« 2016年3月 | トップページ | 2016年5月 »

2016年4月

2016年4月20日 (水)

Ver.1.2.5 リリース

以下からダウンロードできます。(Windows/Linux/Mac版)

https://github.com/funfun-dc5/qtbrynhildr/releases

主な変更は以下です。

[新規機能]
・デスクトップのキャプチャ機能追加
メニュー項目を追加

[ReadMe.txtより]

[4] デスクトップのキャプチャ

デスクトップ画像をキャプチャします。保存される画像はスケーリング後のサイズになります。

ホームディレクトリに"Desktopshot-YYYY-MM-DD-hh-mm-ss.jpg"のフォーマットで
保存されます。保存場所/フォーマットは.iniを書き換えることにより変更できます。
対応フォーマットは.bmp/.jpg/.png/.ppm/.xpmなどです。


あと、簡単にですが、Brynhildr 2.0.3での動作確認を行いました。

-----------------------------------------------------------------------------------
[SHA256SUM]
-----------------------------------------------------------------------------------
a0702ce994f3a52915030421267414d19f1fc6ced25ca3566a400f82afe68030 *qtbrynhildr-documents-20160420.zip

09c6bed6bf8b1ce0c7079cfc3e3710017992d6d95f1581b92175ea50149d8c57 *qtbrynhildr-linux_x64-v125.run

b20369a1e30c619285a267e8c476b9b207e362a6e6de1e7790b354e09eb89f31 *qtbrynhildr-linux_x86-v125.run

9f2c977e486cecce8f27bf95a55bd8e05e4c4389399b2ab1d1882bd282648b33 *qtbrynhildr-macosx_x64-v125.dmg

36cf1563455165b1cbc19fa15e21b533ef5a7a545ff49091405d45d18a2e9003 *qtbrynhildr-windows-v125.exe

2016年4月 8日 (金)

Ver.1.2.4 リリース

以下からダウンロードできます。(Windows/Linux/Mac版)

https://github.com/funfun-dc5/qtbrynhildr/releases

主な変更は以下です。

新規機能が必要ない場合は無理にバージョンアップする必要はありません。ネタが尽きたのでそろそろAndroid/iOSを再開しないと。

[新規機能]
・デスクトップ外へのマウスカーソル移動を禁止する機能を追加 (Brynhildr 2.0.2の clipcursor=1 相当)

[その他変更]
・ドキュメント作成ツール Sphinx をバージョンアップ(1.3.1 -> 1.3.6)
・インストーラパッケージ作成ツールをバージョンアップ(InnoSetup 5.5.9)(Windows版)


[実装について]

Brynhildr 2.0.2 ではWindowsのClipCursorによりマウスカーソルの移動範囲を制御しているそうです。
QtでのClipCursor相当の機能は提案されてはいるものの解決はまだらしいです。

[QTBUG-50168] Clip mouse cursor position

Windows版のみネイティブのClipCursorを使うという方法もありましたが、今回はデスクトップ画面の外にマウスカーソルを移動しようとした時に発生するイベント(leaveEvent)をhook(再実装)して強制的にデスクトップ画面内に戻すという荒業で実装しています。(*^-^)

他にいい方法があれば教えて下さい > どなたか

"Qt Brynhildr.ini"で

onClipCursor=false

という行を

onClipCursor=true

に変更すれば有効になります。フォーカスを外す(もしくはALT + F4で終了する…)ことでマウスの制御を戻せます。

-----------------------------------------------------------------------------------
[SHA256SUM]
-----------------------------------------------------------------------------------
bf49df998aa995ddaa2ca6379b03c1c3da9a3a8e7d178f8aa602bc4dfdfefa2e *qtbrynhildr-documents-20160408.zip

aca75a4e6daa614f5eafc12f52e4654c43717cec766a313b8af3d83a04ddf472 *qtbrynhildr-linux_x64-v124.run

1ff4b563e04056cdbe3896c13a161e73d53cfd5fbad235fea28b85cc8334d0fa *qtbrynhildr-linux_x86-v124.run

86d9a2350d51dc1dcdce86db1ab65cb06abd6bc0f46231ab4edbec5afc835760 *qtbrynhildr-macosx_x64-v124.dmg

49c794854d8cf3263c9650807051e38e5369fc7cea5b5d411ec70de67fe1022e *qtbrynhildr-windows-v124.exe

« 2016年3月 | トップページ | 2016年5月 »