変更点
0.3.5 -> 0.3.6
変更点
- GTK 2.4.X でコンパイルできるようにした。
0.3.4 -> 0.3.5
バグ修正
- UNIX上で日本語入力ができない。
- 漢字を含む検索で、ひらがなで検索されることがある。
0.3.3 -> 0.3.4
Windows版の変更点
- 音声を EBView 内部で再生できるようにしました (いちいちメディアプレーヤーなどを起動するのは時間がかかるので)。
- クリップボードからの変更をすぐに取得するようにしました。
- 設定ファイルの場所を、「ebview.exeのある場所\data」
から、「C:\Documents and Settings\ユーザー名\Application Data\EBView」に変更しました。お手数ですが、設定ファイルの移動をお願いします。
- GTK-Wimpを同梱しました。外観が Windows
ネイティブな感じになります。
- imime 0.1.0
を同梱しました。これで日本語入力がかなり改善されます。
バグ修正
- 日本語のキーワードの強調表示で文字化けすることがあるのを修正しました。
- 辞書データに修飾の終了しかない(開始がない)場合に無視するようにしました。
- 本文をクリックすると勝手に最後にスクロールする問題を修正しました。
- EB
ライブラリからエラーが返されると落ちる問題を修正しました。
機能追加・変更
- 検索結果の辞書名と辞書のボタンに色をつけられるようにしました。辞書グループの指定画面で指定します。
- 辞書ボタンのツールチップに辞書名を表示するようにしました(thanks
to Masatake YAMATO さん)
- フォントの拡大/縮小、行間の拡大/縮小を行うメニューとショートカットを追加しました(デフォルトではキーは割り当てられていません)。
- セレクション(クリップボード)の検索で、「コピーのみ」、「メインウィンドウで検索」、「メインウィンドウで検索し前面へ」、「ポップアップで検索」を選べるようにしました。この結果、トグルボタンでの選択ではなくメニューにしました。
- Unicode で定義されていない文字 (丸付きの数字など)
を、代替文字列で置き換えるようにしました(EPWING
に変換した 「asahi press SENTENCE」などの表示に対応するため)。
- カタカナとひらがなのどちらでもマッチするようにしました(百科事典などの検索に対応するため)。
- 辞書をディスクから検索した際、デフォルトで有効になるようにしました。
- 辞書グループとインターネット検索のオプション画面で、いちいち[更新]を押さなくてもいいようにしました。
0.3.2 -> 0.3.3
Windows版の変更
- インストーラーにしました。
- できるだけコンソールウィンドウが出ないようにしました。
- EBライブラリを 4.0 正式版 (Win32用バイナリ) にしました。
バグ修正
- 辞書グループ画面で直接名前を変更すると、落ちることがあるのを修正しました。
- 「前の項目」、「次の項目」ボタンで落ちることがあるのを修正しました。
- 設定画面をウィンドウマネージャから閉じるとエラーが出るのを修正しました。
- 外部プログラムの起動に失敗すると固まるのを修正しました。
(田原 俊一 さんに感謝)
機能追加・変更
- ファイル検索で、あらかじめ複数のディレクトリに対して名前をつけておいて(ディレクトリグループと呼ぶ)、後で名前を指定して検索できるよ
うにしました。特定の拡張子を持つファイルだけを検索対象にすることもできます。
- 全文検索が高速になりました。ファイル検索と同様に BMH 法を使うようにしたため、特に検索語が長いと効果が出ます。
- ファイル検索で、ツリー状のファイル名を表示しないようにしました(表示するような設定も可能)。
- 検索結果の一覧で「通常」で指定されたフォントを使うようにしました。
- 検索結果の一覧で、一度に表示する候補の数を、ウィンドウサイズから自動的に計算するようにしました (従来通り手動指定も可能)。
- インターネット検索のデフォルト設定から Lycos を削除し、Wikipedia を追加しました。
0.3.1 -> 0.3.2
Windows版の変更
- 実行環境を GTK+-2.2.4 + GCC 3.3.1 にしました。結構さくさく動くようになりました。
- EBライブラリを 4.0beta3 (Win32用バイナリ) にしました。
- 外部プログラムが指定されていない場合、拡張子に関連付けられているプログラムを起動するようにしました(ShellExecute()
を呼び出し)。
- 日本語入力がいまひとつになってしまいました(gtk+-2.2.4 と imime
の組み合わせでうまく動かなかったため、とりあえずGTKそのままの状態なので)。
バグ修正
- finalize_hookset() を追加。Thanks to Kazuki Ohta さん。
- ファイル検索で、外部フィルタが異常終了したときのゴミファイルがあるとキャッシュが更新されない点を修正。
- 強調指示されている外字の色がおかしい点を修正。
機能追加
- 辞書グループを指定する画面で、ドラッグ&ドロップで移動ができるようになりました。ただし、何もないグループには移動できませの
で、矢印ボタンで移動してください。
- 日本語を含むパスにある辞書でも動作するようになりました。UNIXの場合は、ロケールとファイルシステムの文字コードが同じだと仮定してい
ます。
- おまかせ検索で、前方一致検索も行うかどうか指示できるようになりました(これまでは前方一致検索は行っていませんでした)。
- 起動に時間がかかる場合に備え、起動時にスプラッシュ画面を出すようにしました。
- インターネット検索のデフォルトに、Googleのフレーズ検索を入れました(設定ファイルの変更のみ)。
0.3.0 -> 0.3.1
バグ修正
- 設定画面を開くと、インターネット検索のリストが壊れる。
- 同じ辞書が2つのグループにあると、最初の辞書で検索できない。
- Windows で音声が再生できないことがある。
- 日本語の語尾補正ができない。
機能追加
- ファイル検索機能を追加した(後述)。
- 本文内で、キーワードを強調表示できるようにした。
- 入力した検索語は次回起動時も履歴に残っているようにした。
- 画面の分割方法(上下、左右)を切り替えられるようにした。
- タブの表示位置を変更できるようにした。
- 最大検索数と一度に表示する数を別々に指定するようにした。
- トグルボタンの状態が分りやすいように、状態によってアイコンを変えるようにした。
- 画像を表示しないオプションを追加した。
- ポップアップ画面を前面にもってくるオプションを追加した。
- ヘルプを充実させた(日本語版のみ)。
ファイル検索機能について
- grep のようなものです。テキスト形式の用語集などを検索するために使います。
- ファイルを行単位で切り、指定した語を含む行があったら、その近辺を表示します。
- 複数の語を指定すると、AND 検索となります。
- POSIX 拡張正規表現が使えます。メタキャラクタを含むと、正規表現とみなされます。
- 日本語の文字コード(EUC, SJIS, JIS)は自動的に認識されます。
- フィルタを指定すると、テキスト以外のファイル(PDFなど)も検索できます。変換結果はキャッシュされますので、次回は高速に検索できま
す。キャッシュサイズは指定可能です。
- ファイルをアプリケーションで開くこともできます。
0.2.1 -> 0.3.0
- GTK2に対応しました。GTK2.2.xが必要です。
- 機能的にはあまり変化がありませんが、以下の追加/変更があります。
- 検索結果が制限値を超えた場合に、次の検索結果を表示するためのボタンを追加。
- ポップアップウィンドウのタイトルのドラッグで移動が可能。
- 検索結果で、完全一致検索を上に表示するオプションを追加。
- リンク文字の色のカスタマイズが可能。
- 画面スクロールのショートカットを追加(スムーズスクロールもどき)。
- 設定画面を変更。辞書名などはツリー上でそのまま編集可能。
- ebview-client は当面使用不可。
- まだ不安定かもしれません。
- 内部の文字コードが Unicode になったので、EUC 以外のロケールでも動くかもしれません。
- EB ライブラリ 3.3.2 が必要です。
- pdk-pixbufを使うようになったので、Imlibは不要になりました。
- ヘルプは古い(0.2.0)ままです。
Windows版 (0.3.0) について
- Win32 版 (MSVCRT版)の GTK+ を使っています。必要なライブラリはダウンロードのページから入手してください。
- セレクションの検索の代わりに、クリップボードの検索になります。
- フォントの関係で一部の内容が表示できない場合があります。
- 動作はとても遅く、仕事で使えるレベルではありません。頻繁に辞書を引く方は、DDWin などのソフトを使うことをお勧めします。
- ソースからのコンパイルは全くお勧めしませんが、どうしてもという方はINSTALL.win32をご覧ください。
- 日本語入力には、足永拓郎さんが開発されたimime (http://imime.sourceforge.jp/)
を使わせて頂いています。これがないと、1文字しか入力できません。
0.2.0 -> 0.2.1 の変更点
- FreeBSD用のパッチをマージしました(Thanks to 小野哲男さん、重村法克さん、KATO
Tsuguruさん)。また、FreeBSD での以下の点を修正しました。
- 日本語での全文検索ができない。
- インターネット検索で文字化けする。
- ebview-client が使えない。
私は FreeBSD 4.7 で動作を確認しました。
インストール方法は INSTALL を参照してください。
- Appendixが指定できるようになりました (とりあえず手でディレクトリを指定します)。
ほとんど機能追加がないので、現状 Linux、FreeBSD で問題なく使えている方はアップデートの必要はありません。