Commit Graph

151 Commits

Author SHA1 Message Date
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
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
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
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
1e6c2762c2 Merge branch 'develop' into plugins_system 2025-03-19 09:46:33 +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
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
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
Sakamoto Shiina
48c6e7d69f [TMP 2] Plugins system. support directory structure and store system.(the plugin needs build at each project) 2025-03-08 18:43:56 +09:00
Sakamoto Shiina
22ada89fa6 [TMP] Plugins system. 2025-03-05 23:22:22 +09:00
Sakamoto Shiina
9c84c9905d [bugfix/Update] Config Page: Others: Sound: fix japanese localize. add description. 2025-02-21 08:49:01 +09:00
Sakamoto Shiina
fd0069cb6b [Update] UI: VRC ChatBoxの通知音のON/OFF 設定項目追加 2025-02-18 15:36:08 +09:00
Sakamoto Shiina
8ed5922465 [Update] Adjust calculation and apply multi supporting plans. 2025-02-05 23:34:22 +09:00
Sakamoto Shiina
539d360ebe Merge branch 'ui' into develop 2025-02-03 17:15:17 +09:00
Sakamoto Shiina
4df958caf1 Merge branch 'supporters_page' into develop 2025-02-03 17:15:08 +09:00
Sakamoto Shiina
37aaf1aad0 [Update] Config Page: About VRCT: Apply a responsive design. 2025-02-03 16:49:58 +09:00
Sakamoto Shiina
34f6bb215a [Update] Config Page: supporters: Update-able supporters title calc period. 2025-02-03 14:08:07 +09:00
Sakamoto Shiina
0955aaa12c [Update] Config Page: Supporters: Add animation. 2025-02-03 12:41:19 +09:00
Sakamoto Shiina
4fb675943f [Update] Config Page: Supporters: Update-able anytime.
Fetch the supporters data and images from the git repo, https://github.com/ShiinaSakamoto/vrct_supporters, via web.
2025-02-03 11:26:10 +09:00
Sakamoto Shiina
2caf04fcd1 [Refactor] Remove the files that was for backup the code. 2025-01-28 17:39:31 +09:00
Sakamoto Shiina
ae0b21e233 [Update] Change the design support us section (Add ko-fi and patreon button.). 2025-01-28 16:08:21 +09:00
Sakamoto Shiina
ef5ec8732a [Update] Add supporter period. 2025-01-27 20:14:36 +09:00
Sakamoto Shiina
eb9519cfdd [Refactor/Update] Organize the codes for easy to update. Cut out rendering cost. 2025-01-27 17:57:52 +09:00
Sakamoto Shiina
3e23509e68 [Update] Prevent to register the same hotkey that is already in use. 2025-01-17 05:18:09 +09:00
Sakamoto Shiina
21235068f7 [Update] Add Japanese and add breakpoint. 2025-01-17 04:33:15 +09:00
Sakamoto Shiina
bac7bb15d3 [Update] Add hotkeys main functions 2025-01-17 02:41:27 +09:00
Sakamoto Shiina
34d221c437 [Update] Save and register -able. 2025-01-13 06:56:13 +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
abeeb69afb [Chore] About VRCT: Set the position to center. 2025-01-03 21:12:14 +09:00
Sakamoto Shiina
0d6c73fba4 [Chore] Config Page: Device: Adjust label position. 2025-01-02 20:53:39 +09:00
Sakamoto Shiina
5d0e9e0559 [Refactor] Tidy up the color variables. 2025-01-02 19:22:09 +09:00
Sakamoto Shiina
c69cce00b6 [Update] Config Page: Compute Device. Add button that can open the software version updater. 2024-12-30 17:19:06 +09:00
Sakamoto Shiina
833fa24545 [Update] Config Page: Adjust slider component and deepL auth key component width. 2024-12-28 07:31:16 +09:00
Sakamoto Shiina
32699e4585 [Update] Supporters: The members cards will be shown in random order every 20 seconds. 2024-12-27 17:26:54 +09:00
Sakamoto Shiina
26c3e10050 [Update] Supporters: Add 'and you' card to the end of them for not making to be alone style whenever flex-style changed.
Add and fix some sentences.
2024-12-27 10:21:14 +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
fcdb38c9cf [Update] Config Page: Add Supporters Section. -2024.12 2024-12-26 06:42:57 +09:00
Sakamoto Shiina
1107d575be [Update] About VRCT. Update. 2024-12-24 03:13:48 +09:00
Sakamoto Shiina
56fda283b4 [Update] Config Page: Adjust some width and design that was shrink unexpectedly.
Remove some indicator numbers and only show even numbers on Slider components.
2024-12-20 23:53:39 +09:00
Sakamoto Shiina
798a4a87fc [Update] Change the design. Update/Switch CPU/GPU version. 2024-12-20 19:05:30 +09:00