Commit Graph

113 Commits

Author SHA1 Message Date
Sakamoto Shiina
cad0f796fa [Update] Transcription: Add UI. The user can config 'mic/speaker avg logprob' and 'mic/speaker no speech prob' that is related with Whisper's parameter. 2025-09-05 10:44:23 +09:00
Sakamoto Shiina
21e4714658 [Update] Config Page: MessageFormat: Add ui, message format. 2025-08-26 17:27:05 +09:00
Sakamoto Shiina
5ca7d73be4 [bugfix] Fix settings data has not sync when init startup the software.(Mic Word Filter, VRC Mic Mute Sync) 2025-07-14 11:06:13 +09:00
Sakamoto Shiina
49366791fb [bugfix/Chore]
Fix update function.(Notification was not shown even the software update has available.)
Add noop endpoints '/run/update_software' and '/run/update_cuda_software'.
2025-06-23 12:47:43 +09:00
Sakamoto Shiina
1623352c92 [Update] Add save success notification. 2025-06-21 02:35:41 +09:00
Sakamoto Shiina
e480c373cd [Refactor] (Huge Refactoring 2)
Consolidated all logic into category-specific files.
Renamed useTranslation from react-i18next to useI18n to avoid a name conflict with our own function.
2025-06-19 08:40:45 +09:00
Sakamoto Shiina
3f38bfbba8 [Update] Resend Message Button: To be store-able the status.
Move to Appearance settings.
2025-06-15 17:49:42 +09:00
Sakamoto Shiina
4886552639 [Refactor] Put together device-related logic into useDevice. 2025-06-14 03:29:34 +09:00
Sakamoto Shiina
fb2b224231 [Refactor] (Huge Refactoring) ReceiveRoutes: change the way define endpoints, hooks and methods.
Remove 'multi language translation enable/disable' related methods that is no longer in use from quite ago.
2025-06-14 03:29:22 +09:00
Sakamoto Shiina
88cb4f72b5 [Update/bugfix] UI: Add disable/enable UI function when osc query is disabled.
Fix the error that the mic mute sync couldn't enable/disable.
2025-05-30 15:32:03 +09:00
Sakamoto Shiina
ed27a8c7ba [Update/Refactor] UI: Add websocket error handlings.
Refactor. Change the error handling switch method from message to endpoint primarily.
2025-05-26 12:06:36 +09:00
Sakamoto Shiina
0b48631363 [Update] AdvancedSettings: Websocket: Add settings ui. 2025-05-19 03:52:43 +09:00
Sakamoto Shiina
249c686442 [Update] Plugins: Add error handlings when network is not connected and failed to fetch plugins info.
Also add pending ui(TMP) while fetching.
2025-04-25 18:51:16 +09:00
Sakamoto Shiina
e9aa3aa8ac Merge branch 'develop' into plugins_system
# Conflicts:
#	src-tauri/tauri.conf.json
2025-04-24 02:20:00 +09:00
Sakamoto Shiina
9ef56db2dd [Update] Add safety that prevent to show the title Plugin compatibility list unnecessary.
Remove the test code that is for showing the update modal.
2025-04-18 00:10:09 +09:00
Sakamoto Shiina
379ca86b45 [Refactor/bugfix/TMP] TMP:
Separate plugins controller.
Add ui pattern for outdated plugins and the plugin that is not supported current vrct version but supported in newest vrct version.
2025-04-15 16:48:50 +09:00
Sakamoto Shiina
7e637b795d [Update/Refactor/bugfix]
Update: Add functions and test ui.
Update, backend: send latest vrct version to frontend.
Refactor: Change the plugins data structure.
bugfix: fix endless showing update button.
2025-04-09 17:34:55 +09:00
Sakamoto Shiina
0148f9bee0 [Update] (Affect to backend) Plugin System. Saveable if the plugin is enabled or not.
Add functions that merge plugins data.
2025-03-25 13:30:52 +09:00
Sakamoto Shiina
a5e59af885 [Update] AdvancedSettings: OSC IP Address: Add error notifications.
Add 500 status error message.
2025-03-22 17:28:31 +09:00
Sakamoto Shiina
b8ade54e85 [bugfix] Config Page: AdvancedSettings: Add save button to Entry components.
Add error handlings.
2025-03-21 17:38:15 +09:00
Sakamoto Shiina
f40f916bec [Update] Add success notification when deepL Auth key has updated successfully. 2025-03-18 20:25:54 +09:00
Sakamoto Shiina
c82a89a7fb [Update] UI: Add error handlings and show error notifications. adjust each localization for it. 2025-03-17 15:58:16 +09:00
Sakamoto Shiina
fd0069cb6b [Update] UI: VRC ChatBoxの通知音のON/OFF 設定項目追加 2025-02-18 15:36:08 +09:00
Sakamoto Shiina
9daa50294e [Update] Add VRCT Availability Status that if the status set to false, that is when ai models has not been detected by backend, can't use VRCT. 2025-02-08 21:58:29 +09:00
Sakamoto Shiina
0592695f1f [Update] Add network error notification. 2025-02-07 17:57:27 +09:00
Sakamoto Shiina
34d221c437 [Update] Save and register -able. 2025-01-13 06:56:13 +09:00
Sakamoto Shiina
a36cd988c2 [bugfix] Config Page: Device. Fix the dropdown label that was possibly undefined. 2024-12-26 16:14:46 +09:00
Sakamoto Shiina
92cb5801da [Update] Main Page: Message Logs. Add system message (Word Filter) 2024-12-26 15:35:41 +09:00
misyaguziya
b7e37980e0 👍️[Update] Model : overlay large logのsampleのエンドポイントを修正 2024-12-21 01:17:22 +09:00
Sakamoto Shiina
8cc66ca0cc [Update] Config Page: VR Tab. Add button that send sample texts to Overlay. per 1 sec for now. 2024-12-18 16:31:10 +09:00
Sakamoto Shiina
9f3ff15499 [bugfix/Prepare] Main Page: Message Logs. Remove test code. and hide init invalid endpoint for now.
Fix the error 'Uncaught TypeError: currentMessageLogs.data.map is not a function' with change the type obj to array when init.
2024-12-14 13:43:13 +09:00
Sakamoto Shiina
e7b8dac36d [Update] Config Page: Add notification ui. show error messages. 2024-12-08 17:02:19 +09:00
Sakamoto Shiina
6367140708 [Update] Config Page: VR Tab. Add section show only translated messages. 2024-12-05 10:15:57 +09:00
Sakamoto Shiina
2a4ef9ba13 [Fix] git_fix 2024-12-03 11:06:43 +09:00
Sakamoto Shiina
7d8a2cacd0 [Update] Config Page: Translation, Transcription Tab. Add Select CTranslate2/Whisper Compute Device section. 2024-12-03 10:25:53 +09:00
Sakamoto Shiina
3bd0010539 [bugfix] Fix the receive endpoints that was got invalid endpoint but I'm not gonna implement on UI yet so through it for now. 2024-12-02 08:04:26 +09:00
Sakamoto Shiina
94f2078fff [bugfix] Fix receive endpoint that was got invalid endpoint but that should've implemented already.(just through tho) 2024-12-02 06:52:13 +09:00
Sakamoto Shiina
70e411daf5 [Update] Add Starting Up Animation and downloading models progress display.
Backend: Move the init progressed position 4 to a little bit earlier.
2024-11-26 14:44:31 +09:00
Sakamoto Shiina
d024062a05 [Update] Config Page: Vr Tab: Add OverlayLargeLogSettings. 2024-11-15 16:54:23 +09:00
Sakamoto Shiina
2c7bb53b64 [Update] Starting Up: Add loading animation when the software preparing, until backend is ready. 2024-11-14 15:48:38 +09:00
Sakamoto Shiina
4b92c210d6 [Update] Main Page: Add the software update available button. 2024-11-14 10:07:09 +09:00
Sakamoto Shiina
c374a2dc03 [bugfix] fix error log(console) 2024-11-14 08:05:26 +09:00
Sakamoto Shiina
4b8b098c57 [Update] Config Page: Others Tab: Add EnableSendReceivedMessageToVrc(Speaker2Chatbox). 2024-11-14 06:59:41 +09:00
Sakamoto Shiina
9d620e9834 [Update] Config Page: Transcription Tab. Add SelectedTranscriptionEngine. 2024-11-13 12:35:09 +09:00
Sakamoto Shiina
6c0c67ab40 [Refactor] Tidy up utils' files and functions. 2024-11-13 09:31:27 +09:00
Sakamoto Shiina
f835a3be80 [Refactor] ui_configs: rename the keys. 2024-11-12 15:23:02 +09:00
Sakamoto Shiina
96ed2a9afc [Update] Config Page: Transcription Tab. Add Whisper Weight Type Selector. Downloadable. 2024-11-12 14:52:15 +09:00
Sakamoto Shiina
36c53c49a2 [Update] Config Page: Translation Tab. Add Internal Translation Weight Type Selector. Downloadable. 2024-11-12 13:02:05 +09:00
Sakamoto Shiina
9beba4905b [Update] Separate test_data.js, for testing, and ui_configs.js, that is for initialize settings like min max data, from data.js. 2024-11-05 22:50:26 +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