Commit Graph

2792 Commits

Author SHA1 Message Date
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
3d71dbacce Merge branch 'localization' into develop 2025-12-31 16:17:40 +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
fdb1c0df75 [Update] Update last updated date in readme_first.txt to December 2025 2025-12-31 15:45:47 +09:00
Sakamoto Shiina
0325619407 Merge branch 'PR_73_localization' into localization 2025-12-31 15:00:39 +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
3771081210 Merge branch 'bugfix_build' into develop 2025-12-30 14:58:37 +09:00
misyaguziya
2a5044b86a [Fix] Update data paths in backend_cuda.spec to correct translation settings directory structure. 2025-12-30 14:58:19 +09:00
misyaguziya
c806c0f93b Merge branch 'error_handling' into develop 2025-12-30 07:52:46 +09:00
misyaguziya
01061cf98f [Fix] Error Handling: Update setter methods to clarify None value handling and enhance authentication failure response policy. 2025-12-30 07:52:08 +09:00
misyaguziya
588b95eebe [Fix] Error Handling: Update setter methods to allow None values for type checks and enhance sensitive data handling in authentication failures. 2025-12-30 06:44:15 +09:00
misyaguziya
6014c2d362 [Fix] Error Handling: Refactor authentication response handling to avoid exposing sensitive data. 2025-12-30 06:07:46 +09:00
misyaguziya
4031a5556d [Fix] Error Handling: Update authentication check to use OpenRouter API for key validation. 2025-12-29 19:15:08 +09:00
misyaguziya
bf1c0236b5 [Fix] Error Handling: Improve network disconnection handling and enhance logging mechanisms. 2025-12-29 16:27:27 +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
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
misyaguziya
97ea17f649 docs: Remove obsolete URL properties from Config class 2025-12-16 18:10:42 +09:00
misyaguziya
86afa24d5b docs: Update documents link in README files 2025-12-16 17:37:34 +09:00
misyaguziya
f3bace5376 docs: Remove Ko-fi support link from README files 2025-12-16 17:32:08 +09:00
misyaguziya
76134a465b Merge branch 'llm' into develop 2025-12-15 01:32:34 +09:00
misyaguziya
dac903e07c feat: Implement translation prompt history injection for Chat/Mic/Speaker
- Added a history management system in model.py to store and retrieve recent messages from Chat, Mic, and Speaker.
- Updated controller.py to automatically add messages to the translation history after processing.
- Enhanced translation clients (OpenAI, Gemini, Groq, etc.) to accept and utilize context history for improved translation quality.
- Introduced YAML configuration options for enabling history injection and customizing its behavior across different translation models.
- Ensured that only original messages are stored in history to optimize token usage during translation.
2025-12-15 01:15:47 +09:00
misyaguziya
9e88cff889 Refactor translation settings and prompts
- Updated paths for translation settings in backend.spec and backend_cuda.spec to reflect new directory structure.
- Renamed loadPromptConfig to loadTranslatePromptConfig in translation utility files for consistency.
- Created new YAML files for translation prompts (gemini, groq, lmstudio, ollama, openai, openrouter, plamo) with standardized system prompts.
- Added languages.yml file to define language mappings for various translation backends.
2025-12-14 16:10:40 +09:00
misyaguziya
07bcf041b5 Merge branch 'add_llm' into develop 2025-12-11 14:17:39 +09:00
misyaguziya
da4845f9ce [Add] README自動生成モード: プロジェクト解析に基づくREADMEファイル生成のための新しいモードを追加 2025-12-11 14:16:59 +09:00
misyaguziya
c2cd5ee973 [Add] Documentation: Integrate Groq and OpenRouter API support, including model management and authentication details. 2025-12-11 14:16:02 +09:00
misyaguziya
658da465ea Merge branch 'add_llm' into develop 2025-12-11 09:53:31 +09:00
misyaguziya
f327b8e4fa [Add] Controller: Update model selection logic for Groq and OpenRouter, and add corresponding API endpoints in mainloop. 2025-12-11 09:28:38 +09:00
misyaguziya
8b853f4c20 [Add] OpenRouter: Integrate OpenRouter API for authentication, model management, and translation capabilities. 2025-12-10 23:48:56 +09:00
misyaguziya
e59d52815c [Add] Groq: Implement Groq API integration with authentication, model management, and translation capabilities. 2025-12-10 23:33:51 +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
超级有节操的逆袭
6c8620e7f7 Merge branch 'misyaguziya:develop' into develop 2025-12-01 15:33:12 +08: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
超级有节操的逆袭
e8abeecd1b chore: add .qoder/ directory to .gitignore 2025-11-29 01:34:08 +08:00
misyaguziya
592149afed Merge branch 'build' into develop 2025-11-25 21:47:14 +09:00
misyaguziya
3ce8590ce2 buildドキュメントを追加 2025-11-25 21:46:48 +09:00