Sakamoto Shiina
e480c373cd
[Refactor] (Huge Refactoring 2)
...
Consolidated all logic into category-specific files.
Renamed useTranslation from react-i18next to useI18n to avoid a name conflict with our own function.
2025-06-19 08:40:45 +09:00
Sakamoto Shiina
fb2b224231
[Refactor] (Huge Refactoring) ReceiveRoutes: change the way define endpoints, hooks and methods.
...
Remove 'multi language translation enable/disable' related methods that is no longer in use from quite ago.
2025-06-14 03:29:22 +09:00
Sakamoto Shiina
ad0e87f5a1
[bugfix/Chore] Fix warning progress bar color that was not applied.
2025-06-05 22:04:40 +09:00
Sakamoto Shiina
92752d5953
[Update] Main Page: MainFunctionSwitch: to be a bit smaller than before for allow long label on its main function.
2025-03-18 21:09:59 +09:00
Sakamoto Shiina
8ea37eb39a
[Update] Main Page: TranslatorSelector: Add the label 'default'.
2025-03-18 15:26:55 +09:00
Sakamoto Shiina
fec499cfad
[Update] Adjust localization and design.
2025-03-15 13:32:40 +09:00
Sakamoto Shiina
225c9c73b9
[Update] Main Page: Sidebar: Add scroll bar to compact mode.
2025-01-30 21:40:06 +09:00
Sakamoto Shiina
5d0e9e0559
[Refactor] Tidy up the color variables.
2025-01-02 19:22:09 +09:00
Sakamoto Shiina
afdb9d6914
[Update] Main Page: Translator: Add warning ui to translate selector when the same languages are selected.
2024-12-28 05:24:52 +09:00
Sakamoto Shiina
5a498fc98c
[Update] Main Page: Add headphones icon to every language select open button when Speaker2Log is turned on.
2024-12-20 03:48:33 +09:00
Sakamoto Shiina
a5ad2408be
[bugfix] Main Page: TranslatorSelectorOpenButton. Fix the new line.
2024-12-13 19:18:53 +09:00
Sakamoto Shiina
941c24d9b8
[Update] Main Page: LanguageSelectorOpenButton. Only show the speaker icon at the first target language section.
2024-12-13 09:18:35 +09:00
Sakamoto Shiina
461c59f5e8
[Update] Main Page: Language Settings. Change the design add and remove target language buttons.
2024-12-12 17:23:29 +09:00
Sakamoto Shiina
a7d094bbcb
[Update] Main Page: Add UI, multi language.
2024-12-12 16:16:40 +09:00
Sakamoto Shiina
3d054e4d72
[Update/Refactor] Main Page: When the translation engine is already selected, to not send the data and just close translation engine selector.
2024-11-19 16:57:56 +09:00
Sakamoto Shiina
6c0c67ab40
[Refactor] Tidy up utils' files and functions.
2024-11-13 09:31:27 +09:00
Sakamoto Shiina
dd21623b59
[Update/Refactor] Main Page: Translation Engines. Apply Localization.
2024-11-13 06:54:28 +09:00
Sakamoto Shiina
f835a3be80
[Refactor] ui_configs: rename the keys.
2024-11-12 15:23:02 +09:00
Sakamoto Shiina
768debfb2b
[Update] Restore the branch bugfix_translator.
2024-11-07 07:05:55 +09:00
Sakamoto Shiina
ccc7fec756
[bugfix] フロント: 選択中の翻訳エンジンデータ形式変更とUIへの流し込み、
...
バック: UIへのrun時のデータ形式をset/getにあわせて変更。
2024-11-02 18:30:40 +09:00
Sakamoto Shiina
d44c2dd7d9
[Refactor] Refactor the way import files.
...
Organize some codes.
2024-10-11 00:23:52 +09:00
Sakamoto Shiina
c32a186e88
[Update] 設定ページ開閉時に、音声認識オンオフ状態の復元を実装。
...
※今まではBackendで状態復元をしていたが、処理があれなのでUI側での便利機能としてUIが管理することに。
2024-09-27 13:13:33 +09:00
Sakamoto Shiina
08c79d8ed8
[Update/Refactor] 翻訳エンジン周り: 選択中の翻訳エンジン系のendpoint名を統一。
...
言語切替時、選択中のプリセット番号の設定ではなく、全てのプリセット番号分の設定も送ることで他と統一。
以上に伴い、UI側でendpointの追加や、翻訳エンジンリストを開く度にリストを更新していた部分を削除。
2024-09-26 07:35:09 +09:00
Sakamoto Shiina
c0c826b443
[Rename] is_loading to is_pending.
2024-09-24 10:00:15 +09:00
Sakamoto Shiina
c0ba530d32
[Update] Main Page: Connect to backend. IsMainPageCompactMode.
2024-09-23 10:21:49 +09:00
Sakamoto Shiina
7dbf324e31
[Update] Main Page. Add Language swap button functionally.
2024-09-23 09:26:58 +09:00
Sakamoto Shiina
0616092eff
[Refactor] Change state management structures. Async atom to be manage manually.
2024-09-23 03:44:33 +09:00
Sakamoto Shiina
586aaf0091
[Update] Main Page: Language Settings. Translation Engines. To selectable.
2024-09-22 12:02:50 +09:00
Sakamoto Shiina
7573e99617
[Refactor] Organize logics files. and change import path as well.
2024-09-21 00:54:32 +09:00
Sakamoto Shiina
e7a39b6fa8
[Chore] Main Page: Add padding to language selector open button. Add localization function to the title Language Settings.
2024-09-19 07:31:18 +09:00
Sakamoto Shiina
e409e333e0
[Update] Main Page: Language Settings. LanguageSelector. It works functionally.
2024-09-18 23:46:46 +09:00
Sakamoto Shiina
6b3ff1f3b2
[Update] Main Page: Side bar scroll bar. Adjust scroll bar color when language selector is opened.(For hiding in appearance)
2024-09-12 16:50:47 +09:00
Sakamoto Shiina
f2f9b7d1c9
[bugfix] Main Page: Side bar. Fix the width (and remove scroll bar when it's compact mode.)
2024-09-11 16:00:58 +09:00
Sakamoto Shiina
f0cffa7127
[Update] Main Page: Side bar. Scroll bar only shows when the side bar area is hovered.
2024-09-11 14:46:00 +09:00
Sakamoto Shiina
7068167866
[UPdate] Main Page: Side bar. Now, scrollable.
2024-09-11 13:46:45 +09:00
Sakamoto Shiina
e1d8f59890
[Refactor] Change the function names.
2024-09-10 21:11:15 +09:00
Sakamoto Shiina
fdbaaaaca9
[bugfix/chore] Main Page: Sidebar. fix vrct logo height that was shrink.
2024-09-02 09:08:39 +09:00
Sakamoto Shiina
597fee16df
[bugfix] Main Page: MainFunctionSwitches. fix the label width that was shrinking and wrapping unexpectedly.
2024-09-02 09:08:39 +09:00
Sakamoto Shiina
3446862eda
[Update] To be switchable between ConfigPage and MainPage.
2024-09-01 19:48:58 +09:00
Sakamoto Shiina
3ed3d5eb40
[Update] Combine in one window. Rename Main/Config Window to Main/Config Page accordingly.
...
For now, I put Config Page to below the main page temporary. Open Config Button does not work.
2024-08-09 12:23:17 +09:00