From b4cf91ff70ffc80c2d781bbc30ef796220d2dcde Mon Sep 17 00:00:00 2001 From: Amand Tihon Date: Sat, 1 May 2010 15:39:51 +0200 Subject: [PATCH] Correct Konsole tab renaming Terminals from other applications like Konqueror or Dolphin were incorrectly changing Konsole sessions tabs titles instead of their own (hidden) one. --- S61_konsoletabs | 8 ++++---- wrappers/konsoleautowrap | 4 ++-- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/S61_konsoletabs b/S61_konsoletabs index 7bdace1..58dbb9f 100644 --- a/S61_konsoletabs +++ b/S61_konsoletabs @@ -18,8 +18,8 @@ konsole-rename-path () { dcop ${KONSOLE_DCOP_SESSION} renameSession "$SDIR" elif [ -n "$KONSOLE_DBUS_SESSION" ] then - qdbus org.kde.konsole ${KONSOLE_DBUS_SESSION} setTitle 0 "$SDIR" > /dev/null 2>&1 - qdbus org.kde.konsole ${KONSOLE_DBUS_SESSION} setTitle 1 "$SDIR" > /dev/null 2>&1 + qdbus ${KONSOLE_DBUS_SERVICE} ${KONSOLE_DBUS_SESSION} setTitle 0 "$SDIR" > /dev/null 2>&1 + qdbus ${KONSOLE_DBUS_SERVICE} ${KONSOLE_DBUS_SESSION} setTitle 1 "$SDIR" > /dev/null 2>&1 fi fi } @@ -45,8 +45,8 @@ konsole-rename-cmd () { dcop ${KONSOLE_DCOP_SESSION} renameSession "$TXT" elif [ -n "$KONSOLE_DBUS_SESSION" ] then - qdbus org.kde.konsole ${KONSOLE_DBUS_SESSION} setTitle 0 "$TXT" > /dev/null 2>&1 - qdbus org.kde.konsole ${KONSOLE_DBUS_SESSION} setTitle 1 "$TXT" > /dev/null 2>&1 + qdbus ${KONSOLE_DBUS_SERVICE} ${KONSOLE_DBUS_SESSION} setTitle 0 "$TXT" > /dev/null 2>&1 + qdbus ${KONSOLE_DBUS_SERVICE} ${KONSOLE_DBUS_SESSION} setTitle 1 "$TXT" > /dev/null 2>&1 fi fi fi diff --git a/wrappers/konsoleautowrap b/wrappers/konsoleautowrap index 78ebd5a..2bc9dca 100755 --- a/wrappers/konsoleautowrap +++ b/wrappers/konsoleautowrap @@ -10,8 +10,8 @@ then dcop ${KONSOLE_DCOP_SESSION} renameSession "$lastarg" elif [ -n "$KONSOLE_DBUS_SESSION" ] then - qdbus org.kde.konsole ${KONSOLE_DBUS_SESSION} setTitle 0 "$lastarg" > /dev/null - qdbus org.kde.konsole ${KONSOLE_DBUS_SESSION} setTitle 1 "$lastarg" > /dev/null + qdbus ${KONSOLE_DBUS_SERVICE} ${KONSOLE_DBUS_SESSION} setTitle 0 "$lastarg" > /dev/null + qdbus ${KONSOLE_DBUS_SERVICE} ${KONSOLE_DBUS_SESSION} setTitle 1 "$lastarg" > /dev/null fi exec $cmd "$@" -- 2.39.2