Sandro Giessl
b8c3c6667b
Removed pieces of Knifty which I forgot to remove earlier...
...
Has caused plugin loading problems for some people.
svn path=/trunk/kdeartwork/kwin-styles/plastik/; revision=253453
2003-09-23 21:16:46 +00:00
Sandro Giessl
863057e660
- The decoration should be useable in reverse layout mode now.
...
- Readding the possibility to close windows by double clicking the menu
button on request, setting disabled by default.
svn path=/trunk/kdeartwork/kwin-styles/plastik/; revision=253432
2003-09-23 20:39:13 +00:00
Gunnar Schmidt
89601d5312
Changed the KStep and Plastik window decorations to respect the two new (extra wide) border sizes
...
svn path=/trunk/kdeartwork/kwin-styles/plastik/; revision=253351
2003-09-23 14:45:56 +00:00
Gunnar Schmidt
1f560dbba0
Changed the Web window decoration to respect the two new (extra wide) border sizes
...
svn path=/trunk/kdebase/kwin/; revision=253349
2003-09-23 14:40:18 +00:00
Gunnar Schmidt
2e416ecfd5
Added two extra huge border sizes (BorderVeryHuge and BorderOversized) that are needed for accessibility reasons.
...
Together with these two sizes it is possible to provide both average sized borders (e.g., 4, 8 or 12 pixels) and wide borders (e.g., 18, 27, 40 pixels) without gaps in between.
svn path=/trunk/kdebase/kwin/; revision=253347
2003-09-23 14:31:11 +00:00
Matthias Kretz
d5fb3625b1
heh, there are always ways to make it break - I never thought of KCModules
...
in KCModules:
fix changed state handling
svn path=/trunk/kdebase/kwin/; revision=253186
2003-09-22 20:46:26 +00:00
Script Kiddy
837263f963
CVS_SILENT made messages
...
svn path=/trunk/kdebase/kwin/; revision=253017
2003-09-22 05:22:57 +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
b3792f72bb
Enabled the compilation of b2
...
svn path=/trunk/kdebase/kwin/; revision=252656
2003-09-20 17:46:38 +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
Diego Iastrubni
380280cf76
fix resizing windows in RTL mode
...
now the left border is moved instead of the right one, as it should be :)
to test the patch simply run kwin -reverse, and then open konqui and the config
windows, press each one of the categories and you will see.
svn path=/trunk/kdebase/kwin/; revision=252546
2003-09-20 10:37:04 +00:00
Script Kiddy
9ca67c1618
CVS_SILENT made messages
...
svn path=/trunk/kdebase/kwin/; revision=252519
2003-09-20 05:19:34 +00:00
Luboš Luňák
1e61c406f9
Temporary fix for #64516 .
...
svn path=/trunk/kdebase/kwin/; revision=252394
2003-09-19 14:53:39 +00:00
Luboš Luňák
735ffb369b
Oops, looks like I forgot this.
...
svn path=/trunk/kdebase/kwin/; revision=252387
2003-09-19 14:16:24 +00:00
Luboš Luňák
84dc01a473
Since Workspace::workspaceEvent() now checks also for windowwrapper
...
and frame events, it's not necessary to handle them specially
there. Also move DestroyNotify handling to windowEvent().
svn path=/trunk/kdebase/kwin/; revision=252355
2003-09-19 11:16:57 +00:00
Luboš Luňák
c433d78a51
Don't use the iconic name when shaded.
...
svn path=/trunk/kdebase/kwin/; revision=252354
2003-09-19 11:16:40 +00:00
Luboš Luňák
e102cc772b
The headers didn't state the licence.
...
svn path=/trunk/kdebase/kwin/; revision=252352
2003-09-19 11:14:41 +00:00
Luboš Luňák
d8406cf439
Cleanup of Motif hints. Ignore hints forbidding minimize/maximize.
...
Fix using isResizable()/isMovable() instead of only checking the Motif hint.
svn path=/trunk/kdebase/kwin/; revision=252351
2003-09-19 11:14:16 +00:00
Luboš Luňák
d5dd99ba82
Ensure that KDecoration::width() etc. and KDecoration::widget()->width are
...
in sync.
svn path=/trunk/kdebase/kwin/; revision=252350
2003-09-19 11:13:24 +00:00
Luboš Luňák
a8b5c7365c
Keep workarea edge distance when turning on/off decoration.
...
Reduce the maximum distance for keeping it at the edge to 1/10 of workarea size.
Update edge distance when changing geometry.
svn path=/trunk/kdebase/kwin/; revision=252349
2003-09-19 11:13:04 +00:00
Luboš Luňák
12ec2718cd
Remove hack for splashscreens and focus stealing. This will have to be
...
done differently.
svn path=/trunk/kdebase/kwin/; revision=252348
2003-09-19 11:12:41 +00:00
Luboš Luňák
1451910bc6
Allow resizing of a window back to its original geometry.
...
svn path=/trunk/kdebase/kwin/; revision=252347
2003-09-19 11:12:06 +00:00
Luboš Luňák
9fac9d2a43
Fixes for mousePosition().
...
Since Qt propagates mouse events up the widget hierarchy, it's better
to filter out Qt events rather than X events for the decoration.
svn path=/trunk/kdebase/kwin/; revision=252346
2003-09-19 11:11:07 +00:00
Luboš Luňák
5f4b9de17c
Small cleanup of mouse events handling.
...
svn path=/trunk/kdebase/kwin/; revision=252345
2003-09-19 11:08:37 +00:00
Luboš Luňák
9db6939eca
Save windows state in phase2. The XSMP spec allows apps to change
...
their state in phase1 :(.
svn path=/trunk/kdebase/kwin/; revision=252344
2003-09-19 11:07:46 +00:00
Stephan Kulow
0391b7bfaf
need this to compile the clients
...
svn path=/trunk/kdebase/kwin/; revision=252298
2003-09-19 05:25:18 +00:00
Fredrik Höglund
c6390bdf4c
- Use KDecorationFactory::resetDecorations() instead of a custom signal/slot.
...
- Fixed the crashes reported on the kwin mailing list.
- Various cleanups.
svn path=/trunk/kdebase/kwin/; revision=252169
2003-09-18 17:07:49 +00:00
Sandro Giessl
5f6bd80480
activate Quartz
...
svn path=/trunk/kdebase/kwin/; revision=252150
2003-09-18 15:27:39 +00:00
Sandro Giessl
1ba98c8ef6
- Ported to the new style API, hope everything is ok.
...
- Hide borders for maximized windows if the kwin "allow moving and resizing of maximized
windows" setting is disabled.
svn path=/trunk/kdebase/kwin/; revision=252148
2003-09-18 15:27:12 +00:00
Sandro Giessl
09d670bc4c
activate Web.
...
svn path=/trunk/kdebase/kwin/; revision=252140
2003-09-18 15:00:05 +00:00
Sandro Giessl
d82cbed7c0
- Ported to the new style API, hope everything is ok.
...
- Respect KWins' border size suggestion.
svn path=/trunk/kdebase/kwin/; revision=252139
2003-09-18 14:59:47 +00:00
Script Kiddy
f8be2d6f8d
CVS_SILENT made messages
...
svn path=/trunk/kdebase/kwin/; revision=252059
2003-09-18 07:30:56 +00:00
Sandro Giessl
f23a3b153a
- Ported to the new kwin style API.
...
- Don't close the window when double clicking on the menu button.
- Reorganized the settings dialog:
* "border size" has moved to the kwin core.
* "shrink borders for maximized windows" has moved to the kwin "allow moving and resizing of maximized windows" setting.
svn path=/trunk/kdeartwork/kwin-styles/plastik/; revision=251940
2003-09-17 18:43:17 +00:00
Stefan Gehn
89f3ba455a
somebody forgot installing its desktop file
...
svn path=/trunk/kdebase/kwin/; revision=251937
2003-09-17 18:41:27 +00:00
Luboš Luňák
56609fc014
Some updates.
...
svn path=/trunk/kdebase/kwin/; revision=251890
2003-09-17 15:47:27 +00:00
Luciano Montanaro
4aa26e6ddb
Fixed resize artifacts
...
svn path=/trunk/kdebase/kwin/; revision=251862
2003-09-17 14:25:14 +00:00
Luboš Luňák
87fa54326f
As kdelibs/NAMING says, using lib<appname>.la as name for a library is bad.
...
Library name changed to libkdecorations.la .
svn path=/trunk/kdebase/kwin/; revision=251859
2003-09-17 14:23:53 +00:00
Luboš Luňák
c33987fd9e
I forgot to enable compilation of Redmond.
...
svn path=/trunk/kdebase/kwin/; revision=251858
2003-09-17 14:12:51 +00:00
Luboš Luňák
48af013ee1
Fix reseting.
...
svn path=/trunk/kdebase/kwin/; revision=251826
2003-09-17 11:44:33 +00:00
Luboš Luňák
ed8b2ae9d8
Update version number.
...
svn path=/trunk/kdebase/kwin/; revision=251815
2003-09-17 11:17:38 +00:00
Luboš Luňák
affe6e19cc
Keyboard shortcut for turning off the border.
...
svn path=/trunk/kdebase/kwin/; revision=251809
2003-09-17 10:57:28 +00:00
Luciano Montanaro
5f0056e873
Appied Lubos patch for the renamed slots.
...
svn path=/trunk/kdebase/kwin/; revision=251789
2003-09-17 09:23:08 +00:00
Luciano Montanaro
af5c35303f
Enabled laptop client
...
svn path=/trunk/kdebase/kwin/; revision=251778
2003-09-17 08:54:18 +00:00
Luciano Montanaro
6becc8bb5f
Ported client to kwin_iii
...
svn path=/trunk/kdebase/kwin/; revision=251777
2003-09-17 08:53:04 +00:00
Luboš Luňák
586b2c8fd2
Fix --enable-final.
...
svn path=/trunk/kdebase/kwin/; revision=251775
2003-09-17 08:38:14 +00:00
Luboš Luňák
8c0404ee31
Improve reseting of the decoration.
...
svn path=/trunk/kdebase/kwin/; revision=251774
2003-09-17 08:37:56 +00:00
Luboš Luňák
1739330acc
Use non-deprecated KNotifyClient::event().
...
svn path=/trunk/kdebase/kwin/; revision=251773
2003-09-17 08:36:02 +00:00
Luboš Luňák
7b0773facd
Redmond style merged back from kwin_iii to HEAD, done by Chris Lee.
...
svn path=/trunk/kdebase/kwin/; revision=251771
2003-09-17 08:27:26 +00:00