Commit Graph

12 Commits (9930044581f5bf5924b559f7fb6974fffffd0c54)

Author SHA1 Message Date
Arthur Arlt c1c883a8a7 Introduce new signal configChanged() to Workspace
To get rid of direct method calls and numerous #ifdefs a new signal
configChanged() is introduced to class Workspace. Every module
which is interested in reloading the configuration is needed to connect to
this signal.
Initially this is done for the reconfiguration of DesktopChangeOSD().
2011-07-15 22:05:38 +02:00
Arthur Arlt 3d2f0c8ace Make numberDesktopsChanged() a Q_SLOT
Since there still is a signal available in class Workspace which is
emitted if the number of desktops has changed, we now make use of it
by transforming numberDesktopsChanged() into a Q_SLOT. It is connected
to the appropriate signal and all direct method calls from Workspace were
removed.

REVIEW: 101932
2011-07-15 22:01:09 +02:00
Arthur Arlt ad2fb989cc Make desktopChanged() a slot
The method desktopChanged() was formerly called direcly and is now a slot,
which is connected with the signal currentDesktopChanged().
2011-07-15 21:58:30 +02:00
Martin Gräßlin 0a7e48f7aa KWin uses kdelibs coding style. 2011-01-31 20:07:03 +01:00
Kevin Ottens 8f5e5e4a72 Add missing debug include.
svn path=/trunk/KDE/kdebase/workspace/; revision=1195248
2010-11-10 16:51:59 +00:00
Andreas Demmer fa7b782462 added blurred background and dropshadow for ChangeDesktopOSD
svn path=/trunk/KDE/kdebase/workspace/; revision=1133436
2010-06-01 18:23:14 +00:00
Alexis Ménard 0c1fb062d4 Build fix on ARM + Build fix when Qt doesn't have Qt3Support.
svn path=/trunk/KDE/kdebase/workspace/; revision=1098966
2010-03-04 20:02:43 +00:00
Bruno de Oliveira Abinader e469dea789 Updated Kwin desktop on-screen display animations to use QPropertyAnimation
svn path=/trunk/KDE/kdebase/workspace/; revision=1086330
2010-02-06 22:41:34 +00:00
Martin Gräßlin b61c6b1ccb Adding option to only show the desktop name in the desktop change OSD.
This brings back the behaviour of the old popup info.
FEATURE: 193926

svn path=/trunk/KDE/kdebase/workspace/; revision=1028358
2009-09-26 19:49:12 +00:00
Martin Gräßlin 16d599277f Hide desktop change osd after 1000 msec instead of 1500 - it was shown too long.
svn path=/trunk/KDE/kdebase/workspace/; revision=985427
2009-06-22 20:12:57 +00:00
Sebastian Kügler 2824491293 Set a zero inputmask on the desktop changed OSD.
This way you can click through it and reach windows hidden behind
it while the OSD is still there. A patch for the impatient ...

svn path=/trunk/KDE/kdebase/workspace/; revision=967869
2009-05-14 09:08:09 +00:00
Martin Gräßlin 3d5ad590e2 New on-screen-display for desktop change. It highlights the new desktop and shows arrows from the old to the new desktop. It replaces the popupinfo which only showed the desktop name. Nevertheless keeping popupinfo in svn so if wanted we can add an option to select between osd and popupinfo.
FEATURE: 185799

svn path=/trunk/KDE/kdebase/workspace/; revision=950182
2009-04-06 16:09:34 +00:00