更新履歴 release12d ・ページ内検索とハイライトの実行時にショートカットワードと二重引用符を無視するようにした ・オプション-[検索バー]に[検索結果に対して自動的にハイライトを実行する]を追加 ・manifestファイルを置いたときに無選択状態でページ内検索が効かないバグを再修正 ・ドロップダウンメニューの最近閉じたファイルが使用できないバグを修正 ・最近閉じたファイル関係の設定をunDonut.iniに記録するようにした ・お気に入りメニューを開くと落ちることがある不具合を修正した ・ツールバー(プラグイン除く)の空き領域を右クリックで表示メニューを出すようにした release12c ・拡張プロパティを使用時にナビゲートロックが動作しない・動作がおかしいバグを修正 ・オプションでの抑止リストへの変更が行われなくなるバグを修正 ・「この位置にお気に入りを追加」時の動作を多少変更 ・ページ読み込み中にページ内検索すると強制終了するバグを修正 ・98、MEでお気に入りメニュー上でのコンテキストメニューを復活させた ・スタイルシート適用処理を多重フレームに対応させた ・お気に入り及びお気に入りグループ追加時にエクスプローラバーを更新するようにした ・メモリリークを2点修正(release12a時点で発生、少量) ・検索バーの履歴を保存時にWordHistory.iniをクリアするようにした ・検索バーに拡張プロパティを導入。検索エンジンの右クリックメニューから ・プラグインの内部処理を一から書き直した ・拡張プロパティの内部処理を大幅に書き換えた ・検索エンジンリストでIMEを無効にするようにした ・フォルダを開いているときお気に入りグループ保存を行うと強制終了する(9x系)バグを修正 ・最近使ったファイルを最大64件まで保存できるようにした ・オプション-[全般2]に[最近閉じたファイル]の項目数と表示方法設定を追加 ・オプション-[お気に入りメニュー]に[お気に入りをドラッグして並べかえできるようにする]を追加 ・オプション-[お気に入りメニュー]に[「並び順を初期化する」という項目を追加する]を追加 ・検索バーにおいてタブキーでコンボボックスのフォーカスをトグルするようにした ・お気に入りグループの保存処理を別スレッドで行うようにした release12b ・システムフックを利用するプログラムとの相性問題を一部解決 ・名前の変更ダイアログで、名前に使用できない文字がある場合はメッセージを出すようにした ・フレームタグを持つページにはスタイルシートの変更を適用しないようにした ・タブメニューから「この位置にお気に入りを追加」が実行できないバグを修正 ・ページ読み込み中にハイライトを適用させようとすると強制終了するバグを修正 ・manifestファイルを置いたときに無選択状態でページ内検索が効かないバグを修正 ・XP以外のOSで履歴検索が効かないバグを修正 ・タイトル・ポップアップ抑止のリストボックスを複数選択式に拡張 ・その他細かいところを微調整 release12a ・右クリック処理全般に不具合が生じたため、前回のジェスチャー継続バグの修正を元に戻した ・バージョン情報に表示されるOSの判定に失敗する場合があったのを再修正 ・左クリック→右クリックのコンテキストメニューで「すべて閉じる」を選択時に  「お気に入り」等のグループメニューが動作しなくなるバグを修正 ・メニュー[特殊]の[ユーザー定義フォルダ]が動作しないバグを修正 ・javascriptのprompt()で開いたダイアログにツールチップで注意文を表示するようにした release12 ・バージョン情報に表示されるOSの判定に失敗する場合があったのを修正 ・右クリックメニューでお気に入り等の項目が動作しないことがある不具合を修正 ・進む・戻るの履歴を含めて再現する機能がOFFのときも読み込みは機能していたバグを再修正 ・スキン変更時ツールバーのボタンを再作成するようにした ・アドレスバー検索で半角スペースが%2520と置き換わってしまうバグ修正 ・検索履歴をDELETEキーで削除できるようにした ・パネルデモに記述ミスがあり動作しないのを直した ・拡張プロパティOFFのお気に入りを既存のタブで開く際、標準の設定を適用するようにした ・メニュー[特殊]カテゴリにいろいろと追加 ・midiや動画を再生するページをマウスジェスチャーで閉じたとき  ジェスチャー判定が継続するバグを修正 ・キーアクセラレータのデフォルト項目を一部削除 ・ユーザー定義メニュー機能を半分実装。詳細はmenu/usermenu.txtに記載 ・scriptフォルダにスクリプトを数点追加 ・エクスプローラバーのタブが1ピクセル欠けるのを修正 release11a ・ツールバー設定ファイルの読み込み処理がおかしくなっていたのを修正 ・ローディング中にタブを閉じると最近閉じたページに何も無いページが登録されるバグ修正 ・進む・戻るの履歴を含めて再現する機能がOFFのときも読み込みは機能していたバグを修正 ・doc/Function.txtの記載ミスを修正 ・テストレポート機能追加。バグの原因を調査するための機能です。詳しくはdoc/nogui.txtにて ・ページ内ドラッグドロップの際に枠線を表示しないようにした ・オプション[マウス]の[ページ内ドラッグドロップ]コンボボックスに空白の項目があったのを削除 release11 ・メニュー[ツール]の[タイトルとURLをコピー]をショートカット登録できないバグ修正 ・プラグインのショートカットキーの優先順位を本体より低くした ・ツールバーとリンクバーのシェブロンの動作が一部おかしいのを修正した ・ページ内ドラッグドロップ時、リンクをD&Dすると新規ページで表示するようにした ・タブスキンTab.bmpの透過色を白から紫に変更した ・デフォルトスキンを用意した(DonutPのスキンライブラリよりka氏のXP風ツールバーを借用) ・オプション初期設定を多少変更 ・ツールバー設定ファイル(Toolbar.ini)はスキンフォルダにあるものを優先的に使用するようにした  スキンフォルダにない場合は従来どおりのファイルを用いる ・オプション[スタートアップ]から[進む・戻るの履歴を含めて再現する]を削除。  かわりにオプション[全般2]に同等の2項目を追加。より汎用的に ・検索エンジンのコンボボックスを右クリックでリストファイルを切り替えできるようにした  合わせてアドレスバー検索等も一部仕様変更。 ・SearchフォルダのSearch.iniをデフォルトの検索エンジンリストとして使用するようにした ・ステータスバーにスキンstatus.bmpを適用できるようにした。 ・API-NewWindow3のタブスタイル設定が正常に動作しないバグを修正 ・パネルから新しいウィンドウを開く時は、オプションを継承しないようにした ・簡易セットアップ用プログラムsetup.exeを作成。そしてCOMサーバー登録のバッチを削除 ・(追加修正)サイズ変更時にエクスプローラバーのタブ描画が崩れる ・(追加修正)タブを閉じても最近閉じたページに登録されないバグ修正 release10β4 ・最終β版(予定) ・右クリック+ホイールアップ・ダウンでPageUp等が効かない不具合を修正 ・終了時例外のメッセージを出さないようにした ・オプション[エクスプローラバー]のフォルダ選択ボタンが働かない不具合を修正 ・API-DeleteGroupItemを実装 ・API-Get/SetExtendedStyleの仕様を一部変更 ・TmpFavGroupプラグインに項目削除などの機能を追加 ・プラグインの仕様変更とそれに伴うメニュー表示のバグを修正 ・システムトレイに避難解除時、ウィンドウサイズを元通りにするよう修正 ・ツールバープラグインを入れるとリンクバーなどのテキスト表示状態がおかしくなるバグを修正 ・メニュー[ツール]に[タイトルとURLをコピー]を追加 ・オプション[お気に入りメニュー]に[「この位置にお気に入りを追加」を追加する]を追加 ・拡張プロパティ機能(お気に入り毎のセキュリティ設定等)を実装 ・オプション[タブバー]に[マウス左ボタンを押したときにタブを切り替える]を追加 ・メニュー[表示]-[フォーカス]-[エクスプローラバーへ]の挙動を少し変更 ・オプション[検索バー]に[検索結果が中央に来るようにスクロールする]を追加(ページ内検索時) ・IEFav.dll(IEのお気に入り用コントロールを利用するプラグイン)を追加 ・移行用のバッチファイル[移行.bat]を追加(一空さんからの提供です。多謝)  実行するとDonutPのスキンファイルをskin\defaultに移すなど半自動で移行作業をしてくれます。 release10β3 ・もう少しだけβ。 ・コンパイル時の最適化を実行速度優先からプログラムサイズ優先に戻した。  この変更がバグ多発に間接的な影響を及ぼしたため。 ・検索バーの選択文字列でのページ内検索がうまくいかないバグを修正 ・右クリックしながらの中クリック時の処理を改善 ・TmpFavGroupプラグインの不具合修正及び機能追加 ・ツールバーのドロップダウンメニュー[エクスプローラバーを操作する]について多少変更 ・パネルバーのキー操作が効くようになった。かもしれない。 ・オプション[メニュー]に[最小化・最大化・閉じるボタンを表示しない]を追加 ・オプション[確認ダイアログ]の[スクリプトを使用するとき]が動かないバグを修正 ・その他いくつか変えたが忘れた。 release10β2 ・まだβ。 ・ツールバーの位置が保存されないバグ修正 ・プロキシコンボボックスが反応しないバグ修正 ・API登録/削除.batの記述ミス修正 ・エクスプローラバー・プラグインが存在しないとき「メニュー」クリックで落ちるバグ修正 ・エクスプローラバー・プラグインが存在しないとき背景描画がおかしくなるバグ修正。 ・デフォルトショートカットに重複があったのを削除 ・GoogleBarAdaptor.dllのデバッグコード抜き忘れ修正 ・TmpFavGroupプラグインを若干手直し ・ページ内ドラッグドロップ機能を有効にするとファイルのドロップが効かなくなるバグ修正 ・defaultスキンフォルダにskin.iniを追加。いくつか見栄えに関する設定ができます。 ・アドレスバーの検索設定が保存されないバグ修正 ・その他細々とした点をいくつか修正 release10β ・とりあえず公開のβバージョンです。 ・名称をunDonutに変更 ・リンクを開くが微妙な動作をするのを修正 ・スキンのファイルをひとまとめにして切り替えを容易にした ・タブなどいくつかのコントロールをXPのテーマ機能に対応させた ・コンボボックスがフラットに描画されないバグを修正 ・Windows98ではお気に入りメニュー上でのコンテキストメニューを出さないようにした ・オプションをツリー型表示に移行させた  これに伴いいくつかの項目を移動・作成・削除した ・オプション-[タブバー]のマウス操作で任意のコマンドを選択できるようにした ・midiなどを再生するページで右クリック+中クリックで閉じると落ちるバグを修正 ・お気に入りの並べ方を修正した ・エクスプローラバーのツールバーはペインの内容に合わせて項目を変化させるようにした ・履歴の検索機能および「今日表示したページ順」で表示する機能を追加 ・「Home」「PageUp」などの機能がショートカットキーでは使えなかったバグ修正 ・オプション[メニュー]-[右クリックメニュー上の右クリックは左クリックと同じ動作にする]が  正しく動作していないバグ修正 ・オプション[終了処理]に[最近閉じたファイルの履歴を削除する]を追加 ・右クリックメニューで「すべて閉じる」を実行すると落ちるバグ修正 ・エクスプローラバーにプラグイン機能搭載 ・検索バーの選択文字列でのページ内検索が正常に作動しないバグ修正 ・エクスプローラバーの全てのペインにツールバーをつけて切り替えやすくした ・エクスプローラバーのユーザー定義フォルダをお気に入りメニューのものと分離して  個別に設定できるようにした ・DonutP.APIの機能を使用時に確認用ダイアログを出すようにした  オプション[確認ダイアログ]から解除できます ・オプション[検索バー]に[最後に選択した検索エンジンを記憶する]を追加 ・オプション[マウス]に[ページ内ドラッグドロップ時の動作]を追加 ・スクリプト用のAPI関数をいくつか追加(半分は未実装。詳しくはFunction.txtにて) ・アドレスバー検索のエンジンをSearch.iniから選択するように仕様変更した ・サムネイル機能を廃止 ・オプション[ブラウザ]から[Mozillaコントロールを試用する]を削除 ・nogui.txtに項目を追加・削除 ・コンパイル時の最適化をプログラムサイズ優先から実行速度優先にしてみた。  ただし、プログラムサイズが激増した。(750→1100KB) ・お気に入りを追加する際にエクスプローラバーのお気に入りを更新するようにした ・やばいくらいたくさんのバグ追加 release9b ・ツリー形式のオプションダイアログが画面端に表示されてしまう不具合修正 ・カスタマイズしたショートカットキーがメニュー表示の方に反映されないバグ修正 ・特定のページでハイライトを行うとDonutPが固まる現象を解決 ・リンクバーのシェブロンでのメニューの動作がちょっと違うのを修正 ・お気に入りグループに追加が正常に動作しないのを修正 ・リンクを開くが一部の相対URIやBASEタグによって正常に動作しないバグ修正 ・アドレスバーや検索バーでShift+Insertが効かない不具合を修正 ・メニュー[表示]-[エクスプローラバー]-[タブ表示]を追加(β4を模倣) ・[特殊]カテゴリに↑と↓キーを追加 ・[ヘルプ]-[バージョン表示]に実行環境情報の取得機能を追加 ・オプション[メニュー]に[右クリックメニュー上の右クリックは左クリックと同じ動作にする]を追加 ・about:saitama release9a ・エラー発生している機能を無効にするキーをnogui.txtに追加 ・ツリー型オプション表示でアクティブなタブしか操作が反映されないバグ等数点を修正 ・検索時に半角スペースが%%20に置換されてしまうバグ修正 ・ツールバーの無効なボタンのアイコンが表示されないバグ修正 ・API-SetExtendedTabStateの実装を変更 ・エクスプローラバーの履歴をソートするようにした release9 ・一部メニューで右クリック時の動作を変更 ・エクスプローラーの履歴の右クリックメニューを実行時に落ちるバグ修正 ・スクリプト用の関数を追加。詳しくはFunction.txtにて  追加した関数を使用するにはDonutP.API登録.batを実行してください。 ・検索バーのボタンにスキンが適用されない不具合修正 ・検索時に半角スペースを"+"に置き換えていたのを"%20"に置換するようにした ・GUIを整備していない実験的機能をいくつか搭載 ・エクスプローラバーの空白部分を右クリック時に「表示の更新」 ・タブバーにタブのリストを表示させるボタンを追加(一段設定時のみ) ・ツリー型オプション表示で[キー]タブにて新しいキー入力ができないバグ修正 ・無効イメージリストとしてBigDisable.bmpとSmallDisable.bmpを使用するようにした release8 ・お気に入りメニュー上で右クリックするとコンテキストメニューを表示するようにした(Windows98以降) ・エクスプローラバーの右クリックメニューで送るが機能していないのを修正 ・オプション[ツールバー]-[ドロップダウンメニュー]に[最近閉じたファイル]を追加 ・一部メニュー項目にて[全角スペースを半角とみなして検索する]が働いていなかった不具合修正 ・オプション[アドレスバー]に[全角スペースを半角に置換]を追加 ・検索バーのボタンが一部欠けていたのを修正。 ・GoogleBarAdaptorプラグインを作成(2000/XPのみ)詳しくはGoogle.txtにて ・ツールバースキンファイルがないとオプションで落ちるバグ修正 release7 ・左ボタン押したまま右クリックメニューでお気に入りなどの項目が働かないバグ修正 ・タブの文字色をスキンごとに変えられるようにした。詳細はtabskin.txtにて。 ・オプション[全般]に[ツリービュー型のオプション表示にする]を追加 ・オプション[スタートアップ]に前回終了時の状態で開くのサブオプションとして  [進む・戻るの履歴を含めて再現する]を追加 ・オプション[検索バー]に[全角スペースを半角とみなして検索する]を追加 ・サムネイルダイアログを微調整 release6 ・前回のカスタムメニュー修正が完全でなかったので再修正 ・メニュー[表示]-[エンコード]を試験実装(正常に動作するかは不明) ・[特殊]カテゴリに検索エンジンリストのリロードを追加 release5 ・カスタム右クリックメニューに「お気に入り」などの「グループメニュー」項目を  追加すると、お気に入りなどを使えなくなるバグ修正 ・終了時に「ShortcutTmp」フォルダを削除するようにした ・多重起動を防止した際に12バイトのメモリリークが発生するバグ修正 ・ツールバーを作成する際に少量のメモリリークが発生するバグ修正 ・NT系OSにて関連付けを解除してもレジストリにキーが残る不具合修正 ・[エクスプローラバー]-[クリップボード]の「Donutに貼り付け[Ctrl+U]」において  [Ctrl+U]が意味を成さないので表示を削除。 ・メニュー[ウィンドウ]に「サムネイル表示」を試験実装 ・アイコンを表示させない設定のとき、お気に入りメニューで右クリック削除が出来なく  なっていたバグ修正 release4 ・検索バーの検索エンジンコンボボックスにてエンターキーが効かなかった点を修正 ・[ツール]-[セキュリティ]の一括On/Off機能が正常に動作していなかったバグ修正 ・ツールバーのセキュリティとマルチメディアの一括On/Offボタンがツールバー登録時  以外無効になっていたバグ修正 ・アドレスバーにftp://.../xxx.exeのような文字列を入れてエンターキーを押すと  強制終了するバグを修正 ・エクスプローラバーのタイトルをクリックするとタブが変更されてしまう点を修正 release3 ・[表示]-[フォーカス]に[検索エンジンへ]を追加した。ドロップダウンする仕様。 ・[表示]-[ツールバー]に[検索バーのボタン]を追加。  検索バー右のボタンの表示・非表示を切り替えられるように。 ・プロキシコンボボックスを右クリックするとオプションを表示するようにした。  (ただしリストが有効になっている場合のみ) ・ツールバーのドロップダウンリスト[クッキー]が動作しなかったバグを修正 ・コマンドラインからファイルを開く度にオン/オフラインの設定を読み出していた  バグを修正 release2 ・終了時にプラグインの関係で落ちるバグを修正(?できたのかは知らない) ・[タブバー]-[リンクを開く時はアクティブの右側へ追加]が動作していないことの  暫定的修正(要は完全には直っていない) ・検索バーのリストの最大表示項目数を設定できるようにした。 ・ツールバーのアイコンを24ビットで表示するようにした。多少重くなっちゃったかも。 release1 今回の作業ではβ3→β4の変更を模倣しました。 ・[Donutのオプション設定]-[ブラウザ]の設定が反映されなかったのを修正 ・[Donutのオプション設定]-[タブバー]に[リンクを開く時はアクティブの右側へ追加]を追加 ・ツールバープラグイン動作修正 - 作成できなかったときにメッセージを出し登録を解除する ・検索バーのオプション動作修正 - テキストをドロップした後の即検索に関するバグ修正(やや不完全か) ・ステータスバーのコンボボックスの左の領域をダブルクリックすると開いているファイルの  プロパティを表示するようにした(IEでは証明書の表示に相当する) 独自に追加した機能は以下の通りです。 ・メニュー[表示]-[ツールバー]-[ツールバーの固定]を追加 ・[Donutのオプション設定]-[マウス]にジェスチャー用のカテゴリとして「特殊」を  新規追加し4項目(Home,End,PageUp,PageDown)を使用可能にした ・セキュリティ・プライバシーアイコンを表示(仕組みはβ3時点で整っていたので本当に表示させただけ) ・Search.IniのオプションとしてEncodeを1(Shift-JIS)に加え2(EUC-JP),3(UTF-8)を使用できるようにした。