« 2020年9月 | トップページ | 2020年11月 »

2020年10月

2020年10月30日 (金)

Ver.2.2.0 リリース

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

Android版のみの修正です。

ソフトウェア・キーボード表示中にキー以外の部分をタッチするとマウスカーソルの移動と同時にESCキーのPress/Release情報を送出してしまう不具合を修正しました。

Android以外の版には影響ありませんが同じバージョンをリリースします。バージョン番号を気にしない方はバージョンアップの必要はありません。

Google Playには近日中に公開予定です。(追記:公開されました)

対象のアーキテクチャとしてはx86, x86_64なAndroid向けにもビルドできるみたいですが、利用したい人いるのでしょうかね。

(追記:2020.10.30)

XP/Vista版について問い合わせがあったので確認のためQt5.6.3でビルドしてみました。InnoSetup5でパッケージを作成する必要があります。簡単な動作確認のみですが…


以下からダウンロードできます。(Windows(x64)/Linux(x64)/Mac(x64)およびAndroid(ARM32bit/64bit同梱野良アプリ版)とXP/Vista(32bit))


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


主な変更は以下です。


[不具合修正]
・ソフトウェア・キーボード表示中にキー以外の部分をタッチするとマウスカーソルの移動と同時にESCキーのPress/Release情報を送出してしまう不具合修正(Android版のみ)

[その他変更]
・ソースコードの整理
・ドキュメントの整備


配布しているパッケージはQt5.14.2がサポートする環境で動作します。

Windows版 : Windows 7以降
Mac版 : macOS High Sierra (10.13)以降
Linux版 : Ubuntu 20.04上で作成
Android版 : Android 5.0以降(armv7a/arm64-v8)

詳細は以下を参照ください。

https://doc.qt.io/qt-5.14/supported-platforms.html

-----------------------------------------------------------------------------------
[SHA256SUM]
-----------------------------------------------------------------------------------
cb76f1338cdb5858204a09bfe12437dcccdbe8d58a707f40ecf85109f30989c7 *QtBrynhildr-android-v220.apk

212b608e99685ff8614807fd1215d40abe77e856bfd6daee23ee44a451e93b2b *QtBrynhildr-linux_x64-v220.run

7934aca0d6c07a40ad0a763a018cf04c7b8231274209eb35c8dfbdc091c5bd71 *QtBrynhildr-macosx_x64-v220.dmg

3ed11163ef6e7550e8ff1acd8a3cca59b305ac6705a6e45171d8240697261382 *QtBrynhildr-windows-v220-msvc64.exe

3866d982ae9ce739e1a957913cb0547e8b959ba62c7d7cae31ecf3e38acb382c *QtBrynhildr-windows-v220-msvc-xp.exe

 

2020年10月25日 (日)

Ver.2.1.9 リリース

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

Android版のみの修正です。

ソフトウェア・キーボード/ボタンの表示インターフェースに上下辺タイプを選択可能としました。初期値は左右辺タイプです。

Android以外の版には影響ありませんが同じバージョンをリリースします。バージョン番号を気にしない方はバージョンアップの必要はありません。

Google Playには近日中に公開予定です。(追記: 2020.10.28に公開されました)


以下からダウンロードできます。(Windows(x64)/Linux(x64)/Mac(x64)およびAndroid(ARM32bit/64bit同梱野良アプリ版))


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


主な変更は以下です。


[新規機能]
・ソフトウェア・キーボード/ボタンの表示インタフェースを左右(Left/Right)か上下(Top/Bottom)を選択できる「インターフェース・タイプ」メニューを追加


配布しているパッケージはQt5.14.2がサポートする環境で動作します。

Windows版 : Windows 7以降
Mac版 : macOS Sierra (10.12)以降
Linux版 : Ubuntu 20.04上で作成
Android版 : Android 5.0以降

-----------------------------------------------------------------------------------
[SHA256SUM]
-----------------------------------------------------------------------------------
269e4604cb02cf8831a6137639afb20b6260180021d3df637eedad1f63bcf9d1 *QtBrynhildr-android-v219.apk

db349b6a154e6b10b65c756e2783e7589ae7b91c09c4eceb85cc8e8c53cf9f74 *QtBrynhildr-linux_x64-v219.run

35f87a71399e67af87aa86485b8fe55d32a9b458c0ecbc64fac7bbce330feaa1 *QtBrynhildr-macosx_x64-v219.dmg

96e64d9aa977fca5c9ec3bc32c00c4fe64e0e0f02603d8571727738229a5e8b9 *QtBrynhildr-windows-v219-msvc64.exe

2020年10月22日 (木)

Ver.2.1.8 リリース

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

 

ソフトウェア・キーボード/ボタンの表示方法を変更しました。表示方法に関してはQt Brynhildr方式に統一した形になります。

タッチパネル操作に関するKeroRemote互換/Qt Brynhildrの切り替えは前バージョン同様にメニューから行えます。

---------------------------------------------------------
[ソフトウェア・キーボード/ボタン表示]
---------------------------------------------------------

[画面左辺の外から中央に向かってドラッグ(長めに)] ソフトウェア・ボタン表示

[画面右辺の外から中央に向かってドラッグ(長めに)] ソフトウェア・キーボード表示

---------------------------------------------------------

(追記:2020.10.23)

現在は左右辺固定ですが、次版で上下辺を選択できるように変更しました。上辺でボタン、下辺でキーボードを表示します。

 

Google Playには近日中に公開予定です。


以下からダウンロードできます。(Windows(x64)/Linux(x64)/Mac(x64)およびAndroid(ARM32bit/64bit同梱野良アプリ版))


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


主な変更は以下です。


[新規機能]
・「ログ表示」ダイアログに「すべてを選択」、「コピー」ボタンを追加

クリップボードへのコピーをサポート

[不具合修正]
・Qt Brynhildrをマルチモニタ環境で実行中にモニタを変更した場合現在のモニタサイズ情報が正しく取得できない場合がある不具合修正

・「サーバに接続」ダイアログでサーバの履歴情報がないときにサーバ履歴を呼び出すと入力済みのサーバ情報をクリアしてしまう不具合修正(Android版のみ)

・「ログ表示」ダイアログのリセットボタンが正常に機能しない不具合修正(Android版のみ)

[その他変更]
・「オプション」メニューの「キーボード・ログ出力」、「デバッグ・ログ出力」をタッチパネルデバイスでも有効化

・「ファイル」メニューの「終了」をタッチパネルデバイスでも有効化

・ソフトウェア・キーボード/ボタンの表示インタフェースをQt Brynhildrタイプに統一

「オペレーション・タイプ」を「KeroRemote互換タイプ」と「Qt Brynhildrタイプ」に分けた


配布しているパッケージはQt5.14.2がサポートする環境で動作します。

Windows版 : Windows 7以降
Mac版 : macOS Sierra (10.12)以降
Linux版 : Ubuntu 20.04上で作成
Android版 : Android 5.0以降

-----------------------------------------------------------------------------------
[SHA256SUM]
-----------------------------------------------------------------------------------
36ee714519f6b2f68d702125ed13a4b5bb84c1235e0acf5c26c393dc366fee5d *QtBrynhildr-android-v218.apk

7c1ea0cc1ed69aa2161ad791ded709838dea91b7d97d0a4afdc3be8c7cad2249 *QtBrynhildr-linux_x64-v218.run

eb50ef8f5b3b727788955a8b2401c341e6271cd03fabe87b1fbbcae6cd6abdf7 *QtBrynhildr-macosx_x64-v218.dmg

e335d3f4af5e013bc49104d3639a1cb2c9d41ab98595097a54137315fe843d7e *QtBrynhildr-windows-v218-msvc64.exe

2020年10月14日 (水)

Ver.2.1.7 リリース

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

今更ですが、Bryhildrサーバへの接続待ちの場合に接続処理を中断するための手段がQt Brynhildr自身を再起動するしかないという問題に気づきました。(異常系のテストが全然足りていない…)

Android版では「ファイル」メニューから「設定の初期化」を選択して一度設定を初期化した後再起動してください。次回からステータスバーが表示されます。

Google Playには近日中に公開予定です。

ビルド作業の効率化のため次版から野良アプリ版もQt5.14.2で作成した32/64bit同梱版に移行しようと思います。この結果対応がGoogle Play版と同じAndroid5.0以降になります。「QtBrynhildr-android-v217.apk」が今回試しに作成した32/64bit同梱野良アプリ版です。

 

以下からダウンロードできます。(Windows(x64)/Linux(x64)/Mac(x64)およびAndroid(ARM32bit/64bit))


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


主な変更は以下です。


[新規機能]
・.iniを初期化する「設定の初期化」メニューを追加

確認ダイアログが表示され「OK」を押下すると初期化を実行する。

[不具合修正]
・サーバへ接続試行中に中断することができない不具合修正

ステータスバーへ「接続実行中」を表示し、「切断」メニューを選択可能となるよう変更
また、そのまま再度「接続」メニューを選択、実行した場合、中断、新規接続処理を行うように修正

[その他変更]
・接続するまでステータスバーを表示するように変更(Android版)


配布しているパッケージはQt5.14.2がサポートする環境で動作します。
(Android野良アプリ版のみQt5.12.9)

Windows版 : Windows 7以降
Mac版 : macOS Sierra (10.12)以降
Linux版 : Ubuntu 20.04上で作成
Android版 : Google Play版 Android 5.0以降
野良アプリ版 Android 4.4以降(build by Qt5.12.9)、Android 5.0以降(build by Qt5.14.2)

 

(追記:2020.10.21)

初期値であるKeroRemote互換インターフェースでソフトウェア・キーボード/ボタンを表示できない不具合の報告がありました。現在現象の確認と修正を行っています。詳細は当記事のコメントを参照ください。

-----------------------------------------------------------------------------------
[SHA256SUM]
-----------------------------------------------------------------------------------
baddbe0fda9496b3936ce6d732e8df0b59236f9b71140cb8a8ad45d2a28a13c0 *QtBrynhildr-android32-v217.apk

f212fa784231122b4d9b734c5b50c845d6e428137b3ec7848d789baf5a903e88 *QtBrynhildr-android64-v217.apk

c41e413787580991942bb9f85b2351c7ee22e83e935ee613e52189bf5b6efae2 *QtBrynhildr-android-v217.apk

39ceda9b92bc182d2788e9ecab87516123b609dd5c2f17f70e441ce1b20e56c5 *QtBrynhildr-linux_x64-v217.run

64a500061b639790d01d3343f4474896ccd9d3530b1acba58dc007e442824f8f *QtBrynhildr-macosx_x64-v217.dmg

79521913a886f2cb8d1706680b141b60b0b89d6c70ff87a7186a2497f1a49cca *QtBrynhildr-windows-v217-msvc64.exe

2020年10月12日 (月)

Ver.2.1.6 リリース

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

デスクトップ版のみのバージョンアップです。

 

普段「タスクバーを自動的に隠す」を設定していてクライアント側でタスクバーを出すのに少し大変と思うことがありました。縮小しているとマウス操作ではかなり難易度が高くなります。
IchiGekiさんのサイトでもコメントされていたのでちょっと簡易対応を入れてみました。

Qt Brynhildrのウィンドウ外からウインドウ内へマウスカーソルが入る時にゆっくり移動させると一瞬だけマウスカーソルを端に移動させ、その後マウスカーソルは正しい位置に戻ります。人間が引っかかりを感じる程ではありませんし、素早く移動した場合はなにも行いません。ウィンドウの内部から端へゆっくり移動してもなにも行いません。またウィンドウの上下左右4辺で同様の動作を行います。


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


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


主な変更は以下です。


[新規機能]
・「タスクバーを自動的に隠す」を設定している時のアシスト機能追加(デスクトップ版)

onTaskbarAssist=false とすることで無効にすることが可能


Windows版 : Windows 7以降
Mac版 : macOS Sierra (10.12)以降
Linux版 : Ubuntu 20.04上で作成

-----------------------------------------------------------------------------------
[SHA256SUM]
-----------------------------------------------------------------------------------
9a59dc11dade14361517c32e5f1a9d99a16881e4447a1e01d59d4caee4d1d8d2 *QtBrynhildr-linux_x64-v216.run

8bcdba9627f74290196a4d31b28bd69f93935d58b6938877e8273b74f82d20ef *QtBrynhildr-macosx_x64-v216.dmg

539953d401ff2ebccd77b4386dfb78d9083ce5f3fd26ef8a8a60150841dbd84e *QtBrynhildr-windows-v216-msvc64.exe

2020年10月 8日 (木)

Mac版のFAQ(GateKeeper)

現在のMac版はAppleから言わせれば野良アプリです。

現在最新のmacOS Catalina(10.15.7)では通常そのままでは起動できません。

正当なアプリだという証明がないため、GateKeeperという仕組みで「怪しいアプリだよーん」と言われて起動できないようになっています。しかし、裏技的に起動する方法がまだ存在して、リモートデスクトップを使おうとするようなレベルのユーザーなら、その方法も分かるだろうという想定のもと、野良アプリとして公開しているのが現状です。

もしかしたら、次の最新のmacOSではこの方法が取れなくなる可能性がありますのでご承知おきください。

正しくはApple Developerとして年会費1万円ちょっとを支払って、正当なアプリの証明書をつけてもらうのがよいのは分かっていますが、毎年年会費を払うのは結構たいへんなのです。

で、今の所の対応方法ですが、Finderを起動して「アプリケーション」を表示させます。次に「Qt Brynhildr」を選択してポップアップメニューを表示させ、そこでcontrolキーを押しながら「開く」をクリックします。で、一度起動に失敗したら、「システム環境」を開き、次に「セキュリティーとプライバシー」を開きます。ここで「一般」タブを選択すると「ダウンロードしたアプリケーションの実行許可」のところで「Qt Brynhildrを信頼して開きますか?」というような設定が出ると思います。

この方法が取れなくなったら、App Storeに有料で登録するしかなさそうですが、いくらにしたら年間一万円をペイできるのでしょうかね…

また、Windows版もやっぱり野良アプリです。ほんとはパッケージが正しいものと判断するための電子署名が必要です。証明書をつけるためにはやっぱりお金が必要です…

2020年10月 7日 (水)

Mac版のFAQ(プチノイズ)

Mac版のFAQを追加しようとして忘れていたので記事にしておきます。

 

Qt Brynhildrのログ出力で以下のようにサポートしているサウンドのサンプリング周波数を表示します。

 

Supported Sampling Rate (Hz) : 8000 11025 16000 22050 32000 44100 48000

 

上記を見て48kHzをサポートしているので、サーバ側のサンプリング周波数を48kHzに指定したのに内蔵スピーカーで鳴らすと「標準音質」でプチノイズが発生することがあります。このとき「音質」下げることで発生しなくなったりするのですが、これはMac側の出力サンプリング周波数設定を変更することで改善することがあります。

Launchpadから「その他」を開いてさらに「Audio MIDI設定」を開きます。ここの内蔵スピーカの出力サンプリング周波数が44.1kHzになってたりしませんか? この場合48kHzで送られたデータが直前で44.1kHzでリサンプリングされるためサウンドデータが再生に間に合あわないことがあります。ログに48kHzが表示されている場合上記のサンプリング周波数を48kHzに変更できるはずですので変更してみてください。

私のmacではCELTでなく生のPCMを転送しても48kHzから44.1kHzへのリサンプリングが間に合わないのでプチノイズが入ります。出力サンプリング周波数を合わせれば不要なリサンプリング処理が途中に入らないのでCELTのデータ展開処理を行ってもデータが間に合わないということはありません。

OSをアップグレードした時とかにサンプリング周波数の設定が変わってしまったことに気づかず、何回か悩みました。

2020年10月 6日 (火)

Ver.2.1.5 リリース

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

Android版パッケージ内容の調整を行いました。Android版は野良アプリとGoogle Play版でリリースします。Google Playはこれからリリース手続きするので公開まで数日かかると思います。

Google PlayのAndroid版オープンβテストに参加いただいているみなさま、ご協力ありがとうございます。なにかありましたらギリギリまで対応しますのでご報告お願いいたします。

野良アプリ版はQt5.12.9でビルドしているのでAndroid 4.4以降対応、Google Play版はAndroid 5.0以降対応です。

また、リモート操作を記録するファイルに影響する不具合を修正しました。
この版からWindows版としては64bit版のみをリリースすることとしました。


以下からダウンロードできます。(Windows(x64)/Linux(x64)/Mac(x64)およびAndroid(ARM32bit/64bit))


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


主な変更は以下です。


[不具合修正]
・バージョン番号のフォーマット不正(2.1.0から2.1.5-rc1まで)
リモート操作を記録するファイルに影響

[その他変更]
・Qt5.14.2でビルドするように変更(Linux(x86)版のみ5.4.2のまま)
・外部ライブラリ(celt,vp8)の配置場所の構成を変更


配布しているパッケージはQt5.14.2がサポートする環境で動作します。
(Android野良アプリ版のみ5.12.9)

Windows版 : Windows 7以降
Mac版 : macOS Sierra (10.12)以降
Linux版 : Ubuntu 20.04上で作成
Android版 : Google Play版 Android 5.0以降
野良アプリ版 Android 4.4以降(build by Qt5.12.9)

(追記:2020.10.7)

今朝確認したら審査が終わって正式にGoogle Playで公開されてました。

βテストに参加いただいた方ありがとうございました、任意のタイミングで正式リリース版への移行をよろしくお願いします。

また、Android版のテストにご協力いただき、本ブログにコメントいただいた方にも感謝申し上げます、ありがとうございました。今後ともよろしくお願いいたします。

-----------------------------------------------------------------------------------
[SHA256SUM]
-----------------------------------------------------------------------------------
2fcb51c5ce924413f48a316a660c755b30a7fbffd81ceb3b9765dd616d895b02 *QtBrynhildr-android32-v215.apk

2a7d411c6e5341dc119237fe62c46f510d1c213e62fcd3d7d269292f034114ab *QtBrynhildr-android64-v215.apk

86ffb691134be5ff1ec71b41a3535e701ef9f0501e83dabc6e34e41535e2f14e *QtBrynhildr-linux_x64-v215.run

a7700b7736205e2392e7aacf2219071c168405f4d59d01b1ceda1e9032a3cb33 *QtBrynhildr-macosx_x64-v215.dmg

2af0db0b1836c8b8b80493f57e72b02f9420dde70450dd2dacfff8ee99859dc8 *QtBrynhildr-windows-v215-msvc64.exe

2020年10月 1日 (木)

Qt Brynhildr Android版(Google Play) オープンベータテスト (Open Beta Test)

Ver.2.1.5 を Google Play でリリースする準備が整いました。

とりあえずオープンベータテスト版(Ver2.1.5-rc2)として公開してみます。
対応デバイスは Android 5.0 以上の 32bit/64bit ARMデバイスです。

テスターは上限は初期値の1000人です。50人くらいでいいかと思ったんですが1000が最小値なので。

公開地域制限なしです。

パッケージ名、要変更ですかね…


オプトイン URLは以下です。

https://play.google.com/apps/testing/org.qtproject.mczxoxo.QtBrynhildr

 

なお、野良アプリ版(apk)は Android4.4以降対応で作る予定です。

 

Ws000002

« 2020年9月 | トップページ | 2020年11月 »