2012年4月22日日曜日

LREdit ver 1.45

LREdit ver 1.45 を公開した。

https://sites.google.com/site/craftware/lredit

1.45
  • Grepをキャンセル判定を行ごとに行うようにした。
  • プロジェクトファイルをオープンせずに、Grepのターゲットに "Project" が指定されると、エラーが発生していたのを修正。
  • AeroSnap したまま LREdit を終了した場合、再起動後にAeroSnap前の状態に戻るようにした。
1.44
  • コマンドシステムを ckit に移行。
  • ChrEvent と KeyCondition を廃止。

2012年4月16日月曜日

keyhac ver 1.46

keyhac ver 1.46 を公開した。

https://sites.google.com/site/craftware/keyhac


1.46
  • 1.45で、ckit 側の整理の影響で、起動しない状態になっていたのを修正。

最近ユーザさんからバグレポートをいただくケースが定番化してる。ありがとうございます。
よく確認しないといけないですね。

2012年4月15日日曜日

keyhac ver 1.45

keyhac ver 1.45 を公開した。

https://sites.google.com/site/craftware/keyhac


1.45
  • クリップボード履歴で、Migemo を使ったインクリメンタルサーチが、エラーになってしまうのを修正。

今回これだけ。

内骨格 ver 2.18


内骨格の ver 2.18 を公開した。
https://sites.google.com/site/craftware/cfiler


2.17は公開し忘れていたので、今回、変更内容が2つ分だ。


2.18
  • キー入力条件を文字列 ( "C-Return" や "Shift-F10" など ) で指定するようにした。
  • CheckDuplicate コマンドの動作の高速化。(ファイルの先頭部分のハッシュ値比較を用いる)
  • タスクが実行中に内骨格が終了しようとしたとき、タスクをキャンセルしつつ、ウインドウを出したままでタスクの完了を待つようにした。
  • Migemo を使ったインクリメンタルサーチが、エラーになってしまうのを修正。
2.17
  • WindowsXP の 描画問題 (http://support.microsoft.com/kb/436093/ja) の回避はやっぱり必要だったので復活。
  • インストールディレクトリや設定保存用ディレクトリのパスに、日本語の文字が含まれていた場合、エラーが発生していたのを修正。
  • filter_Subversion を若干高速化。.svn ディレクトリの下は特別処理するようにした。
  • ドキュメントを整備 (Pythonのコードブロックに色をつけるなど)

2012年4月8日日曜日

keyhac ver 1.44

keyhac ver 1.44 を公開した。


1.44
  • Keymap.editor に呼び出し可能オブジェクトを設定したとき、config.py の編集がエラーになっていたのを修正。
  • ドキュメントを整備 (Pythonのコードブロックに色をつけるなど)
  • getTopLevelWindow() がエラーになるケースがあったのを修正。
  • keymap.clipboard_history.maxnum の設定が、履歴の読み込み時に効いていなかったのを修正。
  • インストール場所やデータ置き場に、日本語文字が含まれているときに、エラーになっていたのを修正。

CraftLaunch ver 3.28

CraftLaunch ver 3.28 を公開した。

3.28
  • Window.maximize(), Window.minimize(), Window.restore() に、SetWindowPlacement() ではなく、WM_SYSCOMMAND を使うようにした。 これにより、最大化したまま最小化したウインドウを restore() するときに、通常サイズに戻ることなく、最大化状態で復帰するようにした。
  • xml.etree など、標準ライブラリの一部が含まれてなかったのを修正。
  • インストール場所やデータ置き場に、日本語文字が含まれているときに、エラーになっていたのを修正。

2012年4月7日土曜日

キーボードを挿したときにキーカスタマイズ切り替え

NotePCにUSBキーボードを挿したときに、keyhac のカスタマイズ内容を変更したい。

SetupDi API というものを使えば、デバイスを列挙できるらしいので、これが使えるかな。
http://support.microsoft.com/kb/259695/ja