わーくあらうんど
作業中のものと To do 一覧。通称
ひだかさん的メモ
カーネル方面
カーネル層は 1.2 になってようやく使いものになるレベルになってきたってこともあって、
優先順序はそんなに高くない。
- APM
- もすこしなんとかしようや ...
- 電源スイッチ
- わざわざ scancode を userland に渡しているが、
そのままカーネルで食ってしまってもいいんではなかろーか。
- ペン
- イベント周期 100Hz てのがちと荒い。できれば 500Hz 〜 1000Hz は確保したいんだが、
パネルがタコすぎる...
- カーネル 2.4.19 移行。
- seagull さん家
で進行中のよーなのでいまんとこ寝て待ち中。
Qt/Embedded 方面
日本語手書き認識エンジン以外は要らない! とまで思い詰めつつある Qt/E 層だが、
じつはその IM が足引っ張ってる疑いが ... IM 外したら爆速になりそうな。
恐いものみたさで libqte-ja for A300 の実装に入ったが、ためす覚悟がまだない。
- libqhandwriting
- 実装終了。
opie のばっかやろ〜 < rebuild がうまくいかんらしい。
こないだ qpdf すら rebuild に失敗した -_-;;
- libquskeyboard 0.3
- pickboard を外して背を低くした。すでに使ってるが、未公開。
- Landscape 用 IM
- ふつーのだと背が高くて IM 表示中はスクリーンが狭い。
HandSKK ベースに書き換え中。
- libqte-ja for A300
- 2.3.2 の実装見通しは出来ているっつーか、
make 通るとこまではきているが、テストしてない。
- qpftobdf
- コアの実装は終了。テスト代わりに lcfont*.bdf 作って、
そこでモチベーションがたおち(^^;
なんせ lcfont 以外に使うことってありえん。
ところで embedded-konsole で underline が残ってたバグって
lcfont 由来なのだな。libqte のメトリック解釈もバグっとるし。
- PyQt
- IDE に unicode 通るようにしたいんだが、未実装。
- 手書きメモ
- 手書き文の認識テストまで終了。ペンの認識の遅さ
(物理的ペンダウンから Qt アプリにそれが伝わるのに約 100ms) に絶望して X
に移行しかけているという経緯もあって、どーなるか不明。
- embedded-konsole
- タスク切替えるとタイトルバーがついてしまう件の fix など、
世間のにマージすべきコードがあるんだけど、作業ほとんどなげている。
これ、スクリーンショット上げておいたら誰かが実装してくれた\^_^/ という
稀有な体験をさせてもらった (← 車輪の再発明させてすまん > 実装した人) が、
このためベースが大幅に変わってどうマージしていいやらわからへん ...
- w3m-img on embedded-konsole
- 実装見通しは立った。しかしそのめんどくささになえてたり。
embedded-konsole のほうを /dev/fb 互換にするほうが楽かもしれん。
- jfbterm on Qt/Embedded
- 構想のみ。w3m-img と実装量を比較勘案中。
- embedded-konsole の on the spot 対応。
- 実装見通しは立ったっつーか、まるごと書き直しに近いが。てゆーかまるごと書き直しだが。
世に QMultiLineEdit ベースの editor がいろいろ出てきてることを思えば
優先順位は高いんだけども ... editor on konsole
では日本語入力が耐えられないからそういうものが存在するわけで。
- konqueror/Embedded
- もすこし、こー、なんとかならへんのか? せめて konqueror/X11 なみには。
コンソール/X 方面
- w3m
- k2 + k3 → k4 のマージで私の作業分は終ったつもり。
- timidity
- 実は 2.10 使ってる奴 ... 2.11 のもマトモにせんと。
- gnugo
- 浮動小数点つかいまくりで pending 中。
gnushogi や gnuchess はコアが整数演算なのにぃ。
なお、こういう時に固定小数点の class 作って
そいつに任せるって無意味なので注意。
- X server
- ポートをほぼ終えて、
あとは電源スイッチの扱いをどーするか ... サーバに組み込むか、外すか。
- fbvnc
- 1.2 のポート終了。
1.3.1b 移行と、あとマルチセッションを実装しとかんと使う気にならん。
- vnc-console
- fbvnc と組み合わせて jfbterm 相当のを実装するもの。構想レベル。
- Userland 一式
- まだ Debian そのままで、デカくて紐付きでないと使えない。
- window manager
- pekwm, fluxbox, matchbox, ctwm, icewm, fvwm と試したがしっくりこず。
fbvnc + Xvnc には pekwm か fluxbox でいいが、Xfbdev 使うなら
仮想デスクトップとまともなページャが欲しい。pekwm に pager 作るか。
[日記へ]
[目次へ]