Sakamoto Shiina
|
6152f5e91a
|
[Update] Speaker2Chatbox: config.pyのself._ENABLE_SPEAKER2CHATBOX True/Falseによって、Speaker2Chatbox機能の有効無効切り替え。
通常はFalse: 設定画面での項目もdisabled状態になります。
Trueの場合に設定項目が開放され、On/Offの設定を可能に。
※通常公開しない理由: 相手の発言をチャットボックスに表示できる(オウム返しのようになる)ため、迷惑目的での使用が想定でき、それをできるだけ防ぐためです。オープンソースとはいえ、ある程度抑制できると考えています。
使用者は開発者に直接相談し、config.pyのself._ENABLE_SPEAKER2CHATBOXがTrueなコードをビルドしたものを配布する予定です。
|
2023-12-30 19:41:19 +09:00 |
|
Sakamoto Shiina
|
38edeaebf3
|
[Update] Main Window: Add Restore the main window position feature. VRCT終了時(メイン画面のXを押した時)の画面位置とサイズを記録し、次回起動時に同じ場所同じサイズで表示させる機能を追加。デフォルトでオンです。
※次回アプデ後の初期起動時はみんな、一番左上端座標x-0 y-0で表示されます。この設定をオフにすると常に画面中央(今まで通り)に表示されます。
|
2023-12-30 17:25:29 +09:00 |
|
Sakamoto Shiina
|
4eeb76f9fb
|
[Update] UI: Themeのデフォルト値をSystemからDarkに。Lightテーマを作りはしたが、ユーザーにはできるだけDarkテーマを使って欲しいため。
|
2023-12-29 03:22:34 +09:00 |
|
Sakamoto Shiina
|
7c23adfc24
|
[Update] Main Window: Message Box. メッセージ入力欄のサイズを変更できるように。厳密な計算はしてません。
【見た目への影響大】デフォルトのチャット入力欄を少し大きくしました。(もちろん変更できる)
テキストボックスとの比率としているので、Windowサイズを変更すると、それに合わせて可変します。
CTkEntryからCTkTextboxに変更しました。プレースホルダーの使用が厳しくなったので廃止しました。最小にしても、入力中の位置が中央にならないなど、デザインが若干崩れましたが許容しました。
|
2023-12-29 01:51:13 +09:00 |
|
Sakamoto Shiina
|
d982a76048
|
[Refactor] リファクタリング コメントアウトしていた[deprecated](起動時OSCチェック)のコード削除や、コメント追加、改行調整など。
|
2023-12-20 10:28:23 +09:00 |
|
Sakamoto Shiina
|
74bd06c768
|
[Update] Add feature, Send Only Translated Messages: 翻訳オン時、翻訳後のメッセージのみを送信する機能を追加。
|
2023-12-20 01:07:42 +09:00 |
|
Sakamoto Shiina
|
8a0b2de540
|
[Update] Message Format: config.jsonで元々のkey "MESSAGE_FORMAT"が存在していた場合、"SEND_MESSAGE_FORMAT_WITH_T"へと引き継ぐ処理追加。
|
2023-12-19 22:28:18 +09:00 |
|
Sakamoto Shiina
|
f34abbe184
|
[Update/Refactor] Add Message Formats Features more. UIとしての設定項目追加と、config.jsonへの書き込みまで。
送信メッセージと、受信したメッセージを送信する際のメッセージフォーマット設定項目追加。また、翻訳付きとそうじゃない場合のメッセージフォーマット設定項目を追加。
それに伴いリファクタリングなど。
※config.jsonのMESSAGE_FORMAT項目は消えます。ユーザーが元々設定していたデータは今のところ引き継げない状態です。
|
2023-12-19 12:31:34 +09:00 |
|
Sakamoto Shiina
|
89b8a47a76
|
[Update] Speaker2Chatbox UI追加。
|
2023-11-23 00:15:57 +09:00 |
|
misyaguziya
|
37cc3f63d2
|
👍[Update] Config : version 2.0.0 -> 2.0.1
|
2023-11-08 22:11:48 +09:00 |
|
misyaguziya
|
cbd717666a
|
👍[Update] Controller : config fileとlogs folderのリンクが開く昨日を追加
|
2023-11-08 22:00:31 +09:00 |
|
misyaguziya
|
5e1a293e9f
|
📝[Refactor] ruffを使用しコード検証修正を行った
|
2023-11-08 17:40:14 +09:00 |
|
misyaguziya
|
9eb157b871
|
Merge branch 'ruff' into installer
# Conflicts:
# model.py
|
2023-11-08 17:37:41 +09:00 |
|
misyaguziya
|
4351122cb4
|
📝[Refactor] ruffを使用しコード検証修正を行った
|
2023-11-08 17:35:50 +09:00 |
|
misyaguziya
|
a3492ad72b
|
Merge branch 'develop' into installer
|
2023-11-06 19:06:47 +09:00 |
|
Sakamoto Shiina
|
72877ab98b
|
[Update] Message Format: [message]と[translation]は一意かつそれぞれ一つだけの使用に。それに伴いエラー表示や初期値の挿入など。
|
2023-11-05 11:30:34 +09:00 |
|
Sakamoto Shiina
|
f5b3b503e4
|
[Update] config.py: Message Format. 設定された文字列に"[message]"と"[translation]"の両方が入っていなければ初期値を設定するように。
|
2023-11-01 09:19:40 +09:00 |
|
misyaguziya
|
4cbc449eb1
|
Merge remote-tracking branch 'origin/develop' into installer
|
2023-11-01 06:28:01 +09:00 |
|
Sakamoto Shiina
|
c98912f31b
|
[Update] Mic Word Filter: UI改善、リスト表記にし、追加や削除も直感的に行えるように。※_SettingBoxGenerator.py内に追加された関数が、汎用的ではなく、ワードフィルター専用状態です。
config.py: 登録された単語は一意になるように、順序を保持しつつ重複削除処理。
その他ワードフィルターの説明文言調整など。
|
2023-11-01 02:49:10 +09:00 |
|
misyaguziya
|
676a64d0f5
|
👍[Update] installer : インストールするパスを修正
|
2023-10-30 18:25:22 +09:00 |
|
misyaguziya
|
fc8b8ac5ee
|
👍[Update] Model : Add Installer
|
2023-10-25 22:45:28 +09:00 |
|
Sakamoto Shiina
|
8f2934e510
|
[Update] テキストボックスのフォントサイズを、UI全体のサイズとは別でユーザーが変えられるように。
(UI size, scalingを基準とした倍率)
|
2023-10-24 18:33:32 +09:00 |
|
misyaguziya
|
ffc505a712
|
👍[Update] Config : version 2.0.0 alpha 5 -> 2.0.0
|
2023-10-21 01:03:05 +09:00 |
|
misyaguziya
|
46ebd84c39
|
👍[Update] Config : versionを2.0.0 alpha 5に変更
|
2023-10-20 14:38:19 +09:00 |
|
misyaguziya
|
bfe177aa17
|
🐛[bugfix] Model : Auth keyの復旧作業
|
2023-10-19 15:39:39 +09:00 |
|
Sakamoto Shiina
|
7cc7b5a7c3
|
[Update] 使用ディスプレイサイズの大きさ(高さ)より、VRCT起動時のウィンドウの方が大きい場合の対応。UI Scalingを20%下げて再起動するかどうかの確認モーダルを表示。
それにともない確認モーダルの汎用化。
さらにそれに伴い計算の都合上UI Scalingが40%から200%で10%刻みに対応(選択できるように)しました。
|
2023-10-18 18:46:10 +09:00 |
|
misyaguziya
|
f4f5ef07e7
|
👍[Update] Config : versionを2.0.0 alpha 4.1に変更
|
2023-10-17 13:17:25 +09:00 |
|
misyaguziya
|
ae986b215e
|
🐛[bugfix] Model : speaker_deviceの設定を間違えたので修正
|
2023-10-17 13:16:04 +09:00 |
|
misyaguziya
|
80c043f707
|
👍[Update] Config : versionを 2.0.0 alpha 4に変更
|
2023-10-17 10:51:42 +09:00 |
|
misyaguziya
|
8ebfb99401
|
🐛[bugfix] Config : NoDevice時にCHOICE_SPEAKER_DEVICEをセットするとエラーになる問題を修正
|
2023-10-17 04:01:01 +09:00 |
|
misyaguziya
|
f1f803f8e3
|
[Remove] Model : DeepLのAuthキーを必要とする処理を削除
|
2023-10-16 00:05:28 +09:00 |
|
misyaguziya
|
db328692ef
|
👍[Update] Config : versionを 2.0.0 alpha 3に変更
|
2023-10-13 22:49:42 +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
|
00561ae3ba
|
[Update] Expand available UI Size. It is also for testing more easier.
|
2023-10-10 16:12:58 +09:00 |
|
Sakamoto Shiina
|
0efd82b049
|
[Update/bugfix/Refactor] Main Window: Sidebar Compact Mode 有効無効値がjsonに保存されていなかったのを修正、起動時も保持されるように。 コンパクトモード有効無効関数分け。 main.pyで受け取るmain window系 callback関数のkeyをまとめた。
|
2023-09-26 15:48:47 +09:00 |
|
misyaguziya
|
17504793ef
|
🐛[bugfix] Config : コメントの位置を修正
|
2023-09-25 07:07:28 +09:00 |
|
misyaguziya
|
b259a2a3d8
|
👍[Update] Config : config.jsonに保存するデータを仕分け
保存する必要のある変数は@json_serializable('XXX')でデコレートするように変更
|
2023-09-25 05:39:06 +09:00 |
|
misyaguziya
|
95a9adadef
|
👍[Update] Main Window : UPDATE_FLAGへの処理を削除
|
2023-09-24 05:41:00 +09:00 |
|
misyaguziya
|
acd9373938
|
👍[Update] model change method check osc
|
2023-09-18 03:26:53 +09:00 |
|
misyaguziya
|
e29d5ae9d4
|
👍[Update] OSCの有効性のエラーログの表示を起動時のみに変更
|
2023-09-17 18:13:32 +09:00 |
|
Sakamoto Shiina
|
6f5b7983a9
|
[Update] add config variable and callback, ENABLE_SEND_MESSAGE_TO_VRC and callbackSetEnableSendMessageToVrc.
add Config Window Setting Item(Send Message To VRChat)
|
2023-09-17 12:01:23 +09:00 |
|
Sakamoto Shiina
|
43133ac7ad
|
[Chore] Auto Clear The Message BoxはデフォルトでONに。
|
2023-09-17 10:23:24 +09:00 |
|
Sakamoto Shiina
|
7a8aa701d2
|
[Update] 変数名変更とそれに合わせてUIの文言調整 ENABLE_OSC_ERROR_LOG -> STARTUP_OSC_ENABLED_CHECK
VRCT起動時にOSCが有効かどうかのチェックアクションをするかどうかという意味に。
|
2023-09-17 08:34:19 +09:00 |
|
misyaguziya
|
af1396876d
|
🐛[bugfix] config config.jsonがUnicodeエスケープで保存される問題を修正
|
2023-09-14 17:32:18 +09:00 |
|
misyaguziya
|
cd78cadbbb
|
👍[Update] config ENABLE_OSC_ERROR_LOGを追加
|
2023-09-12 09:03:17 +09:00 |
|
misyaguziya
|
768e1d4de4
|
[bugfix] どのディレクトリでmian.pyを実行してもmain.pyのディレクトリにconfig.jsonが生成させるように変更
|
2023-09-04 09:00:47 +09:00 |
|
misyaguziya
|
3c172db7d1
|
[Add] model logger func
|
2023-09-02 06:02:29 +09:00 |
|
Sakamoto Shiina
|
19b2cbb010
|
変数名 関数名変更: chatbox -> message box. メイン画面のテキスト入力欄の事はmessage box. chatboxはvrc内のchatboxもあるので呼び方を分ける
|
2023-09-01 03:29:33 +09:00 |
|
Sakamoto Shiina
|
08d3f04738
|
add UI and Feature: Config Window Compact Mode.
|
2023-08-31 19:13:14 +09:00 |
|
Sakamoto Shiina
|
be5a0e386f
|
view.pyへの分離完了(messageBoxPressKeyAnyをgui内部に移動、使わなくなったconfig.pyのBREAK_KEYSYM_LISTは一旦コメントアウト)
|
2023-08-31 00:43:10 +09:00 |
|