Где найти полный текст параметров ввода в gnome-tweak-tool

Пытаясь поиграться с моей многоязычной клавиатурой, нарушенной этой ошибкой, я снова наткнулся на этот экран в разделе "Печатание" gnome-tweak-tool:

gnome-tweak-tool -> печатать -> заглавные буквы

Как видите, текст параметра сильно урезан, и всплывающей подсказки для объяснения полной функции не появляется (та же проблема повторяется в большинстве других раскрывающихся меню). Я говорю "снова", потому что я подал эту ошибку некоторое время назад.

Вопрос: есть ли где-нибудь место (файл конфигурации, gsetting, комментарий dbus, исходный файл, что угодно), где я могу найти полный текст опций здесь?

2 ответа

Решение

На моем ящике 13.10 я нашел их в /usr/share/X11/xkb/rules/base.{xml,lst} а также /usr/share/X11/xkb/rules/evdev.{xml,lst}, XML идентичны, как и LST (по крайней мере, в моем случае), поэтому я думаю, что любой из них будет иметь полный текст, который вы ищете.

Еще одна вещь, которую вы можете сделать, это изменить 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. Будем надеяться, что разработчики заметят вашу ошибку.

На Ubuntu 15.04 этот файл может находиться здесь:

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

настройка renderer.props.max_width_chars = 80 работал хорошо.

Другие вопросы по тегам