« Ver.1.7.0 リリース | トップページ | Brynhildr 「2.2.9」 がリリースされました »

2017年6月 9日 (金)

Ver.1.7.1 リリース

パブリックモード6で接続した場合サーバのマウスカーソルをキャプチャしないのでローカルのマウスカーソルをサーバのマウスカーソルが追いかけるということはなくなってスッキリするのですが、この場合サーバのマウスカーソルの変更を反映できないということに今頃気づきました。

例えばエディタを開いて文字を入力しようとすると、エディタへ入力できる状態になっていることを知らせるために矢印カーソルからIBEAMカーソル("I"のような形のカーソル)に動的に変更されます。しかしパブリックモード6の場合矢印カーソルのままなので、入力可能状態になっているのかがちょっと分かりにくいかもしれません。

ただし、この現象はQt Brynhildrのみであり、本家Brynhildrではサーバのマウスカーソルイメージをローカルでも再現するようになっています。

IchiGekiさんに問い合わせた所、パブリックモードはもともとサーバのマウスカーソルも一緒にキャプチャすることを前提にデスクトップ画像を転送することを想定して作られたもので、マウスカーソルイメージに関する情報を送るようにはなっていないそうです。(ローカルなマウスポインタを持たないタブレットのようなタッチパネルデバイスだと確かに必要なさそうですね)

「将来的にはサポートを検討してみます」と回答いただいたので、とりあえず暫定対策を施した 1.7.1 をリリースすることにしました。

これまで接続先のBrynhildrが2.0.0以降の場合無条件にマウスカーソルをキャプチャしないようにしていたのですが、1.7.1 ではこれを選択できるように変更しました。

onDisplayCursot=true

とすることでマウスカーソルをキャプチャするように変更できます。これによりサーバのマウスカーソルの動的な変更を反映できます。(ローカルのマウスカーソルはクロスカーソルになり、マウスカーソルを追いかけるマウスカーソルが再来しますが…)

パブリックモードでマウスカーソルイメージの転送がサポートされた時は速やかに実装したいと思っています。


あと、Qt, Xcodeをそれぞれ最新の5.9, 8.3.3へ更新してあります。(Linux(x86)版を除く)
Linux(x64)版をお使いの方は手数ですがQt5.9のインストールをお願いします。


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

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


主な変更は以下です。


[不具合修正]
・すべてのダイアログ・ウィンドウをサイズ固定に変更

[その他変更]
・マウスカーソルをサーバ側で表示するように変更する設定を追加
・Qt5.9.0でビルドするように変更(Linux(x86)版のみ5.4.2のまま)
・Mac版の開発ツールXcodeを7.3.1から8.3.3に更新


(余談)

Qt5.9に変更した時MSVCでのビルド時に「QMAKE_MSC_VERが定義されてない!」と怒られるので2時間ほどハマっていたのですが、結局昔作られた".qmake.stash"が残っていたからというオチでした(;ω;)

HBD: 1996.6.11

-----------------------------------------------------------------------------------
[SHA256SUM]
-----------------------------------------------------------------------------------
915c8473cf058d124204c96fa616ff8e71224c2f080b9b788108a690b2ceddb9 *QtBrynhildr-documents-20170609.zip

f719ca7871e9072c52cde98543fa66b3c202089f95ac70fa681eba44ff6f72d7 *QtBrynhildr-linux_x64-v171.run

afe5fcf50cec21a628639a62cabdb5d72f1a2071ac922db2db2039005fad4b1b *QtBrynhildr-linux_x86-v171.run

1e8419ffb9585b70e529bc75da8e7c617381397bf3758217793bf58e91bd7be9 *QtBrynhildr-macosx_x64-v171.dmg

65093f348e60cd47c60f98149c77c3f3dadc13b121caa39052476117005c392f *QtBrynhildr-windows-v171.exe

« Ver.1.7.0 リリース | トップページ | Brynhildr 「2.2.9」 がリリースされました »

コメント

コメントを書く

コメントは記事投稿者が公開するまで表示されません。

(ウェブ上には掲載しません)

トラックバック


この記事へのトラックバック一覧です: Ver.1.7.1 リリース:

« Ver.1.7.0 リリース | トップページ | Brynhildr 「2.2.9」 がリリースされました »