DonutQ の画像  DonutQ  

HOME ダウンロード サポート 情報発信 サイトマップ
日本語 English Donut RAPT とは Donut Q について Donut Family 注意事項 note

2003.6.1
最近、頓に、「DonutLに検索バーがあったらいいのに…」という言葉を聞きます。

そこで、作ってみました。気まぐれ で。
気まぐれなので、高速化 してみました。

DonutRAPTとは違い、検索エンジンリストエディタは付属しておらず、検索エンジンリストを利用するだけです。
そのため、余計なコードや仕組みを省くことができました。
同時にコードの冗長性をなくし、より高速な処理を実現できるようになりました。

さらに、全体的に、さらなる高速化に臨みました。

将来的には、玄人志向なマウスジェスチャー を実装するかもしれません。

Donut Q の名称は、うちの猫の名前が「キュウ」だからです。

アイコンは、友人の音生(Otoy) さんに描いてもらいました。ありがとうございます。

企画・製作は2003年6月上旬開始で、8月上旬には、ほぼ完成していますが、 せっかくなので、もっとおもしろいもの(作者的に )をつけてからリリースします。

今までのDonutファミリーにはありえなかった代物です。

例によって、動作確認は不充分ですが、まぁ、動くでしょう。

2003.9.7.

進捗状況。気になっている人も居るようなので。
DonutLベースなので、Lのソース修正(DonutRAPT適応)にちょっと時間がかかっています。 同時にL,RAPTの不具合も発見したりなんかして。 あとは、LのSSLアイコンの不具合を修正して、アレをつけたら、リリースします。 MGとか、そーいったのは、またいつか。

先日、ある外国人の方から問い合わせのメールがきました。 折角なので、返信メールから一部引用。一部追記。

'Q' is based on 'L' and added search bar from 'RAPT'.
I'm adjusting it now.

'Q' is named from the name of my cat.
# Her name is 'Kyuu'.
So the icon is no longer a donut.

I'll make it a little bit strange one of another Donut family.
I've been planned to release it more than 3 months ago.


And 'Q' has other several meanings.

'Queried': I knew that many people wanted 'DonutL' + Searchbar.

one person said, "KYUU-KYOKU"(究極) of Donut.
"KYUU-KYOKU" → "Q-KYOKU" → ultimate

'Quality'

'Quickness'

'Q' is between 'L' and 'R'  :-)
2003.9.21

SSLアイコン・プライバシーレポート対応(IE6)。
…MGも欲しいな。裏メニューにしようかな。。。
2003.9.26

MG実装。UIなし。サンプル同梱するけど、初心者向けじゃない。DonutRAPTとの互換もない。
そろそろリリースできそうだ。MGあたりのサポート情報を作成したら、リリースとしよう。。。
# DonutRAPTのMGと互換を持たせられたら、それが一番なんだが。
# それにはもう少し時間が必要だな。
2003.9.29

できた。MGはDonutRAPTと互換性を持たせた。
Win98/IE6sp1/640x480/256色にて起動確認OK。
2003.9.30

いくつか不具合が発見されたが、ブラウザとして致命的なものは特にないので、そのうち修正するつもり。
2003.10.1

Q3の進捗
  • DonutのオプションのUIを修正
  • [Ctrl+L]に、[ファイルを開くダイアログ]を割り当てた
  • [ファイル(F)]-[ログ削除(D) Ctrl+@]を追加(キャッシュ・履歴・クッキー・最近閉じたファイル・検索語)
  • [表示(V)]-[エクスプローラバー(E)]-に、[ユーザー定義(U)]、[デスクトップ(D)]を追加
  • [編集(E)]-の検索バー関連のメニューに、ショートカットを表示「SB) ...」
  • [ファイルを開くダイアログ]で、エディットボックスにフォーカスを移動
  • [Ctrl+Shift+F]で、文字列が選択されていないとき、クリップボードの文字列を検索
2003.10.19
  • 検索バーで、2バイト空白文字を検索実行時1バイト空白に変換し、左右の空白を除去
  • スクリプト等全ON/OFFで、ショートカット使用時・Ctrlキー押下時にスイッチしない(強制ON/OFF)
    マルチメディア全ON/OFFも同等の挙動
  • ステータスバーを隠しているとき、タイトルバーにMGを表示(WinXPで表示不具合あり)
2003.10.19 夜
  • 「警告ダイアログを自動で閉じる」に「ファイルまたはフォルダの移動エラー」(Win2k)を追加
  • タブモードのとき、子窓の閉じるボタンを表示しない
  • ツールバーコンテキストメニューにステータスバーを追加
  • Donut拡張オプションのメモで、改行を扱えるようにした
    エディットボックス内で改行を入れるには、[Ctrl+Enter]を押下
2003.10.20
  • 現在開いている子窓一覧をフォーマット指定により保存する「タブリストを保存」(TabList.txt)を追加
    さらに、保存後ShellExecuteですぐに開くオプションも追加
    既存のファイルに対し、追記/上書きのオプション追加
  • Anchor作成等のフォーマット指定で、$U等の指定を大文字のみ変換するよう仕様変更
※ツールバーに色々追加していますが、お絵かきしていないので、適宜スキンを作って適用すべし 2003.10.26

Q7の進捗
  • SNTP通信による時刻合わせを実装
  • 「リンクを開く」でローカルファイルが開けないことがあったのを修正(報告thx>ニケ
  • 検索バーで[Shift+Enter]で検索結果を同じウィンドウで開けなかったのを修正なぜかReleaseBuildだと不具合再現
  • 検索バーでリストをキーボードで選択中、リスト外をクリックすると不正な表示になったのを修正(報告thx>t.t.t.
  • 検索バーでEUCエンコード周辺の不具合を修正
  • 検索バーで、キーワードの除外オプションをつけた
    BackURL=$$[除外キーワード]$$ とすることで、検索語からその文字列を削除
    ↓:「EUCエンコード」+「"https://"と"www."を検索語からすべて削除」
    BackURL=$$euc$$$$[https://]$$$$[www.]$$
  • リンクドラッグ&ドロップで新規、を実装
  • 「全画面表示のときタスクバーを隠す」のオプション設定が再起動時無効になっていたのを修正
  • 検索エンジンリストの「FrontURL=」「BackURL=」で有効な文字列長をそれぞれ 2047 文字とした
    # ただし、IEで有効なURIとしての最大長は、スキーマ部(http://やhttps://)を含め、2047バイト以内となっています。
2004.2.28

Q14の進捗
  • ツリー型オプションダイアログの一般化でちと苦戦中。この実験がうまくいったらDonutRAPTの移行も楽になるので。
  • DonutQのソース公開について。落ち着いたら公開予定。今は細々とTIPSのみWEB公開してます。いずれ適用版のDonutRAPTのコードを晒すので、それで。
  • やりたいことは色々あるが、時間と実力が伴わない。ぼちぼちやっとります。
  • …最近、最初からコード書きなおしたほうがいいような気もしてきた。1年くらいかかりそうだけど。
  • 基本理念は、再利用可能なコードでDonutを書く。Donutのソースコードが誰かの参考になれば幸い、と。それも含めてオープンソース。
2004.9.13
  • ツリー型オプションダイアログはとりあえずOKとするか。
  • 設定ページ自体に不具合が若干あるな。。
  • むぅぅ。一般化するとσ(^^)が楽チンなのだが、するってぇと、速度が低下する。まぁ、オプションページは良しとするか。楽チン方向で。
  • 一年以上前から、ユーザ編集可能なメニューバーを考えているが、まとまらねぇ。
  • お気に入り操作クラスも…。
  • 閉じたページの履歴操作クラスは半分くらい。
2004.9.26
RoboFormツールバー対応予定。 RoboFormをダウンロード してインストールするだけで、DonutQで使用することができます。
DonutRAPT,DonutLでも動作します。
2004.10.11

フリーソフトは資金源がないので、ほとんどボランティア。
VC も結構高いし、動作テスト用の PC も必要だし、情報収集や勉強のための費用もばかにならない。
英語版 Windows もちょっと欲しい。Donut RAPT enu の動作確認のためにも。


Copyright © 2001-2016