Commit Graph

407 Commits

Author SHA1 Message Date
Sakamoto Shiina
394c715b5b WIP on view: 6b4d782 Merge branch 'remove_modules' into UI_2.0 2023-09-04 14:48:25 +09:00
Sakamoto Shiina
c819b956b4 index on view: 6b4d782 Merge branch 'remove_modules' into UI_2.0 2023-09-04 14:48:25 +09:00
misyaguziya
6b4d78230a Merge branch 'remove_modules' into UI_2.0 2023-09-04 09:14:59 +09:00
misyaguziya
d9eb202b6f [Update] 不要なmoduleを削除 2023-09-04 09:14:40 +09:00
misyaguziya
fffdaa803d Merge branch 'config_path' into UI_2.0 2023-09-04 09:01:04 +09:00
misyaguziya
768e1d4de4 [bugfix] どのディレクトリでmian.pyを実行してもmain.pyのディレクトリにconfig.jsonが生成させるように変更 2023-09-04 09:00:47 +09:00
Sakamoto Shiina
ec565d5365 Merge remote-tracking branch 'origin/UI_2.0' into UI_2.0 2023-09-04 05:16:24 +09:00
Sakamoto Shiina
77e5971c72 Merge branch 'main_window_sidebar' into UI_2.0 2023-09-04 05:14:50 +09:00
misyaguziya
f44c7c99dd Merge branch 'model_callback' into UI_2.0 2023-09-04 05:09:13 +09:00
Sakamoto Shiina
45d5dffd3c [Chore] remove the code that is no longer in use. 2023-09-04 05:05:43 +09:00
misyaguziya
b014b1f3cc [Update] modelでconfigにセットしていた部分をcallbackとしてmainでセットするように変更 2023-09-04 05:04:37 +09:00
Sakamoto Shiina
434faafe94 [bugfix] Main Window: Sidebar compact mode. サイドバーコンパクトモード切り替え時に、各機能のON/OFF状態、選択されたlanguage preset tab noを保持したまま開閉できるように。
具体的には今までサイドバー開閉はdestroy関数を使用した後widgetごと再生成していたのを、grid_remove() -> grid() を使用し、再生成ではなく再配置にした。
2023-09-04 04:53:37 +09:00
Sakamoto Shiina
4466e01458 [Refactor] separate function create_sidebar into createSidebarFeatures and createSidebarLanguagesSettings 2023-09-04 02:41:26 +09:00
Sakamoto Shiina
9be2ca29a1 Merge branch 'view' into UI_2.0 2023-09-04 00:19:47 +09:00
Sakamoto Shiina
c232f5e5cd view.pyへサイドバー開閉回りの変数を移動。関数は(view.pyがwrapperしているけど)vrct_gui.pyへ移動。 2023-09-04 00:14:50 +09:00
Sakamoto Shiina
38870a6638 Merge remote-tracking branch 'origin/UI_2.0' into UI_2.0 2023-09-03 04:07:07 +09:00
Sakamoto Shiina
f38ff130d2 Merge branch 'view' into UI_2.0 2023-09-03 04:00:50 +09:00
Sakamoto Shiina
63b220a2d0 変数名変更: Prefixにしていたsqlsをslsに。Sidebar Quick Languages Settingsの意だったけど、メイン画面にあるとはいえQuickでもなんでもないのでsls(Sidebar Languages Settings)と変更。 2023-09-02 19:27:40 +09:00
Sakamoto Shiina
01245d9c63 Main Window: Sidebar Features系のLABEL変数を作成。
不要な関数移動と削除: switch toggle関数をlambdaにして作成時にそのまま指定。
2023-09-02 18:44:48 +09:00
Sakamoto Shiina
53356dd58c [Chore] Main Window: side bar features' labels VRCT 1.x系でしてた表記に一旦戻した。そもそもSpeaker2chatboxとしてたのはtypoでした。正しくはSpeaker2Logです。 2023-09-02 14:39:35 +09:00
misyaguziya
cabe79ecbb Merge branch 'model_logger' into UI_2.0 2023-09-02 06:03:08 +09:00
misyaguziya
3c172db7d1 [Add] model logger func 2023-09-02 06:02:29 +09:00
Sakamoto Shiina
a4cdc7da6a Merge branch 'view' into UI_2.0 2023-09-02 05:34:46 +09:00
Sakamoto Shiina
ce65a36b8d Main Window: Language Settingの変数YOUR_LANGUAGEとTARGET_LANGUAGEをview.pyに移動。
tab切り替わり時に、UI側でvariableをなぜか新たにセットしていたので修正(set関数を使って)
2023-09-02 05:27:52 +09:00
Sakamoto Shiina
fa82961eb3 Main Window: Language Preset Tab Callback関数系。変数をview.pyへ移動。
Callback時に値を受け取れるので、tab番号をもらって一つの関数で処理できるように。
2023-09-02 04:19:35 +09:00
Sakamoto Shiina
cc94added0 Main Window: Sidebar features系のCALLBACK変数をview.pyに移動。処理もリファクタリング。
そのCALLBACK関数の引数でTrue/Falseの値を受け取れるようになったので、view.pyが提供していたgetButtonStatus系関数も削除。
2023-09-02 03:45:42 +09:00
Sakamoto Shiina
66413a60dd [Chore] view.pyの変数群にコメントを追加するなど。 2023-09-02 02:46:27 +09:00
Sakamoto Shiina
a4507eea18 [Chore] Config Window: config.py, CTkScrollableDropdownのimport文を削除 2023-09-02 02:36:17 +09:00
Sakamoto Shiina
2ee8eca63b Config Window 各設定項目を変数化し、ctk variableなど全てview.pyに移動。
vrct_gui以下ではconfig.pyを使わないように切り離した。
CTkScrollableDropdownを使うことをやめた。(grab_setと干渉するため)
2023-09-02 02:33:08 +09:00
Sakamoto Shiina
3affcc1ee6 Merge branch 'config_window' into UI_2.0 2023-09-01 03:38:09 +09:00
Sakamoto Shiina
b60eb501c3 Merge branch 'chore' into config_window 2023-09-01 03:37:27 +09:00
Sakamoto Shiina
55ee9e6325 [Chore] remove the code that is no longer in use. 2023-09-01 03:36:33 +09:00
Sakamoto Shiina
19b2cbb010 変数名 関数名変更: chatbox -> message box. メイン画面のテキスト入力欄の事はmessage box. chatboxはvrc内のchatboxもあるので呼び方を分ける 2023-09-01 03:29:33 +09:00
Sakamoto Shiina
f3f549494e Config Window: Transcription Tab Thresholdチェック(Mic, Speaker)のCallback関数をmain.pyから呼べるように。
各設定項目がちゃんとmain.pyで呼ばれているか確認するためにprint文追加。おかげで指定し忘れなどが分かったのでその修正。
起動時OSCチェック処理のコメントアウト戻すのを忘れていたのを修正(開発上しいながよくやる)
2023-09-01 03:10:43 +09:00
Sakamoto Shiina
799a1a27bb Config Windowの各項目Callback関数をmain.pyコントローラで実行できるように 2023-09-01 02:25:00 +09:00
Sakamoto Shiina
ed88a5b886 [Chore] messageboxのバグを直してもらったので要らないコメントを削除 2023-08-31 23:38:07 +09:00
misyaguziya
94590aa7e2 Merge branch 'bugfix_messagebox' into UI_2.0
# Conflicts:
#	view.py
2023-08-31 23:28:32 +09:00
misyaguziya
250be654bd [bugfix] 変数名の被りを修正 2023-08-31 23:25:31 +09:00
Sakamoto Shiina
31e6f615bc Merge branch 'chore' into UI_2.0 2023-08-31 22:10:45 +09:00
Sakamoto Shiina
4db1acc455 [Chore] printToTextBox内でconfig.pyを使っていたが、そもそもconfig.pyはGUI以下では使わないとの、特にコードの移動も必要なく書き換えだけで修正 2023-08-31 22:09:43 +09:00
Sakamoto Shiina
23b03654fd Merge branch 'view' into UI_2.0 2023-08-31 22:03:47 +09:00
Sakamoto Shiina
fac28edba6 GUIが生成される前にしたい処理(色やスケールなど)をvrct_gui.pyからview.pyに移動。今後コントローラ側で値を変更してGUI再生成などしやすくなるはず。 2023-08-31 21:44:53 +09:00
Sakamoto Shiina
a11e5f906f Merge branch 'config_window' into UI_2.0 2023-08-31 21:07:29 +09:00
Sakamoto Shiina
c3459c1ffe [Bugfix] Config WindowをCompact modeにするかどうかの設定をconfig.jsonに保存しているにも関わらず、GUI起動時に反映されないのを修正 2023-08-31 21:00:30 +09:00
Sakamoto Shiina
08d3f04738 add UI and Feature: Config Window Compact Mode. 2023-08-31 19:13:14 +09:00
Sakamoto Shiina
cb434717e0 add UI to config_window compact_mode切り替えスイッチ。 2023-08-31 15:59:07 +09:00
Sakamoto Shiina
9bb9c0e480 Merge branch 'view' into UI_2.0 2023-08-31 00:46:56 +09:00
Sakamoto Shiina
be5a0e386f view.pyへの分離完了(messageBoxPressKeyAnyをgui内部に移動、使わなくなったconfig.pyのBREAK_KEYSYM_LISTは一旦コメントアウト) 2023-08-31 00:43:10 +09:00
Sakamoto Shiina
fde7ea6a75 main.pyからview.pyにいくつか関数移動 続き(messageBoxPressKeyAnyは別の場所に移動になるので別のコミットに。それ以外は完了) 2023-08-31 00:19:19 +09:00
Sakamoto Shiina
36dde7f0b3 main.pyからview.pyにいくつか関数移動 2023-08-30 19:54:40 +09:00