Matthias Ettrich
1266db9901
fixed transient_for handling for embedded main windows
...
Patch reviewed by Lars.
svn path=/trunk/kdebase/kwin/; revision=67756
2000-10-15 14:19:15 +00:00
Script Kiddy
1e18909d45
CVS_SILENT made messages
...
svn path=/trunk/kdebase/kscreensaver/; revision=67702
2000-10-15 05:08:42 +00:00
Rik Hemsley
b8e9f83e81
Use a different iconify/restore style to the default, because the
...
default is too slow and flickery.
svn path=/trunk/kdebase/kwin/; revision=67690
2000-10-14 23:45:05 +00:00
Rik Hemsley
6ff8139d9e
Making NETWinInfo visible.
...
It's actually a derived class, but we can safely static_cast it back
to NETWinInfo. Makes it easier for clients to use it.
svn path=/trunk/kdebase/kwin/; revision=67689
2000-10-14 23:44:24 +00:00
Matthias Ettrich
a0b6bdb956
don't minimize dialog boxes that have a managed parent.
...
Unify operation menu enabled settings with visible decorations.
svn path=/trunk/kdebase/kwin/; revision=67486
2000-10-13 15:37:07 +00:00
Script Kiddy
2542107149
CVS_SILENT made messages
...
svn path=/trunk/kdebase/kwin/; revision=67433
2000-10-13 06:51:58 +00:00
Script Kiddy
d4987f7fd5
CVS_SILENT made messages
...
svn path=/trunk/kdebase/kwin/; revision=67306
2000-10-12 08:33:52 +00:00
David Faure
7af716f924
#undef Bool for enable-final, reported by Thomas Leitner
...
svn path=/trunk/kdebase/kwin/; revision=67246
2000-10-11 20:39:24 +00:00
Rik Hemsley
8c7cbff386
Bugfix to make button glyphs the correct colours.
...
Small cleanup of design w.r.t. signals/slots
svn path=/trunk/kdebase/kwin/; revision=67219
2000-10-11 17:21:49 +00:00
Script Kiddy
fcc5f59c2d
CVS_SILENT made messages
...
svn path=/trunk/kdebase/kwin/; revision=67127
2000-10-11 04:58:59 +00:00
Rik Hemsley
0a27e45f56
This should answer those bug reports about not being able to configure the
...
button order on the titlebar, for the RISC OS theme at least.
I now have [Sticky][(Help)].....Title.......[Iconify][Maximise][Close].
Much more sensible than the stupid RISC OS layout.
svn path=/trunk/kdebase/kwin/; revision=67108
2000-10-10 22:03:50 +00:00
Script Kiddy
feb91c885e
CVS_SILENT made messages
...
svn path=/trunk/kdebase/kwin/; revision=67013
2000-10-10 05:17:56 +00:00
Script Kiddy
477fc8e7c8
CVS_SILENT made messages
...
svn path=/trunk/kdebase/kwin/; revision=66875
2000-10-09 05:15:13 +00:00
Matthias Ettrich
e21fa134ab
detail
...
svn path=/trunk/kdebase/kwin/; revision=66779
2000-10-08 13:43:12 +00:00
Matthias Ettrich
862b9d1e11
maximization handling improvements also in configureRequest. Now
...
QWidget::showMaximize(), QWidget::showNormal() work (same with other toolkits).
Removed some unnecessary warnings for debugging purposes.
svn path=/trunk/kdebase/kwin/; revision=66745
2000-10-08 09:59:07 +00:00
Matthias Ettrich
fb4a09d4ab
smarter maximize detection, also provide the windows with a reasonable restore
...
geometry
svn path=/trunk/kdebase/kwin/; revision=66722
2000-10-07 22:19:08 +00:00
Script Kiddy
a8a059a53d
CVS_SILENT made messages
...
svn path=/trunk/kdebase/kwin/; revision=66638
2000-10-07 05:06:26 +00:00
Script Kiddy
8844e17b4d
CVS_SILENT made messages
...
svn path=/trunk/kdebase/kwin/; revision=66515
2000-10-06 05:31:56 +00:00
Matthias Ettrich
a2c3696df5
Removed startkde and exitkde events. They don't belong into kwin.
...
I remember that I removed those already some time ago. Somebody keeps
believing that KWin has something to do with a) KDE startup and b) KDE
Exit, grmbl.
This is not true, it's ksmserver who does this.
Unfortunatly I cannot remove the "logout" keybindings due to the translations.
It rather belongs into kdesktopbindings than kwinbindings.
Please, guys, kwin is a *window* manager, not a desktop (seems like a
neverending story...)
svn path=/trunk/kdebase/kwin/; revision=66503
2000-10-05 22:09:49 +00:00
Matthias Ettrich
a3b30fce8c
fixed Thomas Zander's focusFollowsMouse showstopper
...
svn path=/trunk/kdebase/kwin/; revision=66481
2000-10-05 18:38:02 +00:00
Vojtech Bubnik
c0459f2a91
Fixed handling of X11 Xmb WM name atom. Non-latin1 window captions were not
...
displayed correctly before.
svn path=/trunk/kdebase/kwin/; revision=66444
2000-10-05 11:19:39 +00:00
Script Kiddy
dc66d38dda
CVS_SILENT made messages
...
svn path=/trunk/kdebase/kwin/; revision=66420
2000-10-05 02:38:50 +00:00
Matthias Ettrich
cceeee466f
Fixed GIMP-1.1 (and other applications) windows dissappearing magically
...
svn path=/trunk/kdebase/kwin/; revision=66379
2000-10-04 15:19:44 +00:00
Matthias Ettrich
41aa62711e
Some bugfixes for kwin:
...
- focus still works with shade up / down
- windows can request maximization after being mapped (state and mask was mixed)
- some workaround for netscape removed. Java people love windows in the (0,0)
corner and the workaround broke xwintv
- window can request maximization before being mapped
- auto maximize detection for overlarge windows, obeyes size wishes and minimum
sizes
svn path=/trunk/kdebase/kwin/; revision=66355
2000-10-04 10:59:00 +00:00
Script Kiddy
eba8cc74b6
CVS_SILENT made messages
...
svn path=/trunk/kdebase/kwin/; revision=66323
2000-10-04 04:52:18 +00:00
Script Kiddy
876b56cda0
CVS_SILENT made messages
...
svn path=/trunk/kdebase/kwin/; revision=66251
2000-10-03 05:03:43 +00:00
Matthias Ettrich
bb80bc7507
Fixed focus for "Lower", made "ActivateAndLower" work, fixed
...
CDE-style Alt-tab in FocusUnderMouse mode (was broken with transient
windows)
svn path=/trunk/kdebase/kwin/; revision=66189
2000-10-02 12:02:15 +00:00
Script Kiddy
58fe194196
CVS_SILENT made messages
...
svn path=/trunk/kdebase/kwin/; revision=66128
2000-10-02 04:43:03 +00:00
Rik Hemsley
b753c43345
pixmap fix
...
svn path=/trunk/kdebase/kwin/; revision=66125
2000-10-02 03:07:38 +00:00
Antonio Larrosa Jimenez
759848b7d3
Removed the minimum width limit imposed by the b2 style by
...
making the buttons hide when neccesary.
Approved by Mosfet by lack of objection :)
svn path=/trunk/kdebase/kwin/; revision=66109
2000-10-02 01:14:03 +00:00
Rik Hemsley
72a25cf5d9
Slight alteration to button hiding algorithm
...
svn path=/trunk/kdebase/kwin/; revision=66001
2000-10-01 15:40:29 +00:00
Rik Hemsley
aae66499b9
Texture on resize bar handles
...
Changed shapes of close and sticky button pix.
Real transparency for button pix instead of pseudo.
svn path=/trunk/kdebase/kwin/; revision=65998
2000-10-01 15:30:04 +00:00
Rik Hemsley
4a55be4548
I like this method of setting colours for the resize bar better, seeing
...
as there's no way to set it via kcontrol
svn path=/trunk/kdebase/kwin/; revision=65989
2000-10-01 14:48:40 +00:00
Script Kiddy
f989df9554
CVS_SILENT made messages
...
svn path=/trunk/kdebase/kwin/; revision=65940
2000-10-01 04:23:01 +00:00
Script Kiddy
e4f7257de0
CVS_SILENT made messages
...
svn path=/trunk/kdebase/kwin/; revision=65833
2000-09-30 04:53:28 +00:00
Antonio Larrosa Jimenez
f597c85193
Little bug fix for a better behaviour under some strange configurations
...
Approved by M. Ettrich
svn path=/trunk/kdebase/kwin/; revision=65784
2000-09-29 18:14:45 +00:00
Matthias Ettrich
2dd48cfde3
cosmetic change to the positioning patch,
...
fix for xawtv fullscreen placement (discussed with Dirk Mueller)
svn path=/trunk/kdebase/kwin/; revision=65773
2000-09-29 15:54:18 +00:00
David Faure
972efcada8
Applied patch from Rik, approved by Matthias Ettrich and tested by me :)
...
It fixes the size of windows restored by session management.
svn path=/trunk/kdebase/kwin/; revision=65719
2000-09-29 10:06:38 +00:00
Rik Hemsley
6fc8ad8af5
Textured titlebar. Looks very cool in all colour schemes. This is how
...
RISC OS looks, and I had this working before, but I fixed it so it works
nicely now.
svn path=/trunk/kdebase/kwin/; revision=65633
2000-09-28 14:29:57 +00:00
Dirk Mueller
6f2dfc1764
Insure++: unused variables
...
svn path=/trunk/kdebase/kcontrol/; revision=65625
2000-09-28 13:33:08 +00:00
Matthias Ettrich
731d758eb7
small patch from Antonio
...
svn path=/trunk/kdebase/kwin/; revision=65622
2000-09-28 12:53:57 +00:00
Script Kiddy
f0b5fcbe76
CVS_SILENT made messages
...
svn path=/trunk/kdebase/kwin/; revision=65582
2000-09-28 05:08:36 +00:00
Rik Hemsley
4aeea37d93
Use configured font for inactive titlebar text
...
svn path=/trunk/kdebase/kwin/; revision=65567
2000-09-28 00:39:22 +00:00
Rik Hemsley
6883970d11
don't use italic for inactive titlebar fonts - whooops !
...
svn path=/trunk/kdebase/kwin/; revision=65565
2000-09-28 00:36:24 +00:00
Rik Hemsley
22a5becbc5
Nicer glyphs for titlebar. Added sticky and context help buttons.
...
svn path=/trunk/kdebase/kwin/; revision=65557
2000-09-27 22:51:57 +00:00
Rik Hemsley
3e5e774e10
Many behavioural fixes and new glyphs for buttons.
...
Still need to do sticky and help buttons.
svn path=/trunk/kdebase/kwin/; revision=65548
2000-09-27 21:33:15 +00:00
Torben Weis
625d26a6ef
another patch from Matthias: Use the active command set for windows that
...
never can be active (like the new pager)
svn path=/trunk/kdebase/kwin/; revision=65510
2000-09-27 16:13:59 +00:00
Torben Weis
b6ed7aefb0
- avoid having modal dialogs below their main windows
...
- propagate actual stacking order (kpager should show stays-on-top windows
ontop)
svn path=/trunk/kdebase/kwin/; revision=65480
2000-09-27 12:21:04 +00:00
Waldo Bastian
408c822513
* Keep state consistency when resizing a maximized window.
...
* Allow users to resize a maximized window by default. Unnecasserily disabling
functions in the UI distracts the user from its main task by introducing additional
cognitive proceses in his short term memory: It's fucking annoying.
svn path=/trunk/kdebase/kwin/; revision=65453
2000-09-27 06:41:20 +00:00
Script Kiddy
c646b90a0e
CVS_SILENT made messages
...
svn path=/trunk/kdebase/kwin/; revision=65345
2000-09-26 06:00:06 +00:00