Commit graph

27083 commits

Author SHA1 Message Date
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
Matthias Ettrich
dc9fb7dc2b resize on all four corners
svn path=/trunk/kdebase/kwin/; revision=60881
2000-08-13 16:32:51 +00:00
Script Kiddy
635d4edac6 CVS_SILENT made messages
svn path=/trunk/kdebase/kwin/; revision=60821
2000-08-12 18:58:13 +00:00
Script Kiddy
d200fafc53 CVS_SILENT made messages
svn path=/trunk/kdebase/kwin/; revision=60589
2000-08-11 04:23:55 +00:00
Matthias Ettrich
d3e8f75ada no need for application-modal dialogs to stay on top....
svn path=/trunk/kdebase/kwin/; revision=60475
2000-08-10 13:01:12 +00:00
Matthias Ettrich
407efd9ad3 ICCCM 4.1.5 compliant configureRequest handling
svn path=/trunk/kdebase/kwin/; revision=60470
2000-08-10 12:38:37 +00:00
Matthias Ettrich
ecba5c3ea2 yet another weird hack for weird windows (Netscape's Javascript Toplevels).
Does anybody have any clue why they always want to hide the titlebar by moving
the window to x, -24 ?

Can't not be me missinterpreting motif hints, as the same thing happens with MWM.

svn path=/trunk/kdebase/kwin/; revision=60467
2000-08-10 12:13:36 +00:00
Script Kiddy
508b5267c1 CVS_SILENT made messages
svn path=/trunk/kdebase/kwin/; revision=60428
2000-08-10 03:50:17 +00:00
Carsten Pfeiffer
cc6c069269 compile
svn path=/trunk/kdebase/kwin/; revision=60379
2000-08-09 18:59:41 +00:00
Hans Petter Bieker
7534feaf4a Removed QT_NO_ASCII_CAST.
svn path=/trunk/kdebase/kwin/; revision=60334
2000-08-09 16:19:27 +00:00
Matthias Ettrich
22852f6c47 workaround for broken xemacs ediff windows...
svn path=/trunk/kdebase/kwin/; revision=60312
2000-08-09 12:58:12 +00:00
Matthias Ettrich
21dbeccdad some ICCCM clearifications
svn path=/trunk/kdebase/kwin/; revision=60306
2000-08-09 12:06:03 +00:00
Matthias Ettrich
ffbe75dfba some bugfixes
svn path=/trunk/kdebase/kwin/; revision=60295
2000-08-09 10:02:56 +00:00
Matthias Ettrich
5d85790c91 better 'textedit' support :)
svn path=/trunk/kdebase/kwin/; revision=60284
2000-08-09 09:00:13 +00:00
Script Kiddy
84ccbf94f7 CVS_SILENT made messages
svn path=/trunk/kdebase/kwin/; revision=60267
2000-08-09 04:03:11 +00:00
Script Kiddy
66f03abebe CVS_SILENT made messages
svn path=/trunk/kdebase/kwin/; revision=60110
2000-08-08 03:45:28 +00:00
Rik Hemsley
81e348e6cf Increasing delay time to 90. I think higher might still be better.
svn path=/trunk/kdebase/kwin/; revision=60091
2000-08-07 23:18:48 +00:00
Matthias Elter
de9d1406a8 BSD style without advertising stuff
svn path=/trunk/kdebase/kwin/; revision=59802
2000-08-05 12:51:39 +00:00
Matthias Ettrich
aef79db34b react on strut changes
svn path=/trunk/kdebase/kwin/; revision=59726
2000-08-04 21:29:02 +00:00
Script Kiddy
ffa14ebace CVS_SILENT made messages
svn path=/trunk/kdebase/kwin/; revision=59665
2000-08-04 05:57:03 +00:00
Matthias Ettrich
b3134fe8ac better fullscreen support
svn path=/trunk/kdebase/kwin/; revision=59488
2000-08-01 17:59:15 +00:00
Matthias Ettrich
813ee80842 don't move fullscreen windows around
svn path=/trunk/kdebase/kwin/; revision=59482
2000-08-01 16:44:15 +00:00
Matthias Ettrich
70f8d2823b make konqueror's full-screen mode useful
svn path=/trunk/kdebase/kwin/; revision=59464
2000-08-01 12:42:03 +00:00
Matthias Ettrich
5d7ca8f2ee adding missing raise and lower keybindings
svn path=/trunk/kdebase/kwin/; revision=59304
2000-07-30 16:15:17 +00:00
Werner Trobin
13aebff097 Commented out some more #define QT_CLEAN_NAMESPACE statements
svn path=/trunk/kdebase/kscreensaver/; revision=59186
2000-07-29 07:59:24 +00:00
Dirk Mueller
6d0db49d84 warning -> qWarning
these warnings should be popup boxes in fact.
If only there would be no string freeze... :-(

svn path=/trunk/kdebase/kwin/; revision=59163
2000-07-29 01:55:29 +00:00
Kurt Granroth
6169229047 compile
svn path=/trunk/kdebase/kwin/; revision=59131
2000-07-28 22:38:16 +00:00
Matthias Ettrich
d7d265452b some work on the new default style. Better, but not there yet.
The class still duplicates too much functionality of the base class (Client).
IMO the ResizeBar widgets have to go, it can all be done by painting directly
on the main Manager.

svn path=/trunk/kdebase/kwin/; revision=59127
2000-07-28 22:06:22 +00:00
Alex Zepeda
e87c06989b Spell check 'n' stuff.
svn path=/trunk/kdebase/kwin/; revision=59030
2000-07-28 08:49:37 +00:00
Matthias Ettrich
450395e891 small things
svn path=/trunk/kdebase/kwin/; revision=58969
2000-07-27 17:58:09 +00:00
Carsten Pfeiffer
9a3c3bd1ee s/Name/IconName/ so translators are not activated :)
svn path=/trunk/kdebase/kwin/; revision=58443
2000-07-23 18:11:53 +00:00
Thomas Zander
4d0ac7b5c0 fixed counting problem. On creation of the config file counting started with 2, creating Desktop 2 Desktop 3 etc.
svn path=/trunk/kdebase/kwin/; revision=58433
2000-07-23 17:18:29 +00:00