ben-s****@td5*****
ben-s****@td5*****
2005年 1月 15日 (土) 02:40:26 JST
tsawada2 です。 掲示板リスト・ドロワー関連を更に改良し、さらなるインタフェースの標準準拠を目指したsp をリリースしました。 http://sourceforge.jp/projects/cocomonar/files/?release_id=12963#12963 =============================================== 2005-01-15 tsawada2 <ben-s****@td5*****> * application/src/v1/application/rsrc/text/BrowserKeyBindings.plist 懸案の、ブラウザウインドウで option-↑/↓ が pageDown:/pageUp: で上書きされている問題。 やっぱり標準の挙動(リストの先頭/末尾を選択)が否応無く奪われるのは良くないと信じて、デフォルトから削除。 今まで通りにしたい場合は各自で App Support に BrowserKeyBindings.plist をコピーしてカスタマイズを。 2005-01-14 tsawada2 <ben-s****@td5*****> * application/src/v1/Japanese.lproj/Browser.nib * application/src/v1/application/browser/CMRBrowser-Action.m * application/src/v1/application/browser/CMRBrowser-ViewAccessor.m * application/src/v1/application/browser/CMRBrowser-Validation.m 掲示板リストでのコンテキストメニューを強化し、ドロワー下部の小さなボタン(「アクションボタン」と呼ぶことにする)と メニュー内容を統合。「掲示板の追加...」「カテゴリの追加...」を直接実行できる。 また、不要なアクセッサメソッド、アウトレットを削除した。 * application/src/v1/application/manager/CMRMainMenuManager.m 「オンラインモード」をファイルメニューからアプリケーションメニューに移動した。 * application/src/v1/Japanese.lproj/MainMenu.nib 「スレッド」>「スレッドを削除...」を追加(今までメニューから削除ができなかった) - ブラウザウインドウが key window のときは編集メニューの「削除」で削除できるのだが、 別ウインドウで開いているときは使えなかったし、気づきにくいので。 2005-01-13 tsawada2 <ben-s****@td5*****> * application/src/v1/application/browser/CMRBrowser-ViewAccessor.m * application/src/v1/application/browser/CMRBrowser-Delegate.m * application/src/v1/application/browser/CMRBrowser-Action.m * application/src/v1/application/preferences/CMRPreferencesDefautValues.h ドロワーの開く方向を「常に左」「常に右」「状況に応じて適切な方」に切り替えられるようにした。 - Preferences の「boardListDrawerEdge」に記録される値は、 0=常に左側、2=常に右側、3=自動(0,2はそれぞれNSMinXEdge,NSMaxXEdgeに対応しているので良い。 3はNSMaxYEdgeを意味するが、CocoMonar 内部では0,2以外の数字はすべて無視することにする。) - デフォルトは「自動」(つまり、3) * application/src/v1/subproj/preference/general/GeneralPrefController- View.m * application/src/v1/subproj/preference/general/GeneralPrefController.m * application/src/v1/subproj/preference/Japanese.lproj/ GeneralPreferences.nib ドロワーの開く方向の設定を「環境設定」>「一般」からできるようにした。 また、「ログ・ファイルの保存場所」フィールドを廃止した。 * application/src/v1/subproj/preference/Japanese.lproj/FontsAndColors.nib コントロール・サイズをすべて small に統一。 * application/src/v1/subproj/preference/Japanese.lproj/ FilterPreferences.nib 「フィルタ」ペインだけ横幅が他と違っていたので統一。 2005-01-11 tsawada2 <ben-s****@td5*****> * application/src/v1/application/browser/CMRBrowser-Delegate.m 自動的にブラウザウインドウを縮めるときのサイズ計算を少し修正した。 * application/src/v1/application/browser/CMRPullDownIconBtn.m [self isHighlighted] を見ればよいとのアドバイスをいただいたので早速そのようにした。 (Thanks to 642 @ 21th) 2005-01-10 tsawada2 <ben-s****@td5*****> * application/src/v1/application/browser/CMRPullDownIconBtn.m ボタンが押されたときは、Action_Pressed.tiff を被せ、押されていないときは、 Action.tiff を被せる。 -- Tsutomu Sawada ben-s****@td5*****