Commit Graph

65 Commits

Author SHA1 Message Date
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
c02d7c49e9 [Update] Plugins dev: Apply-able aliases. 2025-04-01 06:02:58 +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
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
1e6c2762c2 Merge branch 'develop' into plugins_system 2025-03-19 09:46:33 +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
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
fd0069cb6b [Update] UI: VRC ChatBoxの通知音のON/OFF 設定項目追加 2025-02-18 15:36:08 +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
3e23509e68 [Update] Prevent to register the same hotkey that is already in use. 2025-01-17 05:18:09 +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
34d221c437 [Update] Save and register -able. 2025-01-13 06:56:13 +09:00
Sakamoto Shiina
ff57454073 [Update/TMP] tmp 2025-01-12 04:46:55 +09:00
Sakamoto Shiina
9e057d4395 [bugfix] Config Page: To reset scroll position to top when the tabs are changed. 2024-12-28 05:49:30 +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
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
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
d024062a05 [Update] Config Page: Vr Tab: Add OverlayLargeLogSettings. 2024-11-15 16:54:23 +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
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
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
Sakamoto Shiina
a3230937f3 [Update] Config Page: VR Tab. Add EnabledOverlaySmallLog Switch and connect to backend. 2024-10-31 16:36:42 +09:00
Sakamoto Shiina
3c76902124 [Update] Quick Settings: Add Overlay settings. 2024-10-31 16:36:25 +09:00
Sakamoto Shiina
ed24dbd428 [Update] Config Page: VR Tab. Connect to the backend and save the data. 2024-10-24 15:45:23 +09:00
Sakamoto Shiina
ec64b64535 [Update] Config Page: Add Advanced Settings Tab. 2024-10-17 01:58:49 +09:00
Sakamoto Shiina
e201cee24a [Update] Config Page: Others Tab. EnableSendOnlyTranslatedMessages, EnableAutoExportMessageLogs, EnableVrcMicMuteSync, EnableSendMessageToVrc 2024-10-16 22:44:26 +09:00
Sakamoto Shiina
2cb4a41e64 [Update] Config Page: Move section Send Message Button Type where others tab to appearance tab. 2024-10-16 21:23:04 +09:00
Sakamoto Shiina
2c460bc8e5 [Update] Config Page: Add Others Tab. Auto Clear Message Input Box, Send Message Button Type. 2024-10-16 21:09:14 +09:00
Sakamoto Shiina
4d99207acc [Update] Add WordFilter. 2024-10-16 16:00:32 +09:00
Sakamoto Shiina
e1e06febd2 [Update] Add Transcription Tab. Mix/Speaker, record timeout, phrase timeout, max words. 2024-10-16 00:44:14 +09:00
Sakamoto Shiina
0582091908 [Update] Add feature Restore Main Window Geometry.
Note: the toggle-able setting, to restore or don't, has removed for now.
2024-10-13 03:57:23 +09:00