Commit graph

3964 commits

Author SHA1 Message Date
Stefan Westerfeld
584d9248a3 Reviewed and applied Matthias Ettrichs changes to make kaiman also visible
in the taskbar/tab focus (kaiman use NET::Override as netwm flag).

svn path=/trunk/kdebase/kwin/; revision=63197
2000-09-08 20:52:31 +00:00
Daniel M. Duley
2077f51714 Removed note about highcolor usage
svn path=/trunk/kdebase/kwin/; revision=63101
2000-09-08 01:02:13 +00:00
Daniel M. Duley
ee5f19c686 Improved highcolor buttons, and switched to the circular sticky thingy. I'll
post to core-devel in a sec.

svn path=/trunk/kdebase/kwin/; revision=63099
2000-09-08 00:38:29 +00:00
Waldo Bastian
f6b6c62c9a WABA: Oops, reverting. I wonder why this didn't work any more.
-static QPixmap * kwin_get_menu_pix_hack()
+QPixmap * kwin_get_menu_pix_hack()

svn path=/trunk/kdebase/kwin/; revision=63095
2000-09-07 22:55:18 +00:00
Waldo Bastian
ebe199a301 WABA: Use kdemain() instead of main() so that closures don't complain about
main being defined twice with different symbol sizes.

svn path=/trunk/kdebase/kwin/; revision=63094
2000-09-07 22:46:24 +00:00
Script Kiddy
8660053273 CVS_SILENT made messages
svn path=/trunk/kdebase/kwin/; revision=62584
2000-09-04 04:28:29 +00:00
Script Kiddy
8477e09fe8 CVS_SILENT made messages
svn path=/trunk/kdebase/kwin/; revision=62445
2000-09-02 03:49:25 +00:00
Script Kiddy
19ecf49ab8 CVS_SILENT made messages
svn path=/trunk/kdebase/kwin/; revision=62373
2000-09-01 04:07:35 +00:00
Matthias Ettrich
8ec069b98d not _that_ many sounds
svn path=/trunk/kdebase/kwin/; revision=62340
2000-08-31 17:31:45 +00:00
Matthias Ettrich
a309da9f0e "activate" event on every activation, not only on taskbar
svn path=/trunk/kdebase/kwin/; revision=62339
2000-08-31 17:29:10 +00:00
Matthias Ettrich
16e4aa004c even more sounds
svn path=/trunk/kdebase/kwin/; revision=62337
2000-08-31 17:20:45 +00:00
Matthias Ettrich
d53798aaf0 more sound effects
svn path=/trunk/kdebase/kwin/; revision=62336
2000-08-31 17:15:10 +00:00
Matthias Ettrich
bf33b067be - completed session management (maximize, shaded, and restore were missing)
- support for WM_COMMAND pseudo session management (xterm and friends)
- basic support for private colormaps, useful on the last remaining 8bit displays

svn path=/trunk/kdebase/kwin/; revision=62239
2000-08-30 14:27:30 +00:00
Script Kiddy
8cbea5ef2e CVS_SILENT made messages
svn path=/trunk/kdebase/kwin/; revision=62194
2000-08-30 03:31:38 +00:00
Script Kiddy
8c10f482b5 CVS_SILENT made messages
svn path=/trunk/kdebase/kwin/; revision=62122
2000-08-29 03:45:44 +00:00
Matthias Ettrich
6a54a209af obey more controlcenter options (mouse actions for frame and titlebar)
svn path=/trunk/kdebase/kwin/; revision=62090
2000-08-28 12:31:16 +00:00
Matthias Ettrich
cca94688ee do not crash
svn path=/trunk/kdebase/kwin/; revision=62082
2000-08-28 11:37:12 +00:00
Kalle Dalheimer
87931a071a Added hotkeys for workspaces 9-16
Patch approved by Matthias Ettrich

svn path=/trunk/kdebase/kwin/; revision=62067
2000-08-28 06:16:34 +00:00
Script Kiddy
817cf4fd9f CVS_SILENT made messages
svn path=/trunk/kdebase/kwin/; revision=62059
2000-08-28 03:52:42 +00:00
Script Kiddy
8681c904a2 CVS_SILENT made messages
svn path=/trunk/kdebase/kwin/; revision=61990
2000-08-27 03:39:35 +00:00
Script Kiddy
600baaaac2 CVS_SILENT made messages
svn path=/trunk/kdebase/kwin/; revision=61937
2000-08-26 04:07:54 +00:00
Matthias Ettrich
f1e0ec82cb default icon "x" if there is no icon
svn path=/trunk/kdebase/kwin/; revision=61836
2000-08-24 12:44:18 +00:00
Script Kiddy
56f99f2aa8 CVS_SILENT made messages
svn path=/trunk/kdebase/kwin/; revision=61800
2000-08-24 04:27:23 +00:00
Script Kiddy
2dda0d1740 CVS_SILENT made messages
svn path=/trunk/kdebase/kwin/; revision=61712
2000-08-23 04:03:25 +00:00
Matthias Ettrich
4f4c4cca8d MoveResizeMaximizedWindows option. Default is 'false'
svn path=/trunk/kdebase/kwin/; revision=61666
2000-08-22 10:35:22 +00:00
Script Kiddy
8f25bbb351 CVS_SILENT made messages
svn path=/trunk/kdebase/kwin/; revision=61652
2000-08-22 04:18:58 +00:00
Script Kiddy
8ccc673668 CVS_SILENT made messages
svn path=/trunk/kdelibs/kstyles/; revision=61628
2000-08-21 19:48:57 +00:00
Matthias Ettrich
ab9c4c5d9b fixed sizeInc problem with the gimp
svn path=/trunk/kdebase/kwin/; revision=61626
2000-08-21 19:09:23 +00:00
Matthias Ettrich
20c1ac608a smarter placement (avoids having dialogs being truncated)
svn path=/trunk/kdebase/kwin/; revision=61618
2000-08-21 17:37:10 +00:00
Matthias Ettrich
d0d3166d4a don't grab server during initialization, may result in freezes due to libkmapnotify
svn path=/trunk/kdebase/kwin/; revision=61614
2000-08-21 15:13:24 +00:00
Matthias Ettrich
fe4bfc015c fixed: title changes in default style, minimization of maximized windows
svn path=/trunk/kdebase/kwin/; revision=61601
2000-08-21 12:05:22 +00:00
Daniel M. Duley
48fcf83842 Use Rik's sticky glyph, fix off-by-one error in drawing.
svn path=/trunk/kdebase/kwin/; revision=61558
2000-08-20 19:43:22 +00:00
Matthias Ettrich
091f055086 small painting bug fixed
svn path=/trunk/kdebase/kwin/; revision=61431
2000-08-18 13:21:35 +00:00
Simon Hausmann
fcfce3bb14 - coolo told me to commit this :) (it's unused)
-static void create_pixmaps();
-QPixmap* kwin_get_menu_pix_hack()
-{
-    create_pixmaps();
-    return menu_pix;
-}
-

svn path=/trunk/kdebase/kwin/; revision=61269
2000-08-16 15:37:36 +00:00
Matthias Ettrich
5b1fb25c55 less flicker for default. Clean-up namespace for classes
(several clients used different versions of the same class 'SystemButton')

svn path=/trunk/kdebase/kwin/; revision=61249
2000-08-16 13:11:21 +00:00
Matthias Ettrich
078b8b3ff4 - make maximized windows
- adjust to workarea changes
	- not movable or resizable
	- not show vertical borders if not necessary

 - new default style: middle mouse and right mouse for maximize button

 - now resize mouse cursors if the window is not resizable

svn path=/trunk/kdebase/kwin/; revision=61240
2000-08-16 12:18:56 +00:00
Waldo Bastian
49bb12bd95 WABA: Fix for --enable-final
svn path=/trunk/kdebase/kwin/; revision=61201
2000-08-16 04:07:16 +00:00
Stephan Kulow
3fd7520d29 CVS_SILENT made messages
svn path=/trunk/kdelibs/kstyles/; revision=61157
2000-08-15 20:10:46 +00:00
Stephan Kulow
b693fe20c0 CVS_SILENT made messages
svn path=/trunk/kdebase/kwin/; revision=61128
2000-08-15 16:14:44 +00:00
Simon Hausmann
bf8e3c7071 - ugly hack to make kwin link :-(
svn path=/trunk/kdebase/kwin/; revision=61069
2000-08-15 08:30:30 +00:00
Simon Hausmann
90c9679d2a - the default style links against kwin.la
-SUBDIRS = default . pics clients
+SUBDIRS = . default pics clients

svn path=/trunk/kdebase/kwin/; revision=61064
2000-08-15 08:04:53 +00:00
Script Kiddy
b22d5c1d72 CVS_SILENT made messages
svn path=/trunk/kdebase/kwin/; revision=61047
2000-08-15 04:45:15 +00:00
Matthias Ettrich
066aaf285b Reggie: Seems Matthias forgot that
svn path=/trunk/kdebase/kwin/; revision=61031
2000-08-14 22:39:18 +00:00
Matthias Ettrich
eddd91cb51 transients do not need iconify, sticky or maximize
svn path=/trunk/kdebase/kwin/; revision=61029
2000-08-14 22:02:14 +00:00
Matthias Ettrich
97d6e48a3d practically flickerfree without double buffering now (requies Qt-2.2 beta 2)
svn path=/trunk/kdebase/kwin/; revision=61028
2000-08-14 21:54:00 +00:00
Matthias Ettrich
5314dbb817 mosfet's much ligher version of the default style. Still flickers a little bit, but
uses much less resources

svn path=/trunk/kdebase/kwin/; revision=61022
2000-08-14 18:49:44 +00:00
Matthias Ettrich
d0ab0a1595 less flicker
svn path=/trunk/kdebase/kwin/; revision=61018
2000-08-14 17:50:51 +00:00
Matthias Ettrich
3fccc94b5b react on key changes
svn path=/trunk/kdebase/kwin/; revision=61011
2000-08-14 16:45:45 +00:00
Matthias Ettrich
ba64395e9a removed debug output
svn path=/trunk/kdebase/kwin/; revision=60887
2000-08-13 17:26:18 +00:00
Matthias Ettrich
81bd6b26c3 some focus follows mouse stuff
svn path=/trunk/kdebase/kwin/; revision=60885
2000-08-13 17:07:26 +00:00