Commit Graph
100 Commits
Author SHA1 Message Date
Sakamoto Shiina 214edb083d Merge branch 'ui' into develop 2025-12-22 16:43:34 +09:00
Sakamoto Shiina 316843f875 [Fix] UI: Correct endpoint case for transcription receive error handling. 2025-12-22 16:25:11 +09:00
Sakamoto Shiina bf9b28d199 [Fix] UI: Fix error handling for LMStudio and Ollama connections. 2025-12-22 16:00:19 +09:00
Sakamoto Shiina 22e6af860d [Update] UI: Add Groq and OpenRouter components. 2025-12-22 15:18:30 +09:00
Sakamoto Shiina 4f2401551a Merge branch 'documents' into develop 2025-12-22 14:39:46 +09:00
Sakamoto Shiina b8c6d13dea docs: Add localized document URLs and update references in UI components. 2025-12-22 13:51:46 +09:00
Sakamoto Shiina 5144ddfa1b Merge branch 'ui' into develop 2025-12-10 17:09:01 +09:00
Sakamoto Shiina 11ef81f170 [Fix] UI: Corrected casing for LMStudio URL variable and updated related error handling logic. 2025-12-10 17:06:32 +09:00
Sakamoto Shiina 27454c8a88 [Update] UI: Add 'Correct Auth Key/Connection Required' message and update model selection logic for Plamo, Gemini, OpenAI, LMStudio, and Ollama components. 2025-12-10 17:02:32 +09:00
Sakamoto Shiina 5030c88eea [Update] UI: Add flex-shrink 0 to download button and dropdown menu styles for better layout control. 2025-12-08 13:04:28 +09:00
Sakamoto Shiina 4862a885c9 Merge branch 'ui' into develop 2025-12-04 14:55:07 +09:00
Sakamoto Shiina 318736553f [Fix] UI: Fixed an issue where the function name was incorrect. 2025-12-04 14:53:23 +09:00
Sakamoto Shiina 83edccabad Merge branch 'ui' into develop 2025-12-04 14:26:09 +09:00
Sakamoto Shiina a85320b874 [Update] UI: Enhance backend error handling for Plamo, Gemini, OpenAI, LMStudio, and Ollama authentication keys and models. 2025-12-04 14:24:44 +09:00
Sakamoto Shiina 14a4a1ed99 [Update] Add an error notification that is when an invalid endpoint or message is received(mostly frontend side endpoint error handling bug). 2025-11-29 15:58:52 +09:00
Sakamoto Shiina e89da88c19 Merge branch 'ui_add_new_translation_engines' into develop 2025-11-25 13:42:58 +09:00
Sakamoto Shiina fca4be5951 [Update] UI: Add 'get' endpoints for connection status retrieval. 2025-11-25 13:41:02 +09:00
Sakamoto Shiina ead734983c Merge branch 'update_llm_connect' into ui_add_new_translation_engines 2025-11-25 13:26:22 +09:00
Sakamoto Shiina 8cc9255fd0 Merge branch 'bugfix_llm' into ui_add_new_translation_engines 2025-11-23 09:48:39 +09:00
Sakamoto Shiina ef06cd1c7a [Update] UI: Implement LLM connection handling and add connection check UI components.(Test UI) 2025-11-19 17:19:39 +09:00
Sakamoto Shiina e1125ae241 [Update] UI: Add new translation engines and adjust UI styles for better layout. 2025-11-19 08:31:07 +09:00
Sakamoto Shiina e1662a4238 Merge branch 'ui_handle_osc_has_disabled' into develop 2025-11-18 09:12:09 +09:00
Sakamoto Shiina 1dd470e9d5 [Update] Display OSC unavailability warning on VRC mic mute sync setting. 2025-11-18 09:07:25 +09:00
Sakamoto Shiina fbbc1a8d45 [Fix/Update] FIx OSC availability handling and integrate into UI components. 2025-11-18 07:23:41 +09:00
Sakamoto Shiina d22c6c8f0c Merge branch 'ui_translation_api' into develop 2025-11-14 12:48:20 +09:00
Sakamoto Shiina 430c9f5da2 [Update] UI: Add LM Studio and Ollama model components to the Translation section. 2025-11-14 12:41:05 +09:00
Sakamoto Shiina 28b65deb95 [Refactor] Implement useSaveButtonLogic for managing save functionality in Translation settings. 2025-11-14 11:07:04 +09:00
Sakamoto Shiina 11c16fadbd [Update] UI: Add Plamo, OpenAI and Gemini authentication key components and integrate them into the Translation section. 2025-11-14 09:40:25 +09:00
Sakamoto Shiina 3105df3486 [bugfix] Ensure the delete function is callable and correctly handled in config setters. 2025-11-13 15:55:00 +09:00
Sakamoto Shiina 3a31b0a9fe [Refactor] Introduce AuthKey component and update related containers and styles. 2025-11-13 12:58:34 +09:00
Sakamoto Shiina ef4a19d0bb [Refactor] Implement _OpenWebpageButton component and integrate it into DeeplAuthKeyContainer. 2025-11-13 12:17:18 +09:00
Sakamoto Shiina ddcf49e243 [Refactor] Integrate DeepL authentication key URL and enhance OpenWebpage_DeeplAuthKey component to accept props. 2025-11-13 12:01:32 +09:00
Sakamoto Shiina d6498a78ca Merge branch 'ui_refactor' into develop 2025-11-13 10:33:16 +09:00
Sakamoto Shiina db60529466 [Update]: Allow inserting custom components into MultiDropdownMenu.
- For Device components Auto select device that is SwitchBox component.
2025-11-12 16:33:20 +09:00
Sakamoto Shiina ddcd19d5eb [Refactor] Separate SwitchBox into _atom and wrapper, add secondary label support. 2025-11-12 15:27:10 +09:00
Sakamoto Shiina d529ed8962 [Refactor] Introduce MultiDropdownMenuContainer template for layout consistency. 2025-11-12 14:48:13 +09:00
Sakamoto Shiina 4a852374ab [Refactor]: Introduce MultiDropdownMenu component for layout consistency. 2025-11-12 12:32:18 +09:00
Sakamoto Shiina 01327fa852 [Refactor] Introduce wrapper component for DropdownMenu to enhance versatility. 2025-11-12 10:18:26 +09:00
Sakamoto Shiina dc3c236791 [Refactor] Move DropdownMenu to _atoms directory. 2025-11-12 10:01:55 +09:00
Sakamoto Shiina b21a46e96e [Refactor] Extract container logic into TemplatesContainerWrapper. 2025-11-11 03:02:21 +09:00
Sakamoto Shiina 3612f2cb80 [Refactor] MessageFormats: Improve reusability of setting container templates. 2025-11-10 23:07:17 +09:00
Sakamoto Shiina 5d15b47b3e [Refactor] WordFilter: Improve reusability of setting container templates. 2025-11-10 22:55:29 +09:00
Sakamoto Shiina 2062849887 Merge branch 'ui_refactor' into develop 2025-11-08 07:47:13 +09:00
Sakamoto Shiina 1bdea275dc [Refactor] Improve slider logic flexibility.(Adjust to Vr section) 2025-11-08 06:46:52 +09:00
Sakamoto Shiina 4770908831 [bugfix] Correct postUpdateAction handling in slider component.
- Fixed bug where postUpdateAction was not properly passed as a prop to the slider component
- Prevented infinite re-renders by removing postUpdateAction from the dependency array
2025-11-07 08:09:18 +09:00
Sakamoto Shiina 9b69ffe8ff [Refactor/TMP2] Refactor slider logic and appearance settings
- Improve slider logic by adding useMemo for marks calculation and fixing floating point precision issues
- Add loop safety check to prevent infinite loops in createMarks function
- Remove show_label_values prop from TransparencyContainer
- Add proper decimal place handling for slider values
2025-11-07 06:41:33 +09:00
Sakamoto Shiina 2cd4ddc4a3 [Refactor/TMP1] Unify Slider components. (Appearance, Transcription.) VR section is commented out temporally. 2025-11-06 21:44:33 +09:00
Sakamoto Shiina e23bf223ae [Refactor] Improve clarity of slider logic by inverting label filtering. 2025-11-06 13:04:35 +09:00
Sakamoto Shiina c76b2981c6 [Refactor] Unify and encapsulate slider UI logic into useSliderLogic hook. Part 1. 2025-11-06 12:44:04 +09:00
Sakamoto Shiina 4adfc8fbc1 [Refactor] Export config hooks from index.js 2025-11-06 10:50:21 +09:00
Sakamoto Shiina 5cbd7618e3 [Refactor] Reorganize config hooks into config_page_setter folder. 2025-11-05 15:15:09 +09:00
Sakamoto Shiina db820375f1 [Refactor] Move to src-ui/views and src-ui/logics structure. 2025-11-05 11:49:48 +09:00
Sakamoto Shiina ad8a5ce8a7 Merge branch 'ui_refactor_and_connect_to_backend' into develop 2025-10-23 11:28:39 +09:00
Sakamoto Shiina 4fdaf6611f [Refactor] Remove the commented code that is no longer needed. 2025-10-23 11:20:05 +09:00
Sakamoto Shiina d3ef567ef2 [Refactor/TMP5] Refactor UI components and connect to backend APIs. (VR(Overlay)) 2025-10-22 17:34:57 +09:00
Sakamoto Shiina e9287318c3 [Refactor/TMP4] Refactor UI components and connect to backend APIs. (MessageFormat) 2025-10-22 15:17:06 +09:00
Sakamoto Shiina 9473bdef13 [Update/Refactor/TMP3] Refactor UI components and connect to backend APIs. (WordFilter)
Remove message format redo function.
2025-10-22 13:41:08 +09:00
Sakamoto Shiina dfb08a96bb [Refactor/TMP2] Refactor UI components and connect to backend APIs. (Translation, Transcription models) 2025-10-22 12:04:05 +09:00
Sakamoto Shiina 36fb857dbb [Refactor/TMP1] Refactor UI components and connect to backend APIs. (Device, Appearance) 2025-10-21 13:17:37 +09:00
Sakamoto Shiina 2da132eebc Merge branch 'version' into develop 2025-10-10 09:30:16 +09:00
Sakamoto Shiina 127ff3e84a 👍️[Update] Version 3.3.0 -> 3.3.1 2025-10-10 09:29:35 +09:00
Sakamoto Shiina 69a3d36b20 Merge branch 'hotfix_slow_message_sending' into develop 2025-10-10 09:27:34 +09:00
Sakamoto Shiina 0e786cd04f [bugfix] Hotfix: Fix slowed message sending.(too much sent '/run/typing_message_box'). set 2 secs cool time. 2025-10-10 09:26:07 +09:00
Sakamoto Shiina b0fd63afbd Merge branch 'version' into develop 2025-10-09 09:24:14 +09:00
Sakamoto Shiina 28e952ada3 👍️[Update] Version 3.2.2 -> 3.3.0 2025-10-09 09:23:05 +09:00
Sakamoto Shiina 1a7c0b1e1d Merge branch 'ui' into develop 2025-10-08 16:30:11 +09:00
Sakamoto Shiina faec6e91ba [bugfix] UI: Fix the bug that the main functions ware not in loading status even while restoring the status 'enable'. 2025-10-08 16:25:15 +09:00
Sakamoto Shiina b632d66225 [Update] UI: Add disable translation function when config page has opened. 2025-10-06 14:30:24 +09:00
Sakamoto Shiina 3d674c64db Merge branch 'ui' into develop 2025-10-03 01:11:31 +09:00
Sakamoto Shiina 741cfed8c3 [Update/Chore] Localizations: Add texts to Romaji/Hiragana settings and adjust all locales languages. 2025-10-03 01:10:03 +09:00
Sakamoto Shiina 957cddfe18 [bugfix] UI: Transliteration: Fix the bug that isn't shown when only hiragana or only hepburn is provided. 2025-09-30 05:03:08 +09:00
Sakamoto Shiina e7cd872fcc Merge branch 'bugfix_compute_type' into develop 2025-09-28 02:10:23 +09:00
Sakamoto Shiina 9a11c6ff9f [Update] Config Page: Compute Device/Type: Add localization and make compute types order properly. 2025-09-28 02:07:47 +09:00
Sakamoto Shiina e9067c05c6 [Update/Chore] UI: Compute Type: Rename and add endpoint '/run/'. 2025-09-27 07:55:45 +09:00
Sakamoto Shiina 8c5f1b5db2 [Update/Chore] Config Page: Put the selectors 'Compute Device' and 'Compute Type' to the same section.
Rename: UI: CTranslate2/Whisper Compute Type to Translation/Transcription Compute Type.
2025-09-26 17:07:19 +09:00
Sakamoto Shiina 9fd61677f9 [Update/Chore] Config Page: Add 'Whisper Compute Type' Selection.
UI: Rename 'Whisper compute device' to 'Transcription compute device'.
2025-09-19 15:58:19 +09:00
Sakamoto Shiina 4808dcbc96 [Update/Chore] Config Page: Add 'CTranslate2 Compute Type' Selection.
UI: Rename 'CTranslate2 compute device' to 'Translation compute device'.
2025-09-19 14:43:13 +09:00
Sakamoto Shiina 1c5ca0b7a5 Merge branch 'transliteration' into develop 2025-09-18 10:21:46 +09:00
Sakamoto Shiina 56af62029a [Update] Add transliteration position navigator when hiragana and romaji is both enabled and mouse hovered. 2025-09-18 00:06:09 +09:00
Sakamoto Shiina 17e450310e [bugfix] Fix the bugs:
A message resend/edit feature that was not working.
Romaji didn't show up even when mouse hover at some point.
2025-09-17 23:32:35 +09:00
Sakamoto Shiina 9cf4a378f1 [Update] UI: ローマ字/かな 表示するように。 2025-09-17 18:07:10 +09:00
Sakamoto Shiina 38f479656a Merge branch 'develop' 2025-09-11 17:03:15 +09:00
Sakamoto Shiina 59630ccc03 Merge branch 'version' into develop 2025-09-11 17:01:54 +09:00
Sakamoto Shiina 684d9c3283 [Update] Version 3.2.1 -> 3.2.2 2025-09-11 17:00:15 +09:00
Sakamoto Shiina 05a05b0589 Merge branch 'localization' into develop 2025-09-11 13:53:19 +09:00
Sakamoto Shiina 9096d05e65 [Update] Update 'readme_first.txt'. 2025-09-11 13:51:14 +09:00
Sakamoto Shiina 2efba7247e [Update] Localization: Update English localization. 2025-09-11 13:32:32 +09:00
Sakamoto Shiina 7a0913928e [Update] Localization: Unify the new line code to LF 2025-09-05 11:45:29 +09:00
Sakamoto Shiina 3fca9ad736 Merge branch 'transcription_advanced_settings' into develop 2025-09-05 10:48:26 +09:00
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 c9dbd13a3a [Chore] Adjust new line codes. 2025-09-04 13:49:49 +09:00
Sakamoto Shiina e7ae70add0 [Update] Localization: Add and adjust keys for each language. (Asked korean localization from this edited version.) 2025-08-30 22:45:09 +09:00
Sakamoto Shiina 7a6ed850b5 [Chore] Localization: Add quotations. (Asked english localization from this edited version.) 2025-08-30 21:13:15 +09:00
Sakamoto Shiina 8ae56563ca Merge branch 'message_format' into develop 2025-08-26 17:41:02 +09:00
Sakamoto Shiina 21e4714658 [Update] Config Page: MessageFormat: Add ui, message format. 2025-08-26 17:27:05 +09:00
Sakamoto Shiina e6bd0e32ed [bugfix] controller.py: Fix the bug, type error. that was unable to store the data correctly. 2025-08-26 17:20:29 +09:00
Sakamoto Shiina c8ac60144f Merge branch 'ui_notification_add_link' into develop 2025-08-02 17:06:37 +09:00
Sakamoto Shiina 3403b52fb9 [Update/Refactor] Add link to notification component to guide users to get more information.
(handleAiModelsAvailability)
2025-08-02 17:03:04 +09:00
Sakamoto Shiina 0258dd8ad0 Merge branch 'ui_bugfix_init_data_sync' into develop 2025-07-14 11:08:27 +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