Cristian Tibirna
c125fb612d
CT: we _really_ don't want to show an operations menu if the active
...
client is the desktopWidget. Checked by Lubos Lunak
svn path=/trunk/kdebase/kwin/; revision=140684
2002-03-03 21:13:03 +00:00
Matthias Ettrich
3038d6f96b
remove skip_taskbar windows from the focus chain after manage
...
svn path=/trunk/kdebase/kwin/; revision=140616
2002-03-03 16:56:41 +00:00
Cristian Tibirna
be3a8384f3
CT: don't warp mouse if we didn't change the desktop (in electric borders). Reviewed by Matthias Ettrich
...
svn path=/trunk/kdebase/kwin/; revision=140608
2002-03-03 16:29:29 +00:00
Cristian Tibirna
53c0a8100e
CT: place the cursor in the center of the window when moving by mouse
...
svn path=/trunk/kdebase/kwin/; revision=140566
2002-03-03 13:56:55 +00:00
Cristian Tibirna
efb48f70ef
CT: fix my fix for Ctrl+ArrowKeys moving. Reviewed by Matthias Ettrich
...
svn path=/trunk/kdebase/kwin/; revision=140544
2002-03-03 12:39:31 +00:00
Cristian Tibirna
e0a42fc063
CT: fix the move with keyboard with Ctrl (smaller steps).
...
Add the missing signal in KWinInterface (to be used in the redesigned client notification)
svn path=/trunk/kdebase/kwin/; revision=140436
2002-03-03 03:31:52 +00:00
Matthias Ettrich
c981ba005c
fixed spelling error. QT is quick time video, the beloved toolkit is
...
spelled Qt (note the lowercase 't')
svn path=/trunk/kdebase/kwin/; revision=140332
2002-03-02 21:05:35 +00:00
Matthias Ettrich
83f58ed248
gracefully handle more than one desktop client application (which
...
happens triggered by a kdesktop bug on David Faure's machine).
You can now launch additional desktop applications with
kstart --type Desktop konqueror
or
kstart --type Desktop konsole
and toggle between them with
dcop kwin default circulateDesktopApplications
svn path=/trunk/kdebase/kwin/; revision=140330
2002-03-02 21:03:49 +00:00
Cristian Tibirna
05129f3b19
CT: fix for gravitate moving non-NW windows on session restore. Many thanks to Matthias Ettrich for saving my day
...
svn path=/trunk/kdebase/kwin/; revision=140048
2002-03-02 01:34:31 +00:00
Matthias Ettrich
dd29e3723c
faster configuration changes. No crashes when reconfiguring kwin
...
several times with invalid plugin strings (happens when running
today's kpersonalizer)
svn path=/trunk/kdebase/kwin/; revision=139725
2002-03-01 01:34:54 +00:00
Matthias Ettrich
e34a6ee283
second half of the "avoid stealing focus if possible" fix
...
svn path=/trunk/kdebase/kwin/; revision=139642
2002-02-28 22:11:43 +00:00
Cristian Tibirna
51268a6d18
CT: make it possible to stop desktop switching when the edge of the desktops group is reached.
...
Just add RollOverDesktops=false to your kwinrc/[Windows] config file and restart your kwin.
Thanks to Carsten Pfeiffer for the suggestion
svn path=/trunk/kdebase/kwin/; revision=139620
2002-02-28 21:04:36 +00:00
Luboš Luňák
883950b506
#15829 and #15741
...
svn path=/trunk/kdebase/kwin/; revision=139496
2002-02-28 15:39:40 +00:00
George Staikos
1cde570a88
Fix behaviour of windows when changing styles on Xinerama. Now they don't
...
magically fly to other screens.
svn path=/trunk/kdebase/kwin/; revision=139300
2002-02-28 00:43:23 +00:00
Matthias Ettrich
7686ee5f9a
almost flicker-free style switches (behind the curtain, at least ;-)
...
svn path=/trunk/kdebase/kwin/; revision=139288
2002-02-27 23:02:40 +00:00
Ellis Whitehead
ee8cafc0f2
Cleanup: remove some commented-out code.
...
svn path=/trunk/kdebase/kwin/; revision=139264
2002-02-27 21:59:59 +00:00
Luboš Luňák
a05c9193da
Fix #22403 . Also set change current desktop to the last one existing, if
...
it would be out of bounds.
svn path=/trunk/kdebase/kwin/; revision=139159
2002-02-27 16:17:45 +00:00
Luboš Luňák
994148efcf
Fix #25010 .
...
Revision 1.96 was IMHO not the right fix for what it did,
and it's not needed anymore anyway.
svn path=/trunk/kdebase/kwin/; revision=139130
2002-02-27 15:16:43 +00:00
Luboš Luňák
bde9fb3af5
Make 'Window to Desktop X' actions work only for NET::Normal and NET::Dialog
...
windows ... sending Kicker between desktops is fun, but I guess it's better
without this feature.
svn path=/trunk/kdebase/kwin/; revision=135385
2002-02-08 13:25:09 +00:00
Stephan Kulow
f92f6d8b4f
including config.h so I have a reason to close #34334 :)
...
svn path=/trunk/kdebase/kwin/; revision=133662
2002-01-24 21:52:11 +00:00
Ellis Whitehead
c798226b77
Clean-up, and fix so that Alt+Tabbing works with NumLock or CapsLock on.
...
svn path=/trunk/kdebase/kwin/; revision=132462
2002-01-19 04:55:32 +00:00
Ellis Whitehead
0fa8002e0d
Updates necessary for changes made in the K*Accel* and KKey* classes.
...
svn path=/trunk/kdebase/kcontrol/; revision=129003
2001-12-29 04:19:24 +00:00
Ellis Whitehead
72b0d20ccc
- Pass QString::null for help string of KAccelAction where necessary
...
- Remove references to KAccelBase
svn path=/trunk/kdebase/klipper/; revision=126545
2001-12-11 04:47:07 +00:00
Cristian Tibirna
3bae17a9bc
CT: focus [strictly] under mouse, current active client sticky
...
(mouse pointer on it), preserve focus while changing desktops
Thanks to Volker Schatz <V.Schatz at thphys.uni-heidelberg.de>
for patch
svn path=/trunk/kdebase/kwin/; revision=126219
2001-12-09 04:17:36 +00:00
Ellis Whitehead
7960d9b776
- Remove obsolete slots
...
- Add detection of shortcut configuration changes
svn path=/trunk/kdebase/kwin/; revision=124812
2001-11-30 08:04:17 +00:00
Waldo Bastian
8c5a34d322
Take into account a wide range of pager-layouts, the pager can set the
...
required layout via DCOP. Used for desktop left/right/up/down.
svn path=/trunk/kdebase/kwin/; revision=124773
2001-11-29 23:59:54 +00:00
Luboš Luňák
eb3d34ed2b
I guess my last commit actually broke the placement.
...
svn path=/trunk/kdebase/kwin/; revision=123264
2001-11-19 22:34:20 +00:00
Luboš Luňák
e5b822cc9b
This seems to fix the problem with reseting maximized windows during KWin
...
reset.
svn path=/trunk/kdebase/kwin/; revision=123201
2001-11-19 15:35:26 +00:00
Luboš Luňák
3d0378be0e
Fix placement when placing windows on desktop that's not current.
...
svn path=/trunk/kdebase/kwin/; revision=123194
2001-11-19 14:48:54 +00:00
Ellis Whitehead
e2997d6bc4
Lots and lots and lots of changes all over the place for shortcut changes. Including new KAccel and KGlobalAccel classes.
...
svn path=/trunk/kdebase/kcontrol/; revision=122759
2001-11-16 23:21:43 +00:00
Alexander Neundorf
36542d8eb5
commented unused mapList and unmapList out
...
Alex
svn path=/trunk/kdebase/kwin/; revision=122561
2001-11-15 23:02:40 +00:00
Waldo Bastian
a29eb333d0
Don't crash when you happen to select a window with alt-tab that has just
...
disappeared. (forward port)
svn path=/trunk/kdebase/kwin/; revision=121076
2001-11-07 01:09:29 +00:00
Waldo Bastian
2076b00f61
Make active borders working when moving a window.
...
Make it configurable (disabled, only when moving, always enabled)
svn path=/trunk/kdebase/kwin/; revision=120497
2001-11-03 00:05:33 +00:00
Stephan Binner
9b12dc1a16
Revoked KIPC message addition, will use kWinModule::currentDesktopChanged(int).
...
svn path=/trunk/kdebase/kwin/; revision=117871
2001-10-14 13:04:49 +00:00
Stephan Binner
82c0178a80
Send KIPC:BackgroundChanged only when desktop is not common (part for
...
#33348 ). Still no perfect solution for "sticky transparent Konsole" problem.
svn path=/trunk/kdebase/kwin/; revision=117021
2001-10-09 06:53:26 +00:00
Fredrik Höglund
7497342101
Made KWin compile when QT_NO_COMPAT is defined.
...
svn path=/trunk/kdebase/kwin/; revision=115985
2001-09-30 21:22:20 +00:00
Ellis Whitehead
0223deb116
Call string <=> key conversion functions in KKey & KKeyX11 instead of KAccel
...
svn path=/trunk/kdebase/kcontrol/; revision=115761
2001-09-28 12:31:48 +00:00
Stephan Binner
aac86d915d
Menu capitalization fixes
...
svn path=/trunk/kdebase/kwin/; revision=114950
2001-09-21 09:32:44 +00:00
Karol Szwed
890e9d257a
- Hopefully fixes bug 31655
...
svn path=/trunk/kdebase/kwin/; revision=113874
2001-09-10 06:12:58 +00:00
Waldo Bastian
8f1f5f1b45
* Clean up move/resize code.
...
* Make moving/resizing work with keyboard.
svn path=/trunk/kdebase/kwin/; revision=113548
2001-09-06 22:54:31 +00:00
Waldo Bastian
7d5e50bab8
Tune electric borders...
...
svn path=/trunk/kdebase/kwin/; revision=113523
2001-09-06 19:44:06 +00:00
Matthias Ettrich
827e9b92be
completed fullscreen fix
...
svn path=/trunk/kdebase/kwin/; revision=113471
2001-09-06 09:21:19 +00:00
Matthias Ettrich
87d25e94c5
include desktop widgets
...
svn path=/trunk/kdebase/kwin/; revision=113438
2001-09-05 20:48:16 +00:00
Matthias Ettrich
9388aeba3d
fixed maximization handling
...
svn path=/trunk/kdebase/kwin/; revision=113436
2001-09-05 20:40:04 +00:00
Dirk Mueller
df7c4fb8b6
kdesktopwidget -> qdesktopwidget
...
svn path=/trunk/kdebase/kwin/; revision=112863
2001-09-01 12:52:41 +00:00
Waldo Bastian
83cbfe3acb
Window follows mind^H^H^H^Hdesktop.
...
svn path=/trunk/kdebase/kwin/; revision=112163
2001-08-27 23:56:15 +00:00
Stephan Binner
21a2a14edd
Fix Konsole transparent background problems when window is sticky or sent to other desktop ( #24178 )
...
svn path=/trunk/kdebase/kwin/; revision=112136
2001-08-27 21:02:33 +00:00
Waldo Bastian
aedc59bde7
Ported from KDE 1.1.2: Electric Borders are back!
...
svn path=/trunk/kdebase/kwin/; revision=112025
2001-08-27 05:42:32 +00:00
Simon Hausmann
c8f1508b36
- moved netwm.h inclusions after indirect qvariant.h inclusions
...
(fixes Bool clash)
- missing includes (qcursor,qstyle,qpainter,qvaluelist)
- minor qstyle api fixlet
svn path=/trunk/kdebase/kwin/; revision=110958
2001-08-18 23:06:16 +00:00
Matthias Ettrich
bb34fb1c55
fixed hanging keyboard in CDE-style Alt-Tab
...
svn path=/trunk/kdebase/kwin/; revision=109474
2001-08-07 11:15:12 +00:00