Luciano Montanaro
2be6b89379
Added updateGeometry() for the titlebar when initialixing the decoration.
...
Seems to fix the initial titlebar size calculation.
svn path=/trunk/kdebase/kwin/; revision=325507
2004-07-03 10:35:13 +00:00
Stephan Binner
c0c7fe46d6
CVS_SILENT i18n style guide fixes
...
svn path=/trunk/kdebase/kwin/; revision=324065
2004-06-27 16:18:56 +00:00
Luciano Montanaro
3233fb1ed4
GUI
...
Fixed the resize handle tooltip (wrong corner);
use the ";" on the other similar tooltip and removed the redundant "instead".
svn path=/trunk/kdebase/kwin/; revision=323019
2004-06-23 10:03:01 +00:00
Stephan Binner
3fb1686c98
CVS_SILENT fixuifiles and i18n style guide fixes
...
svn path=/trunk/kdebase/kcontrol/; revision=322764
2004-06-22 10:07:48 +00:00
Andrew Coles
3932c8051b
CVS_SILENT
...
Corrected typo.
svn path=/trunk/kdebase/kwin/; revision=322484
2004-06-21 14:26:49 +00:00
Luciano Montanaro
50e4644385
GUI
...
Removed a redundant "decoration".
Maybe the tooltips should be rewritten altogether.
svn path=/trunk/kdebase/kwin/; revision=322401
2004-06-21 09:44:27 +00:00
Luciano Montanaro
22f4d1dced
Added an option to disable the grab handle (The checkmark actually asks if the
...
handle has to be drawn, and it's on by default).
Added support for a new titlebar button "R" for Resize.
I have a patch pending for the kwin kcm to add that too.
svn path=/trunk/kdebase/kwin/; revision=322119
2004-06-20 10:03:04 +00:00
Luciano Montanaro
6dde923eff
Cleanup whitespace
...
svn path=/trunk/kdebase/kwin/; revision=317073
2004-06-02 13:46:54 +00:00
Luciano Montanaro
e034d686fd
Use the new showWindowMenu() variant.
...
svn path=/trunk/kdebase/kwin/; revision=317018
2004-06-02 09:53:24 +00:00
Luciano Montanaro
8b9735cfd1
Fix cursor shape over titlebar buttons.
...
svn path=/trunk/kdebase/kwin/; revision=316901
2004-06-01 23:32:28 +00:00
Script Kiddy
b461777ef1
CVS_SILENT made messages
...
svn path=/trunk/kdebase/ksysguard/; revision=314992
2004-05-27 06:44:41 +00:00
Luciano Montanaro
49b2179ed4
Implemented 'hover' effect for titlebar buttons.
...
svn path=/trunk/kdebase/kwin/; revision=313969
2004-05-23 22:59:13 +00:00
Luciano Montanaro
51894257c9
Added support for a custom action associated with the menu button.
...
svn path=/trunk/kdebase/kwin/; revision=313377
2004-05-22 00:31:07 +00:00
Luciano Montanaro
ef20b9749d
Updated my mail address
...
svn path=/trunk/kdebase/kwin/; revision=313177
2004-05-21 10:37:36 +00:00
Luciano Montanaro
3665879171
Reindentation urge.
...
svn path=/trunk/kdebase/kwin/; revision=311876
2004-05-16 18:27:26 +00:00
Luciano Montanaro
5eef563549
Made the "Shade" tooltip dynamic. Now it says "Unshade" when the window is
...
shaded. Maybe "Roll up" and "Roll down" are better? I'm not sure, since English
is not my mothertongue.
CCMAIL: kwin@kde.org
svn path=/trunk/kdebase/kwin/; revision=311798
2004-05-16 13:21:51 +00:00
Luciano Montanaro
3330d7c0f6
Added support for the new shade button. I'd implement the foreground/background
...
buttons too, but I can't figure yet what kind of graphics could be used to
represent the action.
Removed some old commented out code too.
svn path=/trunk/kdebase/kwin/; revision=311718
2004-05-15 23:15:01 +00:00
Luciano Montanaro
b20cf8bf18
Fix for bug #78739
...
cc:kwin@kde.org
svn path=/trunk/kdebase/kwin/; revision=308583
2004-05-04 13:59:48 +00:00
Luciano Montanaro
4b28eb82db
Fixed double-click on the window border behaviour.
...
It incorrectly triggered the titlebar double-click action.
svn path=/trunk/kdebase/kwin/; revision=293942
2004-03-06 15:21:14 +00:00
Luciano Montanaro
c452b659d4
Removed Id line, as per KDE CVS policy.
...
svn path=/trunk/kdebase/kwin/; revision=289953
2004-02-21 11:49:01 +00:00
Sandro Giessl
9268d2acdb
Set the current window state when initializing OnAllDesktop buttons. ( #71531 )
...
svn path=/trunk/kdebase/kwin/; revision=278218
2004-01-09 18:20:29 +00:00
Luboš Luňák
569224d117
Replace the temporary MousePosition enum naming with something that
...
doesn't look so silly and doesn't conflict with Qt.
svn path=/trunk/kdebase/kwin/; revision=273144
2003-12-15 15:10:17 +00:00
Luboš Luňák
d6721e0b7a
No warnings.
...
svn path=/trunk/kdebase/kwin/; revision=268334
2003-11-20 09:05:00 +00:00
Luciano Montanaro
9582208fca
Fixed rendering glitch in the "normalize" icon.
...
svn path=/trunk/kdebase/kwin/; revision=265667
2003-11-09 00:41:10 +00:00
Luciano Montanaro
6714a92f92
The border size seemed wrong in latest CVS
...
svn path=/trunk/kdebase/kwin/; revision=263981
2003-11-02 16:35:59 +00:00
Sandro Giessl
69f858427e
Make titlebar buttons only react on left-click, if they have one function
...
only.
CCMAIL: 58220-done@bugs.kde.org
svn path=/trunk/kdebase/kwin/; revision=263874
2003-11-02 11:03:41 +00:00
Luboš Luňák
abdfd596b2
And one more case of flickering ... how comes nobody complained?
...
svn path=/trunk/kdebase/kwin/; revision=263250
2003-10-30 18:01:43 +00:00
Luboš Luňák
b884178c99
KDecoration::unobscuredRegion(), for B2 titlebar unhiding.
...
svn path=/trunk/kdebase/kwin/; revision=262494
2003-10-27 16:28:53 +00:00
Luciano Montanaro
e510e8dd73
Forgot to make the variable static
...
svn path=/trunk/kdebase/kwin/; revision=261057
2003-10-22 13:52:51 +00:00
Luboš Luňák
43c71a8c72
No delayed deleting of decorations. They'll have to check themselves
...
instead, using KDecorationFactory::exists(). Fixes #66205 , and it wasn't
really that good idea anyway.
svn path=/trunk/kdebase/kwin/; revision=260988
2003-10-22 08:26:09 +00:00
Luciano Montanaro
c47d64a4cc
I committed too hastily. This patche is the good one!
...
svn path=/trunk/kdebase/kwin/; revision=260080
2003-10-19 09:26:34 +00:00
Luciano Montanaro
eaeb27fd13
Enabled titlebar dragging by shift-clicking it.
...
Still missing is the automatic titlebar unhiding.
svn path=/trunk/kdebase/kwin/; revision=260075
2003-10-19 09:16:11 +00:00
Luciano Montanaro
c2eacac63f
Oops I didn't notice the typo.
...
svn path=/trunk/kdebase/kwin/; revision=259993
2003-10-18 21:03:29 +00:00
Luciano Montanaro
9ebccb978e
Scale up maximize and close button if there is enough room.
...
Beginning to add code to try to not reset decoraton if configuration changes
are small enough.
svn path=/trunk/kdebase/kwin/; revision=259978
2003-10-18 20:37:49 +00:00
Luciano Montanaro
40b7e4a8ad
Implemented Titlebar resizing based on the font height.
...
svn path=/trunk/kdebase/kwin/; revision=259214
2003-10-15 16:50:29 +00:00
Luciano Montanaro
4f0bc08749
Cleaned up spaces, reordered classes
...
svn path=/trunk/kdebase/kwin/; revision=257969
2003-10-11 12:24:51 +00:00
Luciano Montanaro
e07db73f38
Removed superfluous Q_OBJECT
...
svn path=/trunk/kdebase/kwin/; revision=256725
2003-10-06 13:02:49 +00:00
Luciano Montanaro
9ccad80cc4
Added support for variable border sizes.
...
Currently only BorderTiny, BorderNormal, BorderLarge and BorderVeryLarge are
supported. I'll add the other sizes after making the titlebar height
adjustable too.
svn path=/trunk/kdebase/kwin/; revision=256260
2003-10-04 18:53:44 +00:00
Luciano Montanaro
4dca82efb1
A little eyecandy:
...
support titlebar color gradients
svn path=/trunk/kdebase/kwin/; revision=256082
2003-10-04 02:02:07 +00:00
Luciano Montanaro
78f1c3ab0e
CCMAIL: rcliff@panix.com
...
Fixed maximization. Thanks to Robert Clifford for noticing the bug.
svn path=/trunk/kdebase/kwin/; revision=256063
2003-10-04 00:15:34 +00:00
Luciano Montanaro
5e32acc176
CCMAIL: l.lunak@kde.org
...
Make middle and right click on window buttons work again.
The solution looks a bit like a workaround for some kwin problem, though.
Why do I have to always fake a LeftButton press?
svn path=/trunk/kdebase/kwin/; revision=255894
2003-10-03 12:03:16 +00:00
Luciano Montanaro
2e42c39a74
CVS_SILENT
...
Fixed typo in a comment, reworded one of my notes
svn path=/trunk/kdebase/kwin/; revision=255712
2003-10-02 16:52:20 +00:00
Luciano Montanaro
017a08e98b
CCMAIL: kwin@kde.org
...
The fix wasn't complete. A doShape() is also needed.
svn path=/trunk/kdebase/kwin/; revision=255366
2003-10-01 13:01:50 +00:00
Luciano Montanaro
4f8f89cf46
CCMAIL: kwin@kde.org
...
Fixed the misrendered shaded border.
For me, the problem was fixed by redoing the layout in the shapeChange()
function. Maybe the other styles have to modified in a similar way.
I'd like to reduce the width of the window border to the titlebar width only,
instead of the full window border. In the BeeToo, I obtain a similar effect by
painting the titlebar only, but the trick is revealed by the window snap zones,
and the transparent border. Is there a way to do this cleanly with current kwin?
svn path=/trunk/kdebase/kwin/; revision=255364
2003-10-01 12:55:55 +00:00
Luciano Montanaro
ba06d6afbf
Fixed bug #46966 using the first of the suggested methods.
...
The second part of the bug report does not seem to apply to any other
decoration in CVS.
Removed redundant copies of MouseEvents, since I were at it.
svn path=/trunk/kdebase/kwin/; revision=255165
2003-09-30 18:13:18 +00:00
Luciano Montanaro
adf7e8bad8
Override default drawbounds().
...
Now when "Display contents of moving/resizing" windows is disabled, a polygon
approximating the window shape is shown instead of the normal rectangle.
svn path=/trunk/kdebase/kwin/; revision=252937
2003-09-21 20:43:44 +00:00
Luciano Montanaro
ef476127f8
Found the correct method to send mousepresses to kwin. I still miss the
...
mouserelease, though.
svn path=/trunk/kdebase/kwin/; revision=252930
2003-09-21 20:14:26 +00:00
Kevin Puetz
3b502ae558
b2 needs to check in the right include path also
...
svn path=/trunk/kdebase/kwin/; revision=252759
2003-09-21 03:42:11 +00:00
Luciano Montanaro
bfd4eccd49
CCMAIL: kwin@kde.org
...
Ported b2 to the new api. Well, some stuff does not yet work, but I'll work on
that later, and I'll need some assistance for the Automatic titlebar movement.
There is also a bug when shading the window, but on the bright side,
the client more or less works.
svn path=/trunk/kdebase/kwin/; revision=252655
2003-09-20 17:44:49 +00:00
Dirk Mueller
6bbbe69c0e
unbreak compilation (gcc 3.4+)
...
svn path=/trunk/kdebase/kcontrol/; revision=239225
2003-07-26 10:41:28 +00:00