OSDN Git Service

56b003c839eaa493549f904255f9e3543c7ea478
[gefu/Gefu.git] / README.md
1 Gefu
2 ====
3
4 Gefu is an Experimental File Utility.
5
6   * 内蔵テキストビューアの自分描画
7   * バイナリエディタ
8
9 #### 2014/09/18 Ver0.25
10   * 内蔵ビューアでのファイル読み込みを別スレッド化しました。
11
12 #### 2014/09/16 Ver0.24
13   * ツールバーの表示/非表示を切り替えられるようにしました。
14   * ドラッグ検出のピクセル閾値を小さくしました。
15   * フォルダビューのコンテキストメニューを変更しました。
16   * フィルタラベルもフォルダビューと同じ文字色・背景色に変更しました。
17   * サムネイル生成スレッドの優先度を調整しました。
18   * 不具合修正
19     * 単画面モードで検索ボックスが表示されなかったのを修正。
20     * メニューの活性・非活性の整合性を修正。
21     * サムネイルモードで拡大が行われていたのを修正。
22
23 #### 2014/09/15 Ver0.23
24   * 履歴選択ダイアログで、ダブルクリックで決定するようにしました。
25   * ブックマーク選択ダイアログで、ダブルクリックで決定するようにしました。
26   * 不具合修正
27     * 「起動時に設定を初期化する」オプションが有効になっていなかったのを修正。
28     * ロケーションボックスのフォント設定が有効になっていなかったのを修正。
29     * 検索ボックスのフォント設定が有効になっていなかったのを修正。
30     * 履歴ダイアログでOKを押しても閉じなかったのを修正。
31     * サムネイルモード時、再読み込み等で画像が更新されなかったのを修正。
32
33 #### 2014/09/15 Ver0.22
34   * サムネイル生成処理をパラレル→シーケンシャルに変更しました。
35   * 外観設定をキャッシュ化しました。
36
37 #### 2014/09/15 Ver0.21
38   * 設定ダイアログを刷新。
39     * iniファイルのパスも変更したため、設定が初期化されます。
40   * 画像ビューアの画質を向上。
41   * アイコンを変更。
42   * フォルダビューの列ヘッダーを削除。
43   * 単画面モードを実装。
44   * サムネイルモードを実装。
45
46 #### 2014/08/31 Ver0.20
47   * ウィンドウ自体が非アクティブになったとき、両パネルとも暗くなっていたのを修正。
48   * ドロップ時、コピー・移動・キャンセルのポップアップメニューを出すようにした。
49
50 #### 2014/08/31 Ver0.19
51   * 「アーカイバで開く」を追加。
52   * パス設定のiniファイルキーを変更(設定が初期化されます)。
53   * 非アクティブパネルの色を暗くするオプションを追加。
54   * 「パネル」メニューを追加。
55   * 設定ダイアログのレイアウト変更、項目追加削除。
56   * コンテキストメニューにあるコマンドをツールバーから削除。
57   * 不具合修正
58     * 一部のショートカットキーが効いていなかったのを修正。
59
60 #### 2014/08/30 Ver0.18
61   * 画像ビューアに拡大・縮小・回転表示機能を追加。
62
63 #### 2014/08/29 Ver0.17
64   * コンテキストメニューにファイル操作系アクションを追加。
65   * ブックマーク機能を実装。
66   * 不具合修正
67     * 検索ボックスでのEnterキーイベントが2回処理されていたのを修正。
68
69 #### 2014/08/28 Ver0.16
70   * 設定ファイルの格納先を変更。
71   * アップデート確認先のURLを変更。
72   * 「片面ビューアモード」を「プレビューモード」に呼称変更。
73     合わせて、キーバインドを「P」に変更。
74   * 画像ビューアの背景色をフォルダビューと同一にした。
75   * ".."に対するコピー・移動・削除・リネームを禁止とした。
76   * リネーム時、変更後のファイルにカーソルを合わせるようにした。
77   * 移動・削除時、カーソル位置(行)を維持するようにした。
78   * ファイル・フォルダの作成時、作成したアイテムにカーソルを合わせるようにした。
79   * ツールバーのサイズを大きくした。
80   * デフォルトフォントをMSゴシック(Win)/Monaco(Mac)にした。
81   * 不具合修正
82     * スペースキーでのマークが正常に行われないケースがあったのを修正。
83
84 #### 2014/08/28 Ver0.15
85   * 簡易画像ビューアを実装。
86   * 外部アプリを優先する拡張子のデフォルトから、対応画像フォーマットの拡張子を削除。
87   * メニュー項目制御を見直し。
88
89 #### 2014/08/27 Ver0.14
90   * テキストビューアで、左右矢印キーをPageUp/Downに割り当てた。
91   * 「片面ビューアモード」を追加した。
92     * 隣のペインがビューアモードになり、カーソル位置のアイテム内容を表示する。
93
94 #### 2014/08/26 Ver0.13
95   * 拡張子・サイズ・更新日時の列幅をフォントサイズに応じて調整するようにした。
96   * 「最新バージョンをチェック」を「アップデートの確認」に文言変更。
97     合わせて、ショートカットキーを「V」から「Shift+Z」に変更。
98   * テキストビューアのコンテキストメニューに「選択範囲をクリップボードにコピー」を追加。
99   * テキストビューアについても、メニューまたはキーボードで文字の大きさを変更できるようにした。
100   * テキストビューアについても、カーソル移動系アクションを有効にした。
101   * 不具合修正
102     * 環境設定ダイアログで、「起動時のアップデート確認」の設定表示・変更ができていなかったのを修正。
103     * アイテム移動時の確認・完了表示に関するオプションが無視されていたのを修正。
104
105 #### 2014/08/26 Ver0.12
106   * コンテキストメニューを実装。
107   * 拡張子を分離して表示するようにした。
108   * ファイルビューの状態で文字の大きさを変更できるようにした。
109   * GUIまわり(メニュー、ツールバー、ダイアログ)を調整。
110   * テキストビューアの外観設定が反映されていなかったのを修正。
111
112 #### 2014/08/25 Ver0.11
113   * ファイル検索機能を実装。
114   * 内部構造を大幅に変更。
115     各ビューで処理していたアクションを、メインウィンドウで処理するように変更。
116   * 起動時の位置とサイズが常にデフォルト値になっていたのを修正。
117   * バージョン情報ダイアログのリンク先をSourceForgeに変更。
118
119 #### 2014/08/24 Ver0.10
120   * 環境設定ダイアログの変更
121     * コントロールの活性・非活性切り替えを修正。
122     * フォント選択をダイアログ使用に変更。
123     * ファイルビューのサンプル表示を実際の形に変更。
124     * テキストビューアの設定を追加。
125   * 安直な文字コード判別を実装
126     * BOMがあれば、それに従う。
127     * 先頭1KB中に文字コードを示す文字列("shift_jis"等)があれば、その文字コードに変換する。
128     * バイト単位で調べて推測(http://dobon.net/vb/dotnet/string/detectcode.html よりコードを拝借)
129
130 #### 2014/08/24 Ver0.09
131   * 左右矢印キーに機能割り当て
132     * 左ペインで左矢印/右ペインで右矢印 → 親フォルダに移動
133     * 左ペインで右矢印/右ペインで左矢印 → 反対側のペインにフォーカス
134   * ファイル名をクリップボードにコピーを実装。
135   * フォルダ名をクリップボードにコピーを実装。
136   * 簡易テキストビューアをとりあえず実装。→ 次バージョンでオプション設定等
137   * 不具合修正
138     * Windows版で初回起動時、タイトルバーが画面外に出ていた。→ デフォルト位置・サイズ変更。
139
140 #### 2014/08/23 Ver0.08
141   * 「ターミナルで開く」を実装。
142   * Shift+ダブルクリックで、ファイルを外部エディタで開くようにした。
143   * Ctrl+ダブルクリックで、フォルダをターミナルで開くようにした。
144   * 「色とフォント」にインポート・エクスポート機能を追加。
145   * マスク表示(フィルタ)機能を追加。
146   * 最新バージョンのチェック機能を追加。
147   * 不具合修正
148     * Windows版でドライブ直下のフォルダを開くと落ちるのを修正。
149
150 #### 2014/08/23 Ver0.07
151   * ダブルクリック時、ファイルは標準の関連付けで実行するようにした。
152   * 設定項目追加。
153   * 「外部エディタで開く」を実装。
154   * 不具合修正
155     * 初期表示時にカーソルがハイライトされない問題を修正。
156
157 #### 2014/08/22 Ver0.06
158   * 外部および内部のドラッグ&ドロップ処理を実装。
159   * 一部ダイアログのレイアウト、初期サイズを調整。
160   * 不具合修正
161     * 同一ファイルに対する強制上書きが考慮されていなかった。⇛ 先・元が同一の場合はスキップするようにした。
162
163 #### 2014/08/22 Ver0.05
164   * 外部アプリケーションからのドロップ処理を実装。
165
166 #### 2014/08/22 Ver0.04
167   * 不具合修正
168     * ソート順でフォルダ位置が先頭以外の場合、".."もソートされていたのを修正。(ソート方法によらず、".."は必ず先頭にした)
169     * 各ダイアログのフォーカス周りを修正。
170     * is "an" Experimental ... とか、バージョン情報ダイアログの修正。
171     * MacのDockにアイコンが正しく表示されていなかったのを修正。
172     * フォルダ内容変更による再読込時、カーソル位置が初期化されていたのを修正。
173   * 「最新の情報に更新」を追加。
174
175 #### 2014/08/21 Ver0.03
176   * 環境設定ダイアログおよびオプションを実装。
177     * 終了時の確認ダイアログ。
178     * 起動時のウィンドウ位置・サイズ。
179     * 起動時に設定をリセット。
180     * 色とフォントの設定。
181
182 #### 2014/08/20 Ver0.02
183   * QTableWidget -> QTableView + Modelへ変更し高速化。
184   * フォルダ履歴機能を実装。
185   * 行の高さを調整。
186   * マーク時の背景色、前景色を変更。
187   * ウィンドウの位置・サイズを保存するようにした。
188
189 #### 2014/08/18 Ver0.01
190   * 名前変更ダイアログ(単一)のレイアウトを修正。
191   * すべて選択等で、カーソル位置が変わらないようにした。
192   * マークしているフォルダ数、ファイル数、合計ファイルサイズの表示を追加。
193   * ファイルサイズを小数点第一位まで表示するようにした。
194   * システム属性ファイルの表示/非表示機能を追加。
195   * 名前ソートで大文字小文字を区別しないようにした。
196   * ソート方法の選択機能を追加。
197
198 #### 2014/08/18 Ver0.00
199   * 新規。