Commit Graph
100 Commits
Author SHA1 Message Date
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
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 eeabb8088a Merge branch 'ui' into for_webui 2024-09-12 17:13:36 +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
Sakamoto Shiina f2f9b7d1c9 [bugfix] Main Page: Side bar. Fix the width (and remove scroll bar when it's compact mode.) 2024-09-11 16:00:58 +09:00
Sakamoto Shiina f0cffa7127 [Update] Main Page: Side bar. Scroll bar only shows when the side bar area is hovered. 2024-09-11 14:46:00 +09:00
Sakamoto Shiina 7068167866 [UPdate] Main Page: Side bar. Now, scrollable. 2024-09-11 13:46:45 +09:00
Sakamoto Shiina ccdd070fed Merge branch 'ui' into for_webui 2024-09-11 00:45:14 +09:00
Sakamoto Shiina 4d9a6fedb7 [Update] Config Page: Device Tab. Threshold section. Add check volume button and remove dev component. 2024-09-11 00:33:09 +09:00
Sakamoto Shiina e1d8f59890 [Refactor] Change the function names. 2024-09-10 21:11:15 +09:00
Sakamoto Shiina b4d164e116 [bugfix] Config Page: Device Tab. ThresholdEntry. fix that can see green background color that I forgot to remove. 2024-09-10 20:16:22 +09:00
Sakamoto Shiina be7e77787e [Update] Config Page: Device Tab. Threshold section. Add validation that when input area to be blank, put 0 automatically. 2024-09-10 20:08:32 +09:00
Sakamoto Shiina f0cadb1335 [bugfix] Main Page: Message Log. fix format error that receive from python. 2024-09-10 18:10:52 +09:00
Sakamoto Shiina ac6b898a46 [Perf/bugfix] Separate custom hooks and prevent re-render issues.
Config Page: Device Tab. threshold component. fix problem that the input component focused out when input something each time.
Set threshold data when started python.
2024-09-10 17:21:03 +09:00
Sakamoto Shiina 37989d5f7a [Update] Config Page: Device Tab. To sync Threshold value between slider and entry component. 2024-09-10 08:06:09 +09:00
Sakamoto Shiina 49bb7d7c5f [Update] Config Page: Device Tab. Add threshold slider functionally. 2024-09-09 20:09:32 +09:00
Sakamoto Shiina 0773d0e75f Merge branch 'ui' into for_webui 2024-09-09 12:39:04 +09:00
Sakamoto Shiina 5eaaea535c [Update] Main Page: Log Box. 翻訳後文章表示対応。 2024-09-09 12:37:38 +09:00
Sakamoto Shiina a4d7e886d5 [Update] Main Page: Message Input Box. Add function, changeable the send button "hide", "show", "show_and_disable_enter_key". 2024-09-08 23:52:00 +09:00
Sakamoto Shiina 2b9061d74d [Update] Config Page: Others Tab. Add section, send message button type. 2024-09-08 23:13:18 +09:00
Sakamoto Shiina 6aa427baec [Update] Main Page: Message input box. Add function, auto clear message box. 2024-09-08 18:14:58 +09:00
Sakamoto Shiina 28a602e01e [Update] Config Page: Add Others Tab. Add section Auto Clear Message Box. 2024-09-08 17:43:54 +09:00
Sakamoto Shiina 33cd7b442d Merge branch 'ui' into for_webui 2024-09-08 14:00:30 +09:00
Sakamoto Shiina e0d9c99075 [Update/WIP] Config Page: Device Tab. 音量チェックができるように(Dev) 2024-09-08 13:59:12 +09:00
Sakamoto Shiina ef5eb2fb40 [Update/Perf] Config Page: Device Tab. Add threshold_component(dev).
Improve re-render, unnecessary, problem.
2024-09-07 21:32:44 +09:00
Sakamoto Shiina 87d2ecef34 Merge branch 'ui' into for_webui 2024-09-03 11:33:16 +09:00
Sakamoto Shiina f34eaa6ee2 [Update] Config Page: Device Tab. Add Speaker device selector.
(Now, Devices (Mic host, Mic device, Speaker device) are selectable.)
2024-09-03 11:30:40 +09:00
Sakamoto Shiina 18672d6dd1 [bugfix/Refactor] Config Page: Device Tab. Fix render error when open config page before preparing backend.
And remove the code that is no longer in use.
2024-09-03 11:15:34 +09:00
Sakamoto Shiina 96708a27a6 [Update] Config Page: Device Tab. Fetch latest data mic host list and device list when open the list container every time. 2024-09-03 10:49:52 +09:00
Sakamoto Shiina aed9faa72f Merge branch 'ui' into for_webui 2024-09-03 09:00:39 +09:00
Sakamoto Shiina 87cda49994 [Update] Config Page: Device Tab. To be selectable mic host and device. 2024-09-03 08:59:38 +09:00
Sakamoto Shiina bf21a20315 [Update] Config Page: Device tab. add mic device list.(not selectable yet.) 2024-09-02 17:25:43 +09:00
Sakamoto Shiina 26691f773f [Update] Config Page: Add Device tab. add mic host list.(not selectable yet.) 2024-09-02 17:05:38 +09:00
Sakamoto Shiina 6c68f3744f [bugfix] Config Page: Fix get software version function that wasn't working because of typo. 2024-09-02 12:36:37 +09:00
Sakamoto Shiina 45c6562717 [Update] Change the endpoint that send message from message box. 2024-09-02 12:27:25 +09:00
Sakamoto Shiina 61c1ad624a Merge branch 'ui' into for_webui 2024-09-02 12:12:02 +09:00
Sakamoto Shiina 231125e406 [Update] Config Page: Change background color and adjust DropdownMenu component for it. 2024-09-02 10:39:02 +09:00
Sakamoto Shiina fdbaaaaca9 [bugfix/chore] Main Page: Sidebar. fix vrct logo height that was shrink. 2024-09-02 09:08:39 +09:00
Sakamoto Shiina 597fee16df [bugfix] Main Page: MainFunctionSwitches. fix the label width that was shrinking and wrapping unexpectedly. 2024-09-02 09:08:39 +09:00
Sakamoto Shiina ed26d157b5 [Update] Config Page: Adjust sidebar sizes to smaller. 2024-09-02 09:08:39 +09:00
Sakamoto Shiina e9d4ce2012 [Update] Config Page: Adjust Go back button to be a bit smaller and expand clickable range. 2024-09-02 09:08:39 +09:00
Sakamoto Shiina 91c2a9cb5b [Update] Config Page: Change the design to be natural and behavior smoother. 2024-09-02 09:08:02 +09:00
Sakamoto Shiina 3446862eda [Update] To be switchable between ConfigPage and MainPage. 2024-09-01 19:48:58 +09:00
Sakamoto Shiina 652e336d86 [Update/WIP] メッセージ送信リクエスト時にidを付与。 2024-08-29 10:37:56 +09:00
Sakamoto Shiina 9110ab1ce9 Merge branch 'ui' into for_webui 2024-08-28 17:24:42 +09:00
Sakamoto Shiina 9d278c87aa [Update] 文字起こしされたメッセージをログに表示(スピーカー)(翻訳未対応) 2024-08-28 09:09:56 +09:00
Sakamoto Shiina 4ef575f2a9 [Update] 文字起こしされたメッセージをログに表示(マイクのみ + 翻訳未対応) 2024-08-28 00:40:06 +09:00
Sakamoto Shiina 1042c5e2b9 [Refactor] Logic: Move object structure creation to the parent file. 2024-08-27 11:06:10 +09:00
Sakamoto Shiina 614905fa6a Merge branch 'ui' into for_webui 2024-08-14 14:28:30 +09:00
Sakamoto Shiina c0411ef4a8 [Update/bugfix] About VRCT: Poster showcase worlds. Fix clickable range to expand.
And replace the link "Twitter" to "X".
2024-08-14 14:01:22 +09:00
Sakamoto Shiina f96b834de5 [Update] About VRCT: Add some poster showcased worlds. (sync with v2.2.6) 2024-08-14 13:29:00 +09:00
Sakamoto Shiina 2218d4615e [Chore/bugfix] fix the receive status code 384 to 348 that i wanted to put. 2024-08-10 11:13:26 +09:00
Sakamoto Shiina 9a17bbccbb Merge branch 'handle_backend_log' into for_webui 2024-08-09 13:22:27 +09:00
Sakamoto Shiina 8be398e0c0 [Update] Add stdout handling status code 348 and show log to console. It's for showing log from backend properly. 2024-08-09 13:19:34 +09:00
Sakamoto Shiina 3ed3d5eb40 [Update] Combine in one window. Rename Main/Config Window to Main/Config Page accordingly.
For now, I put Config Page to below the main page temporary. Open Config Button does not work.
2024-08-09 12:23:17 +09:00
Sakamoto Shiina e8fd6b724d [Update/bugfix] To get software version.(show it to the console for now.)
fix the error that was wrong amount arguments.
2024-08-08 16:36:40 +09:00
Sakamoto Shiina e9de5df8a5 [Update/bugfix] Localization. Adjust to i18next's variable format. 2024-08-08 07:31:38 +09:00