13956 Commits (5f90fa5cfd4d91deee2378ca749c7f04cb3a8106)
 

Author SHA1 Message Date
David Faure 61123bd562 Fix for RMB popup "send to desktop" when desktop number != 4
svn path=/trunk/kdebase/kwin/; revision=35971
25 years ago
Matthias Ettrich 83bd1cc680 small fixes to resize handling with the keyboard with weird mousepointer positions
svn path=/trunk/kdebase/kwin/; revision=35958
25 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
25 years ago
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
Stephan Kulow 8d629713b5 adding new icons sent by Tackat
svn path=/trunk/kdebase/kcontrol/; revision=35865
25 years ago
Preston Brown f0cdd75197 implemented desktop cascading and uncluttering.
svn path=/trunk/kdebase/kwin/; revision=35765
25 years ago
David Faure 410a80a76d oops, added group, and tried a sync() in destructor, but since we have
no proper logout...
Anyway, nice to have 6 desktops again :)

svn path=/trunk/kdebase/kwin/; revision=35756
25 years ago
David Faure 0274e04914 Read number of desktops from kwinrc - a first step towards configurability
svn path=/trunk/kdebase/kwin/; revision=35755
25 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
25 years ago
Stephan Kulow bf1a6485b9 CVS_SILENT replacing ../po with podir
svn path=/trunk/kdebase/kcontrol/; revision=35541
25 years ago
Daniel M. Duley ff0574cad2 Imac style frames :) I updated the screenshot yet again on the Nov22 entry
on my webpage if you want to take a look. Pretty cool :)

svn path=/trunk/kdebase/kwin/; revision=35486
25 years ago
Matthias Ettrich de3d008e6d removed support for obsolete size hints
svn path=/trunk/kdebase/kwin/; revision=35475
25 years ago
Matthias Ettrich df37b4f6f3 small things
svn path=/trunk/kdebase/kwin/; revision=35447
25 years ago
Matthias Ettrich 322bccde7b async keyboard
svn path=/trunk/kdebase/kwin/; revision=35431
25 years ago
Matthias Ettrich ce152850cb more robust
svn path=/trunk/kdebase/kwin/; revision=35394
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 b8a8bf9be2 CurrentTime must die
svn path=/trunk/kdebase/kwin/; revision=35369
25 years ago
Matthias Ettrich b529c9226f do not accept empty captions, use unnamed instead.
svn path=/trunk/kdebase/kwin/; revision=35366
25 years ago
Matthias Ettrich 82b0710065 unified window captions ( not propagated yet)
svn path=/trunk/kdebase/kwin/; revision=35364
25 years ago
Matthias Ettrich 070b0971cc be smarter with shaded windows: when shading, iconify any non-shaded
transients.

svn path=/trunk/kdebase/kwin/; revision=35354
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 da39e14d75 make configure requests work again (thanks, mosfet, for the report :)
svn path=/trunk/kdebase/kwin/; revision=35326
25 years ago
Daniel M. Duley c7f1a58bd8 Trying different buttons out. On a different note I just saw an imac. I really
like their window frames, but they look huge...

If you want a screenshot I updated the last entry screenshot on
http://mosfet.jorsm.com again.

svn path=/trunk/kdebase/kwin/; revision=35282
25 years ago
Matthias Ettrich 49f894fa51 nicer tabbox
svn path=/trunk/kdebase/kwin/; revision=35151
25 years ago
Alex Zepeda eed9205dd3 Make this compile. *smack*. We've got automoc or whatever it's called
now.

svn path=/trunk/kdebase/kwin/; revision=35135
25 years ago
Matthias Ettrich 43a857bd0e make it compile
svn path=/trunk/kdebase/kwin/; revision=35123
25 years ago
Daniel M. Duley cc08f29bd9 Make build.
svn path=/trunk/kdebase/kwin/; revision=35083
25 years ago
Cristian Tibirna 68e807e756 CT: coolo doesn't like it.
svn path=/trunk/kdebase/kwin/; revision=35053
25 years ago
Cristian Tibirna 9c2fd4530e CT: snap. Thanks to Matthias for the adjustClientPosition(). Clean
svn path=/trunk/kdebase/kwin/; revision=35049
25 years ago
Matthias Ettrich d6c573987e small fix
svn path=/trunk/kdebase/kwin/; revision=35034
25 years ago
Matthias Ettrich 378161e531 hook for snapping functionality

							
						
25 years ago
Matthias Ettrich a12ab5338d better min/max handling, should be able to manage kfind now
svn path=/trunk/kdebase/kwin/; revision=35029
25 years ago
Matthias Ettrich bad93649e3 fixed min/max handling, handle palette changes properly
svn path=/trunk/kdebase/kwin/; revision=35018
25 years ago
Daniel M. Duley 1f00484d60 Having more fun ;-)
svn path=/trunk/kdebase/kwin/; revision=34997
25 years ago
Daniel M. Duley 212aac1644 Hrm... ;-)
svn path=/trunk/kdebase/kwin/; revision=34979
25 years ago
Daniel M. Duley a3c0c83a34 More experimenting
svn path=/trunk/kdebase/kwin/; revision=34972
25 years ago
Daniel M. Duley b99387c03b Smaller frame
svn path=/trunk/kdebase/kwin/; revision=34965
25 years ago
Daniel M. Duley ea13fc5570 Smaller titlebar and buttons.
svn path=/trunk/kdebase/kwin/; revision=34962
25 years ago
Matthias Ettrich 25d8cad6f8 added sticky to the menu
svn path=/trunk/kdebase/kwin/; revision=34729
25 years ago
Daniel M. Duley 07e3f48e78 Better active bar text handling.
svn path=/trunk/kdebase/kwin/; revision=34710
25 years ago
Daniel M. Duley b1e3a4f9bb Use widget bg pixmap if it exists. You can see a small screenshot of how
system looks now (53K) at http://www2.jorsm.com/~mosfet/system2.png. Not as
cool IMHO, but clearer.

svn path=/trunk/kdebase/kwin/; revision=34692
25 years ago
Matthias Ettrich c101518499 small fix
svn path=/trunk/kdebase/kwin/; revision=34663
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
Matthias Ettrich eb5e8e031d slightly improved default look
svn path=/trunk/kdebase/kwin/; revision=34604
25 years ago
Matthias Ettrich 4bc6ce23fb more reasonable focus handling when switching desktops
svn path=/trunk/kdebase/kwin/; revision=34472
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
Matthias Ettrich b0b7769701 took "THE DESKTOP" and kicker out of the tab chain
svn path=/trunk/kdebase/kwin/; revision=34140
25 years ago
Cristian Tibirna a8136ad767 CT: ok. smart placement is back. and shoved on you all to test it :-)
svn path=/trunk/kdebase/kwin/; revision=34116
25 years ago