Commit Graph
100 Commits
Author SHA1 Message Date
Sakamoto Shiina 98c14e795a Merge branch 'ui' into for_webui 2024-11-01 19:54:10 +09:00
Sakamoto Shiina 65f0739645 [Update] Config Page: Add Translation Tab. DeeplAuthKey section.
Allow null value to Entry component's input element.
2024-11-01 19:33:49 +09:00
Sakamoto Shiina 113881ad52 [bugfix] Config Page: Device Tab. Add disabled behavior when the device is 'NoDevice'. 2024-11-01 16:25:47 +09:00
Sakamoto Shiina 4a1723a322 Merge remote-tracking branch 'origin/for_webui' into for_webui 2024-10-31 16:57:56 +09:00
Sakamoto Shiina bef4a78d70 Merge branch 'ui' into for_webui 2024-10-31 16:56:59 +09:00
Sakamoto Shiina 30de46cf2c [Update] Quick Settings: Apply localization. 2024-10-31 16:50:21 +09:00
Sakamoto Shiina 51bf5a2e27 [Update] Quick Settings: Add Vrc Mic Mute Sync. 2024-10-31 16:36:42 +09:00
Sakamoto Shiina a3230937f3 [Update] Config Page: VR Tab. Add EnabledOverlaySmallLog Switch and connect to backend. 2024-10-31 16:36:42 +09:00
Sakamoto Shiina 3c76902124 [Update] Quick Settings: Add Overlay settings. 2024-10-31 16:36:25 +09:00
Sakamoto Shiina 82355003d4 Merge branch 'init_optimize' into for_webui 2024-10-29 14:54:30 +09:00
Sakamoto Shiina afed3fffcd [Update/bugfix] バックエンドからもらった初期データを繋げ、UIと初回同期
initialization_complete エンドポイント修正 ('/'追加)
2024-10-28 21:04:55 +09:00
Sakamoto Shiina bd0431f79c Merge branch 'overlay_setting_ui' into for_webui 2024-10-25 17:10:18 +09:00
Sakamoto Shiina 33bb2c7620 [bugfix] Config Page: VR Tab. Fix the bug that the settings data has sent to the backend when init. 2024-10-25 13:02:53 +09:00
Sakamoto Shiina 5438874668 [Update] Config Page: VR Tab. Add delay when send and save the settings data to the backend. 2024-10-25 12:18:07 +09:00
Sakamoto Shiina ed24dbd428 [Update] Config Page: VR Tab. Connect to the backend and save the data. 2024-10-24 15:45:23 +09:00
Sakamoto Shiina 984f989646 [bugfix] Config Page: VR Tab. Fix the error "Failed prop type: Invalid prop valueLabelFormat supplied to ForwardRef(Slider2), expected one of type [function, string]."
It should've put strings but I put number (init value 0)
2024-10-23 17:56:17 +09:00
Sakamoto Shiina 69953eec1b [Update] Config Page: VR Tab. Change the design. 2024-10-23 17:40:07 +09:00
Sakamoto Shiina 6950347ffb [Update/Memo] Config Page: Add VR Tab. Overlay settings. 2024-10-20 09:58:16 +09:00
Sakamoto Shiina 147b5cc396 Merge branch 'ui' into for_webui 2024-10-17 02:03:47 +09:00
Sakamoto Shiina ec64b64535 [Update] Config Page: Add Advanced Settings Tab. 2024-10-17 01:58:49 +09:00
Sakamoto Shiina 2f6a9d4f2b [Update] Config Page: Auto Export Message Logs. Add open folder button. 2024-10-16 23:50:55 +09:00
Sakamoto Shiina 3e88604fd7 [bugfix] Config Page: Appearance tab. Fix the deign where Ui language section that was not putted selected mark by adding name attribute to radio element. 2024-10-16 23:03:59 +09:00
Sakamoto Shiina e201cee24a [Update] Config Page: Others Tab. EnableSendOnlyTranslatedMessages, EnableAutoExportMessageLogs, EnableVrcMicMuteSync, EnableSendMessageToVrc 2024-10-16 22:44:26 +09:00
Sakamoto Shiina 2cb4a41e64 [Update] Config Page: Move section Send Message Button Type where others tab to appearance tab. 2024-10-16 21:23:04 +09:00
Sakamoto Shiina 2c460bc8e5 [Update] Config Page: Add Others Tab. Auto Clear Message Input Box, Send Message Button Type. 2024-10-16 21:09:14 +09:00
Sakamoto Shiina fd0cadab8c Merge branch 'add_word_filter' into for_webui 2024-10-16 16:01:52 +09:00
Sakamoto Shiina 4d99207acc [Update] Add WordFilter. 2024-10-16 16:00:32 +09:00
Sakamoto Shiina 3cc4365697 Merge branch 'ui' into for_webui 2024-10-16 14:11:26 +09:00
Sakamoto Shiina e1e06febd2 [Update] Add Transcription Tab. Mix/Speaker, record timeout, phrase timeout, max words. 2024-10-16 00:44:14 +09:00
Sakamoto Shiina 62be4c5bca Merge branch 'ui' into for_webui 2024-10-13 08:41:38 +09:00
Sakamoto Shiina 5629192760 [Refactor] Organize file structures. 2024-10-13 08:40:23 +09:00
Sakamoto Shiina d7cf2425a1 [Refactor] Remove the codes that is no longer in use and organize a bit. 2024-10-13 07:11:47 +09:00
Sakamoto Shiina 743e73b9ed Merge branch 'add_restore_window_geometry' into for_webui 2024-10-13 04:00:00 +09:00
Sakamoto Shiina 0582091908 [Update] Add feature Restore Main Window Geometry.
Note: the toggle-able setting, to restore or don't, has removed for now.
2024-10-13 03:57:23 +09:00
Sakamoto Shiina 0c3b36a43d Merge branch 'bugfix_message_box_ratio' into for_webui 2024-10-11 17:14:31 +09:00
Sakamoto Shiina 0d8eb887f7 [bugfix] Fix the separator position, that was bit off again, when the Ui scaling bigger than 100%. 2024-10-11 17:12:16 +09:00
Sakamoto Shiina 99cd3d1df0 [bugfix] Main Page: Message Box Ratio. store the data in float and fix the bug that was set bit off message box's height. 2024-10-11 04:25:34 +09:00
Sakamoto Shiina 31d8b503d0 Merge branch 'ui' into for_webui 2024-10-11 04:24:22 +09:00
Sakamoto Shiina d44c2dd7d9 [Refactor] Refactor the way import files.
Organize some codes.
2024-10-11 00:23:52 +09:00
Sakamoto Shiina ae34ff8f64 Merge branch 'add_transparency' into for_webui 2024-10-10 22:11:15 +09:00
Sakamoto Shiina 5d9da2bf1c [Update] Add Transparency. 2024-10-10 22:09:10 +09:00
Sakamoto Shiina a637226b4d Merge branch 'ui' into for_webui 2024-10-10 19:46:21 +09:00
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 47d0103dda Merge branch 'add_font_family_feature' into for_webui 2024-10-02 18:50: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 3570fffbf6 Merge branch 'add_message_log_ui_scaling' into for_webui 2024-09-30 10:34:31 +09:00
Sakamoto Shiina 6828c255a6 [Update] Add Message Log Ui Scaling. 2024-09-30 10:33:54 +09:00
Sakamoto Shiina 74bcfb428d Merge branch 'config_page_open_close_func' into for_webui 2024-09-27 13:15:52 +09:00
Sakamoto Shiina c32a186e88 [Update] 設定ページ開閉時に、音声認識オンオフ状態の復元を実装。
※今まではBackendで状態復元をしていたが、処理があれなのでUI側での便利機能としてUIが管理することに。
2024-09-27 13:13:33 +09:00
Sakamoto Shiina c1165a2185 Merge branch 'add_ui_scaling' into for_webui 2024-09-27 07:49:55 +09:00
Sakamoto Shiina 14843066bb [Update] Add Ui Scaling. 2024-09-27 07:48:29 +09:00
Sakamoto Shiina 726dff60bd [Update/bugfix] UI: Watchdogタイマーに10秒間隔で信号を送るように。
backend watchdog関数の引数エラーの修正
2024-09-26 12:31:50 +09:00
Sakamoto Shiina 09241e1eeb Merge branch 'connect_endpoints_run_devices' into for_webui 2024-09-26 11:29:33 +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 321c9cbe45 Merge branch 'update_translation_engines' into for_webui 2024-09-26 07:39:26 +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
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 1e6259d09c Merge branch 'ui' into for_webui 2024-09-25 01:18:07 +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
Sakamoto Shiina 1266c94c5f Merge branch 'ui' into for_webui 2024-09-24 13:52:11 +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 80b57612bc Merge branch 'ui' into for_webui 2024-09-23 03:54:39 +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 1fea7b659a Merge branch 'ui' into for_webui 2024-09-21 00:59:58 +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
Sakamoto Shiina adfaed1eb1 Merge branch 'ui' into for_webui 2024-09-19 09:18:13 +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 f662e21c5d Merge branch 'ui' into for_webui 2024-09-18 23:49:40 +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 17ecab50f4 Merge branch 'ui' into for_webui 2024-09-15 23:26:03 +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 045bedc6ad Merge branch 'ui' into for_webui 2024-09-15 17:26:36 +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