kwin/kwin_focus1.sh
Luboš Luňák e2aef0dd51 Add kded (=kwallet), kio_uiserver and kget to the list of apps for which
focus stealing prevention should be ignored (part of #69519). To be done
properly after 3.2.

svn path=/trunk/kdebase/kwin/; revision=277829
2004-01-08 13:36:19 +00:00

17 lines
572 B
Bash

#! /bin/sh
was=
while read line; do
echo LINE:$line >>/tmp/qwe.txt
if echo "$line" | grep '^IgnoreFocusStealingClasses=' >/dev/null 2>/dev/null; then
echo REPLACE >>/tmp/qwe.txt
echo "$line" | sed 's/\(^IgnoreFocusStealingClasses=.*$\)/\1,kded,kio_uiserver,kget/'
echo "$line" | sed 's/\(^IgnoreFocusStealingClasses=.*$\)/\1,kded,kio_uiserver,kget/' >>/tmp/qwe.txt
was=1
else
echo "$line"
fi
done
if test -z "$was"; then
echo APPEND >>/tmp/qwe.txt
echo "IgnoreFocusStealingClasses=kded,kio_uiserver,kget"
fi