EBt の修正状況(11/30)
開発がちょっと進んだので、今日(11/30)時点での開発状況です。
・htmlでの出力機能を実装しました。
簡単に実装できちゃったよ。でもまぁ、公開は金曜日です。
気が向いたら、他にも機能を実装するかもしれないけど…どうなるかなぁ。
| 固定リンク
| コメント (0)
| トラックバック (0)
開発がちょっと進んだので、今日(11/30)時点での開発状況です。
・htmlでの出力機能を実装しました。
簡単に実装できちゃったよ。でもまぁ、公開は金曜日です。
気が向いたら、他にも機能を実装するかもしれないけど…どうなるかなぁ。
| 固定リンク
| コメント (0)
| トラックバック (0)
zaurus(SL-C700以降)用のメモソフト、EBt の Version 0.0.11-2を公開しました。
Version 0.0.11-2(2004/11/27)での修正内容は次のとおりです。
なお、例によってコメントは大歓迎ですのでお気軽にどうぞ。バグ情報も大歓迎です。
ダウンロードはこちらから:EBtのページ(http://www001.upp.so-net.ne.jp/tokada/SL-C700/ebt_index.html)
ipkがいきなり欲しい人はこちらから:http://www001.upp.so-net.ne.jp/tokada/SL-C700/ebt_0.0.11-2_arm.ipk
| 固定リンク
| コメント (10)
| トラックバック (0)
ここんとこ暫く EBt の機能アップに全力を注いできたわけですが、冷静に振り返ってみると、機能拡張にホームページが全然追いついていませんね ^^;
これはいけない。
そろそろドキュメントの整備に力を入れた方がいいかな。
というわけで、機能拡張が一段落したらドキュメント作成に重心を置くようにします。問題は、いつ頃開発が一段落するかということだが…いつになるんだろう。まだ先が見えないなぁ ^^;
| 固定リンク
| コメント (2)
| トラックバック (0)
zaurus(SL-C700以降)用のメモソフト、EBt の Version 0.0.11-1を公開しました。
Version 0.0.11-1(2004/11/26)での修正内容は次のとおりです。
で、気になる次のバージョンアップですが、バグがなければ 12/3(金) に html の出力機能を付けて公開する予定です。バグがあれば、随時対応…の予定。
なお、例によってコメントは大歓迎ですのでお気軽にどうぞ。
ダウンロードはこちらから:EBtのページ(http://www001.upp.so-net.ne.jp/tokada/SL-C700/ebt_index.html)
ipkがいきなり欲しい人はこちらから:http://www001.upp.so-net.ne.jp/tokada/SL-C700/ebt_0.0.11-1_arm.ipk
| 固定リンク
| コメント (16)
| トラックバック (0)
恒例のEBt修正状況です。
・リンク選択のダイアログを修正しました(良くなったかどうかはわかりませんが…)
・検索結果をルートメモではなくカレントメモとリンク付けするようにしました。
・検索/ゴミ探しのアルゴリズムを変更しました。(深さ優先検索を止めました)
・検索範囲(深さ)の指定できる検索機能を追加しました。深さは変更できます。
・検索結果が「最近のメモ」にリンクしていなかったのでリンクするようにした。
ふぅ。とりあえずこんな感じ。
現在、Tree 表示画面の縦分割/全画面の対応を入れています。機械的なコード修正は終わっているのですが…多分動かないだろうなー ^^; うまいこと明日リリースできれば良いんだけど…結果は明日のココログで ^^;。
機能追加のときに楽してCopy&Pasteしたツケがじわじわと作業効率を圧迫しています。こうなるのはわかっているんだから、もっと汎用的に作ればいいのに…と反省(手遅れだが)。
ま、期待せずに待っていてください。
| 固定リンク
| コメント (2)
| トラックバック (0)
zaurus(SL-C700以降)用のメモソフト、EBt の Version 0.0.10-1を公開しました。
Version 0.0.10-1(2004/11/24)での修正内容は次のとおりです。
ダウンロードはこちらから:EBtのページ(http://www001.upp.so-net.ne.jp/tokada/SL-C700/ebt_index.html)
ipkがいきなり欲しい人はこちらから:http://www001.upp.so-net.ne.jp/tokada/SL-C700/ebt_0.0.10-1_arm.ipk
| 固定リンク
| コメント (8)
| トラックバック (0)
というわけで、何となく恒例になってきたEBtの修正状況です。
現在、"."で階層化されたドキュメントの読み込み機能の実装が完了しています。あとは、HKさんに指摘頂いたバグの修正が終わっているという状況です。
この状態で公開しても良いのですが、未実装の機能が多いので、ある程度実装が進んでから公開しようかなーと思っています。リクエストがあれば適当に切り上げで公開しますので、欲しい!という人はコメントください。
修正予定に書いたこと以外にも、「ここなおしたいな」とか思うところがいくつか出てきているので、その辺も修正したいし。でも、そんなこと言ってると公開がどんどん延びるんだよなぁ…。とりあえず、金曜日(11/26)の公開を目標にコーディングしてみるか。さて、どこまで実装できるか…。
| 固定リンク
| コメント (4)
| トラックバック (0)
EBt の不具合情報です。
長時間起動していると、こんなことが起きるみたいです。
・Treeのsort順が何かの拍子で逆になる。
・Treeのタイトル(リンクと書いてあるところ)とメモのタイトル行が消えてしまう。
ちなみに、多分原因はQtにあるので、どう直して良いのかさっぱりわかりません。sort順が逆になるのは、リンクのタイトルを触れば解決なのですが、Treeやメモのタイトル行が消えてしまうのは、今のところコマンドの再起動ぐらいしか回避策はありません。とりあえず、上に書いたような状況になったら、諦めて再起動してください。
ちなみに、高速起動を設定している場合の再起動方法はこんな感じです。
1)メニューの「ファイル→終了」を選択する。(こうすると、高速起動を設定していても終了する)
2)もう一度立ち上げる。
私は開発の都合でしょっちゅうsourceを修正するため、結果としてこまめにコマンドを終了しているのでこういう症状に遭遇したことはないのですが…長時間使っているとQtがおかしくなるようです。レイアウトマネージャーが悪さをしているのかなー。でも、レイアウトマネージャー使わないと色々不都合があるしなぁ。結構、悩ましいです。
| 固定リンク
| コメント (5)
| トラックバック (0)
えー、今日もEBt修正していません ^^; 鈴鹿サーキットに行っていたので…
というわけで、修正ネタもないので、EBt のカスタマイズ方法について少々。これも、本来はEBtのページで紹介した方が良いのでしょうけど、config ファイルをいきなりいじるというのは紹介するのに抵抗があるので、ココログでちょこっと紹介します。
EBt の config ファイルは、/home/zaurus/Settings/ebt.conf です。
・「最近のメモ」機能で保存するメモの数
lastsavenum=30
という行があるので、ここの数値を変更してください。数値のチェックはしていないので、0とか1とかは指定しないでください。2以上だったら正常に動くはずです。ご希望でしたら100でもOKですよ(かえって使いにくそう…)
・使用するフォントの変更(ちょっと上級者向け)
fontname=lcfont
fontsize=20
という行があるので、ここをいじってください。/home/QtPalmtop/lib/fonts を見ると、フォントファイルがあります。どんなフォントがあるか?どんなフォントのサイズがあるか?はここを覗けばわかります。ま、フォントを変更したいということは、そんなにないとは思いますが。
いじって楽しそうな設定項目はこれぐらいですね。あ、ちなみに ebt.conf を削除するとデフォルトの設定に戻りますので、収拾がつかなくなったらばっさりと ebt.conf を削除するのも手です。ただし、そうすると、EBtのデータの保存先まで初期状態になってしまいますので、SDとかCFにデータを保存している人は気を付けて。
では、今日はこれぐらいで…
| 固定リンク
| コメント (0)
| トラックバック (0)
今日はEBtの開発はお休みして充電中。まぁ、ちょっと飛ばしすぎていたので ^^; 頭を休めています。
で、EBt 、色々と機能を拡張し続けてきましたが、まだまだ改良が必要ですね。というわけで、これから実装する機能の予告を。気が向いた順番にコーディングしていくつもりなのですが、「この機能が早く欲しい」というリクエストがあったらお気軽にどうぞ。もしかしたら、その機能を早くコーディングするかもしれません。
・htmlでの書き出し
…これは、リンクなしで書き出すんだったら簡単に出来るのですが、「htmlだったらハイパーリンクもないとつまんないよね」という思いがあるので、実装は手間がかかりそうです。
・検索機能の見直し
今の検索機能は「全検索」なので、結構時間がかかります。というわけで、「近くのリンクを検索」という機能を実装しようかと思っています。具体的には、リンクで5階層とかに限って検索するようにしたいと思っています。こうすれば割と関連深いメモだけが検索対象になるし、検索も早くなるのでいいかなーと思ってます。
・「検索結果」メモの作成
今、検索結果はすべて「ルートメモ」とリンクした状態になっています。で、ルートにメモが増えてくると、検索結果のメモが結構邪魔になることに気づきました。というわけで、検索結果を「検索結果」メモにリンクするようにして、ルートメモの直下をすっきりさせたいなーと思っています。
・階層付きメモの読み込み
"."で階層づけられたメモを階層付きで読み込む機能も付けたいなーと思ってます。
とまぁ、こんな感じです。うわ、どれもコーディングに時間がかかりそう ^^; これぐらい実装したら、Version 0.1.0 になるかなー。あ、暗号化が入っていませんが、これは本格的にやろうとすると大変だからあえて除外しています。「冗談みたいに幼稚な暗号化」で良ければ入れてもいいですけど…そんなんじゃあ暗号化しても大差ありませんもんね。
あと、実装して欲しい機能などありましたらお気軽にどうぞ。
| 固定リンク
| コメント (7)
| トラックバック (0)
zaurus(SL-C700以降)用のメモソフト、EBt の Version 0.0.9-1を公開しました。
Version 0.0.9-1(2004/11/19)での修正内容は次のとおりです。
ダウンロードはこちらから:EBtのページ(http://www001.upp.so-net.ne.jp/tokada/SL-C700/ebt_index.html)
ipkがいきなり欲しい人はこちらから:http://www001.upp.so-net.ne.jp/tokada/SL-C700/ebt_0.0.9-1_arm.ipk
| 固定リンク
| コメント (15)
| トラックバック (0)
zaurus(SL-C700以降)用のメモソフト、EBt の Version 0.0.8-1を公開しました。
Version 0.0.8-1(2004/11/18)での修正内容は次のとおりです。
ダウンロードはこちらから:EBtのページ(http://www001.upp.so-net.ne.jp/tokada/SL-C700/ebt_index.html)
ipkがいきなり欲しい人はこちらから:http://www001.upp.so-net.ne.jp/tokada/SL-C700/ebt_0.0.8-1_arm.ipk
| 固定リンク
| コメント (5)
| トラックバック (0)
というわけで、今日(11/17)のEBtの開発状況です。
QFileDialog が使えない!ということが判明したので、ファイル選択ダイアログを一から作る目に遭いました。おかげで作業が遅れること遅れること。現在、ファイルの読み込みと、ファイルの書き出し(指定メモのみ)が動いてます。1階層辿る書き出しはまだ動いていません。今動かすと見事に落ちます ^^; 今日中にデバッグが終われば嬉しいけど、きっと無理だろうなぁ。
あと、ファイル選択ダイアログに「開く」ボタンと「キャンセル」ボタンを置きたかったのですが、accept(), reject() が呼び出せない(多分、protected メソッドだからI/Fがないんだと思う)ので、ダイアログにボタンを配置することを断念せざるを得ないことに。またわかりにくいダイアログになってしまった。
とまぁ、こんな感じです。あと実装するのは「最近のメモ機能」ぐらいなのですが、明日Version 0.0.8 が公開できるかどうかは微妙〜。でも、明日がダメでも明後日ぐらいには何とかなるかなーと思ってますんで、期待して待っていてください。
| 固定リンク
| コメント (0)
| トラックバック (0)
というわけで、今日(11/16)時点でのEBtの修正状況です。
Ctrl-W で、ツリーとメモ本体の間のフォーカスを切り替えられるようになりました。
Ctrl-M で、Tree表示のON/OFFが切り替えられるようになりました。これ、最初はCtrl-Vに割り当てたのですが、するともれなくペーストが出来なくなる ^^; ということが発覚したので、あわてて修正しました。
ちなみに、W は Widget の頭文字、MはModeの頭文字のつもりです。
検索機能にタイトルのみの検索がつきました。
あと、検索結果のsort機能を実装中です。昇順/降順のsortに対応するよう手を加えている最中だったりします。Rubyのsort機能が強力なので、思ったよりも簡単に実装が出来そうです(目標は今日中の実装完了なのですが)。
あと、最近のメモ機能と、テキスト書き出し機能、テキスト読み込み機能を実装したらVersion 0.0.8 として公開する予定です。最短、明後日(11/18)の公開を目標にしています(出来るかなぁ^^;)。
毎日スナップショットを公開しても良いのですが、「そんなことをする暇があったらコーディングした方が良い」ような気がするので公開しません。
さて、コーディングの続きをしよう。
| 固定リンク
| コメント (4)
| トラックバック (0)
zaurus(SL-C700以降)用のメモソフト、EBt の Version 0.0.7-1を公開しました。
Version 0.0.7-1(2004/11/15)での修正内容は次のとおりです。
ダウンロードはこちらから:EBtのページ(http://www001.upp.so-net.ne.jp/tokada/SL-C700/ebt_index.html)
ipkがいきなり欲しい人はこちらから:http://www001.upp.so-net.ne.jp/tokada/SL-C700/ebt_0.0.7-1_arm.ipk
| 固定リンク
| コメント (7)
| トラックバック (0)
EBtの修正状況(11/14版)です。
Treeの表示ON/OFFは実装しました。あとは、再起動時に前回の表示モードを引き継ぐような処理を追加すればTreeの表示ON/OFF関連の実相は完了です。QWidgetStackを使うと割とあっさりと実装できました(これを見つけるまで時間がかかりましたが)。ま、裏では色々と手を加えています。
あと、TreeからTABでメモの本文にフォーカスが移るようにしました。でも、メモの本文からTreeにフォーカスを戻すことは出来ません。これは、Qtのパーツ(QMultilineEdit)がTABを押してもフォーカスを移動してくれないことが原因のようです。対処不能…というわけで、片道通行でいまいちですが、Tree表示状態でメモをスクロールさせたい方は、これで何とかなるかなーと思います。
次のバージョンは近日中に公開できるかな?という感触。…と、まぁこんな感じです。新機能が使いたい方は、もうしばらくお待ちください。
| 固定リンク
| コメント (0)
| トラックバック (0)
動作確認してはいないのですが、多分こんなバグがあります。
「ホームになっているメモを削除すると起動しなくなる。」
具体的にはこんなことをすると起動しなくなるはずです。
1)メモを作る
2)そのメモをホームに設定する
3)つづいてそのメモを削除する
4)更にゴミ箱を空にする
5)その後、おもむろにホームに移動するとダウン
6)再起動もできなくなる
まぁ、ホームに設定しているメモを削除することなどそうそう無いとは思いますが、一応気に留めておいてください。なお、こうなった場合、ebtのデータディレクトリの先頭にある home.index ファイルを削除すれば復帰します。次のバージョンで対策しますので、それまでは我慢していてください。
ちなみに、次のバージョンアップでやろうと思っていること(やらないかもしれない)は…
・バグ対策
・日時入力のショートカット…調べてみたら意外と難しそう。というかテキスト末尾に追加するのが多分精一杯。テキストの末尾だったらあまりうれしくないですよね…というわけで、これは実装しないかも知れない。(これでも良いんでしたらリクエストしてください)
・Treeの表示ON/OFF(出来るかなぁ)
ぐらいです。あと、気になっているのが、リンクがなくなったメモを今はいきなり削除しているんですが、それを止めてゴミ箱に移動した方が親切なんじゃないか?ということ。ゴミ箱に入っているものしか消えないという方がわかりやすいかなー、でもめんどくさいかなー。と悩んでます。
とまぁ、こんな状態です。次のVersionUpはいつになるんだろう…
| 固定リンク
| コメント (2)
| トラックバック (1)
zaurus(SL-C700以降)用のメモソフト、EBt の Version 0.0.6-1を公開しました。
Version 0.0.6-1(2004/11/12)での修正内容は次のとおりです。
ダウンロードはこちらから:EBtのページ(http://www001.upp.so-net.ne.jp/tokada/SL-C700/ebt_index.html)
| 固定リンク
| コメント (6)
| トラックバック (1)
zaurus(SL-C700以降)用のメモソフト、EBt の Version 0.0.5-1を公開しました。
Version 0.0.5-1(2004/11/11)での修正内容は次のとおりです。
| Ctrl-H | ホーム画面に移動 |
| Ctrl-R | ルート画面に移動 |
| Ctrl-T | ゴミ箱に移動 |
| Ctrl-B | ブックマークに移動 |
| Ctrl-O | 編集モードに移行 |
| Ctrl-S | メモを保存。フォーカスをTreeに移動 |
ダウンロードはこちらから→EBtのページ(http://www001.upp.so-net.ne.jp/tokada/SL-C700/ebt_index.html)
| 固定リンク
| コメント (0)
| トラックバック (0)
とりあえず、今日の時点での画面。こんな感じです。

| 固定リンク
| コメント (0)
| トラックバック (0)
EBtのメインウィンドウにTreeをくっつけてみた。くっつきはしたが、どんな動作にしようか?というのがいまいちまとまっていない。やろうと思えばいくらでも Tree で辿れるのだが、リンクを修正した時に Tree がご破算になってしまうのであまり Tree を深くしたくない。やはり現在のメモとそこにリンクしているメモの一覧を出すぐらいが関の山か?でもそれだとあまりうれしくない。
うーん、悩みは深い。
なお、ショートカットキーはRuby/Qteでの対応は無理っぽいのが判明。ウィジェットのキー入力イベントを横取りできなかったので、多分無理でしょう。C++で実装した日にはメモリの管理が複雑になってとても今みたいな開発ペースが保てそうにないからC++に乗り換えることも出来ないし…。なんだかんだ言ってもRubyは便利だし。
などととりとめのないことに悩みつつ今日という一日が暮れていくのだった…あ、明日はSL-C3000の発売日だ。どうしようか…。
| 固定リンク
| コメント (2)
| トラックバック (0)
zaurus(SL-C700以降)用のメモソフト、EBt の Version 0.0.4-1を公開しました。
Version 0.0.4-1(2004/11/08)での修正内容は次のとおりです。
| 固定リンク
| コメント (3)
| トラックバック (0)
zaurus(SL-C700以降)用のメモソフト、EBt の Version 0.0.3-1を公開しました。
Version 0.0.3-1(2004/11/07)での修正内容は次のとおりです。
| 固定リンク
| コメント (0)
| トラックバック (0)
最近のコメント