| 1 |
|
2008-02-20 tsawada2 <ben-sawa@td5.so-net.ne.jp> |
| 2 |
|
* application/source/browser/CMRBrowser-Delegate.m |
| 3 |
|
* application/source/preferences/AppDefaults-ThreadViewer.m |
| 4 |
|
* application/source/preferences/AppDefaults.h |
| 5 |
|
* application/subproj/preference/Japanese.lproj/AdvancedPane.nib |
| 6 |
|
スリープを解除したとき、スレッド一覧だけでなく「開いているスレッド」も自動更新できるようにした。 |
| 7 |
|
-「詳細」環境設定にある。デフォルトでは切になっている。 |
| 8 |
|
* application/source/browser/Browser.m |
| 9 |
|
* application/source/manager/DatabaseManager-Notifications.m |
| 10 |
|
スレのダウンロード及び削除に伴うデータベース更新後の、現在のスレッドリストの update を、DatabaseManager が(強引な方法で) |
| 11 |
|
直接行なうのではなく、通知を飛ばして Browser クラスで処理させるようにした。 |
| 12 |
|
* application/source/thread/CMRThreadViewer.m |
| 13 |
|
* application/source/thread/CMRThreadViewer-Contents.m |
| 14 |
|
* application/source/thread/CMRThreadAttributes.[h|m] |
| 15 |
|
* application/source/thread/CMRThreadViewer-ViewAccessor.m |
| 16 |
|
* application/source/thread/CMRThreadLayout-MessageRange.m |
| 17 |
|
* application/source/thread/CMRThreadLayout.m |
| 18 |
|
NSNotification による通知を廃止し、デリゲートまたは KVO で処理するようにした。その他、スレッドを開いたり読み込んだりする際の |
| 19 |
|
処理を細かく見直した。 |
| 20 |
|
また、3ペインで表示中のスレッドを削除した際は、CMRBrowser に保持されているそのスレの CMRThreadAttributes を nil にセットする |
| 21 |
|
ようにした。 |
| 22 |
|
* application/source/manager/CMRDocumentController.m |
| 23 |
|
2008-02-19 の「同じスレッドを同時に複数のウインドウで開いてしまうことが無いよう、対策を強化」にまだ抜け道があったので |
| 24 |
|
修正した。 |
| 25 |
|
* application/source/thread/CMRThreadLayoutTask.m |
| 26 |
|
* application/source/thread/CMRThreadViewer-Action.m |
| 27 |
|
* application/source/thread/CMRThreadViewer-MoveAction.m |
| 28 |
|
* application/source/view/ThreadsListTable.m |
| 29 |
|
微修正。 |
| 30 |
2008-02-19 tsawada2 <ben-sawa@td5.so-net.ne.jp> |
2008-02-19 tsawada2 <ben-sawa@td5.so-net.ne.jp> |
| 31 |
* application/source/thread/CMRThreadComposingTask.m |
* application/source/thread/CMRThreadComposingTask.m |
| 32 |
* application/source/thread/CMRThreadFileLoadingTask.m |
* application/source/thread/CMRThreadFileLoadingTask.m |