September 04, 2007

WkTASK version 0.9.4.2について

編集

昨夜、メニューの動作の改善や消費メモリ周りの改善を行った0.9.4.2をリリースしましたが、いくつか不具合があるようです。

まず一つ目はAdvanced/W-ZERO3[es]とW-ZERO3[es]で起こる、メニューを←ボタンで閉じると着信履歴が表示されるバグ。これまでタスクバーの子としてWkTASKを実装していたのでメニューの動作が普通のアプリと異なっていたのですが、最新版ではそれを改善するために、メニューを開く前にサイズ0x0の透明ウインドウを作成してそれが親になってメニューを作成するというトリッキーなことをやっています。メニューが閉じられたらすぐに透明ウインドウを削除しているのですが、Today画面時のみ削除後にもう一度←入力が来てしまうようで、着信履歴が出てしまいます。

もう一つは、タスクリストに何もない時に二重起動を行うと、アクションメニューが一瞬だけ表示されて消えるバグ。これは本当に稀にしか起こりませんが、Advanced/W-ZERO3[es]でも一回だけ発生を確認しました。どういう条件で起こるのかまだ良く分かっていないので、次のバージョンのリリースはしばらく時間がかかりそうです。

投稿者 waku : 07-09-04 12:27 | 自作ソフト , WkTASK | トラックバック (0) | コメント (3)

September 03, 2007

WkTASK version 0.9.4.1リリース

編集

前回リリースしたver. 0.9.4.0は誤ってWM6専用ビルドを行っていたため、初代W-ZERO3他多くのWM5マシンにて動作しないという不具合が見つかりましたのでその修正を行いました。また、今回のバージョンは内部のロジックを大幅に見直し、メモリ消費量の削減(約35KB減少)と×/OKボタン部描画の高速化を行っています。

WkTASK Official Page

投稿者 waku : 07-09-03 04:53 | 自作ソフト , WkTASK | トラックバック (0) | コメント (0)

September 02, 2007

WkTASK version 0.9.4.0リリース

編集

W-ZERO3以外でバックライトが上手く調整できない問題ですが、先のβテストにて動作報告が上がったため正式リリースいたします。

WkTASK Official Page

今回のバージョンもW-ZERO3シリーズをお使いの方はバージョンアップ不要です。

投稿者 waku : 07-09-02 21:22 | 自作ソフト , WkTASK | トラックバック (0) | コメント (3)

WkTASKのバックライト輝度調整機能について

編集

version 0.9.3.8からバックライト輝度調整機能が付きましたが、この機能はかなり機種に依存しているということが分かりました。version 0.9.3.9ではX01HTに対応しましたが、このバージョンでは海外向けToshiba G900で正常に輝度調整できないということが分かりました。新たな機種が出るたびにソフトウェアを変更するのは大変です。そこで、画像のような設定画面を設けました。

ただし実機がないのでちゃんと動くかどうか分かりません。そこで、まずはβ版とし配布して様子を見ることにしました。

ダウンロード WkTASK version 0.9.4.0β

X01HT、G900をお使いの方はお試しいただき、結果をご報告いただければ幸いです。

追記
version 0.9.4.0を正式リリースしたため公開を停止しました。

投稿者 waku : 07-09-02 20:08 | 自作ソフト , WkTASK | トラックバック (0) | コメント (3)

September 01, 2007

WkTASK version 0.9.3.9リリース

編集

WkTASK Official Page

ver.0.9.3.8をリリースして束の間の内にバグ報告があったためその対応です。
まず、X01HTでバックライト輝度調節が出来ないという不具合を修正しました。
W-ZERO3では
HKEY_CURRENT_USER\ControlPanel\Backlight
にある"BatteryBrightness"の値を1〜6にすることで輝度を調整できますが、W-ZERO3以外のほとんどのPDAでは、"Brightness"の値を調整する必要があるということが分かりました。
そこで、新しいバージョンではこの値が存在すればそちらを優先して参照するようにしています。

また前のバージョンでは、数字キーでのメニュー選択機能を付けたのは良いのですが、TODAY画面以外では自動的に数字入力モードに変わらない場合があるということが分かりました。かといってHHTaskBar(システムの上部のタスクバーのこと)の子として実装しているため、メニューが開いてWM_ENTERMENULOOPが来る度にレジストリを書き換えていると他のタスクに切り替えたときに元のモードに戻らない恐れがあります。そこで、二重起動でタスク選択モードになったときのみ、新しいタスクの方がレジストリを書き換えてIMEを制御するようにしました。

その他、タスク選択モードに入った直後に決定キーまたはEnterキーを押すと、選択枠が残ったままになるという不具合も修正しました。

9/2 追記
X01HTでバックライト輝度調整機能が動作したそうです。ご報告ありがとうございましたm(__)m
※注意: X01HTでは「環境設定」→「全般」の「バックライト輝度の最大値」を"10"にする必要があります。

投稿者 waku : 07-09-01 23:24 | 自作ソフト , WkTASK | トラックバック (0) | コメント (0)