Simon Hausmann
6d59623f8f
- make WorkSpace::numberOfDesktops() not return the hardcoded "4" but
...
instead the real number of desktops (fixes the desktop selection in the
popup menu)
svn path=/trunk/kdebase/kwin/; revision=35874
25 years ago
Preston Brown
f0cdd75197
implemented desktop cascading and uncluttering.
...
svn path=/trunk/kdebase/kwin/; revision=35765
25 years ago
Matthias Ettrich
91d73bedca
animated shading works again. Shortcut for shading possible
...
"Window shade"
svn path=/trunk/kdebase/kwin/; revision=35392
25 years ago
Matthias Ettrich
ddaa516ba4
more keybindings:
...
Window maximize,Window maximize vertical,Window maximize horizontal
Window iconify
Try for example in kdeglobals:
[Global Keys]
Window maximize vertical=F5
svn path=/trunk/kdebase/kwin/; revision=35389
25 years ago
Matthias Ettrich
b441f40a7e
configurable mouse bindings (see README)
...
svn path=/trunk/kdebase/kwin/; revision=35388
25 years ago
Matthias Ettrich
82b0710065
unified window captions ( not propagated yet)
...
svn path=/trunk/kdebase/kwin/; revision=35364
25 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
25 years ago
Matthias Ettrich
378161e531
hook for snapping functionality
...
25 years ago
Matthias Ettrich
367d4fd0d7
some bugfixes, added a window operations menu, some simple shading animation
...
svn path=/trunk/kdebase/kwin/; revision=34662
25 years ago
Cristian Tibirna
52d957df8e
CT: cascading placement. I feel it as a bit of an overkill for what it does
...
compared to smart placement. Whatever. Some people want it
smart placement made smarter (just a bit) and faster (just a bit)
Qt is a marvel. kwin is even better than kwm. KDE is amazing :-) You know
who I am now, even if I don't sign.
svn path=/trunk/kdebase/kwin/; revision=34452
25 years ago
Cristian Tibirna
f49c7be018
CT: smart placement code. No! It isn't tested and isn't supposed to work.
...
One 'if' gets a bad turn. But commit it 'cause I'm reknown for doing stupid
things with unbacked-up code. Matthias, I managed to reduce all from
175 to 125 lines and from 4740 chars to 3260. This is what you wanted?
Don't worry, kwin compiles and works as before.
If somebody finds a way to teleport my office in some other dimension, I
finish this tomorrow (that is, today + a couple of sleep hours). If not ...
svn path=/trunk/kdebase/kwin/; revision=34034
25 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
25 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
25 years ago
Matthias Ettrich
eb472b9ed5
Ctrl-Fx desktop switching to make David happy
...
svn path=/trunk/kdebase/kwin/; revision=33636
25 years ago
Matthias Ettrich
a30c061abb
shape windows support, some fixes for configure-request handling
...
svn path=/trunk/kdebase/kwin/; revision=33553
25 years ago
Matthias Ettrich
35c7b77082
support for docking windows
...
svn path=/trunk/kdebase/kwin/; revision=33482
25 years ago
Matthias Ettrich
6919a58420
removed minicli stuff
...
svn path=/trunk/kdebase/kwin/; revision=33160
25 years ago
Daniel M. Duley
3a9281209d
Bye (it's going in kdesktop).
...
svn path=/trunk/kdebase/kwin/; revision=33110
25 years ago
Kurt Granroth
ae262e92d2
"ported" over the essential minicli from kwm (yipee! now i can use kwin as
...
my normal window manager!!)
unfortunately, i'm not 100% that the way i did it was the "proper" way. it
works, but it might not be the best way to do it. matthias, et al,
definitely need to take a look at it!
svn path=/trunk/kdebase/kwin/; revision=33085
25 years ago
Matthias Ettrich
1884091309
update, usable with kicker now
...
svn path=/trunk/kdebase/kwin/; revision=33064
25 years ago
Matthias Ettrich
75f321c4c0
more experimental stuff
...
svn path=/trunk/kdebase/kwin/; revision=29737
25 years ago
Matthias Ettrich
311db796c6
Say hello to kwin. WARNING: NOT USABLE YET. See README.
...
svn path=/trunk/kdebase/kwin/; revision=27871
25 years ago