Create startup notification even for apps that shouldn't have any,
just don't create any visual feedback. This will make sure the apps will also have windows shown on the virtual desktop where they were launched (#68851), and they'll also be able to get user timestamp from the startup notification. KGet no longer needs exception in focus stealing prevention, KWallet either (as the openWallet() call can get a mainwindow id). If I'm lucky I even haven't broken anything. svn path=/trunk/kdebase/kwin/; revision=358798master
parent
d421b5c7e7
commit
d9bc9b0989
@ -0,0 +1,8 @@
|
||||
#! /bin/sh
|
||||
while read line; do
|
||||
if echo "$line" | grep '^IgnoreFocusStealingClasses=' >/dev/null 2>/dev/null; then
|
||||
echo "$line" | sed 's/,kded//' | sed 's/kded,//' | sed 's/,kget//' | sed 's/kget,//'
|
||||
else
|
||||
echo "$line"
|
||||
fi
|
||||
done
|
@ -0,0 +1,5 @@
|
||||
Id=kwin_focus2
|
||||
File=kwinrc
|
||||
Group=Windows
|
||||
Options=overwrite
|
||||
Script=kwin_focus2.sh,sh
|
Loading…
Reference in New Issue