Commit Graph

514 Commits

Author SHA1 Message Date
Sakamoto Shiina
c6d5b6c6a8 [Fix] UI: useReceiveRoutes: add '/run/shutdown' endpoint. 2026-01-10 00:24:30 +09:00
Sakamoto Shiina
de79f2799f [Update] UI: Telemetry: Add telemetry settings component. 2026-01-10 00:20:36 +09:00
Sakamoto Shiina
4f89f0d328 Merge branch 'ui' into develop 2026-01-09 22:55:46 +09:00
misyaguziya
19af0ea918 refactor: 不要なシャットダウン処理を削除し、アプリ終了時のテレメトリ送信を簡素化 2026-01-09 22:30:01 +09:00
Sakamoto Shiina
c11999c933 [Refactor] UI: Enhance backend error handling: refactor error codes and improve notification messages for various error scenarios. 2026-01-09 15:06:06 +09:00
misyaguziya
d4a5a1ca6f 一旦フロントエンドまで接続 2026-01-09 10:00:33 +09:00
Sakamoto Shiina
457b5e04ee [Update] Add connection check functionality and new auth key labels in translation files. 2026-01-01 18:01:04 +09:00
Sakamoto Shiina
43f0bf6027 [Update] Adjust button padding and entry width in OpenWebpageButton; add responsive text size in SidebarSection 2026-01-01 14:38:47 +09:00
Sakamoto Shiina
3168a8ad26 [Update] Add new auth key URLs and update translation labels for key management. 2026-01-01 12:50:58 +09:00
Sakamoto Shiina
5ec12a5b57 [Update] Adjust column gap in AboutVrct.module.scss and update localization images 2025-12-31 16:04:28 +09:00
Sakamoto Shiina
74ba63e787 Merge branch 'ui' into develop 2025-12-31 13:00:32 +09:00
Sakamoto Shiina
263a8ad0d0 [Chore] Remove unnecessary label for ui checking. 2025-12-31 12:46:46 +09:00
misyaguziya
063b79477f [Fix] Error Handling: Enhance authentication checks and add support for Groq and OpenRouter models. 2025-12-26 05:30:37 +09:00
Sakamoto Shiina
1a62ca04f0 [Fix] UI: Implement debounce for input changes in MessageFormat component. 2025-12-25 07:56:40 +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
b8c6d13dea docs: Add localized document URLs and update references in UI components. 2025-12-22 13:51:46 +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
318736553f [Fix] UI: Fixed an issue where the function name was incorrect. 2025-12-04 14:53:23 +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
fca4be5951 [Update] UI: Add 'get' endpoints for connection status retrieval. 2025-11-25 13:41:02 +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
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
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
misyaguziya
215f5f6815 [Refactor] Update endpoint names to use 'selectable' prefix for mic, speaker, and translation engines 2025-11-12 20:55:08 +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
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