huis-ui-creator
huis-ui-creator copied to clipboard
本体作成ページと、UI CREATOR作成ページを同等扱いにできれば、これら以外の使い勝手の悪さもずいぶん改善するでしょうね。
HUISとの同期開始前に、残容量をチェックし、同期するかどうかを判断する処理を入れる。 ※現在は同期中に容量オーバーするとエラーを返すようになっている
現状、1台のPCに1台のHUISが接続されることしか想定されていない。 そのため、PC に異なる HUIS を接続すると、別の HUIS のリモコン情報が上書きされてしまう可能性がある。 アプリに 複数台のHUISを管理するための仕組みがあるとよい。
現状は、リモコン編集中であってもアプリのウィンドウを閉じたらアプリはそのまま終了し、編集中のリモコンは破棄されてしまう。 編集中にウィンドウを閉じられたら、「リモコンを保存するか?」などを尋ねるダイアログが出るようにしてほしい。
アプリ起動時に HUIS との同期が行われる。 同期は、HUIS 内に保存されているリモコンの数によっては数分かかることがあるので、途中で安全に通信キャンセルをする仕組みが必要。
現状、アプリでは HUIS との通信時にエラーが発生した場合、エラー内容にかかわらず同一のエラーダイアログを表示している。 ユーザーに適切な解決策を通知したり、エラー内容によってアプリが適切な処理を行うようにするためにも、エラーハンドリングをすべきである。
### Todo - [ ] Proper aarch64 support (rosetta-free) - [ ] Proper favicon - [ ] Proper strings - [ ] Address `usb_dev` failure on Windows/Linux build - [...