Commit Graph
28 Commits
Author SHA1 Message Date
Sakamoto Shiina b9d9edb7c3 [Update] Add the safety that is not show on UI if the plugin, downloaded, is not supported. 2025-04-24 21:48:05 +09:00
Sakamoto Shiina 33f1e54f4d [bugfix] Plugins: fix auto disable plugins function. 2025-04-19 22:09:20 +09:00
Sakamoto Shiina cd63e2e3ca [bugfix/Refactor]
Fix plugin compatibility list that was showed incorrectly.
Change init function.
2025-04-19 16:15:47 +09:00
Sakamoto Shiina 7bcbefaf06 [Refactor] Remove the code that is no longer in use. 2025-04-18 14:53:36 +09:00
Sakamoto Shiina 74e38f9318 [bugfix] Fix the bug that the plugin update unintentionally when its latest version available and it turn to enabled. 2025-04-18 14:30:47 +09:00
Sakamoto Shiina fd59c0b28f [Update/Refactor] Automatically disable and save the status to config.json if the plugin is not supported. 2025-04-17 19:44:14 +09:00
Sakamoto Shiina ee4bbf772f [Refactor] Remove the file and code that is no longer in use. 2025-04-17 00:11:50 +09:00
Sakamoto Shiina 4c12e8b946 [Update/Refactor]
For data integration correctly, the plugins data (saved, downloaded, fetched) merge whenever update data each of it.
Separate plugins controllers.
2025-04-16 19:02:41 +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 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 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 5681038c22 [bugfix] Plugins(VRCT Subtitles as testing one): Apply styles by importing css file. 2025-03-29 16:22:00 +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 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
Sakamoto Shiina 22ada89fa6 [TMP] Plugins system. 2025-03-05 23:22:22 +09:00
Sakamoto Shiina 9f728f46d3 [bugfix] GlobalHotKeyController: Fix the bug that even if VRCT is not available, (that when ai models has not been detected), registered the hotkeys works and could turn on main functions. 2025-02-11 15:21:57 +09:00
Sakamoto Shiina 93a6d304c0 [Update] Hotkeys: Add prevent the default function that when pressed F10, F12. 2025-01-20 12:27:30 +09:00
Sakamoto Shiina 16b41c8102 [bugfix] to register hotkeys when start up the software.(to unregisterAll when the software is updating) 2025-01-20 12:06:05 +09:00
Sakamoto Shiina 04f7c1f556 [Update] Prevent hotkeys function while opening config page and register the hotkeys when closed. 2025-01-17 04:08:13 +09:00
Sakamoto Shiina bac7bb15d3 [Update] Add hotkeys main functions 2025-01-17 02:41:27 +09:00
Sakamoto Shiina a76ea77d5d [Refactor] Refactor. 2025-01-12 22:56:00 +09:00
Sakamoto Shiina ff57454073 [Update/TMP] tmp 2025-01-12 04:46:55 +09:00
Sakamoto Shiina 9e5af73ccb [Update/TMP] The shortcut will trigger whenever.(Remove the checking whether the window is VRChat or not) 2025-01-05 14:23:10 +09:00
Sakamoto Shiina 47126bf5c8 [Update/TMP] Hotkey Alt+Y will active VRCT when VRChat is the active window. 2025-01-05 14:10:48 +09:00
Sakamoto Shiina 9b0a71cccc [Update] Prepare to the beta test. Disable the window refresh function(f5 key) and i18n debug mode. 2024-12-14 18:20:56 +09:00
Sakamoto Shiina d7243190cb [Refactor] App.jsx: Distribute controllers to each files. 2024-12-09 10:44:34 +09:00