OSDN Git Service

お気に入りメニューをスクロール可能にした。
authorseraphy <seraphy@5b6e9025-a2e8-4882-b233-f889982098c5>
Mon, 30 Dec 2013 22:02:44 +0000 (22:02 +0000)
committerseraphy <seraphy@5b6e9025-a2e8-4882-b233-f889982098c5>
Mon, 30 Dec 2013 22:02:44 +0000 (22:02 +0000)
commitc913fd3fdd3556fa11adbe951bd46bc6c64d17f9
tree7090dda696d93dc32615f780adbc2dc1604683ee
parent4690fd63085509a7c101f44733a8e2b883955867
お気に入りメニューをスクロール可能にした。
お気に入りの管理をテーブル表示とし、プリセットも合わせて管理可能にした。
プロファイル編集画面のお気に入り、プリセットの表示順を名前でソート
お気に入りメニューの階層化サポート
古いキャッシュファイルの自動削除対応
お気に入り管理ダイアログで右クリックによる選択に対応
キャラクターデータフォルダ選択時に(開始前に)ワーキングセットの全クリアを可能
ウィンドウ位置調整部の共通化、
    および、お気に入り管理ダイアログをメインウィンドウの左側に設定
お気に入りの管理ダイアログをモードレスダイアログに変更。
お気に入りの変更イベント管理用のオブザーバーを独立させた。
インポート時にウェイトカーソルのまま戻らない問題の修正(おそらく)
新規インポート時に、パーツもプリセットも指定しない場合に空の構造を作成できる

git-svn-id: https://svn.sourceforge.jp/svnroot/charactermanaj/trunk@92 5b6e9025-a2e8-4882-b233-f889982098c5
36 files changed:
build.xml
dist/CharacterManaJ.app/Contents/Resources/Java/CharacterManaJ.jar
dist/CharacterManaJ.jar
dist/charactermanaj.exe
dist/java7mac/CharacterManaJ.app/Contents/Java/CharacterManaJ.jar
resources/languages/previewpanel_ja.xml
resources/languages/profileselectordialog.xml
resources/languages/profileselectordialog_ja.xml
resources/languages/selectCharatersDirDialog.xml
resources/languages/selectCharatersDirDialog_ja.xml
src/charactermanaj/model/PartsSet.java
src/charactermanaj/model/io/CharacterDataDefaultProvider.java
src/charactermanaj/model/io/CharacterDataDirectoryFile.java
src/charactermanaj/model/io/CharacterDataPersistent.java
src/charactermanaj/model/io/FilePartsDataLoader.java
src/charactermanaj/model/io/PartsImageDirectoryWatchAgentThread.java
src/charactermanaj/model/io/WorkingSetPersist.java [new file with mode: 0644]
src/charactermanaj/model/util/StartupSupport.java
src/charactermanaj/ui/ColorDialog.java
src/charactermanaj/ui/ImportWizardDialog.java
src/charactermanaj/ui/MainFrame.java
src/charactermanaj/ui/ManageFavoriteDialog.java
src/charactermanaj/ui/MenuBuilder.java
src/charactermanaj/ui/ProfileEditDialog.java
src/charactermanaj/ui/SearchPartsDialog.java
src/charactermanaj/ui/SelectCharatersDirDialog.java
src/charactermanaj/ui/model/FavoritesChangeEvent.java [new file with mode: 0644]
src/charactermanaj/ui/model/FavoritesChangeListener.java [new file with mode: 0644]
src/charactermanaj/ui/model/FavoritesChangeObserver.java [new file with mode: 0644]
src/charactermanaj/ui/scrollablemenu/JScrollableMenu.java [new file with mode: 0644]
src/charactermanaj/ui/scrollablemenu/JScrollerMenuItem.java [new file with mode: 0644]
src/charactermanaj/ui/scrollablemenu/ScrollableMenuEvent.java [new file with mode: 0644]
src/charactermanaj/ui/scrollablemenu/ScrollableMenuEventListener.java [new file with mode: 0644]
src/charactermanaj/ui/scrollablemenu/arrow-down.png [new file with mode: 0644]
src/charactermanaj/ui/scrollablemenu/arrow-up.png [new file with mode: 0644]
src/charactermanaj/ui/util/WindowAdjustLocationSupport.java [new file with mode: 0644]