Вот патч, который заставит использовать цветные значки в «компактном» и «информативном» переключателе задач. Он также изменяет шрифт описания в нормальном режиме, используя жирный шрифт только для выбранного окна. Это основано на этом изменении: изменение KDE 104187
Надеюсь, что это поможет!
--- /var/lib/editconf/originals//usr/share/kde4/apps/kwin/tabbox/compact.qml 2012-06-01 06:20:45.000000000 -0700
+++ /usr/share/kde4/apps/kwin/tabbox/compact.qml 2012-08-09 10:52:08.070420127 -0700
@@ -89,11 +89,11 @@
id: delegateItem
width: compactListView.width
height: compactListView.rowHeight
Image {
id: iconItem
- source: "image://client/" + index + "/" + compactTabBox.imagePathPrefix + "-" + compactListView.imageId + (index == compactListView.currentIndex ? "/selected" : "/disabled")
+ source: "image://client/" + index + "/" + compactTabBox.imagePathPrefix + "-" + compactListView.imageId + (index == compactListView.currentIndex ? "/selected" : "/selected")
width: 16
height: 16
sourceSize {
width: 16
height: 16
@@ -107,11 +107,11 @@
Text {
id: captionItem
horizontalAlignment: Text.AlignLeft
verticalAlignment: Text.AlignBottom
text: itemCaption(caption, minimized)
- font.bold: true
+ font.bold: index == compactListView.currentIndex
font.italic: minimized
color: theme.textColor
elide: Text.ElideMiddle
anchors {
left: iconItem.right
--- /var/lib/editconf/originals//usr/share/kde4/apps/kwin/tabbox/informative.qml 2012-06-01 06:20:45.000000000 -0700
+++ /usr/share/kde4/apps/kwin/tabbox/informative.qml 2012-08-09 10:52:48.414420651 -0700
@@ -90,11 +90,11 @@
id: delegateItem
width: listView.width
height: listView.rowHeight
Image {
id: iconItem
- source: "image://client/" + index + "/" + informativeTabBox.imagePathPrefix + "-" + listView.imageId + (index == listView.currentIndex ? "/selected" : "/disabled")
+ source: "image://client/" + index + "/" + informativeTabBox.imagePathPrefix + "-" + listView.imageId + (index == listView.currentIndex ? "/selected" : "/selected")
width: 32
height: 32
sourceSize {
width: 32
height: 32
@@ -107,11 +107,11 @@
}
Text {
id: captionItem
horizontalAlignment: Text.AlignHCenter
text: itemCaption(caption, minimized)
- font.bold: true
+ font.bold: index == compactListView.currentIndex
font.italic: minimized
color: theme.textColor
elide: Text.ElideMiddle
anchors {
left: iconItem.right
ОК, я думаю, что у меня есть дескрипция того, как это работает.
Возможно, вы захотите добавить следующее в свой .bashrc:
source /usr/share/autojump/autojump.bash
Это должно сделать что вы ожидаете от этого.
Также, что возвращает jumpstat?