web-dev-qa-db-ja.com

gnome-Tweak-toolに拡張機能をアルファベット順にリストするように指示するにはどうすればよいですか?

Ubuntu 11.10では、gnome-Tweak-tool(3.2.0-0ubuntu1)を使用して、特定の拡張機能を見つけるのが非常に困難です。順序はランダムに見えます。

見てみましたが、注文オプションが表示されません。

順序をアルファベットに変更する方法はありますか?またはプロバイダーによって、おそらく?

2
TheGeeko61

私は自分自身をプロとは考えていませんpythonコーダーなので、これは最も効率的な方法ではないかもしれません。実際、私はいくつかのことをしなければなりませんでした ソートの研究 Pythonを使ってから久しぶりです。

開いた場合/usr/share/pyshared/gtweak/tweaks/Tweak_Shell_extensions.py、ファイルの先頭に次のインポートを追加します。

from operator import itemgetter

次に、スクリプトの下部で、tryブロックを変更して拡張機能を並べ替えます(154行目あたり)。

        try:
             #add a Tweak for each installed extension
             extensions = Shell.list_extensions().values()
             for extension in sorted(extensions, key=itemgetter('name')):
3
Jim Schubert