web-dev-qa-db-ja.com

gnome-Tweak-toolの「タイピング」オプションの全文の入手先

このバグ で壊れた多言語キーボードの設定をいじりながら、この画面でgnome-Tweak-toolの「typing」セクションに再び出くわしました。

gnome-Tweak-tool -> typing -> caps lock

ご覧のとおり、オプションテキストは大幅に切り捨てられており、完全な機能を説明するためのツールチップはありません(他のほとんどのドロップダウンメニューでも同じ問題が繰り返されます)。 以前にこのバグを提出した であるため、「もう一度」と言います。

質問:オプションの全文を見つけることができる場所(設定ファイル、gsetting、dbusコメント、ソースファイルなど)がありますここに?

5
Rmano

私の13.10ボックスでは、/usr/share/X11/xkb/rules/base.{xml,lst}および/usr/share/X11/xkb/rules/evdev.{xml,lst}。 XMLは(少なくとも私の場合は)LSTと同様に同一であるため、それらのいずれかがあなたが求めるフルテキストを持っていると思います。

もう1つできることは、gnome-Tweak-toolので、テキスト全体を見ることができます。これが私の「修正」方法です。

usr/share/pyshared/gtweak/tweaks/Tweak_typing.py、56行目-[入力]セクションのコンボボックスにより多くの文字を表示します。

#renderer.props.max_width_chars = 40
renderer.props.max_width_chars = 80

/usr/share/pyshared/gtweak/tweakview.py、行49-ツールウィンドウのサイズを変更して、コンボボックス用のスペースを確保します。

#self._main_window.set_size_request(740, 636)
self._main_window.set_size_request(1160, 680)

これらの値は私には問題なく機能しますが、それでも適合しない長いテキストオプションがあります。より良い修正方法は、ツールチップまたは水平スクロールを追加することですが、GTKとそのPythonバインディングを今すぐに拾いたくありません。あなたが提出した。

3
mcmlxxxvi

Ubuntu 15.04では、このファイルは次の場所にあります。

/usr/lib/python2.7/dist-packages/gtweak/tweaks/Tweak_group_xkb.py

設定renderer.props.max_width_chars = 80うまくいきました。

3
y.bregey