Matthias Ettrich
c1eac4d5d0
hopefully less frame drawing
...
svn path=/trunk/kdebase/kwin/; revision=74802
2000-12-14 11:35:12 +00:00
Daniel M. Duley
950c3dfe28
Added licensing since people now seem to be finally working on new styles :)
...
svn path=/trunk/kdebase/kwin/; revision=74796
2000-12-14 07:46:49 +00:00
Matthias Ettrich
58356f65ec
next attempt to make mosfet a bit more happy
...
svn path=/trunk/kdebase/kwin/; revision=74593
2000-12-12 19:48:17 +00:00
Matthias Ettrich
ccc84f2cfe
some cleanups
...
svn path=/trunk/kdebase/kwin/; revision=73923
2000-12-08 11:57:09 +00:00
Matthias Ettrich
7be5b88851
less flicker (once again)
...
svn path=/trunk/kdebase/kwin/; revision=73778
2000-12-07 13:17:57 +00:00
Wilco Greven
ff6b3156c4
As long as the inactive window font can't be configured, use the active window
...
font for inactive windows too.
svn path=/trunk/kdebase/kwin/; revision=69261
2000-10-29 10:19:23 +00:00
Daniel M. Duley
53ae12cbab
The new, cool default style! :)
...
Known errors/bugs:
1) I need to add toolwindows
2) Hiding of buttons isn't working right when the window pops up initially,
only on resize. This one's tough, needs to happen before show but doesn't seem
to work exactly right.
svn path=/trunk/kdebase/kwin/; revision=68366
2000-10-20 00:39:16 +00:00
Matthias Ettrich
6dacbd0112
tool window handling for the default style
...
visible dialogs for stays-on-top fullscreen windows (helps with Konqueror's dialogs)
Fixed lock with Alt-Tab box plus accelerator
svn path=/trunk/kdebase/kwin/; revision=65241
2000-09-25 15:30:51 +00:00
Rik Hemsley
eac76fc467
Fix mouse position detection on bottom resize bar and remove unused param warning
...
svn path=/trunk/kdebase/kwin/; revision=64606
2000-09-21 20:05:27 +00:00
Waldo Bastian
60d072d2ef
WABA: give titlebar a bit more tabbish look.
...
svn path=/trunk/kdebase/kwin/; revision=64018
2000-09-15 22:26:02 +00:00
Waldo Bastian
14eea14498
WABA: Paint _all_ pixels in the active titlebar.
...
activeBuffer.resize(titlebar->geometry().width(),
- titlebar->geometry().height()-1);
+ titlebar->geometry().height());
svn path=/trunk/kdebase/kwin/; revision=63984
2000-09-15 17:54:56 +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
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
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
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
Simon Hausmann
bf8e3c7071
- ugly hack to make kwin link :-(
...
svn path=/trunk/kdebase/kwin/; revision=61069
2000-08-15 08:30:30 +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
dc9fb7dc2b
resize on all four corners
...
svn path=/trunk/kdebase/kwin/; revision=60881
2000-08-13 16:32:51 +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
Rik Hemsley
ae07d17aef
Fixed '?' button and added some side borders, so you can resize now :)
...
svn path=/trunk/kdebase/kwin/; revision=58276
2000-07-22 00:16:53 +00:00
Rik Hemsley
b44ac66c0e
You need these.
...
svn path=/trunk/kdebase/kwin/; revision=57839
2000-07-18 20:45:09 +00:00
Rik Hemsley
d46f5dae45
Question bitmap flipped the right way around
...
svn path=/trunk/kdebase/kwin/; revision=57827
2000-07-18 20:03:29 +00:00
Rik Hemsley
06a011198b
remove debug info
...
svn path=/trunk/kdebase/kwin/; revision=57824
2000-07-18 19:40:17 +00:00
Rik Hemsley
7e9d501dc4
Quickhelp button.
...
Yes, I know the glyph is backwards. I'm busy. Leave me alone.
svn path=/trunk/kdebase/kwin/; revision=57823
2000-07-18 19:39:31 +00:00
Rik Hemsley
5573307cfb
Shading fixed... unless you really want that animation to work.
...
svn path=/trunk/kdebase/kwin/; revision=57813
2000-07-18 19:12:13 +00:00
Rik Hemsley
bb9ef699b4
oops, forgot this. update ! :)
...
svn path=/trunk/kdebase/kwin/; revision=57269
2000-07-16 12:25:51 +00:00
Rik Hemsley
3e3111fab9
Better close glyph
...
svn path=/trunk/kdebase/kwin/; revision=57262
2000-07-16 11:06:42 +00:00
Rik Hemsley
62e30dc0dc
KDE 2 style is now default. KDE 1 style now available as plugin.
...
KDE 2 style still needs work, but bear with me. I'll get on it...
svn path=/trunk/kdebase/kwin/; revision=57252
2000-07-16 10:20:29 +00:00