0.0.3.3 メモ書き その3
個人的なメモ書き
優先順位は上から。
HistryからMovieを起動した時に、DownloadPanelに残ってしまうバグ複数ダウンロードができない+ダウンロード中に他のMovieが再生できないバグダウンロードしないバグ- 上記三つ解消
上記一つは早急。私が不便だからと致命的過ぎる欠陥。もの凄いアホくさい事のような気がするんだよなぁ。NSURLDownloadをダウンロードしている最中に勝手にreleaseしてしまってる気がする。
- 複数ダウンロードできない
- 明らかにバグです。一つずつダウンロードすれば問題はないんだけどねぇ…
Download panel を NSCollectionView ではなく、NSMatrixで実装必要あり鴨。*1- DownloadPanelは、NSTableView use NSView on NSCellで実装。挙動不審。
GCの削除*2- NSCollectionViewが、新たにアイテムが追加された時やWindowのResizeが起きると、表示が最上部に移動する。微妙に使いにくい仕様なので、どうにかしたい。
- DownloadとPlayListを区別する必要有り。
- 新たに興す。
- Play List のDBは、現存とは別にする?*3
- Histryに、playlistタブを追加はどう?
- playlist loop の実装
- 設定パネルの実装
- Quotaの実装
- 最大容量の設定(これは楽)
- 最大容量を越す場合、聞いてないmovieから削除して、上書き。
- Growl通知の実装*4
完成は…いつだろ。複数ダウンロード対応すれば、見えるかしら。
NiCocoa v0.0.3.3a
前回のリリースが6月14日なので、約四ヶ月ぶり。
本当は先月リリース予定だったんだけど、バグ大杉で修正に一ヶ月かかりました。*1
以前のバージョンからデータベースの変更はないので、そのままアップデートして下されば使えるはずです。
動作条件
- Mac OS 10.5以上(10.5.3 ppc で開発&&動作確認済み。Intelマシンでも動くはず・・・)
- Perian必須
前回からの変更点
- ソースコードがごちゃごちゃ。そろそろスパゲッティができます。
- 全画面モード追加。「Cmd-Shift-F」で切り替えれます。全画面モードからは、「esc」で戻ります。(マウスカーソル、隠さないとなぁ)
- Cache List がちょっとだけかっこ良くなりました。たまに挙動不審。原因不明…*2
- Download List がちょっとだけかっこ良くなりました。(バグ持ち)
バグ+直したい点
- 動画をダウンロードしている最中に、新たに別の動画をダウンロードすることができない。
- Cache List が挙動不審。
追加する予定機能
- UIの統一
- Play List機能
- Growl通知
ダウンロードはこちらにある、NiCocoa v0.0.3.3a.dmgを選択してダウンロードして下さい。
MD5 | bcf3d91c3a7fae9b38b54076e7f52dfa |
ShaSum | b569cf6b57d84b5e7949de82f32b4577d2e1bff2 |