Waldo Bastian
54a5d1b900
Fix (t.i. update) taskbar window-titles when changing window-decorations.
...
svn path=/trunk/kdebase/kwin/; revision=77928
26 years ago
Matthias Ettrich
cf23bd927c
minor iconify/deiconify fix (previous commit broke w2k plugin)
...
svn path=/trunk/kdebase/kwin/; revision=77557
26 years ago
Matthias Ettrich
33f78a855b
some more keybindings
...
less race conditions with map/unmap thanks to BlackboxTechnology(tm)
svn path=/trunk/kdebase/kwin/; revision=77544
26 years ago
Matthias Ettrich
45f2bbd3d3
smarter autoRaise, wondering what it breaks this time
...
svn path=/trunk/kdebase/kwin/; revision=76893
26 years ago
Matthias Ettrich
a189cb2c45
some attempt for dirk
...
svn path=/trunk/kdebase/kwin/; revision=76503
26 years ago
Matthias Ettrich
4ec61ec284
small replay issue (exclude desktop and dock)
...
svn path=/trunk/kdebase/kwin/; revision=76122
26 years ago
Matthias Ettrich
c1eac4d5d0
hopefully less frame drawing
...
svn path=/trunk/kdebase/kwin/; revision=74802
26 years ago
Matthias Ettrich
ccc84f2cfe
some cleanups
...
svn path=/trunk/kdebase/kwin/; revision=73923
26 years ago
Matthias Ettrich
287b654d39
an attempt to reduce the slowliness of opaque resize with non-Qt application
...
svn path=/trunk/kdebase/kwin/; revision=73641
26 years ago
Matthias Ettrich
641b90f2fa
maximize stuff seems to work now
...
svn path=/trunk/kdebase/kwin/; revision=72980
26 years ago
Matthias Ettrich
c45c162ab0
some more maximize stuff .... I really need to test that myself...
...
svn path=/trunk/kdebase/kwin/; revision=72975
26 years ago
Matthias Ettrich
6babb311ca
more clever maximize(ver, hor, full) stuff
...
svn path=/trunk/kdebase/kwin/; revision=71188
26 years ago
Matthias Ettrich
40d428b47b
more masking
...
svn path=/trunk/kdebase/kwin/; revision=71173
26 years ago
Matthias Ettrich
5b8bc65b2b
more state/mask confusion
...
svn path=/trunk/kdebase/kwin/; revision=71153
26 years ago
Matthias Ettrich
9c5a135b26
fixed maximization once again
...
svn path=/trunk/kdebase/kwin/; revision=71051
26 years ago
Matthias Ettrich
258a7be78a
make kwin adjust to shape changes
...
svn path=/trunk/kdebase/kwin/; revision=71049
26 years ago
Matthias Ettrich
8fbc21d202
MouseActivateAndPassClick should not do raise
...
svn path=/trunk/kdebase/kwin/; revision=68949
26 years ago
Matthias Ettrich
2d59aac1c8
small fix for mac menu when using focus follows mouse (even though this
...
combination does not make sense at all)
svn path=/trunk/kdebase/kwin/; revision=68919
26 years ago
Matthias Ettrich
144182101d
configurable minimize animation
...
svn path=/trunk/kdebase/kwin/; revision=68794
26 years ago
Nikita V. Youshchenko
c88fc0bc77
Added "IgnorePositionClasses" configuration option to set X classes of windows for which PPosition hint should be ignored. This should lastly solve the invalid Motif windows placement problem
...
svn path=/trunk/kdebase/kwin/; revision=68724
26 years ago
Matthias Ettrich
7090777e51
reverted latest commit
...
svn path=/trunk/kdebase/kwin/; revision=68482
26 years ago
Nikita V. Youshchenko
bf97a2aeec
Applied motif windows placement workaround from kwm 1.1.2, and added a personal workaround for Netscape
...
svn path=/trunk/kdebase/kwin/; revision=68436
26 years ago
Matthias Ettrich
cbfa5b50d1
more sane "delete" and "transdelete" events (where missing in many
...
cases)
svn path=/trunk/kdebase/kwin/; revision=68283
26 years ago
Matthias Ettrich
80b57294e1
my "no unmanaged windows" fix broke the unminimize animation. Works now
...
again.
svn path=/trunk/kdebase/kwin/; revision=68107
26 years ago
Matthias Ettrich
0b4ba11c29
removed debug out, small fix for mac menu
...
svn path=/trunk/kdebase/kwin/; revision=68088
26 years ago
Matthias Ettrich
8ba0c8171f
fixed unmanaged windows on subsquent desktop switches
...
svn path=/trunk/kdebase/kwin/; revision=68087
26 years ago
Antonio Larrosa Jimenez
d5ff78e16d
Fixes the automatic resizing of windows to a 10x10 rectangle
...
when pressing Alt and clicking inside the window (just a click)
svn path=/trunk/kdebase/kwin/; revision=68059
26 years ago
Matthias Ettrich
26ee3808bd
make verifyTransient() more defensive to help mac menus
...
svn path=/trunk/kdebase/kwin/; revision=68012
26 years ago
Matthias Ettrich
caf8fda461
no weird desktop switching with race conditions when enabling the mac menu
...
svn path=/trunk/kdebase/kwin/; revision=68003
26 years ago
Matthias Ettrich
3c8525c963
fix auto raise once again
...
svn path=/trunk/kdebase/kwin/; revision=68000
26 years ago
Matthias Ettrich
1266db9901
fixed transient_for handling for embedded main windows
...
Patch reviewed by Lars.
svn path=/trunk/kdebase/kwin/; revision=67756
26 years ago
Rik Hemsley
6ff8139d9e
Making NETWinInfo visible.
...
It's actually a derived class, but we can safely static_cast it back
to NETWinInfo. Makes it easier for clients to use it.
svn path=/trunk/kdebase/kwin/; revision=67689
26 years ago
Matthias Ettrich
a0b6bdb956
don't minimize dialog boxes that have a managed parent.
...
Unify operation menu enabled settings with visible decorations.
svn path=/trunk/kdebase/kwin/; revision=67486
26 years ago
Matthias Ettrich
e21fa134ab
detail
...
svn path=/trunk/kdebase/kwin/; revision=66779
26 years ago
Matthias Ettrich
862b9d1e11
maximization handling improvements also in configureRequest. Now
...
QWidget::showMaximize(), QWidget::showNormal() work (same with other toolkits).
Removed some unnecessary warnings for debugging purposes.
svn path=/trunk/kdebase/kwin/; revision=66745
26 years ago
Matthias Ettrich
fb4a09d4ab
smarter maximize detection, also provide the windows with a reasonable restore
...
geometry
svn path=/trunk/kdebase/kwin/; revision=66722
26 years ago
Matthias Ettrich
a2c3696df5
Removed startkde and exitkde events. They don't belong into kwin.
...
26 years ago
Matthias Ettrich
a3b30fce8c
fixed Thomas Zander's focusFollowsMouse showstopper
...
26 years ago
Vojtech Bubnik
c0459f2a91
Fixed handling of X11 Xmb WM name atom. Non-latin1 window captions were not
...
displayed correctly before.
svn path=/trunk/kdebase/kwin/; revision=66444
26 years ago
Matthias Ettrich
41aa62711e
Some bugfixes for kwin:
...
- focus still works with shade up / down
- windows can request maximization after being mapped (state and mask was mixed)
- some workaround for netscape removed. Java people love windows in the (0,0)
corner and the workaround broke xwintv
- window can request maximization before being mapped
- auto maximize detection for overlarge windows, obeyes size wishes and minimum
sizes
svn path=/trunk/kdebase/kwin/; revision=66355
26 years ago
Matthias Ettrich
bb80bc7507
Fixed focus for "Lower", made "ActivateAndLower" work, fixed
...
CDE-style Alt-tab in FocusUnderMouse mode (was broken with transient
windows)
svn path=/trunk/kdebase/kwin/; revision=66189
26 years ago
Antonio Larrosa Jimenez
f597c85193
Little bug fix for a better behaviour under some strange configurations
...
Approved by M. Ettrich
svn path=/trunk/kdebase/kwin/; revision=65784
26 years ago
Matthias Ettrich
2dd48cfde3
cosmetic change to the positioning patch,
...
fix for xawtv fullscreen placement (discussed with Dirk Mueller)
svn path=/trunk/kdebase/kwin/; revision=65773
26 years ago
Torben Weis
625d26a6ef
another patch from Matthias: Use the active command set for windows that
...
never can be active (like the new pager)
svn path=/trunk/kdebase/kwin/; revision=65510
26 years ago
Waldo Bastian
408c822513
* Keep state consistency when resizing a maximized window.
...
* Allow users to resize a maximized window by default. Unnecasserily disabling
functions in the UI distracts the user from its main task by introducing additional
cognitive proceses in his short term memory: It's fucking annoying.
svn path=/trunk/kdebase/kwin/; revision=65453
26 years ago
Torben Weis
6129966f96
small patch from matthias, fixes Simon's konqueror fullscreen window
...
svn path=/trunk/kdebase/kwin/; revision=65314
26 years ago
Matthias Ettrich
6dacbd0112
tool window handling for the default style
...
visible dialogs for stays-on-top fullscreen windows (helps with Konqueror's dialogs)
Fixed lock with Alt-Tab box plus accelerator
svn path=/trunk/kdebase/kwin/; revision=65241
26 years ago
Matthias Ettrich
aa3eb43071
- fix autohide strut in kicker
...
26 years ago
Matthias Ettrich
8f1a00a0b0
fullscreen patch from kde-core-devel
...
svn path=/trunk/kdebase/kwin/; revision=64277
26 years ago
Matthias Ettrich
10b2e5fde2
don't activate dock windows with click (fixes kicker focus problems,
...
reviewed by Carsten Peiffer)
svn path=/trunk/kdebase/kwin/; revision=63580
26 years ago