Commit Graph

183 Commits

Author SHA1 Message Date
Sakamoto Shiina
c32a186e88 [Update] 設定ページ開閉時に、音声認識オンオフ状態の復元を実装。
※今まではBackendで状態復元をしていたが、処理があれなのでUI側での便利機能としてUIが管理することに。
2024-09-27 13:13:33 +09:00
Sakamoto Shiina
14843066bb [Update] Add Ui Scaling. 2024-09-27 07:48:29 +09:00
misyaguziya
a0407afa54 👍️[Update] Model : Watchdog timerの終了処理をmain loopの終了処理に変更 2024-09-27 01:02:20 +09:00
Sakamoto Shiina
726dff60bd [Update/bugfix] UI: Watchdogタイマーに10秒間隔で信号を送るように。
backend watchdog関数の引数エラーの修正
2024-09-26 12:31:50 +09:00
Sakamoto Shiina
fbce381e32 [Update] Remove the get devices lists function that is working when dropdown menu opens and move to init place(app.jsx). 2024-09-26 11:26:29 +09:00
Sakamoto Shiina
7d14effde2 [Update] デバイス自動変更時のendpoint(run)をUIと繋いだ。 2024-09-26 09:48:48 +09:00
Sakamoto Shiina
08c79d8ed8 [Update/Refactor] 翻訳エンジン周り: 選択中の翻訳エンジン系のendpoint名を統一。
言語切替時、選択中のプリセット番号の設定ではなく、全てのプリセット番号分の設定も送ることで他と統一。
以上に伴い、UI側でendpointの追加や、翻訳エンジンリストを開く度にリストを更新していた部分を削除。
2024-09-26 07:35:09 +09:00
Sakamoto Shiina
8f7300598c Merge branch 'ui' into for_webui 2024-09-26 00:31:54 +09:00
Sakamoto Shiina
a43b4df8ef [bugfix] useStdoutToPython: fix the send data that can't send 0, int, data. 2024-09-25 23:42:18 +09:00
misyaguziya
6367c43cce 👍️[Update] Controller : 文言を修正
ENERGYを削除
2024-09-25 16:13:23 +09:00
Sakamoto Shiina
69d835855c [Update] Main Page: Message Input Box Ratio. Save the ratio when window is resized. 2024-09-25 13:37:21 +09:00
Sakamoto Shiina
b3d7d3f87e [Update] Main Page: Message Input Box Ratio. saveable the ratio. 2024-09-25 11:56:28 +09:00
Sakamoto Shiina
2a27192dc4 Merge remote-tracking branch 'origin/for_webui' into for_webui 2024-09-25 01:19:11 +09:00
Sakamoto Shiina
3557ac4761 [bugfix] Main Page: Message Log. Restrict selectable text.(The texts, categories and time, is selectable yet when select all of them, though.) 2024-09-25 01:15:20 +09:00
misyaguziya
033906f0e0 🐛[bugfix] Main : getter/setterの修正漏れ 2024-09-24 20:18:00 +09:00
misyaguziya
fb1ee9fcfb 🐛[bugfix] Main : getter/setterの修正漏れ 2024-09-24 14:42:52 +09:00
Sakamoto Shiina
1266c94c5f Merge branch 'ui' into for_webui 2024-09-24 13:52:11 +09:00
misyaguziya
e129fd308b 👍️[Update] Mainl: endpointの命名規則を修正 2024-09-24 11:51:57 +09:00
Sakamoto Shiina
f0685e206f [Update] Main Page: Message Log. the texts to be selectable. 2024-09-24 10:20:35 +09:00
Sakamoto Shiina
c0c826b443 [Rename] is_loading to is_pending. 2024-09-24 10:00:15 +09:00
Sakamoto Shiina
97b047a09e [Perf] Fix UiLanguageController, i18next, re-rendering unnecessarily. 2024-09-24 09:42:43 +09:00
Sakamoto Shiina
465e97d206 [Chore] Rename atom functions that I forgot to change WIP version to the one actually use.
and fix typo.
2024-09-24 09:41:31 +09:00
Sakamoto Shiina
c0ba530d32 [Update] Main Page: Connect to backend. IsMainPageCompactMode. 2024-09-23 10:21:49 +09:00
Sakamoto Shiina
fab5fbc070 [Update] Main Page: LanguageSelector. close the language selector when any language is selected from it. 2024-09-23 09:58:54 +09:00
Sakamoto Shiina
7dbf324e31 [Update] Main Page. Add Language swap button functionally. 2024-09-23 09:26:58 +09:00
Sakamoto Shiina
72b01be3af [Remove] Remove MessageFormat. 2024-09-23 03:53:00 +09:00
Sakamoto Shiina
0616092eff [Refactor] Change state management structures. Async atom to be manage manually. 2024-09-23 03:44:33 +09:00
Sakamoto Shiina
586aaf0091 [Update] Main Page: Language Settings. Translation Engines. To selectable. 2024-09-22 12:02:50 +09:00
Sakamoto Shiina
e20a4eecd1 [Remove] useWindow that is no longer in use for now. 2024-09-21 00:57:09 +09:00
Sakamoto Shiina
7573e99617 [Refactor] Organize logics files. and change import path as well. 2024-09-21 00:54:32 +09:00
Sakamoto Shiina
79e4d28176 [Refactor] useReceiveRoutes: Add comments and change the order. 2024-09-21 00:40:30 +09:00
Sakamoto Shiina
66e3267798 [bugfix] Add endpoint '/set/disable_speaker_dynamic_energy_threshold' UI will receive. 2024-09-21 00:27:31 +09:00
misyaguziya
ca6514b090 👍️[Update] UI: backendのendpointに合わせて修正 2024-09-20 05:14:51 +09:00
Sakamoto Shiina
a288b8730e [Update] Config Page: Appearance Tab. UI Language. Show localization language and 'UI Language' when it's not en to desc section.
Add padding more between label and desc.
2024-09-19 07:52:51 +09:00
Sakamoto Shiina
e7a39b6fa8 [Chore] Main Page: Add padding to language selector open button. Add localization function to the title Language Settings. 2024-09-19 07:31:18 +09:00
Sakamoto Shiina
e409e333e0 [Update] Main Page: Language Settings. LanguageSelector. It works functionally. 2024-09-18 23:46:46 +09:00
Sakamoto Shiina
0e623b73fd [bugfix/Update] Config Page: Device Tab. Mic/Speaker auto select section. Fetch initial data. 2024-09-16 04:06:34 +09:00
Sakamoto Shiina
a439f7e3da [Update/bugfix] Config Page: Device Tab. Adjust design and fix styles. 2024-09-16 02:12:14 +09:00
Sakamoto Shiina
418d9f4ad7 [Update] Config Page: Device Tab. Add mic/speaker auto select section. 2024-09-15 23:22:10 +09:00
Sakamoto Shiina
b7b1aa2d2f [Chore] Receive routes: Volume Check: Adjust the receive data format from python and put the data to update store function directly. 2024-09-15 08:32:47 +09:00
Sakamoto Shiina
b56b182357 [Update] Add some color on console.log for preventing mix up with code 348.
and show result data when received invalid endpoint that when receive route is not ready to implement yet.
2024-09-15 08:06:15 +09:00
Sakamoto Shiina
1424abe44e [Update] Main Page: LanguageSelector. Fetch language list data from Python when starting up software. 2024-09-15 07:45:44 +09:00
Sakamoto Shiina
b6b67e9bd1 [Update] Config Page: Set volume, that check mic/speaker volume, to 0 when config page is closed. 2024-09-13 23:41:41 +09:00
Sakamoto Shiina
8198263b02 [Update] Disable mic/speaker volume check when config page is closed. 2024-09-13 22:56:20 +09:00
Sakamoto Shiina
f74ebc1942 [Update] Config Page: Add Appearance Tab. Add UI Language section.(Functionally, too) 2024-09-13 16:23:23 +09:00
Sakamoto Shiina
6b3ff1f3b2 [Update] Main Page: Side bar scroll bar. Adjust scroll bar color when language selector is opened.(For hiding in appearance) 2024-09-12 16:50:47 +09:00
Sakamoto Shiina
b12908f01f [Update] Config Page: Device Tab. Add dynamic energy threshold functionally and sync slider and entry component. 2024-09-12 15:45:03 +09:00
Sakamoto Shiina
166759075a [Update] Config Page: Device Tab. dropdown component. Add onMouseLeave Function. The content's text size up. 2024-09-12 00:27:27 +09:00
Sakamoto Shiina
c422a13df3 [Update] Config Page: Device Tab. Adjust designs. 2024-09-11 23:50:36 +09:00
Sakamoto Shiina
f6eaf84f85 [Update/bugfix] Config Page: Device Tab. Mic host/device section. Put together mic host and device settings in one section.
Fix dropdown menu contents width and position. and add padding right for preventing text to cover svg arrow.
2024-09-11 19:02:44 +09:00