TeraTermProject / teraterm

Other
489 stars 39 forks source link

improve/brush up for Additional Settings #312

Open sempreff opened 2 months ago

sempreff commented 2 months ago

改善提案です。

nmaya commented 2 months ago

提案ありがとうございます。

追っているかもしれませんが、"Additional Settings" の中の整理だけでなく、Tera Term 本体にたくさんある Setup ダイアログの項目と配置について issue #84 を起こしています。目的は issue の最初に書いてありますが、設定項目をジャンルごとに分類することです。 issue 作成時のままになっていて最新ではありませんが項目整理の検討をしたことがあります。

LanguageUI

言語ファイルについては、言語ファイルの選択とダイアログフォントの選択をする「UI」タブを作成したらおさまりがいいと考えています。

言語ファイルの切り替えだけ独立していたほうが、自分の読めない言語でいろいろ表示される画面で選ぶよりシンプルでいいのでは?という話があったと思います。「UI」タブに入れてほぼ独立させてしまえば、これは解決しそうな気がします。 General メニューから UI タブが開くのは違和感がありますが、最終的に General ダイアログには LanguageUI しかないので仕方ないかなと思います。

もうひとつ、端末のフォントとタブを分けてしまうと、「List hidden fonts ~」(と「List proportional fonts ~」)を出す箇所の問題が発生するのが難点です。

ところでこの言葉は「Language UI」より「UI Language」の方が一般的ではないでしょうか。

この機能を作ったとき( bf525c41c8c24c4dfb5a2160cb442828ebdc478c )にそう名付けたようですね。構造体の変数名は UILanguageFile なんですけどね。 変えていいと思います。

zmatsuo commented 2 months ago

ところでこの言葉は「Language UI」より「UI Language」の方が一般的ではないでしょうか。

この機能を作ったとき( bf525c4 )にそう名付けたようですね。構造体の変数名は UILanguageFile なんですけどね。

UI Language ですよね。直しましょう。 ダイアログ全体をタブにすれば文字が化け化けでも大丈夫そうですね。

Additional Settings じゃなくて、Settingsにしたいですね。

タブ内の整理に関連して キーボードタブはこうするほうがよいかなと思います。

Backspace key
[DEL(ASCII $7F)▼]
 |BS (ASCII $08)   |

Delete key
[default            ▼]
 |DEL(ASCII $7F)   |

Meta Key
[off   ▼]
 |both  |
 |left  |
 |right |

[ ] Application Keypad Enable
[ ] Application Cursor Enable

Alt+カーソルキーが期待通り動かない #106 はどんな不調(不具合)かな…。

sempreff commented 1 month ago

General について自分の感じていた違和感を言い直すと

「Setup General...」と「Additional Settings → General」があるが、中身が違う。これはユーザにとってわかりにくいだろう。

に尽きます。

84 は全部は咀嚼できていません。精進します。

nmaya commented 1 month ago

「Setup General...」と「Additional Settings → General」があるが、中身が違う。

そもそも「Setup - General」と「Setup - Additional SettingsのGeneral」という「General」が2つある4.x時点でおかしいということでしょうか。 それとも両者をAdditional Settingsにまとめようとしていることで起きている違和感でしょうか。

オリジナルの「Setup - General」単体の話として、「Default port」と「Language」がいて、違う全然ジャンルの設定が載っているダイアログでした。 いまは Additional Settings にジャンルごとにまとめなおそうとしているので、ある程度混乱する(移動したり、同じところにいた設定が別タブに引き裂かれる)のは避けられないと思っています。

sempreff commented 1 month ago

はい、「General」が2つある(そして中身が違う)のが良くないと思っています。 各設定項目・設定方法の再編を行っている最中の過渡的状況であることは同意です。 うまいこと整理できるといいですね。