Rik Hemsley
66b2a8645f
App-starting notification support
...
svn path=/trunk/kdebase/kwin/; revision=46005
26 years ago
Matthias Ettrich
5a7b9ed8aa
remove some passive grab combinations on active windows. Helps GIMP, TK and Co.
...
svn path=/trunk/kdebase/kwin/; revision=45057
26 years ago
Matthias Ettrich
b57453a363
inform modules about initial desktop placement
...
svn path=/trunk/kdebase/kwin/; revision=44625
26 years ago
Matthias Ettrich
b49151074f
Session management for KDE-2.x : say hello to the ksmserver
...
svn path=/trunk/kdebase/kwin/; revision=44552
26 years ago
Matthias Ettrich
a637bea8e4
small fix for Reggie's ultrafast machine
...
svn path=/trunk/kdebase/kwin/; revision=44448
26 years ago
Matthias Ettrich
9926eb384a
small fixes
...
svn path=/trunk/kdebase/kwin/; revision=44444
26 years ago
Matthias Ettrich
0383f22204
cleanups
...
svn path=/trunk/kdebase/kwin/; revision=44297
26 years ago
Matthias Ettrich
0df9f29ccd
help toolkits to figure out the frame geometry when receiving reparentNotify
...
svn path=/trunk/kdebase/kwin/; revision=44288
26 years ago
Matthias Ettrich
0bb1975556
performance
...
svn path=/trunk/kdebase/kwin/; revision=44279
26 years ago
Matthias Ettrich
c2b5722a6b
small optimizations
...
svn path=/trunk/kdebase/kwin/; revision=44233
26 years ago
Matthias Ettrich
98ea0a56db
small fixes
...
svn path=/trunk/kdebase/kwin/; revision=42768
26 years ago
Matthias Ettrich
c772a8e8a2
new transients as well
...
svn path=/trunk/kdebase/kwin/; revision=37997
27 years ago
Matthias Ettrich
8460a9ad3e
make transients sticky when their main window becomes sticky
...
svn path=/trunk/kdebase/kwin/; revision=37996
27 years ago
Woohyun JANG
ba32bbdd36
using KWM::title() instead of XFetchName() to get a window's name.
...
svn path=/trunk/kdebase/kwin/; revision=37307
27 years ago
Cristian Tibirna
f9c7091e05
CT: Scott Lamb <slamb@oh.yeah.org> corrected the spelling of
...
Strickly and wanted to implement
focus configurability. Here is the (for now) "politically correct" version.
svn path=/trunk/kdebase/kwin/; revision=37123
27 years ago
Matthias Ettrich
83bd1cc680
small fixes to resize handling with the keyboard with weird mousepointer positions
...
svn path=/trunk/kdebase/kwin/; revision=35958
27 years ago
Matthias Ettrich
935c0a4478
More keyboard commands such as "Window move" and "Window resize".
...
"Mouse emulation" (defaults to F12 currently) provides mouse emulation with
[Ctrl|Alt]-ArrowKeys. Unfortunatly, dragging isn't (technically) possible with
X, but at least normal clicks work with Space or Return.
svn path=/trunk/kdebase/kwin/; revision=35919
27 years ago
Matthias Ettrich
64acd7375d
implemented preliminary WM_CONTEXT_HELP protocol. In combination with tomorrow's
...
Qt snapshot, you will see lovely question marks in the titlebar of dialogs that
invoke What's This help.
svn path=/trunk/kdebase/kwin/; revision=35618
27 years ago
Matthias Ettrich
de3d008e6d
removed support for obsolete size hints
...
svn path=/trunk/kdebase/kwin/; revision=35475
27 years ago
Matthias Ettrich
df37b4f6f3
small things
...
svn path=/trunk/kdebase/kwin/; revision=35447
27 years ago
Matthias Ettrich
322bccde7b
async keyboard
...
svn path=/trunk/kdebase/kwin/; revision=35431
27 years ago
Matthias Ettrich
ce152850cb
more robust
...
svn path=/trunk/kdebase/kwin/; revision=35394
27 years ago
Matthias Ettrich
91d73bedca
animated shading works again. Shortcut for shading possible
...
"Window shade"
svn path=/trunk/kdebase/kwin/; revision=35392
27 years ago
Matthias Ettrich
b441f40a7e
configurable mouse bindings (see README)
...
svn path=/trunk/kdebase/kwin/; revision=35388
27 years ago
Matthias Ettrich
b8a8bf9be2
CurrentTime must die
...
svn path=/trunk/kdebase/kwin/; revision=35369
27 years ago
Matthias Ettrich
b529c9226f
do not accept empty captions, use unnamed instead.
...
svn path=/trunk/kdebase/kwin/; revision=35366
27 years ago
Matthias Ettrich
82b0710065
unified window captions ( not propagated yet)
...
svn path=/trunk/kdebase/kwin/; revision=35364
27 years ago
Matthias Ettrich
070b0971cc
be smarter with shaded windows: when shading, iconify any non-shaded
...
transients.
svn path=/trunk/kdebase/kwin/; revision=35354
27 years ago
Matthias Ettrich
bd1e4878ba
keep transients together, support various input modes, handle
...
wm_change_state messages properly
svn path=/trunk/kdebase/kwin/; revision=35353
27 years ago
Matthias Ettrich
49f894fa51
nicer tabbox
...
svn path=/trunk/kdebase/kwin/; revision=35151
27 years ago
Cristian Tibirna
68e807e756
CT: coolo doesn't like it.
...
svn path=/trunk/kdebase/kwin/; revision=35053
27 years ago
Matthias Ettrich
d6c573987e
small fix
...
svn path=/trunk/kdebase/kwin/; revision=35034
27 years ago
Matthias Ettrich
378161e531
hook for snapping functionality
...
27 years ago
Matthias Ettrich
a12ab5338d
better min/max handling, should be able to manage kfind now
...
svn path=/trunk/kdebase/kwin/; revision=35029
27 years ago
Matthias Ettrich
bad93649e3
fixed min/max handling, handle palette changes properly
...
svn path=/trunk/kdebase/kwin/; revision=35018
27 years ago
Matthias Ettrich
c101518499
small fix
...
svn path=/trunk/kdebase/kwin/; revision=34663
27 years ago
Matthias Ettrich
367d4fd0d7
some bugfixes, added a window operations menu, some simple shading animation
...
svn path=/trunk/kdebase/kwin/; revision=34662
27 years ago
Matthias Ettrich
486f0d604d
bugfixes, what else
...
svn path=/trunk/kdebase/kwin/; revision=34019
27 years ago
Matthias Ettrich
9a0ea6b949
- handle initial state iconic
...
- handle maprequests when being iconified properly
- do not unshade xemacs 32000 pixels high
svn path=/trunk/kdebase/kwin/; revision=34014
27 years ago
Matthias Ettrich
bd7c253101
make shading work again (double click on titlebar)
...
svn path=/trunk/kdebase/kwin/; revision=33918
27 years ago
Matthias Ettrich
3293927ed4
found a smart way to get rid of the race conditions (that sometimes
...
made windows lose their decorations)
svn path=/trunk/kdebase/kwin/; revision=33867
27 years ago
Matthias Ettrich
49eb95bd94
More docking magic: If a window gets iconified that has a docking window,
...
remove it from the taskbar (in fact, do a withdraw() )
svn path=/trunk/kdebase/kwin/; revision=33759
27 years ago
Matthias Ettrich
a1f8ea357a
support for the new docking stuff
...
svn path=/trunk/kdebase/kwin/; revision=33753
27 years ago
Matthias Ettrich
279fc91240
some debug output removed, small fix to initial sizeflag handling
...
svn path=/trunk/kdebase/kwin/; revision=33647
27 years ago
Matthias Ettrich
cb5978260f
fake being kwm (helps some docking apps out there)
...
svn path=/trunk/kdebase/kwin/; revision=33646
27 years ago
Matthias Ettrich
b49242a017
some fixes
...
svn path=/trunk/kdebase/kwin/; revision=33631
27 years ago
Matthias Ettrich
231f10c92e
basically, it's a good thing to initialize variables
...
svn path=/trunk/kdebase/kwin/; revision=33556
27 years ago
Matthias Ettrich
a30c061abb
shape windows support, some fixes for configure-request handling
...
svn path=/trunk/kdebase/kwin/; revision=33553
27 years ago
Matthias Ettrich
b47ce2b623
removed red background ;)
...
svn path=/trunk/kdebase/kwin/; revision=33386
27 years ago
Matthias Ettrich
ed10ad67b8
small fix when deciding whether to start a drag or not
...
svn path=/trunk/kdebase/kwin/; revision=33374
27 years ago