Commit graph

24624 commits

Author SHA1 Message Date
Carsten Pfeiffer
c56400145e some s/[New]/[Name]/
svn path=/trunk/kdebase/kwin/; revision=63669
2000-09-12 17:24:07 +00:00
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
2000-09-11 20:54:00 +00:00
Waldo Bastian
1add59200c WABA: Fixes BR6808 and BR7983.
#6808: selecting a "Decoration" by right-clicking on a window de-iconify windows.
#7983: SHIP STOPPER: kwin - titlebars get <2> after the name of the application when changing decorations
Reviewed by gis.

svn path=/trunk/kdebase/kwin/; revision=63563
2000-09-11 18:59:26 +00:00
Waldo Bastian
493fd295b0 - button[1]->setBitmap(sticky_bits, 8, 8);
+        button[1]->setBitmap(sticky_bits, 10, 10);

Fixes br 10156:
On the desktop, I right-click the title bar of a window and select the KStep
decoration.  Then I click on the `+'' titlebar button to pin the window on all desks.
The button turns empty.  I click again to unpin the window, and, instead
of showing the usual `+'', I get a corrupted button pixmap.

svn path=/trunk/kdebase/kwin/; revision=63501
2000-09-11 05:45:02 +00:00
Waldo Bastian
480d78944d WABA: Fixed BR#9445: Checkmark in decoration menu is missing
svn path=/trunk/kdebase/kwin/; revision=63499
2000-09-11 05:30:24 +00:00
Script Kiddy
ac6bcf2b44 CVS_SILENT made messages
svn path=/trunk/kdebase/kwin/; revision=63493
2000-09-11 04:23:31 +00:00
Waldo Bastian
5e3b53660d WABA: Fixed #8656 kwin titlebar: doubleclick does not maximize
if (titlebar->geometry().contains( e->pos() ) )
-        setShade( !isShade() );
+       workspace()->performWindowOperation( this, options->operationTitlebarDblClick() );
     workspace()->requestFocus( this );

svn path=/trunk/kdebase/kwin/; revision=63485
2000-09-11 03:34:01 +00:00
Script Kiddy
755aeffa27 CVS_SILENT made messages
svn path=/trunk/kdebase/kwin/; revision=63338
2000-09-10 04:19:02 +00:00
Script Kiddy
5c265e015a CVS_SILENT made messages
svn path=/trunk/kdebase/kwin/; revision=63221
2000-09-09 04:11:37 +00:00
Waldo Bastian
0859b3eb53 WABA: Fix titlebar painting for new windows. Reviewed by Mosfet.
svn path=/trunk/kdebase/kwin/; revision=63206
2000-09-08 22:59:28 +00:00
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