Luboš Luňák
3c6af0ff28
Use a separate focus chain for each virtual desktop - this prevents onalldesktop
...
windows from usually getting focus after every virtual desktop switch.
Thanks for most of the work go to Guido Fiala <gfiala@s.netic.de>.
(#33701 )
svn path=/trunk/KDE/kdebase/workspace/; revision=514057
2006-02-27 10:13:31 +00:00
Allen Winter
ae65a40c7a
TRUE->true, FALSE->false
...
svn path=/trunk/KDE/kdebase/workspace/; revision=511180
2006-02-19 01:33:48 +00:00
Laurent Montel
0fa10f318d
Deprecated--
...
svn path=/trunk/KDE/kdebase/workspace/; revision=506323
2006-02-06 14:47:18 +00:00
Laurent Montel
42937f76a7
read*entry--
...
svn path=/trunk/KDE/kdebase/workspace/; revision=500998
2006-01-21 19:36:31 +00:00
Laurent Montel
b0a95318bc
readBoolEntry->readEntry
...
svn path=/trunk/KDE/kdebase/workspace/; revision=493850
2006-01-03 14:01:15 +00:00
Urs Wolfer
05ca19960c
fix compile with new snapshot
...
svn path=/trunk/KDE/kdebase/workspace/; revision=493669
2006-01-02 21:32:34 +00:00
Laurent Montel
a48328e5bc
QString::null->QString()
...
.clear()
etc
svn path=/trunk/KDE/kdebase/workspace/; revision=493536
2006-01-02 16:27:55 +00:00
Laurent Montel
d0d0ce9dbb
setGlobalMouseTracking not necessary inline static QT3_SUPPORT void setGlobalMouseTracking(bool) {};
...
svn path=/trunk/KDE/kdebase/workspace/; revision=492220
2005-12-29 09:35:30 +00:00
Laurent Montel
fe6805d25c
Use qobject_cast
...
svn path=/trunk/KDE/kdebase/workspace/; revision=486278
2005-12-07 10:51:10 +00:00
Urs Wolfer
1cf79a8556
less Q3:
...
* remove unused Q3 includes
* port some Q3VBox, Q3HBox, Q3Frame, Q3PopupMenu
svn path=/trunk/KDE/kdebase/workspace/; revision=484457
2005-11-30 21:17:50 +00:00
Stephan Kulow
0c904fde9e
reverting misunderstanding
...
svn path=/trunk/KDE/kdebase/workspace/; revision=481441
2005-11-19 08:06:46 +00:00
Laurent Montel
0695439fe1
Replace sessionConfig()
...
svn path=/trunk/KDE/kdebase/workspace/; revision=481342
2005-11-18 21:05:14 +00:00
Laurent Montel
73f9f051ec
flushX->slush
...
svn path=/trunk/KDE/kdebase/workspace/; revision=479456
2005-11-10 15:28:02 +00:00
Laurent Montel
bb61c66b88
qt3support--
...
svn path=/trunk/KDE/kdebase/workspace/; revision=479406
2005-11-10 11:50:13 +00:00
Laurent Montel
f6df1151f9
s/saver/group as asked by David
...
svn path=/trunk/KDE/kdebase/workspace/; revision=476072
2005-10-31 13:06:25 +00:00
Laurent Montel
1a9537c873
Compile/link
...
svn path=/trunk/KDE/kdebase/workspace/; revision=476069
2005-10-31 12:57:20 +00:00
Laurent Montel
c6736e00c9
Fix some error
...
Now I must look at new KKeyNative api
svn path=/trunk/KDE/kdebase/workspace/; revision=469283
2005-10-10 15:52:58 +00:00
Stephan Kulow
7a441e1b7a
the easy cases
...
svn path=/trunk/KDE/kdebase/workspace/; revision=466852
2005-10-03 15:13:54 +00:00
Laurent Montel
5de42c4b68
Remove qt3_support into qstring
...
svn path=/trunk/KDE/kdebase/workspace/; revision=463544
2005-09-24 12:26:22 +00:00
Laurent Montel
61b822ba3d
Remove "QT_VERSION <3.x"
...
svn path=/trunk/KDE/kdebase/workspace/; revision=459329
2005-09-10 15:39:39 +00:00
Luboš Luňák
3ec72118f2
Some fixes for placement code, so that e.g. placing a dialog
...
on its mainwindow also still maximizes it if maximizing placement
policy is used.
svn path=/trunk/KDE/kdebase/kwin/; revision=444048
2005-08-08 14:25:41 +00:00
Luboš Luňák
512fb17a95
Forward port of #108961 .
...
svn path=/trunk/KDE/kdebase/kwin/; revision=442363
2005-08-02 13:25:20 +00:00
Stephan Kulow
b464518b3c
svn merge svn+ssh://coolo@svn.kde.org/home/kde/trunk/KDE/kdebase@438057
...
svn+ssh://coolo@svn.kde.org/home/kde/branches/work/kde4/kdebase
.
I couldn't resolve one kicker conflict that results from different
development directions, so I rely on Aaron to sort it out - the file
is commited with conflicts
svn path=/trunk/KDE/kdebase/kwin/; revision=439627
2005-07-28 14:59:42 +00:00
Luboš Luňák
c18591eb57
Support _NET_FRAME_EXTENTS as the official spec name
...
for _KDE_NET_WM_FRAME_STRUT.
svn path=/trunk/KDE/kdebase/kwin/; revision=427612
2005-06-21 09:00:28 +00:00
Luboš Luňák
20f80af287
Make it possible to use the window-specific settings dialog
...
to also set some things only temporarily. E.g. in order
to set skiptaskbar flag on a window, it's just
Alt+F3/Advanced/Special Window Settings/Preferences ->
Apply Now for Skip taskbar, and turn on the checkbox.
svn path=/trunk/KDE/kdebase/kwin/; revision=423112
2005-06-07 15:31:15 +00:00
Luboš Luňák
5722d3fac8
Implement _NET_SHOWING_DESKTOP, giving control of the 'show desktop'
...
feature to KWin. There shouldn't hopefully be any visible user
difference other than fixed bugs.
BUG: 78109
BUG: 99524
svn path=/trunk/KDE/kdebase/kwin/; revision=413066
2005-05-13 08:57:21 +00:00
Luboš Luňák
5e1f36f580
Added option to turn off hiding utility windows for inactive applications.
...
BUG: 103921
svn path=/trunk/KDE/kdebase/kwin/; revision=412381
2005-05-11 14:49:01 +00:00
Luboš Luňák
d4c5fd676a
Show the desktop switch popupinfo also when using mouse, and whatever.
...
BUG: 80698
svn path=/trunk/KDE/kdebase/kwin/; revision=409960
2005-05-06 09:24:51 +00:00
Luboš Luňák
e1fb4aa2b6
Move all code responsible for showing/hiding windows, setting mapping
...
state, NET::Hidden etc. to one function: Client::updateVisibility().
svn path=/trunk/kdebase/kwin/; revision=405104
2005-04-12 17:22:47 +00:00
Adrian Schroeter
6e884b34c6
fix possible kwin crash on dcop call, if no kompmgr is running
...
svn path=/trunk/kdebase/kwin/; revision=403731
2005-04-07 10:20:44 +00:00
Luboš Luňák
ffad4694b2
Revert part of r1.491, I'm not sure anymore why I raised the timeout so much,
...
but if nobody had complained until then, perhaps it's better that way
after all.
CCMAIL: Gábor Lehel <illissius@gmail.com>
svn path=/trunk/kdebase/kwin/; revision=382907
2005-01-27 14:37:32 +00:00
Thomas Lübking
dfbb9c362e
added some dcop functions/signals to support a kompmgr handling kicker applet
...
svn path=/trunk/kdebase/kwin/; revision=380671
2005-01-21 04:58:54 +00:00
Stephan Binner
2306f67f6b
CVS_SILENT i18n style guide fixes
...
svn path=/trunk/kdebase/kwin/; revision=380564
2005-01-20 21:09:28 +00:00
Thomas Lübking
c6a2534495
avoid useless action if the user tries to stop kompmgr while it's not running
...
svn path=/trunk/kdebase/kwin/; revision=379571
2005-01-17 23:16:28 +00:00
Luboš Luňák
7f8505d6f0
No message boxes directly in KWin - it cannot manage windows created
...
by itself.
svn path=/trunk/kdebase/kwin/; revision=379470
2005-01-17 17:32:27 +00:00
Luboš Luňák
5f824cbed0
Don't crash.
...
svn path=/trunk/kdebase/kwin/; revision=379453
2005-01-17 16:42:34 +00:00
Luboš Luňák
07203ba5b6
Window-specific rules for dynamic windows shortcuts, so that it's
...
possible to always have certain shortcuts assigned to their windows
if such windows are open. Still few TODO items left, but let's consider
it enough for #44268 to be marked as done.
FEATURE: 44268
svn path=/trunk/kdebase/kwin/; revision=379444
2005-01-17 15:53:14 +00:00
Andrew Coles
9a9d4a590e
CVS_SILENT
...
Corrected typos.
svn path=/trunk/kdebase/kwin/; revision=379392
2005-01-17 12:50:27 +00:00
Thomas Lübking
2fde6b6cf3
fixed ui of kompmgr support, using kde tools
...
svn path=/trunk/kdebase/kwin/; revision=379220
2005-01-16 21:03:59 +00:00
Thomas Lübking
8ad47028f6
Added composite (translucency/shadows) support
...
svn path=/trunk/kdebase/kwin/; revision=378790
2005-01-15 17:07:48 +00:00
Luboš Luňák
65c3b55e05
Revert last revert, dynamic keybidings are back in.
...
svn path=/trunk/kdebase/kwin/; revision=377118
2005-01-10 09:56:21 +00:00
Luboš Luňák
c7d0776f01
Revert last changes because of temporary freeze.
...
svn path=/trunk/kdebase/kwin/; revision=375467
2005-01-04 14:57:42 +00:00
Luboš Luňák
d04ce83410
Custom shortcuts for windows ( #44268 ). It still needs some testing, window
...
rules for them to be assigned automatically, and some way to indicate
every window's shortcut, but it more or less works.
svn path=/trunk/kdebase/kwin/; revision=375458
2005-01-04 14:24:55 +00:00
Luboš Luňák
2fd9ce3a64
Am I so clumsy, or are the thresholds for electric borders insanely low?
...
svn path=/trunk/kdebase/kwin/; revision=361726
2004-11-09 15:39:41 +00:00
Luboš Luňák
a2a55c8436
Make electric borders work also during DND. Blame David and George
...
for getting me in Santa Claus mood.
FEATURE:86998
svn path=/trunk/kdebase/kwin/; revision=361725
2004-11-09 15:38:33 +00:00
Luboš Luňák
8255bc2749
Client::isManaged() should not be true before it's added to the client
...
list :(. At least work around a possible desktop switching and invisible
window because of this.
svn path=/trunk/kdebase/kwin/; revision=360436
2004-11-04 17:56:05 +00:00
Luboš Luňák
816f3bd86e
Force updating electric borders on resize change.
...
BUG:92583
svn path=/trunk/kdebase/kwin/; revision=359883
2004-11-02 15:19:01 +00:00
Luboš Luňák
1161bd5713
Fix #90794 - make sure dialogs are sent to another virtual desktop
...
with their mainwindow.
CCMAIL: 90794-done@bugs.kde.org
svn path=/trunk/kdebase/kwin/; revision=353949
2004-10-12 14:56:08 +00:00
Luboš Luňák
43e7580cf0
Shortcuts for moving a window to left/right/up/down.
...
CCMAIL: 87411-done@bugs.kde.org
svn path=/trunk/kdebase/kwin/; revision=348524
2004-09-22 16:49:41 +00:00
Luboš Luňák
cd99ad5168
kwinrc is KGlobal::config(). This maybe fixes #87253 .
...
svn path=/trunk/kdebase/kwin/; revision=341348
2004-08-26 14:06:33 +00:00