Commit Graph
2557 Commits
Author SHA1 Message Date
Sakamoto Shiina ddc6408828 [Update/bugfix]
Fix handling flag 'is_latest_version_already' that was overrode unexpectedly.
Add some patterns to plugin list. it shows update-able if the user update vrct.
Add auto update function if the plugin is enabled.
Add safety that turn to disable the plugin if it's not supported with current vrct version.
2025-04-13 17:14:54 +09:00
Sakamoto Shiina 1bea61c45a [Update] Add dev plugin mode and dev plugin list. 2025-04-12 14:28:01 +09:00
Sakamoto Shiina d4219b5ce0 [Update/Refactor] Plugins: Organize codes. 2025-04-11 19:14:55 +09:00
Sakamoto Shiina 2157d5952c [UPdate] Add error boundary. 2025-04-10 21:47:18 +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 67f32ad7b9 [Update] Plugins: Add update function. 2025-04-02 22:52:20 +09:00
Sakamoto Shiina c02d7c49e9 [Update] Plugins dev: Apply-able aliases. 2025-04-01 06:02:58 +09:00
Sakamoto Shiina 9d98f8c4f2 [Update] Show the error notification, prompting the user to contact us or restart VRCT, when an error occurred in stdout that error occur without status number. 2025-03-30 20:14:42 +09:00
Sakamoto Shiina b0b68233aa [Update] Plugins: Send all logics to the plugins when it's registered. 2025-03-30 04:18:54 +09:00
Sakamoto Shiina 5681038c22 [bugfix] Plugins(VRCT Subtitles as testing one): Apply styles by importing css file. 2025-03-29 16:22:00 +09:00
Sakamoto Shiina a59b9282df [Update] Plugins(VRCT Subtitles as testing one): Provide-able store and functions from main app. 2025-03-27 02:43:13 +09:00
Sakamoto Shiina 0c6829616c [Update/bugfix] Plugins: Fix plugins position.
Switchable rendering MessageContainer and Plugins.
2025-03-26 21:46:43 +09:00
Sakamoto Shiina 1ebdefcd43 [Update/bugfix] Plugins: For development, fix hot reload issue that was restart every time updated the files. 2025-03-26 00:45:29 +09:00
Sakamoto Shiina 824a9fa0a9 [Update] Plugins: Move location from index to plugin_info.json. 2025-03-25 17:57:03 +09:00
Sakamoto Shiina 92ea06eb77 [bugfix] Fix load json format error. 2025-03-25 16:53:52 +09:00
Sakamoto Shiina e65e9be052 [Update] Add plugin_info.json load function. 2025-03-25 16:35:17 +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 cb2d0d5455 Merge branch 'bugfix_no_device' into develop 2025-03-22 18:10:42 +09:00
Sakamoto Shiina 377899d5e1 [bugfix] typo, Speaker -> speaker. 2025-03-22 18:06:27 +09:00
Sakamoto Shiina dcc0a27215 Merge branch 'bugfix_ip_address' into develop 2025-03-22 17:31:20 +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
misyaguziya 7a3a2cfe07 [fix] Model: Handle cases where selected microphone or speaker devices are not available 2025-03-22 17:20:26 +09:00
misyaguziya df344baa06 [bugfix] Controller: Fix response handling in setOscIpAddress method. 2025-03-22 14:43:52 +09:00
misyaguziya 3d53652b2d [Update] Controller: Validate and handle IP address setting in setOscIpAddress method.
[Update] Utils: Implement isValidIpAddress function to check IP address validity.
2025-03-22 14:37:05 +09:00
Sakamoto Shiina 863baddad0 Merge branch 'add_transcript_engine' into develop 2025-03-21 18:25:43 +09:00
Sakamoto Shiina d091f1b603 [Update] UI: Add selectable Whisper models. 2025-03-21 18:24:34 +09:00
Sakamoto Shiina 84eccb1912 Merge branch 'bugfix_advanced_settings' into develop 2025-03-21 17:39:49 +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
misyaguziya 4da99ab4d4 [Update] transcription_whisper.py: Add new Whisper model entries for large-v3-turbo and large-v3-turbo-int8. 2025-03-21 09:06:01 +09:00
Sakamoto Shiina cbd8a77eb6 Merge branch 'refactor' into develop 2025-03-19 15:46:02 +09:00
Sakamoto Shiina 6f01ee2206 [Refactor] store.js. 2025-03-19 15:45:31 +09:00
Sakamoto Shiina f3d2de54b5 [Refactor] tauri.conf.json: Align indentation to 4 spaces. 2025-03-19 14:15:42 +09:00
Sakamoto Shiina 1e6c2762c2 Merge branch 'develop' into plugins_system 2025-03-19 09:46:33 +09:00
Sakamoto Shiina 4003687e73 Merge branch 'ui' into develop 2025-03-18 21:12:38 +09:00
Sakamoto Shiina 92752d5953 [Update] Main Page: MainFunctionSwitch: to be a bit smaller than before for allow long label on its main function. 2025-03-18 21:09:59 +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 e670672e15 [Chore/update] Change localization, Japanese. 2025-03-18 16:42:05 +09:00
Sakamoto Shiina 8ea37eb39a [Update] Main Page: TranslatorSelector: Add the label 'default'. 2025-03-18 15:26:55 +09:00
Sakamoto Shiina c9e40fc682 [Update] Adjust localizations. (every yaml key and lines are same with en.yml) 2025-03-18 11:18:03 +09:00
Sakamoto Shiina adf98b8c33 [Update] Change sentences, Japanese. 2025-03-18 08:23:53 +09:00
Sakamoto Shiina e5e1d2ca39 Merge branch 'error_message_handling' into develop 2025-03-18 06:51:32 +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 84a116291c [bugfix] controller.py: fix typo mic/speaker, error messages. 2025-03-16 10:44:01 +09:00
Sakamoto Shiina 371d2ed5b2 Merge branch 'ui' into develop 2025-03-16 10:23:57 +09:00
Sakamoto Shiina ab39421c79 [Update/bugfix] Config Page: Transcription: Change the input design entry to dropdowns. It will fix the bug that cant put e.g. the user wanna put "10" actually, then, type "1" at first, but validation says "1" is not allowed. 2025-03-16 09:56:30 +09:00
Sakamoto Shiina fa2c851c5b [bugfix] Main Page: LanguageSelector: Go back button: add min width for prevent to shrink its width too much.
Config Page: SidebarSection: to not scroll x axis even if its label overflowed.
2025-03-15 15:06:50 +09:00
Sakamoto Shiina fec499cfad [Update] Adjust localization and design. 2025-03-15 13:32:40 +09:00
Sakamoto Shiina 3ebd605092 [Update/TMP] Save plugin status that if enabled or not(on store.js, yet).
Handle download.
2025-03-14 23:24:19 +09:00
Sakamoto Shiina b0f5751e11 [Update/Refactor] Fetch and show the plugins info list.
Refactor some functions.
Try to fetch functions from github api just once when vrct started.(It used to every time plugin tab has opened so easy to reach to the api limit)
2025-03-13 12:19:35 +09:00
Sakamoto Shiina 77795192a0 [Update] Change download and load plugins structure.(change the plugins' build method vite to webpack. load esm.js ) 2025-03-11 01:03:18 +09:00