From ebd1a8d70d0ff187907a80f4633e2db8f1c0f3fb Mon Sep 17 00:00:00 2001 From: Sakamoto Shiina <68018796+ShiinaSakamoto@users.noreply.github.com> Date: Thu, 25 Jul 2024 01:01:22 +0900 Subject: [PATCH] [Update] Migrate to tauri-app(Web UI) --- .eslintrc.json | 24 + .gitignore | 33 + data.js | 86 + img/VRCT_now_downloading.png | Bin 31072 -> 0 bytes img/VRCT_starting_up.png | Bin 12489 -> 0 bytes img/about_vrct/arrow_left.png | Bin 3058 -> 0 bytes img/about_vrct/arrow_right.png | Bin 3054 -> 0 bytes img/about_vrct/contributors_github_icon.png | Bin 715 -> 0 bytes img/about_vrct/contributors_x_icon.png | Bin 763 -> 0 bytes img/about_vrct/dev_github_icon.png | Bin 939 -> 0 bytes img/about_vrct/dev_misya.png | Bin 66057 -> 0 bytes img/about_vrct/dev_shiina.png | Bin 54334 -> 0 bytes img/about_vrct/dev_x_icon.png | Bin 1013 -> 0 bytes .../poster_showcase_pagination_button.png | Bin 1523 -> 0 bytes ...oster_showcase_pagination_button_chato.png | Bin 1601 -> 0 bytes img/about_vrct/poster_tell_us_message_en.png | Bin 13495 -> 0 bytes img/about_vrct/poster_tell_us_message_ja.png | Bin 13644 -> 0 bytes img/about_vrct/special_thanks_members.png | Bin 37841 -> 0 bytes .../special_thanks_message_and_you.png | Bin 1919 -> 0 bytes .../special_thanks_tell_us_message_en.png | Bin 22888 -> 0 bytes .../special_thanks_tell_us_message_ja.png | Bin 25421 -> 0 bytes img/arrow_left_black.png | Bin 1063 -> 0 bytes img/arrow_left_disabled.png | Bin 974 -> 0 bytes img/arrow_left_white.png | Bin 969 -> 0 bytes img/cancel_icon.png | Bin 2064 -> 0 bytes img/chato_delivering.png | Bin 1271 -> 0 bytes img/chato_unpackaging.png | Bin 679 -> 0 bytes img/configuration_icon_black.png | Bin 2514 -> 0 bytes img/configuration_icon_disabled.png | Bin 2069 -> 0 bytes img/configuration_icon_white.png | Bin 1688 -> 0 bytes img/downloading_unpackaging_d.png | Bin 3633 -> 0 bytes img/downloading_unpackaging_u.png | Bin 3634 -> 0 bytes img/folder_open_icon_black.png | Bin 714 -> 0 bytes img/folder_open_icon_white.png | Bin 703 -> 0 bytes img/foreground_icon_black.png | Bin 233 -> 0 bytes img/foreground_icon_disabled.png | Bin 232 -> 0 bytes img/foreground_icon_white.png | Bin 227 -> 0 bytes img/headphones_icon_black.png | Bin 1392 -> 0 bytes img/headphones_icon_disabled.png | Bin 1328 -> 0 bytes img/headphones_icon_white.png | Bin 1171 -> 0 bytes img/help_icon_black.png | Bin 1764 -> 0 bytes img/help_icon_white.png | Bin 1595 -> 0 bytes img/link_icon_black.png | Bin 361 -> 0 bytes img/link_icon_white.png | Bin 373 -> 0 bytes img/mic_icon_black.png | Bin 1207 -> 0 bytes img/mic_icon_disabled.png | Bin 1108 -> 0 bytes img/mic_icon_white.png | Bin 952 -> 0 bytes img/narrow_arrow_down_black.png | Bin 855 -> 0 bytes img/narrow_arrow_down_white.png | Bin 785 -> 0 bytes img/overlay_br_sakura.png | Bin 9079 -> 0 bytes img/overlay_tl_sakura.png | Bin 9658 -> 0 bytes img/redo_icon_black.png | Bin 1486 -> 0 bytes img/redo_icon_white.png | Bin 1351 -> 0 bytes img/refresh_icon.png | Bin 1443 -> 0 bytes img/refresh_update_icon.png | Bin 1487 -> 0 bytes img/send_message_icon_black.png | Bin 1243 -> 0 bytes img/send_message_icon_white.png | Bin 1140 -> 0 bytes img/swap_icon_black.png | Bin 13079 -> 0 bytes img/swap_icon_white.png | Bin 13436 -> 0 bytes img/translation_icon_black.png | Bin 1514 -> 0 bytes img/translation_icon_disabled.png | Bin 1440 -> 0 bytes img/translation_icon_white.png | Bin 1237 -> 0 bytes img/unpackage_icon.png | Bin 1382 -> 0 bytes ...rchat_chatbox_trasnlator_transcription.png | Bin 134043 -> 0 bytes img/vrct_logo_for_light_mode.png | Bin 223936 -> 0 bytes img/vrct_logo_mark_black.ico | Bin 117512 -> 0 bytes img/vrct_logo_mark_black.png | Bin 8777 -> 0 bytes img/vrct_logo_mark_black_icon.png | Bin 12757 -> 0 bytes img/vrct_update_process.png | Bin 1618 -> 0 bytes img/xsoverlay2.png | Bin 3783 -> 0 bytes index.html | 14 + locales/config.js | 29 + locales/en.json | 283 + locales/en.yml | 300 - locales/ja.json | 274 + locales/ja.yml | 292 - locales/ko.json | 252 + locales/ko.yml | 264 - locales/zh-Hant.json | 277 + locales/zh-Hant.yml | 283 - package-lock.json | 5380 +++++++++++++++++ package.json | 35 + requirements.txt | 3 - src-python/test.py | 40 + src-tauri/.gitignore | 11 + src-tauri/Cargo.lock | 3765 ++++++++++++ src-tauri/Cargo.toml | 20 + src-tauri/build.rs | 3 + src-tauri/icons/128x128.png | Bin 0 -> 3512 bytes src-tauri/icons/128x128@2x.png | Bin 0 -> 7012 bytes src-tauri/icons/32x32.png | Bin 0 -> 974 bytes src-tauri/icons/Square107x107Logo.png | Bin 0 -> 2863 bytes src-tauri/icons/Square142x142Logo.png | Bin 0 -> 3858 bytes src-tauri/icons/Square150x150Logo.png | Bin 0 -> 3966 bytes src-tauri/icons/Square284x284Logo.png | Bin 0 -> 7737 bytes src-tauri/icons/Square30x30Logo.png | Bin 0 -> 903 bytes src-tauri/icons/Square310x310Logo.png | Bin 0 -> 8591 bytes src-tauri/icons/Square44x44Logo.png | Bin 0 -> 1299 bytes src-tauri/icons/Square71x71Logo.png | Bin 0 -> 2011 bytes src-tauri/icons/Square89x89Logo.png | Bin 0 -> 2468 bytes src-tauri/icons/StoreLogo.png | Bin 0 -> 1523 bytes src-tauri/icons/icon.icns | Bin 0 -> 98451 bytes src-tauri/icons/icon.ico | Bin 0 -> 86642 bytes src-tauri/icons/icon.png | Bin 0 -> 14183 bytes src-tauri/src/main.rs | 17 + src-tauri/tauri.conf.json | 57 + .../about_vrct/contributors_github_icon.png | Bin 0 -> 724 bytes .../about_vrct/contributors_members.png | Bin .../about_vrct/contributors_section_title.png | Bin .../assets/about_vrct/contributors_x_icon.png | Bin 0 -> 806 bytes src-ui/assets/about_vrct/dev_github_icon.png | Bin 0 -> 929 bytes src-ui/assets/about_vrct/dev_misya.png | Bin 0 -> 62573 bytes .../assets}/about_vrct/dev_section_title.png | Bin src-ui/assets/about_vrct/dev_shiina.png | Bin 0 -> 52176 bytes src-ui/assets/about_vrct/dev_x_icon.png | Bin 0 -> 1033 bytes .../about_vrct/localization_members.png | Bin .../about_vrct/localization_section_title.png | Bin .../poster_showcase_section_title.png | Bin .../assets}/about_vrct/project_link_booth.png | Bin .../about_vrct/project_link_contact_us.png | Bin .../about_vrct/project_link_documents.png | Bin .../about_vrct/project_link_vrct_github.png | Bin .../showcased_worlds/bar_asagao.png | Bin .../about_vrct/showcased_worlds/cafe_cian.png | Bin .../chakachaka_multipurpose_room.png | Bin .../ehon_no_heikousekai_jimusho.png | Bin .../about_vrct/showcased_worlds/ikoiba.png | Bin .../about_vrct/showcased_worlds/ippaidou.png | Bin .../japanese_culture_osenbeito.png | Bin .../showcased_worlds/kimodameshi.png | Bin .../showcased_worlds/kokekkopiyopiyo.png | Bin .../showcased_worlds/kr_jp_exchange.png | Bin .../showcased_worlds/kuroinu_work_room.png | Bin .../language_exchange_tervern.png | Bin .../showcased_worlds/mamehinata_dogrun.png | Bin .../showcased_worlds/monogatari_meetup.png | Bin .../showcased_worlds/nihongokurabu.png | Bin .../showcased_worlds/parallel_collar.png | Bin .../showcased_worlds/re_yatuha_room.png | Bin .../silakan_datang_ke_rumahku.png | Bin .../showcased_worlds/smokerz_guild_v2.png | Bin .../stretch_club_starting_from_minus.png | Bin .../study_japanese_world_japanichijou.png | Bin .../showcased_worlds/sushi_guru_annex.png | Bin .../showcased_worlds/sushi_stand_guruguru.png | Bin .../showcased_worlds/tyuuniti_kouryuukai.png | Bin .../about_vrct/showcased_worlds/uj_club.png | Bin .../showcased_worlds/usanezumi_shrine2.png | Bin .../showcased_worlds/yuttari_eikaiwa.png | Bin .../about_vrct/special_thanks_members.png | Bin 0 -> 37365 bytes .../about_vrct/special_thanks_message_en.png | Bin .../about_vrct/special_thanks_message_ja.png | Bin .../special_thanks_section_title.png | Bin .../assets}/about_vrct/vrchat_disclaimer.png | Bin .../about_vrct/vrct_logo_for_about_vrct.png | Bin .../authors}/poster_images_authors_en.png | Bin .../authors}/poster_images_authors_ja.png | Bin .../authors}/poster_images_authors_m_en.png | Bin .../authors}/poster_images_authors_m_ja.png | Bin .../vrct_posters/iya_vrct_manga_en.png | Bin .../vrct_posters/iya_vrct_manga_ja.png | Bin .../vrct_posters/iya_vrct_manga_ko.png | Bin .../vrct_posters/iya_vrct_poster_cn.png | Bin .../vrct_posters/iya_vrct_poster_en.png | Bin .../vrct_posters/iya_vrct_poster_ja.png | Bin .../vrct_posters/iya_vrct_poster_ko.png | Bin src-ui/assets/arrow_left.svg | 1 + .../assets/chato_white.png | Bin .../assets/chato_white_square.png | Bin src-ui/assets/configuration.svg | 1 + src-ui/assets/foreground.svg | 1 + src-ui/assets/headphones.svg | 1 + src-ui/assets/help.svg | 1 + src-ui/assets/mic.svg | 1 + src-ui/assets/narrow_arrow_down.svg | 1 + src-ui/assets/send_message.svg | 1 + src-ui/assets/translation.svg | 1 + .../assets}/vrct_logo_for_dark_mode.png | Bin src-ui/store.js | 190 + src-ui/utils/chunkArray.js | 7 + src-ui/utils/logics/scrollToBottom.js | 27 + src-ui/utils/logics/useMainFunction.js | 81 + src-ui/utils/logics/useMessage.js | 55 + src-ui/utils/logics/useStartPython.js | 53 + src-ui/utils/logics/useStdoutToPython.js | 17 + src-ui/utils/mixins.scss | 107 + src-ui/utils/randomIntMinMax.js | 9 + src-ui/utils/reset.css | 418 ++ src-ui/utils/root.css | 40 + src-ui/utils/useSvg.jsx | 9 + src-ui/utils/useWindow.js | 43 + src-ui/utils/variables.css | 51 + src-ui/windows/config_window/ConfigWindow.jsx | 20 + .../config_window/ConfigWindow.module.scss | 16 + src-ui/windows/config_window/index.html | 14 + src-ui/windows/config_window/index.jsx | 15 + .../setting_section/SettingSection.jsx | 12 + .../SettingSection.module.scss | 10 + .../setting_box/Appearance/Appearance.jsx | 25 + .../setting_box/SettingBox.jsx | 18 + .../setting_box/SettingBox.module.scss | 0 .../setting_box/about_vrct/AboutVrct.jsx | 135 + .../about_vrct/AboutVrct.module.scss | 171 + .../PosterShowcaseContents.jsx | 12 + .../PosterShowcaseContents.module.scss | 6 + .../PosterShowcaseWorldsContents.jsx | 91 + .../PosterShowcaseWorldsContents.module.scss | 123 + .../poster_showcase_worlds_settings.js | 63 + .../posters_contents/PostersContents.jsx | 69 + .../PostersContents.module.scss | 46 + .../components/dropdown_menu/DropdownMenu.jsx | 58 + .../dropdown_menu/DropdownMenu.module.scss | 64 + .../label_component/LabelComponent.jsx | 10 + .../LabelComponent.module.scss | 3 + .../setting_box/useSettingBox.jsx | 23 + .../setting_box/useSettingBox.module.scss | 8 + .../sidebar_section/SidebarSection.jsx | 46 + .../SidebarSection.module.scss | 63 + .../windows/config_window/topbar/Topbar.jsx | 17 + .../config_window/topbar/Topbar.module.scss | 12 + .../compact_switch_box/CompactSwitchBox.jsx | 12 + .../CompactSwitchBox.module.scss | 9 + .../section_title_box/SectionTitleBox.jsx | 13 + .../SectionTitleBox.module.scss | 13 + .../topbar/title_box/TitleBox.jsx | 14 + .../topbar/title_box/TitleBox.module.scss | 19 + src-ui/windows/main_window/MainWindow.jsx | 52 + .../main_window/MainWindow.module.scss | 45 + src-ui/windows/main_window/index.jsx | 11 + .../main_window/main_section/MainSection.jsx | 30 + .../main_section/MainSection.module.scss | 13 + .../language_selector/LanguageSelector.jsx | 61 + .../LanguageSelector.module.scss | 50 + .../LanguageSelectorTopBar.jsx | 23 + .../LanguageSelectorTopBar.module.scss | 32 + .../message_container/MessageContainer.jsx | 34 + .../MessageContainer.module.scss | 36 + .../message_container/log_box/LogBox.jsx | 47 + .../log_box/LogBox.module.scss | 13 + .../message_container/MessageContainer.jsx | 44 + .../MessageContainer.module.scss | 70 + .../message_input_box/MessageInputBox.jsx | 45 + .../MessageInputBox.module.scss | 45 + .../main_section/top_bar/TopBar.jsx | 13 + .../main_section/top_bar/TopBar.module.scss | 7 + .../RightSideComponents.jsx | 20 + .../RightSideComponents.module.scss | 23 + .../SidebarCompactModeButton.jsx | 23 + .../SidebarCompactModeButton.module.scss | 22 + .../sidebar_section/SidebarSection.jsx | 25 + .../SidebarSection.module.scss | 11 + .../language_settings/LanguageSettings.jsx | 101 + .../LanguageSettings.module.scss | 21 + .../LanguageSelectorOpenButton.jsx | 34 + .../LanguageSelectorOpenButton.module.scss | 73 + .../LanguageSwapButton.jsx | 37 + .../LanguageSwapButton.module.scss | 36 + .../preset_select_tabs/PresetSelectTabs.jsx | 32 + .../PresetSelectTabs.module.scss | 32 + .../TranslatorSelectorOpenButton.jsx | 28 + .../TranslatorSelectorOpenButton.module.scss | 27 + .../TranslatorSelector.jsx | 49 + .../TranslatorSelector.module.scss | 63 + .../main_window/sidebar_section/logo/Logo.jsx | 23 + .../sidebar_section/logo/Logo.module.scss | 18 + .../MainFunctionSwitch.jsx | 117 + .../MainFunctionSwitch.module.scss | 88 + .../open_settings/OpenSettings.jsx | 20 + .../open_settings/OpenSettings.module.scss | 28 + view.py | 2470 -------- vite.config.js | 48 + vrct_gui/_CreateConfirmationModal.py | 270 - vrct_gui/_CreateDropdownMenuWindow.py | 386 -- vrct_gui/_CreateNotificationWindow.py | 186 - vrct_gui/_CreateSelectableLanguagesWindow.py | 190 - vrct_gui/_CreateWindowCover.py | 80 - vrct_gui/_PrintToTextbox.py | 170 - vrct_gui/__init__.py | 1 - vrct_gui/_changeConfigWindowWidgetsStatus.py | 97 - vrct_gui/_changeMainWindowWidgetsStatus.py | 170 - vrct_gui/config_window/ConfigWindow.py | 66 - vrct_gui/config_window/__init__.py | 1 - vrct_gui/config_window/widgets/__init__.py | 4 - .../widgets/createConfigWindowTitle.py | 36 - .../createSettingBoxTopBar/__init__.py | 1 - .../_createRestartButton.py | 37 - .../_createSettingBoxCompactModeButton.py | 66 - .../_createSettingBoxTitle.py | 19 - .../createSettingBoxTopBar.py | 40 - .../__init__.py | 1 - .../_addConfigSideMenuItem.py | 107 - .../_createSettingBoxContainer.py | 68 - .../createSideMenuAndSettingsBoxContainers.py | 213 - .../_SettingBoxGenerator.py | 1448 ----- .../setting_box_about_vrct/__init__.py | 1 - .../about_vrct_store.py | 148 - .../createSettingBox_AboutVrct.py | 632 -- .../setting_box_advanced_settings/__init__.py | 1 - .../createSettingBox_AdvancedSettings.py | 52 - .../setting_box_appearance/__init__.py | 1 - .../createSettingBox_Appearance.py | 135 - .../setting_box_others/__init__.py | 4 - .../createSettingBox_Others.py | 99 - .../createSettingBox_Others_Additional.py | 22 - ...ettingBox_Others_ReceivedMessageFormats.py | 65 - ...ateSettingBox_Others_SendMessageFormats.py | 66 - .../setting_box_transcription/__init__.py | 3 - .../createSettingBox_InternalModel.py | 37 - .../createSettingBox_Mic.py | 171 - .../createSettingBox_Speaker.py | 123 - .../setting_box_translation/__init__.py | 1 - .../createSettingBox_Translation.py | 57 - .../setting_box_vr/__init__.py | 1 - .../setting_box_vr/createSettingBox_Vr.py | 43 - vrct_gui/main_window/__init__.py | 1 - .../main_window/createMainWindowWidgets.py | 232 - vrct_gui/main_window/widgets/__init__.py | 4 - .../widgets/_create_sidebar/__init__.py | 2 - .../_create_sidebar/createSidebarFeatures.py | 287 - .../createSidebarLanguagesSettings.py | 379 -- .../widgets/create_entry_message_box.py | 112 - .../widgets/create_minimize_sidebar_button.py | 70 - .../main_window/widgets/create_sidebar.py | 64 - .../main_window/widgets/create_textbox.py | 164 - .../QuickSettingsWindow.py | 364 -- .../_CreateQuickSettingBox.py | 160 - vrct_gui/quick_settings_window/__init__.py | 1 - vrct_gui/splash_window/SplashWindow.py | 235 - vrct_gui/splash_window/__init__.py | 1 - vrct_gui/ui_managers/AboutVrctManager.py | 191 - vrct_gui/ui_managers/ColorThemeManager.py | 120 - vrct_gui/ui_managers/Themes/__init__.py | 2 - vrct_gui/ui_managers/Themes/_darkTheme.py | 351 -- vrct_gui/ui_managers/Themes/_lightTheme.py | 335 - vrct_gui/ui_managers/UiScalingManager.py | 399 -- vrct_gui/ui_managers/__init__.py | 4 - .../ui_utils/CustomizedCTkScrollableFrame.py | 79 - vrct_gui/ui_utils/__init__.py | 2 - vrct_gui/ui_utils/ui_utils.py | 426 -- vrct_gui/updating_window/UpdatingWindow.py | 177 - vrct_gui/updating_window/__init__.py | 1 - vrct_gui/vrct_gui.py | 334 - 342 files changed, 14616 insertions(+), 13428 deletions(-) create mode 100644 .eslintrc.json create mode 100644 data.js delete mode 100644 img/VRCT_now_downloading.png delete mode 100644 img/VRCT_starting_up.png delete mode 100644 img/about_vrct/arrow_left.png delete mode 100644 img/about_vrct/arrow_right.png delete mode 100644 img/about_vrct/contributors_github_icon.png delete mode 100644 img/about_vrct/contributors_x_icon.png delete mode 100644 img/about_vrct/dev_github_icon.png delete mode 100644 img/about_vrct/dev_misya.png delete mode 100644 img/about_vrct/dev_shiina.png delete mode 100644 img/about_vrct/dev_x_icon.png delete mode 100644 img/about_vrct/poster_showcase_pagination_button.png delete mode 100644 img/about_vrct/poster_showcase_pagination_button_chato.png delete mode 100644 img/about_vrct/poster_tell_us_message_en.png delete mode 100644 img/about_vrct/poster_tell_us_message_ja.png delete mode 100644 img/about_vrct/special_thanks_members.png delete mode 100644 img/about_vrct/special_thanks_message_and_you.png delete mode 100644 img/about_vrct/special_thanks_tell_us_message_en.png delete mode 100644 img/about_vrct/special_thanks_tell_us_message_ja.png delete mode 100644 img/arrow_left_black.png delete mode 100644 img/arrow_left_disabled.png delete mode 100644 img/arrow_left_white.png delete mode 100644 img/cancel_icon.png delete mode 100644 img/chato_delivering.png delete mode 100644 img/chato_unpackaging.png delete mode 100644 img/configuration_icon_black.png delete mode 100644 img/configuration_icon_disabled.png delete mode 100644 img/configuration_icon_white.png delete mode 100644 img/downloading_unpackaging_d.png delete mode 100644 img/downloading_unpackaging_u.png delete mode 100644 img/folder_open_icon_black.png delete mode 100644 img/folder_open_icon_white.png delete mode 100644 img/foreground_icon_black.png delete mode 100644 img/foreground_icon_disabled.png delete mode 100644 img/foreground_icon_white.png delete mode 100644 img/headphones_icon_black.png delete mode 100644 img/headphones_icon_disabled.png delete mode 100644 img/headphones_icon_white.png delete mode 100644 img/help_icon_black.png delete mode 100644 img/help_icon_white.png delete mode 100644 img/link_icon_black.png delete mode 100644 img/link_icon_white.png delete mode 100644 img/mic_icon_black.png delete mode 100644 img/mic_icon_disabled.png delete mode 100644 img/mic_icon_white.png delete mode 100644 img/narrow_arrow_down_black.png delete mode 100644 img/narrow_arrow_down_white.png delete mode 100644 img/overlay_br_sakura.png delete mode 100644 img/overlay_tl_sakura.png delete mode 100644 img/redo_icon_black.png delete mode 100644 img/redo_icon_white.png delete mode 100644 img/refresh_icon.png delete mode 100644 img/refresh_update_icon.png delete mode 100644 img/send_message_icon_black.png delete mode 100644 img/send_message_icon_white.png delete mode 100644 img/swap_icon_black.png delete mode 100644 img/swap_icon_white.png delete mode 100644 img/translation_icon_black.png delete mode 100644 img/translation_icon_disabled.png delete mode 100644 img/translation_icon_white.png delete mode 100644 img/unpackage_icon.png delete mode 100644 img/vrchat_chatbox_trasnlator_transcription.png delete mode 100644 img/vrct_logo_for_light_mode.png delete mode 100644 img/vrct_logo_mark_black.ico delete mode 100644 img/vrct_logo_mark_black.png delete mode 100644 img/vrct_logo_mark_black_icon.png delete mode 100644 img/vrct_update_process.png delete mode 100644 img/xsoverlay2.png create mode 100644 index.html create mode 100644 locales/config.js create mode 100644 locales/en.json delete mode 100644 locales/en.yml create mode 100644 locales/ja.json delete mode 100644 locales/ja.yml create mode 100644 locales/ko.json delete mode 100644 locales/ko.yml create mode 100644 locales/zh-Hant.json delete mode 100644 locales/zh-Hant.yml create mode 100644 package-lock.json create mode 100644 package.json create mode 100644 src-python/test.py create mode 100644 src-tauri/.gitignore create mode 100644 src-tauri/Cargo.lock create mode 100644 src-tauri/Cargo.toml create mode 100644 src-tauri/build.rs create mode 100644 src-tauri/icons/128x128.png create mode 100644 src-tauri/icons/128x128@2x.png create mode 100644 src-tauri/icons/32x32.png create mode 100644 src-tauri/icons/Square107x107Logo.png create mode 100644 src-tauri/icons/Square142x142Logo.png create mode 100644 src-tauri/icons/Square150x150Logo.png create mode 100644 src-tauri/icons/Square284x284Logo.png create mode 100644 src-tauri/icons/Square30x30Logo.png create mode 100644 src-tauri/icons/Square310x310Logo.png create mode 100644 src-tauri/icons/Square44x44Logo.png create mode 100644 src-tauri/icons/Square71x71Logo.png create mode 100644 src-tauri/icons/Square89x89Logo.png create mode 100644 src-tauri/icons/StoreLogo.png create mode 100644 src-tauri/icons/icon.icns create mode 100644 src-tauri/icons/icon.ico create mode 100644 src-tauri/icons/icon.png create mode 100644 src-tauri/src/main.rs create mode 100644 src-tauri/tauri.conf.json create mode 100644 src-ui/assets/about_vrct/contributors_github_icon.png rename {img => src-ui/assets}/about_vrct/contributors_members.png (100%) rename {img => src-ui/assets}/about_vrct/contributors_section_title.png (100%) create mode 100644 src-ui/assets/about_vrct/contributors_x_icon.png create mode 100644 src-ui/assets/about_vrct/dev_github_icon.png create mode 100644 src-ui/assets/about_vrct/dev_misya.png rename {img => src-ui/assets}/about_vrct/dev_section_title.png (100%) create mode 100644 src-ui/assets/about_vrct/dev_shiina.png create mode 100644 src-ui/assets/about_vrct/dev_x_icon.png rename {img => src-ui/assets}/about_vrct/localization_members.png (100%) rename img/about_vrct/localization_title.png => src-ui/assets/about_vrct/localization_section_title.png (100%) rename {img => src-ui/assets}/about_vrct/poster_showcase_section_title.png (100%) rename {img => src-ui/assets}/about_vrct/project_link_booth.png (100%) rename {img => src-ui/assets}/about_vrct/project_link_contact_us.png (100%) rename {img => src-ui/assets}/about_vrct/project_link_documents.png (100%) rename {img => src-ui/assets}/about_vrct/project_link_vrct_github.png (100%) rename {img => src-ui/assets}/about_vrct/showcased_worlds/bar_asagao.png (100%) rename {img => src-ui/assets}/about_vrct/showcased_worlds/cafe_cian.png (100%) rename {img => src-ui/assets}/about_vrct/showcased_worlds/chakachaka_multipurpose_room.png (100%) rename {img => src-ui/assets}/about_vrct/showcased_worlds/ehon_no_heikousekai_jimusho.png (100%) rename {img => src-ui/assets}/about_vrct/showcased_worlds/ikoiba.png (100%) rename {img => src-ui/assets}/about_vrct/showcased_worlds/ippaidou.png (100%) rename {img => src-ui/assets}/about_vrct/showcased_worlds/japanese_culture_osenbeito.png (100%) rename {img => src-ui/assets}/about_vrct/showcased_worlds/kimodameshi.png (100%) rename {img => src-ui/assets}/about_vrct/showcased_worlds/kokekkopiyopiyo.png (100%) rename {img => src-ui/assets}/about_vrct/showcased_worlds/kr_jp_exchange.png (100%) rename {img => src-ui/assets}/about_vrct/showcased_worlds/kuroinu_work_room.png (100%) rename {img => src-ui/assets}/about_vrct/showcased_worlds/language_exchange_tervern.png (100%) rename {img => src-ui/assets}/about_vrct/showcased_worlds/mamehinata_dogrun.png (100%) rename {img => src-ui/assets}/about_vrct/showcased_worlds/monogatari_meetup.png (100%) rename {img => src-ui/assets}/about_vrct/showcased_worlds/nihongokurabu.png (100%) rename {img => src-ui/assets}/about_vrct/showcased_worlds/parallel_collar.png (100%) rename {img => src-ui/assets}/about_vrct/showcased_worlds/re_yatuha_room.png (100%) rename {img => src-ui/assets}/about_vrct/showcased_worlds/silakan_datang_ke_rumahku.png (100%) rename {img => src-ui/assets}/about_vrct/showcased_worlds/smokerz_guild_v2.png (100%) rename {img => src-ui/assets}/about_vrct/showcased_worlds/stretch_club_starting_from_minus.png (100%) rename {img => src-ui/assets}/about_vrct/showcased_worlds/study_japanese_world_japanichijou.png (100%) rename {img => src-ui/assets}/about_vrct/showcased_worlds/sushi_guru_annex.png (100%) rename {img => src-ui/assets}/about_vrct/showcased_worlds/sushi_stand_guruguru.png (100%) rename {img => src-ui/assets}/about_vrct/showcased_worlds/tyuuniti_kouryuukai.png (100%) rename {img => src-ui/assets}/about_vrct/showcased_worlds/uj_club.png (100%) rename {img => src-ui/assets}/about_vrct/showcased_worlds/usanezumi_shrine2.png (100%) rename {img => src-ui/assets}/about_vrct/showcased_worlds/yuttari_eikaiwa.png (100%) create mode 100644 src-ui/assets/about_vrct/special_thanks_members.png rename {img => src-ui/assets}/about_vrct/special_thanks_message_en.png (100%) rename {img => src-ui/assets}/about_vrct/special_thanks_message_ja.png (100%) rename {img => src-ui/assets}/about_vrct/special_thanks_section_title.png (100%) rename {img => src-ui/assets}/about_vrct/vrchat_disclaimer.png (100%) rename {img => src-ui/assets}/about_vrct/vrct_logo_for_about_vrct.png (100%) rename {img/about_vrct => src-ui/assets/about_vrct/vrct_posters/authors}/poster_images_authors_en.png (100%) rename {img/about_vrct => src-ui/assets/about_vrct/vrct_posters/authors}/poster_images_authors_ja.png (100%) rename {img/about_vrct => src-ui/assets/about_vrct/vrct_posters/authors}/poster_images_authors_m_en.png (100%) rename {img/about_vrct => src-ui/assets/about_vrct/vrct_posters/authors}/poster_images_authors_m_ja.png (100%) rename {img => src-ui/assets}/about_vrct/vrct_posters/iya_vrct_manga_en.png (100%) rename {img => src-ui/assets}/about_vrct/vrct_posters/iya_vrct_manga_ja.png (100%) rename {img => src-ui/assets}/about_vrct/vrct_posters/iya_vrct_manga_ko.png (100%) rename {img => src-ui/assets}/about_vrct/vrct_posters/iya_vrct_poster_cn.png (100%) rename {img => src-ui/assets}/about_vrct/vrct_posters/iya_vrct_poster_en.png (100%) rename {img => src-ui/assets}/about_vrct/vrct_posters/iya_vrct_poster_ja.png (100%) rename {img => src-ui/assets}/about_vrct/vrct_posters/iya_vrct_poster_ko.png (100%) create mode 100644 src-ui/assets/arrow_left.svg rename img/vrct_logo_mark_white.png => src-ui/assets/chato_white.png (100%) rename img/vrct_logo_mark_white_square.png => src-ui/assets/chato_white_square.png (100%) create mode 100644 src-ui/assets/configuration.svg create mode 100644 src-ui/assets/foreground.svg create mode 100644 src-ui/assets/headphones.svg create mode 100644 src-ui/assets/help.svg create mode 100644 src-ui/assets/mic.svg create mode 100644 src-ui/assets/narrow_arrow_down.svg create mode 100644 src-ui/assets/send_message.svg create mode 100644 src-ui/assets/translation.svg rename {img => src-ui/assets}/vrct_logo_for_dark_mode.png (100%) create mode 100644 src-ui/store.js create mode 100644 src-ui/utils/chunkArray.js create mode 100644 src-ui/utils/logics/scrollToBottom.js create mode 100644 src-ui/utils/logics/useMainFunction.js create mode 100644 src-ui/utils/logics/useMessage.js create mode 100644 src-ui/utils/logics/useStartPython.js create mode 100644 src-ui/utils/logics/useStdoutToPython.js create mode 100644 src-ui/utils/mixins.scss create mode 100644 src-ui/utils/randomIntMinMax.js create mode 100644 src-ui/utils/reset.css create mode 100644 src-ui/utils/root.css create mode 100644 src-ui/utils/useSvg.jsx create mode 100644 src-ui/utils/useWindow.js create mode 100644 src-ui/utils/variables.css create mode 100644 src-ui/windows/config_window/ConfigWindow.jsx create mode 100644 src-ui/windows/config_window/ConfigWindow.module.scss create mode 100644 src-ui/windows/config_window/index.html create mode 100644 src-ui/windows/config_window/index.jsx create mode 100644 src-ui/windows/config_window/setting_section/SettingSection.jsx create mode 100644 src-ui/windows/config_window/setting_section/SettingSection.module.scss create mode 100644 src-ui/windows/config_window/setting_section/setting_box/Appearance/Appearance.jsx create mode 100644 src-ui/windows/config_window/setting_section/setting_box/SettingBox.jsx create mode 100644 src-ui/windows/config_window/setting_section/setting_box/SettingBox.module.scss create mode 100644 src-ui/windows/config_window/setting_section/setting_box/about_vrct/AboutVrct.jsx create mode 100644 src-ui/windows/config_window/setting_section/setting_box/about_vrct/AboutVrct.module.scss create mode 100644 src-ui/windows/config_window/setting_section/setting_box/about_vrct/poster_showcase_contents/PosterShowcaseContents.jsx create mode 100644 src-ui/windows/config_window/setting_section/setting_box/about_vrct/poster_showcase_contents/PosterShowcaseContents.module.scss create mode 100644 src-ui/windows/config_window/setting_section/setting_box/about_vrct/poster_showcase_contents/poster_showcase_worlds_contents/PosterShowcaseWorldsContents.jsx create mode 100644 src-ui/windows/config_window/setting_section/setting_box/about_vrct/poster_showcase_contents/poster_showcase_worlds_contents/PosterShowcaseWorldsContents.module.scss create mode 100644 src-ui/windows/config_window/setting_section/setting_box/about_vrct/poster_showcase_contents/poster_showcase_worlds_contents/poster_showcase_worlds_settings.js create mode 100644 src-ui/windows/config_window/setting_section/setting_box/about_vrct/poster_showcase_contents/posters_contents/PostersContents.jsx create mode 100644 src-ui/windows/config_window/setting_section/setting_box/about_vrct/poster_showcase_contents/posters_contents/PostersContents.module.scss create mode 100644 src-ui/windows/config_window/setting_section/setting_box/components/dropdown_menu/DropdownMenu.jsx create mode 100644 src-ui/windows/config_window/setting_section/setting_box/components/dropdown_menu/DropdownMenu.module.scss create mode 100644 src-ui/windows/config_window/setting_section/setting_box/components/label_component/LabelComponent.jsx create mode 100644 src-ui/windows/config_window/setting_section/setting_box/components/label_component/LabelComponent.module.scss create mode 100644 src-ui/windows/config_window/setting_section/setting_box/useSettingBox.jsx create mode 100644 src-ui/windows/config_window/setting_section/setting_box/useSettingBox.module.scss create mode 100644 src-ui/windows/config_window/sidebar_section/SidebarSection.jsx create mode 100644 src-ui/windows/config_window/sidebar_section/SidebarSection.module.scss create mode 100644 src-ui/windows/config_window/topbar/Topbar.jsx create mode 100644 src-ui/windows/config_window/topbar/Topbar.module.scss create mode 100644 src-ui/windows/config_window/topbar/compact_switch_box/CompactSwitchBox.jsx create mode 100644 src-ui/windows/config_window/topbar/compact_switch_box/CompactSwitchBox.module.scss create mode 100644 src-ui/windows/config_window/topbar/section_title_box/SectionTitleBox.jsx create mode 100644 src-ui/windows/config_window/topbar/section_title_box/SectionTitleBox.module.scss create mode 100644 src-ui/windows/config_window/topbar/title_box/TitleBox.jsx create mode 100644 src-ui/windows/config_window/topbar/title_box/TitleBox.module.scss create mode 100644 src-ui/windows/main_window/MainWindow.jsx create mode 100644 src-ui/windows/main_window/MainWindow.module.scss create mode 100644 src-ui/windows/main_window/index.jsx create mode 100644 src-ui/windows/main_window/main_section/MainSection.jsx create mode 100644 src-ui/windows/main_window/main_section/MainSection.module.scss create mode 100644 src-ui/windows/main_window/main_section/language_selector/LanguageSelector.jsx create mode 100644 src-ui/windows/main_window/main_section/language_selector/LanguageSelector.module.scss create mode 100644 src-ui/windows/main_window/main_section/language_selector/language_selector_top_bar/LanguageSelectorTopBar.jsx create mode 100644 src-ui/windows/main_window/main_section/language_selector/language_selector_top_bar/LanguageSelectorTopBar.module.scss create mode 100644 src-ui/windows/main_window/main_section/message_container/MessageContainer.jsx create mode 100644 src-ui/windows/main_window/main_section/message_container/MessageContainer.module.scss create mode 100644 src-ui/windows/main_window/main_section/message_container/log_box/LogBox.jsx create mode 100644 src-ui/windows/main_window/main_section/message_container/log_box/LogBox.module.scss create mode 100644 src-ui/windows/main_window/main_section/message_container/log_box/message_container/MessageContainer.jsx create mode 100644 src-ui/windows/main_window/main_section/message_container/log_box/message_container/MessageContainer.module.scss create mode 100644 src-ui/windows/main_window/main_section/message_container/message_input_box/MessageInputBox.jsx create mode 100644 src-ui/windows/main_window/main_section/message_container/message_input_box/MessageInputBox.module.scss create mode 100644 src-ui/windows/main_window/main_section/top_bar/TopBar.jsx create mode 100644 src-ui/windows/main_window/main_section/top_bar/TopBar.module.scss create mode 100644 src-ui/windows/main_window/main_section/top_bar/right_side_components/RightSideComponents.jsx create mode 100644 src-ui/windows/main_window/main_section/top_bar/right_side_components/RightSideComponents.module.scss create mode 100644 src-ui/windows/main_window/main_section/top_bar/sidebar_compact_mode_button/SidebarCompactModeButton.jsx create mode 100644 src-ui/windows/main_window/main_section/top_bar/sidebar_compact_mode_button/SidebarCompactModeButton.module.scss create mode 100644 src-ui/windows/main_window/sidebar_section/SidebarSection.jsx create mode 100644 src-ui/windows/main_window/sidebar_section/SidebarSection.module.scss create mode 100644 src-ui/windows/main_window/sidebar_section/language_settings/LanguageSettings.jsx create mode 100644 src-ui/windows/main_window/sidebar_section/language_settings/LanguageSettings.module.scss create mode 100644 src-ui/windows/main_window/sidebar_section/language_settings/language_selector_open_button/LanguageSelectorOpenButton.jsx create mode 100644 src-ui/windows/main_window/sidebar_section/language_settings/language_selector_open_button/LanguageSelectorOpenButton.module.scss create mode 100644 src-ui/windows/main_window/sidebar_section/language_settings/language_swap_button/LanguageSwapButton.jsx create mode 100644 src-ui/windows/main_window/sidebar_section/language_settings/language_swap_button/LanguageSwapButton.module.scss create mode 100644 src-ui/windows/main_window/sidebar_section/language_settings/preset_select_tabs/PresetSelectTabs.jsx create mode 100644 src-ui/windows/main_window/sidebar_section/language_settings/preset_select_tabs/PresetSelectTabs.module.scss create mode 100644 src-ui/windows/main_window/sidebar_section/language_settings/translator_selector_open_button/TranslatorSelectorOpenButton.jsx create mode 100644 src-ui/windows/main_window/sidebar_section/language_settings/translator_selector_open_button/TranslatorSelectorOpenButton.module.scss create mode 100644 src-ui/windows/main_window/sidebar_section/language_settings/translator_selector_open_button/translator_selector/TranslatorSelector.jsx create mode 100644 src-ui/windows/main_window/sidebar_section/language_settings/translator_selector_open_button/translator_selector/TranslatorSelector.module.scss create mode 100644 src-ui/windows/main_window/sidebar_section/logo/Logo.jsx create mode 100644 src-ui/windows/main_window/sidebar_section/logo/Logo.module.scss create mode 100644 src-ui/windows/main_window/sidebar_section/main_function_switch/MainFunctionSwitch.jsx create mode 100644 src-ui/windows/main_window/sidebar_section/main_function_switch/MainFunctionSwitch.module.scss create mode 100644 src-ui/windows/main_window/sidebar_section/open_settings/OpenSettings.jsx create mode 100644 src-ui/windows/main_window/sidebar_section/open_settings/OpenSettings.module.scss delete mode 100644 view.py create mode 100644 vite.config.js delete mode 100644 vrct_gui/_CreateConfirmationModal.py delete mode 100644 vrct_gui/_CreateDropdownMenuWindow.py delete mode 100644 vrct_gui/_CreateNotificationWindow.py delete mode 100644 vrct_gui/_CreateSelectableLanguagesWindow.py delete mode 100644 vrct_gui/_CreateWindowCover.py delete mode 100644 vrct_gui/_PrintToTextbox.py delete mode 100644 vrct_gui/__init__.py delete mode 100644 vrct_gui/_changeConfigWindowWidgetsStatus.py delete mode 100644 vrct_gui/_changeMainWindowWidgetsStatus.py delete mode 100644 vrct_gui/config_window/ConfigWindow.py delete mode 100644 vrct_gui/config_window/__init__.py delete mode 100644 vrct_gui/config_window/widgets/__init__.py delete mode 100644 vrct_gui/config_window/widgets/createConfigWindowTitle.py delete mode 100644 vrct_gui/config_window/widgets/createSettingBoxTopBar/__init__.py delete mode 100644 vrct_gui/config_window/widgets/createSettingBoxTopBar/_createRestartButton.py delete mode 100644 vrct_gui/config_window/widgets/createSettingBoxTopBar/_createSettingBoxCompactModeButton.py delete mode 100644 vrct_gui/config_window/widgets/createSettingBoxTopBar/_createSettingBoxTitle.py delete mode 100644 vrct_gui/config_window/widgets/createSettingBoxTopBar/createSettingBoxTopBar.py delete mode 100644 vrct_gui/config_window/widgets/createSideMenuAndSettingsBoxContainers/__init__.py delete mode 100644 vrct_gui/config_window/widgets/createSideMenuAndSettingsBoxContainers/_addConfigSideMenuItem.py delete mode 100644 vrct_gui/config_window/widgets/createSideMenuAndSettingsBoxContainers/_createSettingBoxContainer.py delete mode 100644 vrct_gui/config_window/widgets/createSideMenuAndSettingsBoxContainers/createSideMenuAndSettingsBoxContainers.py delete mode 100644 vrct_gui/config_window/widgets/createSideMenuAndSettingsBoxContainers/setting_box_containers/_SettingBoxGenerator.py delete mode 100644 vrct_gui/config_window/widgets/createSideMenuAndSettingsBoxContainers/setting_box_containers/setting_box_about_vrct/__init__.py delete mode 100644 vrct_gui/config_window/widgets/createSideMenuAndSettingsBoxContainers/setting_box_containers/setting_box_about_vrct/about_vrct_store.py delete mode 100644 vrct_gui/config_window/widgets/createSideMenuAndSettingsBoxContainers/setting_box_containers/setting_box_about_vrct/createSettingBox_AboutVrct.py delete mode 100644 vrct_gui/config_window/widgets/createSideMenuAndSettingsBoxContainers/setting_box_containers/setting_box_advanced_settings/__init__.py delete mode 100644 vrct_gui/config_window/widgets/createSideMenuAndSettingsBoxContainers/setting_box_containers/setting_box_advanced_settings/createSettingBox_AdvancedSettings.py delete mode 100644 vrct_gui/config_window/widgets/createSideMenuAndSettingsBoxContainers/setting_box_containers/setting_box_appearance/__init__.py delete mode 100644 vrct_gui/config_window/widgets/createSideMenuAndSettingsBoxContainers/setting_box_containers/setting_box_appearance/createSettingBox_Appearance.py delete mode 100644 vrct_gui/config_window/widgets/createSideMenuAndSettingsBoxContainers/setting_box_containers/setting_box_others/__init__.py delete mode 100644 vrct_gui/config_window/widgets/createSideMenuAndSettingsBoxContainers/setting_box_containers/setting_box_others/createSettingBox_Others.py delete mode 100644 vrct_gui/config_window/widgets/createSideMenuAndSettingsBoxContainers/setting_box_containers/setting_box_others/createSettingBox_Others_Additional.py delete mode 100644 vrct_gui/config_window/widgets/createSideMenuAndSettingsBoxContainers/setting_box_containers/setting_box_others/createSettingBox_Others_ReceivedMessageFormats.py delete mode 100644 vrct_gui/config_window/widgets/createSideMenuAndSettingsBoxContainers/setting_box_containers/setting_box_others/createSettingBox_Others_SendMessageFormats.py delete mode 100644 vrct_gui/config_window/widgets/createSideMenuAndSettingsBoxContainers/setting_box_containers/setting_box_transcription/__init__.py delete mode 100644 vrct_gui/config_window/widgets/createSideMenuAndSettingsBoxContainers/setting_box_containers/setting_box_transcription/createSettingBox_InternalModel.py delete mode 100644 vrct_gui/config_window/widgets/createSideMenuAndSettingsBoxContainers/setting_box_containers/setting_box_transcription/createSettingBox_Mic.py delete mode 100644 vrct_gui/config_window/widgets/createSideMenuAndSettingsBoxContainers/setting_box_containers/setting_box_transcription/createSettingBox_Speaker.py delete mode 100644 vrct_gui/config_window/widgets/createSideMenuAndSettingsBoxContainers/setting_box_containers/setting_box_translation/__init__.py delete mode 100644 vrct_gui/config_window/widgets/createSideMenuAndSettingsBoxContainers/setting_box_containers/setting_box_translation/createSettingBox_Translation.py delete mode 100644 vrct_gui/config_window/widgets/createSideMenuAndSettingsBoxContainers/setting_box_containers/setting_box_vr/__init__.py delete mode 100644 vrct_gui/config_window/widgets/createSideMenuAndSettingsBoxContainers/setting_box_containers/setting_box_vr/createSettingBox_Vr.py delete mode 100644 vrct_gui/main_window/__init__.py delete mode 100644 vrct_gui/main_window/createMainWindowWidgets.py delete mode 100644 vrct_gui/main_window/widgets/__init__.py delete mode 100644 vrct_gui/main_window/widgets/_create_sidebar/__init__.py delete mode 100644 vrct_gui/main_window/widgets/_create_sidebar/createSidebarFeatures.py delete mode 100644 vrct_gui/main_window/widgets/_create_sidebar/createSidebarLanguagesSettings.py delete mode 100644 vrct_gui/main_window/widgets/create_entry_message_box.py delete mode 100644 vrct_gui/main_window/widgets/create_minimize_sidebar_button.py delete mode 100644 vrct_gui/main_window/widgets/create_sidebar.py delete mode 100644 vrct_gui/main_window/widgets/create_textbox.py delete mode 100644 vrct_gui/quick_settings_window/QuickSettingsWindow.py delete mode 100644 vrct_gui/quick_settings_window/_CreateQuickSettingBox.py delete mode 100644 vrct_gui/quick_settings_window/__init__.py delete mode 100644 vrct_gui/splash_window/SplashWindow.py delete mode 100644 vrct_gui/splash_window/__init__.py delete mode 100644 vrct_gui/ui_managers/AboutVrctManager.py delete mode 100644 vrct_gui/ui_managers/ColorThemeManager.py delete mode 100644 vrct_gui/ui_managers/Themes/__init__.py delete mode 100644 vrct_gui/ui_managers/Themes/_darkTheme.py delete mode 100644 vrct_gui/ui_managers/Themes/_lightTheme.py delete mode 100644 vrct_gui/ui_managers/UiScalingManager.py delete mode 100644 vrct_gui/ui_managers/__init__.py delete mode 100644 vrct_gui/ui_utils/CustomizedCTkScrollableFrame.py delete mode 100644 vrct_gui/ui_utils/__init__.py delete mode 100644 vrct_gui/ui_utils/ui_utils.py delete mode 100644 vrct_gui/updating_window/UpdatingWindow.py delete mode 100644 vrct_gui/updating_window/__init__.py delete mode 100644 vrct_gui/vrct_gui.py diff --git a/.eslintrc.json b/.eslintrc.json new file mode 100644 index 00000000..60334c65 --- /dev/null +++ b/.eslintrc.json @@ -0,0 +1,24 @@ +{ + "parser": "@typescript-eslint/parser", + "extends": [ + "plugin:react/recommended" + ], + "parserOptions": { + "ecmaFeatures": { + "jsx": true // Allows for the parsing of JSX + } + }, + "rules": { + "react/prop-types": "off", + "@typescript-eslint/no-empty-interface": 0, + "no-unreachable": "warn", + "no-unused-vars": "warn", + "react/react-in-jsx-scope": "off", + "semi": ["error", "always"] + }, + "settings": { + "react": { + "version": "detect" + } + } +} diff --git a/.gitignore b/.gitignore index e7b75066..3619fecf 100644 --- a/.gitignore +++ b/.gitignore @@ -12,3 +12,36 @@ weights/ error.log *.exe *.ipynb + + +# Added by WebUI migration +# Logs +logs +*.log +npm-debug.log* +yarn-debug.log* +yarn-error.log* +pnpm-debug.log* +lerna-debug.log* + +node_modules +dist +dist-ssr +*.local + +# Editor directories and files +.vscode/* +.vscode +!.vscode/extensions.json +.idea +.DS_Store +*.suo +*.ntvs* +*.njsproj +*.sln +*.sw? +.venv + +# Customize +test-x86_64-pc-windows-msvc.spec +/build \ No newline at end of file diff --git a/data.js b/data.js new file mode 100644 index 00000000..152ab9e4 --- /dev/null +++ b/data.js @@ -0,0 +1,86 @@ +export const language_list = [{'language': 'Afrikaans', 'country': 'South Africa'}, {'language': 'Albanian', 'country': 'Albania'}, {'language': 'Amharic', 'country': 'Ethiopia'}, {'language': 'Arabic', 'country': 'Algeria'}, {'language': 'Arabic', 'country': 'Bahrain'}, {'language': 'Arabic', 'country': 'Egypt'}, {'language': 'Arabic', 'country': 'Israel'}, {'language': 'Arabic', 'country': 'Iraq'}, {'language': 'Arabic', 'country': 'Jordan'}, {'language': 'Arabic', 'country': 'Kuwait'}, {'language': 'Arabic', 'country': 'Lebanon'}, {'language': 'Arabic', 'country': 'Mauritania'}, {'language': 'Arabic', 'country': 'Morocco'}, {'language': 'Arabic', 'country': 'Oman'}, {'language': 'Arabic', 'country': 'Qatar'}, {'language': 'Arabic', 'country': 'Saudi Arabia'}, {'language': 'Arabic', 'country': 'Palestine'}, {'language': 'Arabic', 'country': 'Syria'}, {'language': 'Arabic', 'country': 'Tunisia'}, {'language': 'Arabic', 'country': 'United Arab Emirates'}, {'language': 'Arabic', 'country': 'Yemen'}, {'language': 'Armenian', 'country': 'Armenia'}, {'language': 'Azerbaijani', 'country': 'Azerbaijan'}, {'language': 'Basque', 'country': 'Spain'}, {'language': 'Bengali', 'country': 'Bangladesh'}, {'language': 'Bengali', 'country': 'India'}, {'language': 'Bosnian', 'country': 'Bosnia and Herzegovina'}, {'language': 'Bulgarian', 'country': 'Bulgaria'}, {'language': 'Catalan', 'country': 'Spain'}, {'language': 'Chinese Simplified', 'country': 'China'}, {'language': 'Chinese Simplified', 'country': 'Hong Kong'}, {'language': 'Chinese Traditional', 'country': 'Taiwan'}, {'language': 'Chinese Traditional', 'country': 'Hong Kong'}, {'language': 'Croatian', 'country': 'Croatia'}, {'language': 'Czech', 'country': 'Czech Republic'}, {'language': 'Danish', 'country': 'Denmark'}, {'language': 'Dutch', 'country': 'Belgium'}, {'language': 'Dutch', 'country': 'Netherlands'}, {'language': 'English', 'country': 'Australia'}, {'language': 'English', 'country': 'Canada'}, {'language': 'English', 'country': 'Ghana'}, {'language': 'English', 'country': 'Hong Kong'}, {'language': 'English', 'country': 'India'}, {'language': 'English', 'country': 'Ireland'}, {'language': 'English', 'country': 'Kenya'}, {'language': 'English', 'country': 'New Zealand'}, {'language': 'English', 'country': 'Nigeria'}, {'language': 'English', 'country': 'Philippines'}, {'language': 'English', 'country': 'Singapore'}, {'language': 'English', 'country': 'South Africa'}, {'language': 'English', 'country': 'Tanzania'}, {'language': 'English', 'country': 'United Kingdom'}, {'language': 'English', 'country': 'United States'}, {'language': 'Estonian', 'country': 'Estonia'}, {'language': 'Filipino', 'country': 'Philippines'}, {'language': 'Finnish', 'country': 'Finland'}, {'language': 'French', 'country': 'Belgium'}, {'language': 'French', 'country': 'Canada'}, {'language': 'French', 'country': 'France'}, {'language': 'French', 'country': 'Switzerland'}, {'language': 'Galician', 'country': 'Spain'}, {'language': 'Georgian', 'country': 'Georgia'}, {'language': 'German', 'country': 'Austria'}, {'language': 'German', 'country': 'Germany'}, {'language': 'German', 'country': 'Switzerland'}, {'language': 'Greek', 'country': 'Greece'}, {'language': 'Gujarati', 'country': 'India'}, {'language': 'Hebrew', 'country': 'Israel'}, {'language': 'Hindi', 'country': 'India'}, {'language': 'Hungarian', 'country': 'Hungary'}, {'language': 'Icelandic', 'country': 'Iceland'}, {'language': 'Indonesian', 'country': 'Indonesia'}, {'language': 'Italian', 'country': 'Italy'}, {'language': 'Italian', 'country': 'Switzerland'}, {'language': 'Japanese', 'country': 'Japan'}, {'language': 'Kannada', 'country': 'India'}, {'language': 'Kazakh', 'country': 'Kazakhstan'}, {'language': 'Khmer', 'country': 'Cambodia'}, {'language': 'Korean', 'country': 'South Korea'}, {'language': 'Lao', 'country': 'Laos'}, {'language': 'Latvian', 'country': 'Latvia'}, {'language': 'Lithuanian', 'country': 'Lithuania'}, {'language': 'Macedonian', 'country': 'North Macedonia'}, {'language': 'Malay', 'country': 'Malaysia'}, {'language': 'Malayalam', 'country': 'India'}, {'language': 'Mongolian', 'country': 'Mongolia'}, {'language': 'Nepali', 'country': 'Nepal'}, {'language': 'Norwegian', 'country': 'Norway'}, {'language': 'Persian', 'country': 'Iran'}, {'language': 'Polish', 'country': 'Poland'}, {'language': 'Portuguese', 'country': 'Brazil'}, {'language': 'Portuguese', 'country': 'Portugal'}, {'language': 'Romanian', 'country': 'Romania'}, {'language': 'Russian', 'country': 'Russia'}, {'language': 'Serbian', 'country': 'Serbia'}, {'language': 'Sinhala', 'country': 'Sri Lanka'}, {'language': 'Slovak', 'country': 'Slovakia'}, {'language': 'Slovenian', 'country': 'Slovenia'}, {'language': 'Spanish', 'country': 'Argentina'}, {'language': 'Spanish', 'country': 'Bolivia'}, {'language': 'Spanish', 'country': 'Chile'}, {'language': 'Spanish', 'country': 'Colombia'}, {'language': 'Spanish', 'country': 'Costa Rica'}, {'language': 'Spanish', 'country': 'Dominican Republic'}, {'language': 'Spanish', 'country': 'Ecuador'}, {'language': 'Spanish', 'country': 'El Salvador'}, {'language': 'Spanish', 'country': 'Guatemala'}, {'language': 'Spanish', 'country': 'Honduras'}, {'language': 'Spanish', 'country': 'Mexico'}, {'language': 'Spanish', 'country': 'Nicaragua'}, {'language': 'Spanish', 'country': 'Panama'}, {'language': 'Spanish', 'country': 'Paraguay'}, {'language': 'Spanish', 'country': 'Peru'}, {'language': 'Spanish', 'country': 'Puerto Rico'}, {'language': 'Spanish', 'country': 'Spain'}, {'language': 'Spanish', 'country': 'United States'}, {'language': 'Spanish', 'country': 'Uruguay'}, {'language': 'Spanish', 'country': 'Venezuela'}, {'language': 'Sundanese', 'country': 'Indonesia'}, {'language': 'Swahili', 'country': 'Kenya'}, {'language': 'Swahili', 'country': 'Tanzania'}, {'language': 'Swedish', 'country': 'Sweden'}, {'language': 'Tamil', 'country': 'India'}, {'language': 'Tamil', 'country': 'malaysia'}, {'language': 'Tamil', 'country': 'Singapore'}, {'language': 'Tamil', 'country': 'Sri Lanka'}, {'language': 'Telugu', 'country': 'India'}, {'language': 'Thai', 'country': 'Thailand'}, {'language': 'Turkish', 'country': 'Turkey'}, {'language': 'Ukrainian', 'country': 'Ukraine'}, {'language': 'Urdu', 'country': 'India'}, {'language': 'Urdu', 'country': 'Pakistan'}, {'language': 'Uzbek', 'country': 'Uzbekistan'}, {'language': 'Vietnamese', 'country': 'Vietnam'}]; + +export const translator_list = [ + { translator_key: "DeepL", translator_name: "DeepL", is_available: true }, + { translator_key: "DeepL_API", translator_name: `DeepL\nAPI`, is_available: false }, + { translator_key: "Google", translator_name: "Google", is_available: true }, + { translator_key: "Bing", translator_name: "Bing", is_available: true }, + { translator_key: "Papago", translator_name: "Papago", is_available: true }, + { translator_key: "CTranslate2", translator_name: `Internal\n(Default)`, is_available: true }, +]; + + +export const generateTestData = (num) => { + const testDataArray = []; + const messagesJa = [ + "今日はとてもいい天気ですね。", + "次の会議は何時に始まりますか?", + "新しいプロジェクトについて話しましょう。", + "お疲れ様です。今日は早く帰れますか?", + "この書類にサインをお願いします。", + "次の休暇はどこに行きますか?", + "先週のレポートを見ましたか?", + "この問題をどうやって解決しますか?", + "週末は何をする予定ですか?", + "新しいアイデアを聞かせてください。", + "こんにちは、調子はどうですか?", + "おはようございます、今日の予定は何ですか?", + "こんばんは、今日は楽しかったですか?", + "ありがとう、助かりました。", + "さようなら、また会いましょう。", + "はい、分かりました。", + "いいえ、ちょっと難しいです。", + "すみません、もう一度言ってください。", + "お願いします、手伝ってください。", + "お疲れ様です、今日も頑張りましょう。", + ]; + const messagesEn = [ + "The weather is very nice today.", + "What time does the next meeting start?", + "Let's talk about the new project.", + "Good job today. Can you leave early today?", + "Please sign this document.", + "Where are you going for the next vacation?", + "Did you see last week's report?", + "How do we solve this problem?", + "What are your plans for the weekend?", + "Tell me about your new idea.", + "Hello, how are you?", + "Good morning, what are your plans for today?", + "Good evening, did you have a good day?", + "Thank you, that was helpful.", + "Goodbye, see you again.", + "Yes, understood.", + "No, it's a bit difficult.", + "Sorry, could you say that again?", + "Please, help me out.", + "Good job today, let's do our best again tomorrow.", + ]; + const statuses = ["sent", "received"]; + + for (let i = 0; i < num; i++) { + const uuid = crypto.randomUUID(); + const date = new Date().toLocaleTimeString( + "ja-JP", + { hour12: false, hour: "2-digit", minute: "2-digit" } + ); + const messageIndex = Math.floor(Math.random() * messagesJa.length); + const status = statuses[Math.floor(Math.random() * statuses.length)]; + + const testData = { + id: uuid, + category: status, + status: status, + created_at: date, + messages: { + original: messagesJa[messageIndex], + translated: [ + messagesEn[messageIndex], + ], + }, + }; + testDataArray.push(testData); + } + + return testDataArray; +}; \ No newline at end of file diff --git a/img/VRCT_now_downloading.png b/img/VRCT_now_downloading.png deleted file mode 100644 index 8e372d87e30f010303ba814fd7d3b7fc9cc9c032..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 31072 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 diff --git a/img/about_vrct/arrow_left.png b/img/about_vrct/arrow_left.png deleted file mode 100644 index a1c4b35eddd29357561ecab976a3fcc87935ffe1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3058 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 L6TPZGonHPAA#$4b diff --git a/img/about_vrct/arrow_right.png b/img/about_vrct/arrow_right.png deleted file mode 100644 index 69e005babf36d1b3716c76ca5a855f4913fa8571..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3054 zcmd5;`8(8$7oLzT;Wk~At$VZI3^$Rlv6QloecxsxB{H^aFfx{IN|r2Hhl;X|HQ5b@ zgehc<3^E3{G?+2g!7zOEb^nWdp65L8Ip?SMdEWOq=Oo+Nn288U34uT$5esu;hhv0; zKs+G={KwU9QES*S2!@)wqd*`D#eegJg@eMz@$dx7!R!X;ElGxP-0=AsSsQ^s4H?3R zw@-pV!U-0}Mov*DR%rmrY2y6*%_Ul=G|%t$uwPC4U1~#4duNR(y%G4DK5kP7k%hDX z<-nUD<}f+W{(aAl0LTeVqn8Y;37?2clhnzoa1ZG%(_c-Do#w>F6*4meBi9XLZEn;q zSk1hc#ADD)2Lo4dS)yFah44b(DqaYKe^b5nO55~i(y>meZ_HbYLZl)I#ty5ot7Y_B$- z9%S9;vkjaFMVE<%+1x2!hYBBC)!@5c0=qU1-}Emz=xw5*M6+j`M>$(vr*wk2JE;zd zJ|cT=B+*B;g7i~==jv@gwH^O0ehVQH@YVL*X8J)5Gk_U^>f3?>k9rt z;+AlYpn(-`ZtBhji-M$}#~RhhC=Xsh8`w%o!j+|cm5`>^G>%M<6J}>mm7ngH*dPY7 zD=U`W3pE#E+vq&Y%i}vwhOSclI9IjQ201&ca#>)Bc>yo%`Q4Z+&b9Ee+m!caLLHrz zu8akTYrdptqG)TgmPj}nEoPaV0{I633@&I>+PaW2dL}=y6CWu_xQ^Ec&>`tGtYeY# zQ|*7&Es|3rDyFBVBJS-smLK%<&)h_IqrNSfS!ocb$U2OH?bI}DNCLqCaZt`TVAxWu zhYq%LcGms{#!OOf{gQ%*i@6%>PPI1#m%%j3(x&qkr>^Ymlv4T6<$%GM_ng%kNq^Y6 zph_eZQdC8Tm6=j$IzcL^RPFqr)z7*Ef;TiG%w~>ob!1sX%{G&Q3&eCfL6Dp&n*8{MGPXrk9R*)x70zZ3Ub0 zwmHw&+T8<8;|b7GML#cFPK^Ukid3j__TXbMUjosVP^VhrfZCQZ&{zD<2yV8WQgTaJ z+)hZ9l4b)227ZdYDRQBNeelbjOjw%61X|Srnq9XZsJphzp{5_ zx$X*cyZ@GXs@#TPY$sX_;!X=wP+2agur;aLT`EHl&gvpCOc5^qwFuomB!qLuqOzZl z#$Ym`^R$@ZIQji~cfp>z6XDv?Wm)z_Gfcu!T!f=z6NAB+lNZdXe5lt(3v-NOQU=*^ z135a{4|Ab02%8M8OS00dM3*Nn%A3TxdSapj?oD{pVPehuRx0bUIsCnH*WuQ1-*6tp0Q`ejCwyg_ z{Q1}%e+P#@U*L~LpGLllhoiW^TO{@K(-@Qx&iJm|*9cOhj%c$;Z~-tsU3y zT#;(B&h@~dEqD~5|ByN&R&Efm=}y))aee8C>m$CJbB$^J&vMfmRc2`0!4=(#Q!_Kp zl!?;*Q!z8GL6bXPQc_IAUq{E|>+AA1U&_@Hkk2r4R!HmDO<#;42BXWuZq0-C-+2vt zgG4)ys7O&)7ppO~+Y-z-?%4;Tjdm!jTNn-H=;)5Qtc$7z$By8vjX>b-|6Cuce_&TwHwKy|(5EF3l2dpJW{Klu+~H8vWr)PEO~ap}H5=;7krB)?_zz5uOuah(rnB zE48LDF9|N(VlZD&dT*@N?ajk@tgGv zAA~RjpYw&(2lNWjJ{cfGKj$H0Vm8yrXPEP*FtNxQQ?_6+@{NcL~Zsl*X zvOTHPqU>Y!Wa2op=uy(sMifA+994mAXH+&XRm$uxK97*aac|nXVrnWZ769`n zTZ|0Yj}m@i0Y%tVa2fjL(Q;HRVNC@rzA;hbYHOgQ85W`L7pzr8tL%;R#L6!Pj$&gy z(pi*iEdP+7^v4sld#ws?V`lBGZnIz9g0O8Ke!~}KrzaM4*v4R{ zqgN9V^T+3mu1p(D^3U4b5`MT}#<-c;Y7152RzSacYcOF9YhGiw5YgIIp?fe*UM!xb zj{W5TyKc{G2xWQ&9)1YBbO&IWAM`4>Yn1>j$(D=LlMQ%+8O(SrY!873V(bk+*N6%GBPq<>mCy=JufphK^y(qIg)=z-t(>keSco-YENnG z0uf#ItiOZJTznBiDvzMUV3Mirts{J1~>8 z^^V7vSqruJEZZjrE&bXO5)514e{Qn#o1{GJAEw z*D{|qDEVO;T3DaeAYz~ysLz)6di0Sxqa&B8>D&x_JF9Czf6=D(*HlXWk-d$O-i5g? zyoz4QcL&OBlR9oGrl-c6a6rPbYRow68Y`osr~Z4-CJ3Z3d+mga1UqxXrK|E^eikM+ K#&2(UKl(pG_op!c diff --git a/img/about_vrct/contributors_github_icon.png b/img/about_vrct/contributors_github_icon.png deleted file mode 100644 index 1c6e0727a54012249ae821ef2043000d791f8eb3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 715 zcmV;+0yO=JP)`W*2Atni)Y86L-ilb7`jS7gP7S8B}0`+C@yEMgvoK3V10$;J#2h zmZ{SszD_W07eHmozsOkIJRj$p;n9gG&Ii;DlBifw%{&KSsRp*$tqBdV(IvFM)v_cJjeh5002ovPDHLkV1mXxFYf>V diff --git a/img/about_vrct/contributors_x_icon.png b/img/about_vrct/contributors_x_icon.png deleted file mode 100644 index c17fb57d99068ca11192f86b5737e68c06fbb885..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 763 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 q2|> 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 diff --git a/img/about_vrct/dev_shiina.png b/img/about_vrct/dev_shiina.png deleted file mode 100644 index 63b5785e2ec4db23cd399381d0c61fbcd8667673..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 54334 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 oJ~-RN}d0c;0WrQLdnuw=ctrX}OH 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 diff --git a/img/about_vrct/poster_showcase_pagination_button.png b/img/about_vrct/poster_showcase_pagination_button.png deleted file mode 100644 index bbfee311609aa16231963b4d4ad43da25ad6ce9e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1523 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 diff --git a/img/about_vrct/poster_tell_us_message_ja.png b/img/about_vrct/poster_tell_us_message_ja.png deleted file mode 100644 index 8e2b096d18e5f1cddf1e3e056fd1ba021bd30250..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 13644 zcmY*=Wl$YU*ER0$EQIUbAJoYfY50qBJTJ5fTIh1gflzgen9CH2L3i9t60*ZPvbI^WP59Sw_bV0s@cb z{|-o5RqCt1gOF~j(qa%bQzXZKFJP=h6+|H*e#Ildn!rLpaPG)Th^l)-o&ywOh-Fg@ zC1`c32g_(|ebJ%)VoD%hEc3pFqY_++Rsm57?8IqS`0e6@aXkp~^a3Rf&N3xI@co9+ zrm_`@cy1VBVZnD*_zVV}_{0UwLUAkilkm|Y@T@2(6mr!$OE{w_J(rR&=@Vnr96IL7 z3ok-Jl6V}1>4d^8n;&X&6c`9FP{AVqU$^}N6)Wtt+4l&i&% z{890*G{}hP=T!tue8cUMfXB%Kc_l6oCfm-0;9c;UzAs{X=JCX~Fu$p-IOc@7+DWK& z3#>LA#L{E0PA+7B_j4QAo6H#NL7K)-%UZqB;gx&vwxP95lnG8l?%-cbwaO`+DBgHk z!(YtuTiI~%Xow43wN?k_w_&5+DWvlsx4NDW;T@0I+R*^o7Hvs&c|GsIOAQ5XyW*0C zvt?)KlZB#1P9Fl?(^qeu-R+*$DjZ1eZrWR`t3JgCL5C;3>$;4mnKlkDZCRc8pa}Gs zY~Nb-L^uI`u%pQ&&9e8b`F`6XDLS6XQ)Ou)y4GU5eEvl92w-pWB6yk)q{A z75(`q7Ho_Z)N~6ch?l$!kIYfT>SfnR~iM ze?zsAH_@fQICo;v-{ws!?jB#LPSh1Jrmtix4MekI!^02-A;EOdUBbsYw;*!oqTj}XJnmy zA!1zrMytj_kWETB_m0G-ZY=mH+L}Nhhi1V{>9dUnBltbpE*9@I`P6(CPiZ$if=zdt zvc_>6+2y7a*V}{WXs0^CDU+|Y`dy3oqKe}MWLn^uL~fBIZRTGDu0b#ECN;Oz1A z*{l;!s`GN%(FyHs7mx(bE>#{w4m6@=pM>Z4BCkZp8E6nFxUOb8ZHqRpxw?M7J4MoA z5a2L_1A+oy&Kjlzk_9fm_B>4*k)lNe<|?sU=2p>vNZP%LviACLijEI?s}Kk_LZ?}|53Ar1A{HM?%%%