Of course, this will multifold break compile as well as a dozen of people
will now object that they actually wanted the Id tags.
svn path=/trunk/kdebase/ksysguard/; revision=290873
Keramik in KDE 3.1. Hope that's ok with everyone.
(sorry for the ugly diff - seems like kate wasn't able to handle the
characters in the empty lines...)
svn path=/trunk/kdebase/kwin/; revision=263476
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
- Implemented a (hopefully) temporary solution to
tooltip setting changes not being applied to the
titlebar buttons while the style is in use.
svn path=/trunk/kdebase/kwin/; revision=175167
the white borders appearing to be wider on the sides
than on the titlebar with dark color schemes.
- Switched to using a custom embed tool that generates
code without global static objects and that further
reduces the risk of namespace collisions.
- Fixed an off-by-one error in the mouse position code.
svn path=/trunk/kdebase/kwin/; revision=174962
clients by adding an unnecessary 'enable-bidi' checkbox which was never agreed
upon on the kwin mailing list.
The use of --reverse is sufficient without needing this checkbox.
Please discuss largish patches like these first, especially during a feature
freeze!
(Everyone also seems to forget the kwin-styles in kdeartwork)
- Make clients look the same with --reverse instead of the broken state they
were in previously. If the button ordering is not to your liking in reverse
mode, just change the button positions. (Or send patches for those clients
that have not got these features yet).
- Clean up popupMenu handling somewhat.
- Remove a global static object in keramik.
svn path=/trunk/kdebase/kwin/; revision=174079
if it's on, kwin clients will reverse thire display when the desktop is reversed (arabic, hebrew etc).
Clinets updated to use this options, and options.h has a few more lines :)
see clients for the changes.
svn path=/trunk/kdebase/kwin/; revision=173581
windows.
This leaves more space for the actual window contents, and
fixes the usability problem Carsten Pfeiffer pointed out
on kde-core-devel.
- Rewrote the masking code to use precalculated bounding rects
to set the window shape.
This should result a huge performance increase on low-end
systems and improve snappyness in general.
- Added some more namespace fixes as suggested by Karol Szwed.
svn path=/trunk/kdebase/kwin/; revision=163885
caption bubble and the titlebar separately and then composite
the resulting images to form the final tiles.
- New pixmaps from Qwertz with a more discreet design for the
titlebars; more subtle gradients and no stipple effect
on the titlebar base.
- Only one set of pixmaps is now used for both the active and
the inactive state. All pixmaps are now stored in grayscale
format.
- Fixed a minor bug which would cause the question mark on the
help button to be reversed in RTL mode.
- Improved horizontal space utilization slightly.
- Enabled recoloring of the titlebars and caption bubble to
match the color scheme.
svn path=/trunk/kdebase/kwin/; revision=162948