v0.06を一応公開。
完成はまだまだ長い・・・。
現時点ではファイラーというよりは中途半端な画像ビュワー状態。
一応名前を keyboardFinder と命名してみた。
実装済み機能
- アーカイブファイルの展開表示(zip/rar)
- 画像の表示・スライドショー機能(アーカイブ内も可)
- テキストの表示
- お気に入り機能
- 背景画像の消去・透明度設定
- ファイル削除
- 複数ウィンドウ表示・ウィンドウ間切り替え機能
- ソート機能全パターン実装(最適化は未実施)
- スクロールの最適化
- フィルタ機能
キーアサイン
| キー | 機能 | 実装状況 |
| a | 全選択(反転選択) | ○ |
| s | ソート
| △ |
| d | ファイル削除 | ○ |
| w | ウィンドウ作成 同じディレクトリで開いているウィンドウがあればウィンドウ切り替え、無ければ新規ウィンドウ作成し切り替え | ○ |
| e | 処理コマンドメニュー | △ |
| r | ファイル情報編集 | × |
| b | ブックマーク登録 | ○ |
| l | ブックマーク一覧 | ○ |
| f | ファイルマスク(正規表現フィルタ) | ○ |
| z | 設定ウィンドウ表示 | ○ |
| tab | ウィンドウ切り替え | ○ |
| ] | バックグラウンド画像クリア | ○ |
| < | バックグラウンド画像透過率上昇 | ○ |
| > | バックグラウンド画像透過率減少 | ○ |
未実装メモ
・ディレクトリ階層を上がる時はキャッシュを極力利用する(高速化)・ソート処理(高速化)
・ソート処理の未実装部分の実装
・コピー、移動処理
・属性変更
・設定画面の実装
・ウィンドウ整頓機能の実装
・外部実行機能の実装
・仮想ディレクトリ機能の実装
・プログレスバーの実装
・MagicLunchみたいに正規表現の文字チェックして指定したアプリを起動させる
・画像ファイルのスクラップブック作成機能
・Finderとの相互D&D処理
バグフィックス
- ページダウンキーでのスクロール処理
- 画像表示時にファイル切り替えしたときにカーソルが追従していなかった

0 件のコメント:
コメントを投稿