Commit Graph
100 Commits
Author SHA1 Message Date
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
Sakamoto Shiina f23a9425c3 [Update/bugfix] Config Window: WordFilter. Add toggle button that can open and close the word filter list. And Add the text that the word filter list's length.
fix the error, input_value undefined but do split function.
2024-08-07 16:53:44 +09:00
Sakamoto Shiina 1276298187 [Update] Config Window: Add WordFilter. (tmp data) 2024-08-07 14:59:21 +09:00
Sakamoto Shiina 67248bfa09 [Update] Config Window: Add ActionButton component. 2024-08-06 17:01:56 +09:00
Sakamoto Shiina ca2154b3d8 [bugfix] Config Window: DeeplAuthKey. fix save button's design that was a bit off. 2024-08-06 15:24:17 +09:00
Sakamoto Shiina 9bd82baf53 [Refactor] Config Window: nest _entry directory. 2024-08-06 15:06:19 +09:00
Sakamoto Shiina 0e9ff561ac [Update] Config Window: MessageFormat. Sync the data between message format and UI components. 2024-08-06 13:22:01 +09:00
Sakamoto Shiina 352222f49d [Update] Config Window: MessageFormat. Add translated message to the example display, language flexibly. 2024-08-06 08:27:24 +09:00
Sakamoto Shiina eb38d6a2b1 [Update] Config Window: Add MessageFormat component. 2024-08-05 11:56:47 +09:00
Sakamoto Shiina 524f4d79a4 [bugfix] Config Window: DeeplAuthKey. Replace open deepl webpage url, that was test url, to correct one. 2024-08-05 07:54:04 +09:00
Sakamoto Shiina 891e750a97 [Update] Config Window: DeeplAuthKey. to focus input component when edit button clicked. 2024-08-05 07:48:01 +09:00
Sakamoto Shiina 19ef8d3226 [Update] Config Window: DeeplAuthKey. put edit and save button and move open webpage button to label section. 2024-08-05 06:40:42 +09:00
Sakamoto Shiina 0d7eb9eb8c [bugfix_2] to fix git ignorecase. 2024-08-04 11:49:09 +09:00
Sakamoto Shiina 29276fae23 [bugfix_1] to fix git ignorecase. 2024-08-04 11:39:01 +09:00
Sakamoto Shiina 88b911bfc2 [Update/Refactor] Config Window: Add DeeplAuthKey.
Refactor: Separate entry component.
2024-08-04 09:12:39 +09:00
Sakamoto Shiina 1d2df69507 [Update] Config Window: Add Radio button component. 2024-08-03 11:17:42 +09:00
Sakamoto Shiina 4679804500 [Update] Config Window: Add Mic/Speaker Threshold component. 2024-08-03 08:11:07 +09:00
Sakamoto Shiina ef94d755c6 [Update] Config Window: Add Entry component. 2024-08-02 10:33:29 +09:00
Sakamoto Shiina 112ace95d7 [Update] Config Window: Add Switchbox component. Adjust switchbox in main window's main functions. 2024-08-02 09:49:45 +09:00
Sakamoto Shiina 329fb36219 [Update] Config Window: Add Checkbox component. 2024-08-01 12:45:09 +09:00
Sakamoto Shiina 072a85750b [Update] Config Window: Add slider component by using Material UI reluctantly.
I didn't want to use it because it's hard to customize. but I didn't like the slider's thumbs behaver so I did it.
It has Tooltip component so It will be useful somewhere. still difficult to customize it, tho.
2024-08-01 10:42:29 +09:00
Sakamoto Shiina 14e033b2e9 [Update] Config Window: Setting Box: DropdownMenu: Adjust design. add arrow icon that can toggle and border-radius.
Also change the open dropdown menu function to the toggle function.
2024-07-30 08:36:06 +09:00
Sakamoto Shiina 6bd5eba707 [Update] Config Window: Setting Box. Put the design to label component. 2024-07-30 07:51:21 +09:00
Sakamoto Shiina dd1448a145 [Refactor] Config Window: SettingBox. rename and tidy them up a bit. 2024-07-30 07:39:41 +09:00
Sakamoto Shiina 4e7667e277 [Update/Prepare] Prepare for window transparency feature. 2024-07-30 05:31:00 +09:00
Sakamoto Shiina 4c82f72c8f [Update] Main Window: LanguageSelector. Adjust padding. 2024-07-30 05:03:48 +09:00
Sakamoto Shiina 60471eacde [bugifx] Resolve the error that can't import favicon.ico.
(the solution I added link tag is just facade. It's not working in fact.)
2024-07-30 04:49:36 +09:00
Sakamoto Shiina ae1bb8cce1 [Update] Change icons and titles default ones to VRCT's. 2024-07-30 00:35:39 +09:00
Sakamoto Shiina 080939a853 [Refactor] Separate 'useReceiveRoutes' function that is control the received path from Python and send to the specific function, React. 2024-07-29 22:16:12 +09:00
Sakamoto Shiina 3f499b243b [Update] npm run時のコマンドを整理。
pythonファイルを編集していないのに、毎回 pyinstallerが走るのは厄介なので、コマンド分け。
2024-07-28 02:00:52 +09:00
Sakamoto Shiina 245ca210bc [Refactor] Change the way import. and also move useWindow.js to logics. 2024-07-27 23:03:20 +09:00
Sakamoto Shiina a32d53975a [Refactor] Separate Logics directory. 2024-07-27 22:28:35 +09:00
Sakamoto Shiina a1da98d29c Merge remote-tracking branch 'origin/for_webui' into for_webui 2024-07-27 21:15:58 +09:00
Sakamoto Shiina 04a68fe074 [Refactor] store.js, etc..: Rename variables and functions.
suffix '_Status' is for async. It has 'loading' state, for now.
2024-07-27 21:08:48 +09:00