ぬにょす(挨拶)。
勢い余ってSourceForge.jpにアカウント作って、プロジェクト申請して承認されました。
今後、ソースコードや配布ファイルはプロジェクトページで管理していきます。
で、さっそくVer0.10を公開しました。
テキストビューアのオプション設定を追加です。
基本的には、色とフォントの設定。
まー、ファイルビューと同じ設定にすることが多いだろうから、継承もできるようにした。
あと、はなっからバイナリファイルと分かっているものを開いてもしょうがないので、アプリで開く動作を優先する拡張子のリストも付けた。
代表的なファイルは網羅したつもり。
ビューアの文字コード判定にも手を入れてみた。
具体的には、
- BOMありならBOMに従った文字コードを選択。
- 先頭1KB中に、文字コードを示す文字列(“Shift_JIS“とか)があれば、それに応じた文字コードを選択。
HTMLとかXMLは、これがかなり有効なはず。 - 先頭1KB中のバイトデータから判定。
判定方法はググって見つけたコードをそのまま使ってみた。
手持ちのファイルでしか試してないけど、まぁ意外とイケるんじゃない?
ついでに「色とフォント」オプションも修正。
サンプル表示を実際に近い形にした。
…って、このフォント選択ダイアログ、よく見ると英語表記なんですけど。
なんだろう、Qtでロケール設定とか持ってるのかしら。
ちょいと調べてみないと。
んでわ。
コメント
みなぎってるねぇ。
開発環境がMBAだと、ストレスが無くて楽しいっす。