Commit graph

1124 commits

Author SHA1 Message Date
Matthias Ettrich
6c9397cc51 do not stack under desktops
svn path=/trunk/kdebase/kwin/; revision=140195
2002-03-02 15:00:59 +00:00
Cristian Tibirna
a266fb2fc0 GUI: CT: remove accel from "Actions" tab title. Clashes with "Apply". Sorry for this
svn path=/trunk/kdebase/kwin/; revision=140183
2002-03-02 14:42:04 +00:00
Luboš Luňák
efca85b42a Always default to Alt for Alt+left mouse window moving.
svn path=/trunk/kdebase/kwin/; revision=140165
2002-03-02 13:50:26 +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
c33c06217d do not do the stackUnder magic when restoring the session
svn path=/trunk/kdebase/kwin/; revision=139918
2002-03-01 16:28:32 +00:00
Matthias Ettrich
324dc14432 handle inner-application dialogs more safely
svn path=/trunk/kdebase/kwin/; revision=139914
2002-03-01 16:21:38 +00:00
Karol Szwed
2ba2ca09c9 Patch by Nadeem Hasan:
- "Animate Minimize and Restore" disables slider when not checked.
- Slider tickmarks added.
- Misc. code cleanups.

svn path=/trunk/kdebase/kwin/; revision=139844
2002-03-01 11:38:40 +00:00
Luboš Luňák
d0dc9e979d Make Alt+left mouse move windows only when no other keyboard modifier is
pressed.

svn path=/trunk/kdebase/kwin/; revision=139841
2002-03-01 11:11: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
f55f2682cf make kwintv happy: send synthetic configure notify events when
doing opaque moves

svn path=/trunk/kdebase/kwin/; revision=139708
2002-03-01 00:43:29 +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
7d50916939 CT: fix moving with all mouse buttons for ClickToFocus
svn path=/trunk/kdebase/kwin/; revision=139639
2002-02-28 22:08:07 +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
Cristian Tibirna
b1707e20c1 CT: fix a stupid jdk-1.3.1 bug. When hiding a dialog and showing it again, the dialog was gaining iconic state.
svn path=/trunk/kdebase/kwin/; revision=139610
2002-02-28 20:29:13 +00:00
Cristian Tibirna
f13d425d59 CT: closes #38320 (I didn't manage to reproduce it though)
svn path=/trunk/kdebase/kwin/; revision=139498
2002-02-28 15:41:22 +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
George Staikos
d19d892318 warnings--
svn path=/trunk/kdebase/kwin/; revision=139265
2002-02-27 22:02:55 +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
Ellis Whitehead
de6b166a8e Use qt keycodes instead of strings when constructing the global shortcuts.
This way they get compile-time checked and the relatively expensive string to key conversion is skipped.

svn path=/trunk/kdebase/kwin/; revision=139253
2002-02-27 21:35:22 +00:00
Cristian Tibirna
e953d5e559 CT: move window by titlebar with any mouse button (approved by Matthias Ettrich)
svn path=/trunk/kdebase/kwin/; revision=139239
2002-02-27 21:01:01 +00:00
Luboš Luňák
6d3a097842 Fix #16742 .
svn path=/trunk/kdebase/kwin/; revision=139224
2002-02-27 20:32:49 +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
Cristian Tibirna
be41cb9f3a CT: show "Meta" when machine has windows key, the way kwin defaults at fresh startup. Answer to #38033
svn path=/trunk/kdebase/kwin/; revision=138819
2002-02-26 20:39:45 +00:00
Luboš Luňák
64901d9315 Call setShade() after maximize() when restoring windows ( maximize() calls
setShade( false ) ). Fixes #38700 and #36995 .

svn path=/trunk/kdebase/kwin/; revision=138771
2002-02-26 17:30:33 +00:00
Antonio Larrosa Jimenez
31be7dd834 I noticed this by casuality. Someone changed the order in which the labels where
shown, but not the order of the combo boxes, so where it said Middle Button,
you configured the left button :-)

svn path=/trunk/kdebase/kwin/; revision=138700
2002-02-26 13:17:35 +00:00
Karol Szwed
f161ee872d Fix bug #38695
svn path=/trunk/kdebase/kwin/; revision=138683
2002-02-26 12:05:10 +00:00
Script Kiddy
de4c5e1210 CVS_SILENT made messages
svn path=/trunk/kdebase/ksysguard/; revision=138658
2002-02-26 09:30:08 +00:00
Luboš Luňák
ec15126342 'Traverse windows on all desktops' works only in KDE style Alt+Tab.
svn path=/trunk/kdebase/kwin/; revision=138440
2002-02-24 21:28:41 +00:00
David Faure
34bbc5e457 qWarning -> kdWarning
svn path=/trunk/kdebase/kwin/; revision=138408
2002-02-24 18:16:45 +00:00
Simon Hausmann
71b35e9a0c - use KLibrary/KLibLoader instead of libltdl
svn path=/trunk/kdebase/kwin/; revision=138343
2002-02-24 10:41:20 +00:00
Script Kiddy
816b1e4483 CVS_SILENT made messages
svn path=/trunk/kdebase/kwin/; revision=138328
2002-02-24 08:43:46 +00:00
Adrian Schroeter
aebf39c8df compile fix, since KDE has no own ltdl anymore.
old libtool ltdl.h have #defines for lt_ptr_t. New ones are simply using
lt_ptr for lt_ptr_t.

svn path=/trunk/kdebase/kwin/; revision=138132
2002-02-23 00:41:48 +00:00
Karol Szwed
b7fd6761f1 A few libkwin to kwin_ tweaks.
svn path=/trunk/kdebase/kwin/; revision=137833
2002-02-21 14:03:28 +00:00
Script Kiddy
d2f882ae58 CVS_SILENT made messages
svn path=/trunk/kdebase/kwin/; revision=137589
2002-02-20 08:48:08 +00:00
Stephan Kulow
a52f313730 fix
svn path=/trunk/kdebase/kwin/; revision=137447
2002-02-19 17:06:50 +00:00
Stephan Kulow
e3e09f533d use kwin_ instead of libkwin
svn path=/trunk/kdebase/kwin/; revision=137446
2002-02-19 16:56:16 +00:00
Script Kiddy
1abedf6fb5 CVS_SILENT made messages
svn path=/trunk/kdebase/ksysguard/; revision=136945
2002-02-17 08:32:33 +00:00
Stephan Kulow
f6911fcec7 init some more variables
svn path=/trunk/kdebase/kwin/; revision=136001
2002-02-11 18:25:38 +00:00
Script Kiddy
4754d5b019 CVS_SILENT made messages
svn path=/trunk/kdebase/kwin/; revision=135926
2002-02-11 09:39:18 +00:00
Script Kiddy
62ce9143f7 CVS_SILENT made messages
svn path=/trunk/kdebase/ksysguard/; revision=135735
2002-02-10 09:33:53 +00:00
Ellis Whitehead
710fa4df1b Use "Win" instead of "Meta"
Convert a few more strings to Qt key codes

svn path=/trunk/kdebase/kwin/; revision=135620
2002-02-09 17:01:03 +00:00
Script Kiddy
51b1ea7a8d CVS_SILENT made messages
svn path=/trunk/kdebase/ksysguard/; revision=135510
2002-02-08 20:35:11 +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
Matthias Ettrich
8c368ed7bb support the ksmserver fix: treat fullscreen windows that explicitely
ask for stays-on-top slightly different (meaning to not lower them when
another window gets activated)

svn path=/trunk/kdebase/kwin/; revision=134903
2002-02-01 11:51:40 +00:00
Waldo Bastian
6ebc89dac6 CVS_SILENT
Added Encoding header for compliance with Desktop Entry Standard

svn path=/trunk/kdebase/kcontrol/; revision=134824
2002-01-31 18:51:15 +00:00
Rik Hemsley
5cd78ffdd3 Fix mouseposition
svn path=/trunk/kdebase/kwin/; revision=134762
2002-01-31 02:37:02 +00:00
Karol Szwed
61430cf986 - Fix window move on button press problem with KWinWidgetButtons.
svn path=/trunk/kdebase/kwin/; revision=134535
2002-01-29 12:15:50 +00:00