Sakamoto Shiina
|
74e28ca101
|
[Refactor] Remove the code that is no longer in use.
|
2023-11-09 15:33:31 +09:00 |
|
misyaguziya
|
4351122cb4
|
📝[Refactor] ruffを使用しコード検証修正を行った
|
2023-11-08 17:35:50 +09:00 |
|
Sakamoto Shiina
|
9905a4f2d0
|
[Update] Add Light Theme
|
2023-11-08 15:52:43 +09:00 |
|
Sakamoto Shiina
|
f8db9c927b
|
[bugfix] Config Window: Current Active Config Titleに縦1pxの線が入っていたバグを修正。
(1pxバグ修正がバグを生んでいました。消した分、代わりに端っこ1pxバグ発生しそうな気はするけど)
|
2023-11-06 14:03:21 +09:00 |
|
Sakamoto Shiina
|
c8415d8370
|
[Refactor] Config Window: _SettingBoxGenerator ボタン系サイズと色指定の汎用化
|
2023-11-06 13:10:55 +09:00 |
|
Sakamoto Shiina
|
f21ffea568
|
[Update] Config Window: Advanced Settings Tab: add Open Config File. add item open file(config.json) button.
|
2023-11-06 12:54:02 +09:00 |
|
Sakamoto Shiina
|
5d6902c196
|
[Update] Config Window: Auto Export Message Logs. add open file(logs) button.
|
2023-11-06 12:31:49 +09:00 |
|
Sakamoto Shiina
|
72877ab98b
|
[Update] Message Format: [message]と[translation]は一意かつそれぞれ一つだけの使用に。それに伴いエラー表示や初期値の挿入など。
|
2023-11-05 11:30:34 +09:00 |
|
Sakamoto Shiina
|
44baaa84b8
|
[Update] Message Format: UI改善、[message]や[translation]など必須なものは固定(入れ替え可能)し、ユーザーは編集できないように。不完全な気はしているが、表示の例を追加し、直感的にメッセージフォーマットを使えるように。
|
2023-11-05 08:03:52 +09:00 |
|
Sakamoto Shiina
|
c98912f31b
|
[Update] Mic Word Filter: UI改善、リスト表記にし、追加や削除も直感的に行えるように。※_SettingBoxGenerator.py内に追加された関数が、汎用的ではなく、ワードフィルター専用状態です。
config.py: 登録された単語は一意になるように、順序を保持しつつ重複削除処理。
その他ワードフィルターの説明文言調整など。
|
2023-11-01 02:49:10 +09:00 |
|
Sakamoto Shiina
|
c85b312504
|
[bugfix/Update] Config Window: ToolTip. 角丸を無くしました。
理由, OS側でライトテーマなど選択された時に影響されて周りが白くなってしまい、消そうにもTkinterの透過が不完全すぎて見えちゃうのでもう角丸をなくすことにしました。
|
2023-10-29 19:02:04 +09:00 |
|
Sakamoto Shiina
|
b7af569996
|
[Update] Config Window: slider tooltips. ステップを1ずつにして、さらにパーセンテージ表記するように。
|
2023-10-24 20:31:05 +09:00 |
|
Sakamoto Shiina
|
c6d52f05c5
|
[Update] Config Window: Slider系にtooltip追加。Thanks of Akascape.
|
2023-10-24 19:39:32 +09:00 |
|
Sakamoto Shiina
|
8f2934e510
|
[Update] テキストボックスのフォントサイズを、UI全体のサイズとは別でユーザーが変えられるように。
(UI size, scalingを基準とした倍率)
|
2023-10-24 18:33:32 +09:00 |
|
Sakamoto Shiina
|
e8ee8891b0
|
[Update] Remove the background color that was for testing.
|
2023-10-20 06:21:08 +09:00 |
|
Sakamoto Shiina
|
780bd32cf4
|
[bugfix] 色の指定漏れ修正。OSの設定でライトテーマにしている場合に、色指定していない部分が自動的にライトテーマ用(Tkinter側で)に指定されてしまうので指定漏れがあった部分を指定。その際にVRCT上のダークテーマでの色が一部微妙に変わっている。
|
2023-10-19 17:33:31 +09:00 |
|
Sakamoto Shiina
|
7aefe652e5
|
[Update] Config Window: Restore DeepL Auth Key UI
|
2023-10-19 15:36:04 +09:00 |
|
Sakamoto Shiina
|
40f999f556
|
[bugfix] Config Window: Dropdown Menu Window. 幅を内容に合わせて可変的に。長いテキストが入っても見きれないように修正。
|
2023-10-19 15:18:10 +09:00 |
|
Sakamoto Shiina
|
5abfe3c20b
|
[Update] add Update Software Confirmation Modal Window.
|
2023-10-18 14:54:18 +09:00 |
|
Sakamoto Shiina
|
a054f05b1b
|
[Remove] Config Window: Speaker Device自動設定により、UIから選択項目を削除。また、config.CHOICE_SPEAKER_DEVICE が "NoDevice"だったときの初期処理も必要なくなったのでview.pyからも削除。
|
2023-10-16 11:40:57 +09:00 |
|
Sakamoto Shiina
|
0519a2bbfb
|
[Remove] DeepL Authキー廃止によりUIから削除。Translationタブ自体はコメントアウトで削除(将来的にまた必要になると予想して)」
|
2023-10-16 11:00:49 +09:00 |
|
Sakamoto Shiina
|
8f0ccdda5b
|
[bugfix/tmp] Config Window: デバイス系の設定、ドロップダウンメニューの幅を基本500pxと広く。間に合わせです。
|
2023-10-14 19:49:43 +09:00 |
|
Sakamoto Shiina
|
fb67930ed1
|
[Refactor] Remove the code that is no longe in use.
|
2023-10-14 08:58:01 +09:00 |
|
Sakamoto Shiina
|
31ea7ebf8a
|
[Refactor] view以下の引数系のインデント調整
※だいぶ感覚的な独自ルール
|
2023-10-14 08:33:54 +09:00 |
|
Sakamoto Shiina
|
9ae3bf3530
|
[bugfix] Config Window: 再起動ボタンのUI Size対応漏れを修正。
|
2023-10-13 20:03:38 +09:00 |
|
Sakamoto Shiina
|
1bd98c7769
|
[Update] Config Window: 再起動が必要な変更がある場合に、再起動ボタンを表示。(現状、設定が変わらなくても変更しようとすると表示される状態ではある。例: UI size 100%からもう一度100%を選択した場合など)
|
2023-10-13 19:56:30 +09:00 |
|
Sakamoto Shiina
|
708bcea533
|
[bugfix] Config Window: Setting Box Labels. fix the position to the center that was a bit above before.
|
2023-10-13 17:32:23 +09:00 |
|
Sakamoto Shiina
|
376f5e7b5a
|
[Update] ソフトのバージョン情報を設定画面に移動、UI Size変更、色の変数化、表記を英語と日本語に対応。
|
2023-10-13 16:56:49 +09:00 |
|
Sakamoto Shiina
|
bd851ac8d3
|
[Update] comment out and disable the feature that startup osc enabled check
|
2023-10-13 14:22:44 +09:00 |
|
Sakamoto Shiina
|
508cca8215
|
[Update] 設定画面から透明度変更時に、メイン画面のカバーを一時的に外すように。
スライダークリック時(ドラッグ時)にカバーを外し、リリース時に戻す。
リリースはCTkSlider側で設定されていないのでうまくいくけど、
CTkSliderはbind ButtonPress(クリック)はオーバーライドされるので引数command(クリックイベント)に無理やり挟み込み。
|
2023-10-13 13:41:10 +09:00 |
|
Sakamoto Shiina
|
36d750501e
|
[bugfix] Config Window: fix 1px bug.
|
2023-10-13 09:04:26 +09:00 |
|
Sakamoto Shiina
|
717a56a580
|
[bugfix] fix 1px bugs. (まだ発生する)
|
2023-10-13 05:59:14 +09:00 |
|
Sakamoto Shiina
|
0bad71decc
|
[Update] Config Window: combine Mic/Speaker Dynamic Energy Threshold and Mic/Speaker Energy Threshold. change the label and description for it.
|
2023-10-12 16:08:51 +09:00 |
|
Sakamoto Shiina
|
01ade68d4e
|
[Update] Config Window: スレッショルドチェックボタンのDisabled処理追加や変更。Disabledなボタンそのものを追加。
|
2023-10-12 13:41:14 +09:00 |
|
Sakamoto Shiina
|
17b33d57df
|
[Update] Config Window: Mic/Speaker Dynamic Energy Thresholdのオンオフで、Mic/Speaker Energy ThresholdのWidgetを折りたたんだり開いたり。初期値に合わせた動作も含めて実装。
[bugfix] Speaker Dynamic Energy ThresholdにMicのctk variableを設定していたのを修正。
|
2023-10-12 11:50:39 +09:00 |
|
Sakamoto Shiina
|
a7644fce23
|
[Update] Config Window: デバイスが検出されなかった場合のdisabled表示一部実装(Mic Host, Mic Device, Speaker Deviceのオプションメニューのみ) そしてその関数の汎用化。
[Chore] Appearance Themeを開発中としてラベル編集。
|
2023-10-12 09:40:01 +09:00 |
|
Sakamoto Shiina
|
8185050ea2
|
[Update] Config Window: UI Size変更対応(指定していたものは全て対応したはず)。コンパクトモードのラベル日本語対応。
[Refactor] CTkScrollableFrameを使用しているwidgetのUI Size変更対応やCTKのheight bug修正をui_utils.pyへ関数切り出し。
|
2023-10-11 15:28:54 +09:00 |
|
Sakamoto Shiina
|
61ecbe1e84
|
[Refactor] createGUIを、createGUIとshowGUIに分割。createGUIでは画面を表示せず中身の組み立てや関数登録。showGUIで表示するように。
その他関数名変更(vrct_gui. から呼ぶ関数はすべてアンダーバーをつける。view.pyで呼ばれる関数と区別するため。)
|
2023-10-11 13:20:09 +09:00 |
|
Sakamoto Shiina
|
33ffa14edf
|
[Update] Config Window: タイトルとウインドウのタイトルのlocalize, UI日本語対応。
|
2023-10-10 19:13:16 +09:00 |
|
Sakamoto Shiina
|
7b804aba44
|
[Refactor] 変数名変更、統一。 grid_row/columnconfigureなどでminsize指定している変数はMIN_をつける。_MIN_HEIGHTや_MIN_WIDTHなど。
|
2023-10-10 19:02:02 +09:00 |
|
Sakamoto Shiina
|
7d33a6dff2
|
[Update] UI Size変更対応. Main Window Root Geometry. Config Window Root Geometry(tmp)
|
2023-10-10 18:48:28 +09:00 |
|
Sakamoto Shiina
|
7fe1cb329a
|
[Refactor] 呼び出し関数名統一
.rowconfigure .columnconfigure を .grid_rowconfigure .grid_columnconfigure と統一。
(.rowconfigure .columnconfigure 側に統一しなかった理由は、.configure関数と大きく区別するため)
|
2023-10-10 16:13:42 +09:00 |
|
Sakamoto Shiina
|
7fd8b089d5
|
[Update] Config Window: Dropdown Menu Window. UI Size変更対応。
[bugfix] Config Window: Dropdown Menu Window. それに伴いrootのgeometry, positionが崩れたのでその修正。
|
2023-10-10 16:12:49 +09:00 |
|
Sakamoto Shiina
|
7be50d0010
|
[Chore] remove the code that is no longer in use
|
2023-10-08 21:05:25 +09:00 |
|
Sakamoto Shiina
|
c87c3fa4da
|
[Chore] Config Window: 各設定項目の一番最後の要素 border bottom消し。
項目の移動や追加などで毎回指定するのが手間なので後回しにしていたが、リリースに向けて今回すべて指定。
|
2023-10-08 20:58:10 +09:00 |
|
Sakamoto Shiina
|
95758919bd
|
[Update] Config Window: Dropdown Menu Window. Width指定。フォントやデバイスなどテキストが長くなるものは幅を広めに。(可変は難しいので今は指定型に)
|
2023-10-08 20:03:55 +09:00 |
|
Sakamoto Shiina
|
39472e64c4
|
[Refactor] UiScalingManager: 変数名変更、汎用化。Entry widget以外でも使いたくなったので。
|
2023-10-08 14:15:20 +09:00 |
|
Sakamoto Shiina
|
7e33f04baa
|
[Update] Config Window: DropdownMenu追加。前回コミットではOption Menuをクリックしても何も起こらなかったが、DropdownMenuとして選択肢を表示。選択された際の機能も今まで通り。
grab_set廃止。focus_setやliftを使ってこちらでコントロール。 理由は、設定画面上で新たにDropdown Menu Windowを生成し、選択肢をクリックする際邪魔になるため。
|
2023-10-08 11:13:18 +09:00 |
|
Sakamoto Shiina
|
8dd1ddd6ac
|
[Update(tmp)] ※Dropdown Menu開きません。 Config Window: Option Menu系widgetを全てframeを使った自作widgetにすり替え。
|
2023-10-07 01:30:18 +09:00 |
|
Sakamoto Shiina
|
53cb8d9088
|
[Update] Config Window:
エラーメッセージ表示機能(メッセージ内容は仮置き): バリデーションにより無効な値を入力した場合にエラーメッセージを表示。エラーメッセージは新しくWindowを作って被せる形にしています。他の部分をクリックしたり、ホイールによるスクロールなどで画面外へいった時に消したりなどの処理も実装。
Entry Widget系フォーカスアウト機能:そのWidget外をクリックした時にちゃんとフォーカスアウトし、その際にconfigに保存されている有効な値をセット。
(今のところTranscription項目内のEntry Widgetがある項目のみ)
[bugfix] Main Window: Modal Windowのevent unbindに、ちゃんとIDを指定してunbindするように。(vrct_gui.py line 90)
|
2023-10-05 10:51:15 +09:00 |
|