« 2022年1月 | トップページ | 2022年3月 »

2022年2月

2022年2月27日 (日)

Qt Brynhildr on iOS

なんとなく思いついてiPhone対応の作業を行いました。

ソフトウェア・キーボード/ボタンのレイアウトなどいろいろと修正は必要そうですが実機で動作確認できました。

私の所有するiPhoneはiPhone7と古いので解像度は750x1334です。1920x1080のサーバーに接続するとこんな感じです。

と言われてもこれがiPhoneのスクリーンショットなのか、分からないでしょうかね…

iPadOSで動かすにはQt6への移行が必要です。

(追記:2022.03.02)

フォントサイズやレイアウトが固定なせいでAndroid/iPhoneのスクリーン解像度が小さい場合におかしなことになっているようです。次の版で適切に変更するように修正する予定です。

20220227_iphone7
[ピンチアウトで拡大するとこんな感じ]
20220227_iphone7_2

2022年2月22日 (火)

Ver.2.4.2 リリース

Ver.2.4.2をリリースします。

ステータスバーの仕様を少し変更しました。Android版に変更はありません。

あとスクリプトのポータブル版作成処理をアップデートしてポータブル版(Windows版のみ)を作成してみました。

7-Zipによる自己展開形式でQtBrynhildrというフォルダー下に展開されます。
QtBrynhild_1, QtBrynhildr_2というように別名で配置すればそれぞれ別々に起動、設定(.ini)の保存が可能となります。

 

[パッケージ]

Windows(x64) (Windows 7以降)
Windows(x86) (Windows 7-10)
WindowsXP/Vista(x86)
Linux(x64)
Mac(x64)(dmg,pkg)
Android版(64/32bit)

Windows(x64) (Windows 7以降) (Protable版)
Windows(x86) (Windows 7-10) (Portable版)
WindowsXP/Vista(x86) (Portable版)

 

以下からダウンロードできます。

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

 

主な変更は以下です。

[その他変更]
・デスクトップ版でスケールが等倍以外の時実表示サイズをステータスバーに表示するように変更
・ポータブル版のinstallスクリプトの修正

WindowsXP/Vista対応版(x86)はQt5.6.3(VS2015)でビルドしました。
その他配布しているパッケージはQt5.15.2がサポートする環境で動作します。

-----------------------------------------------------------------------------------
[SHA256SUM]
-----------------------------------------------------------------------------------
4ffe9cbb692e24326b2e8190f5c5cb2d84155eac8ec05dc5698d68f40071ef2d *QtBrynhildr-android-v242.apk
04e9169b8efa3fdbdf3b74bb8496bed6f270299e33665bd36cf9de01c11bd89b *QtBrynhildr-linux_x64-v242.run
3bf444154f628faa5cfea0eded2908d6a2cdc0d10bcdf40d2bce6790804ffbe8 *QtBrynhildr-macosx_x64-v242.dmg
0541531d7f6268727b581c333b205d22eca99640bfd557788312bada48cf3ee8 *QtBrynhildr-macosx_x64-v242.pkg
85ddf64456876e36a567624460d685593c2978aacda54abdd5543917619bdc24 *QtBrynhildr-windows-v242-msvc.exe
33981b4e09b69bb5a19136af821cd3e573c126aceb34f647eba231addf127c59 *QtBrynhildr-windows-v242-msvc64.exe
6dc61b0882e8497251bf9322738c550213065bd30d8d564da84e27e1140d576d *QtBrynhildr-windows-v242-msvc64-Portable.exe
17c73e480dc2ce0ec92e7da36182b4e5a6954f65b186913aff1950926ddc7f6e *QtBrynhildr-windows-v242-msvc-Portable.exe
1a0afa293d15640ac62de647b224eefd4f8c71279580c752b6d95d6952d26973 *QtBrynhildr-windows-v242-msvc-xp.exe
b24ce566557c8512b969b16fd1b698f812a93ff2c678b5ff33344388214d6549 *QtBrynhildr-windows-v242-msvc-xp-Portable.exe

 

2022年2月14日 (月)

Ver.2.4.1 リリース

Ver.2.4.1をリリースします。

Android版でスケーリングサイズが不適切になる場合がある不具合がありました。
また、Android版でホスト名/IP入力時のオートコンプリート機能をOFFにしました。

 

[パッケージ]

Windows(x64) (Windows 7以降)
Windows(x86) (Windows 7-10)
WindowsXP/Vista(x86)
Linux(x64)
Mac(x64)(dmg,pkg)
Android版(64/32bit)

 

以下からダウンロードできます。

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

 

主な変更は以下です。

[不具合修正]
・Android版でスケーリングサイズが不適切になる場合がある不具合修正

[その他変更]
・タッチパネルの場合ホスト名のオートコンプリート機能をOFFに変更

 

WindowsXP/Vista対応版(x86)はQt5.6.3(VS2015)でビルドしました。
その他配布しているパッケージはQt5.15.2がサポートする環境で動作します。

-----------------------------------------------------------------------------------
[SHA256SUM]
-----------------------------------------------------------------------------------
15847b2eb2dd9a37d1cc3a4756538c9d479f2808766ae8bfd885ea9d1d3ddc5e *QtBrynhildr-android-v241.apk
961e00d960a710b26a1b1cecf57b297ebe5b8bb272ef9988735c60e88af9b77b *QtBrynhildr-linux_x64-v241.run
2ab6f3708403b033241a32bd56b4c62d37f5a107141932db4ebd6be110e195de *QtBrynhildr-macosx_x64-v241.dmg
800107cd2986423a8824a828a9c5e39a28e1ad0061cc576d48f8b5a54e28f1c7 *QtBrynhildr-macosx_x64-v241.pkg
b1e0a8a87916dc42016d578d005ec97f48c6bf2d4bb7af00e8ec261ac3d37c5d *QtBrynhildr-windows-v241-msvc.exe
eb7ca6658c6c7762c5e167761d7e0b7bcdd0d829d8c358e327a4bfbf5caa899d *QtBrynhildr-windows-v241-msvc64.exe
8a6abdf5cb7f9b3db41dec5ee4e0ec783b4fac43aeb359b62c9e220c2e0e35d2 *QtBrynhildr-windows-v241-msvc-xp.exe

 

2022年2月 8日 (火)

Ver.2.4.0 リリース

Ver.2.4.0をリリースします。

Ver.2.4.0-rc1でデスクトップ版のマウス位置が正しく送られない不具合があったので修正して正式なVer.2.4.0としました。
(Ver.2.4.0-rc1をダウンロードされた方すみません、スケールを等倍以外にするとマウスカーソルがズレます)

Ver.2.4.0の主な修正は正式にAndroid版をサポートしたVer.2.1.0から問題となっていた画像の悪さの改善です。サーバPCよりも端末のスクリーンサイズが小さい時に拡大すると画像が荒くて文字が判別不可能という致命的な不具合がありましたがようやく改善しました。やっとKeroRemote相当のレベルになったのではないかと思います。(詳しくは2022/2/6の記事を参照ください)

Google Play版は2022.2.10 16:00(JST)ころ、正式に更新されたようです

(追記:2022.2.10)

apkファイルを置き換えました。apkファイル作成手順の問題で「apkファイルに証明書が含まれていません」と出てインストール不可となるようです。apkをダウンロードされた方はお手数ですが再度ダウンロードしてお試しください。

(追記:2022.2.13)

Android版のスケーリングに関する不具合の修正とホスト名のオートコンプリートをOFFにしたv241-rc1のapkをアップロードしました。

 

[パッケージ]

Windows(x64) (Windows 7以降)
Windows(x86) (Windows 7-10)
WindowsXP/Vista(x86)
Linux(x64)
Mac(x64)(dmg,pkg)
Android版(64/32bit)

 

以下からダウンロードできます。

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

 

主な変更は以下です。

[不具合修正]
・Android版でタッチパネルの解像度よりもサーバの解像度が大きい場合に画像が荒くなる不具合の修正

[その他変更]
・各ダイアログウィンドウの表示位置制御を変更

 

WindowsXP/Vista対応版(x86)はQt5.6.3(VS2015)でビルドしました。
その他配布しているパッケージはQt5.15.2がサポートする環境で動作します。

-----------------------------------------------------------------------------------
[SHA256SUM]
-----------------------------------------------------------------------------------

30a519bfc95393e99a24306b54f5a0ffa7e70780b4b04e8f61c871d906852981 *QtBrynhildr-android-v240.apk
eb304ec62884ea3ec2fc718da180116f48868f5ab2e241f1bd38f5cd7ef98f10 *QtBrynhildr-linux_x64-v240.run
6cd0fb5c3d6888eb87ce5c295a40959a07f48a3dcdea7e19f254fc98f49f491e *QtBrynhildr-macosx_x64-v240.dmg
be9a36a5a03c3f5a241ea7ffd0ef3ee595c859731ed7df57a97e13c1cc104335 *QtBrynhildr-macosx_x64-v240.pkg
92fd5fffb1bd40e4d3b64fe1e25bb016dd4bbd714e2e01e4e1c95481650711d1 *QtBrynhildr-windows-v240-msvc.exe
be908f4b8327f49fea0b212de3357c25b73c4d2a8f2f5a49aa988df842432e45 *QtBrynhildr-windows-v240-msvc64.exe
bddc33bf593e48499b03c23415490f5e3e51ef843e28196b7d5d9dea5d856dac *QtBrynhildr-windows-v240-msvc-xp.exe

 

2022年2月 7日 (月)

Ver.2.4.0-rc1 リリース

Ver.2.4.0-rc1 をリリースします。

Android版で端末のスクリーンサイズが小さい時に画像が荒くなる不具合を修正しました。

[パッケージ]

Windows(x64) (Windows 7以降)
Windows(x86) (Windows 7-10)
WindowsXP/Vista(x86)
Linux(x64)
Mac(x64)(dmg,pkg)
Android版(64/32bit)

以下からダウンロードできます。

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

 

主な変更は以下です。

[不具合修正]
・Android版でタッチパネルの解像度よりもサーバの解像度が大きい場合に画像が荒くなる不具合の修正

[その他変更]
・各ダイアログウィンドウの表示位置制御を変更

WindowsXP/Vista対応版(x86)はQt5.6.3(VS2015)でビルドしました。
その他配布しているパッケージはQt5.15.2がサポートする環境で動作します。

-----------------------------------------------------------------------------------
[SHA256SUM]
-----------------------------------------------------------------------------------
6a0cbf00c2d2fafd3e5f204c3e79be0a0b4ce3ff582a7a963e31544fe1fba62d *QtBrynhildr-android-v240-rc1.apk
984640e9e71a0f587f330068ad54cfd01bd666040e8e84fb5b3b48d7f3ce3004 *QtBrynhildr-linux_x64-v240-rc1.run
c5056f621a8867b966a515cd5b27e414d63e56a7f98d89b5fc057acc0beb3305 *QtBrynhildr-macosx_x64-v240-rc1.dmg
2a87243c9906c427abefec936c04d63d3913a3451d1996f668acc6fc5312bed6 *QtBrynhildr-macosx_x64-v240-rc1.pkg
c451826b4f1c84c77a4af77b38fc2bfbc90e2a6541ca72606836170599f3cd5a *QtBrynhildr-windows-v240-rc1-msvc.exe
b0158809fe28a3192eff685eeb75de17df010834f16610c7be5939279dc37eb0 *QtBrynhildr-windows-v240-rc1-msvc64.exe
a1e7a091baa745aebc942feef61a7efe5e787b441084acc73ede719233bb7974 *QtBrynhildr-windows-v240-rc1-msvc-xp.exe

 

2022年2月 6日 (日)

Android版の改善

サーバPCのスクリーンサイズが3840x2160、クライアントであるAndroid端末のスクリーンサイズが1280x800というようにクライアント側のスクリーンサイズが小さい時にピンチアウト操作でズームアップすると画像が汚すぎて実用に耐えないという致命的なところがあったのですが、いろいろと難しく考えすぎて見当違いな方向で改善を試みてしまっていたようです。

昨日ふと思いついて単純な方法に変更してみました。なんで今まで思いつかなかったのかと思うほど単純な変更です。

最近の標準的なPC環境だと事実上WXGA以下スクリーンサイズの端末が使えないような状況だったと思いますが、やっと使える、かもしれません。Ver.2.4.0-rc1として暫定リリースしてみようかと思っています。

 

[改善前] 3840x2160 (PC) -> 1280x800 (Android)

Screenshot_20220206144818354

[改善後] 3840x2160 (PC) -> 1280x800 (Android)

Screenshot_20220206145005273

« 2022年1月 | トップページ | 2022年3月 »