在哪里可以找到 gnome-tweak-tool 中“打字”选项的全文

Rma*_*ano 5 gnome gnome-tweak-tool

在尝试摆弄被这个 bug破坏的多语言键盘配置时,我再次在 gnome-tweak-tool 的“打字”部分的这个屏幕上绊倒了:

gnome-tweak-tool -> 打字 -> 大写锁定

如您所见,选项文本被严重截断,并且没有出现解释完整功能的工具提示(在大多数其他下拉菜单中重复出现相同的问题)。我说“再次”是因为我前段时间提交了这个错误

问题:是否有某个地方(配置文件、gsetting、dbus 注释、源文件等)可以在这里找到选项的全文?

小智 3

在我的 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
Run Code Online (Sandbox Code Playgroud)

/usr/share/pyshared/gtweak/tweakview.py,第 49 行 - 调整工具窗口的大小,以便为组合框留出空间:

#self._main_window.set_size_request(740, 636)
self._main_window.set_size_request(1160, 680)
Run Code Online (Sandbox Code Playgroud)

这些值对我来说工作正常,但还有更长的文本选项仍然不适合。更好的解决方法是添加工具提示或水平滚动,但我现在不想了解 GTK 及其 Python 绑定。希望开发人员能够注意到您提交的错误。