Commit Graph

490 Commits

Author SHA1 Message Date
Sakamoto Shiina
21aa407a50 [Chore] Remove the code that is no longer in use. 2024-10-09 22:21:42 +09:00
Sakamoto Shiina
61f50215d7 [Update] Add Window Title bar.
[bugfix] Note: I think this is tauri's bug. When I try to resize the window and hovered dragable area, I could see resize cursor but it work as a dragging the window behavior that should't be.
Updated npm packages but still not work so I  managed it as adding margin-top by referring Discord title bar.
2024-10-09 22:00:30 +09:00
Sakamoto Shiina
3be8c0d715 [bugfix] Font Family. Fix default font family when the font family, that is selected by the user, is not found. 2024-10-02 18:39:04 +09:00
Sakamoto Shiina
9f7101e233 [Update] Font Family. Change the way to fetch font family list. 2024-10-02 18:26:58 +09:00
Sakamoto Shiina
b1aadc7cda [Update] Config Page: DropdownMenu: Add max hight and scrollable. 2024-10-02 18:00:47 +09:00
Sakamoto Shiina
faa6656e00 [Update] Add Font Family. 2024-10-02 17:52:19 +09:00
Sakamoto Shiina
6828c255a6 [Update] Add Message Log Ui Scaling. 2024-09-30 10:33:54 +09:00
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