Commit graph

6260 commits

Author SHA1 Message Date
Hugo Pereira Da Costa
7bf1793f32 removed 'hackish' checks on running compiz. Assume kwin
svn path=/trunk/KDE/kdebase/workspace/; revision=1017616
2009-08-31 00:54:04 +00:00
Hugo Pereira Da Costa
91d68e395b changed margin and spacing for consistency with other tabs; changed list size policy to minimize amount of vertical space used for the configuration
svn path=/trunk/KDE/kdebase/workspace/; revision=1017510
2009-08-30 19:43:21 +00:00
Hugo Pereira Da Costa
2ac48283c3 removed nitrogenexceptionlistdialog.cpp; added nitrogenexceptionlistwidget.cpp for configuration redesign
svn path=/trunk/KDE/kdebase/workspace/; revision=1017460
2009-08-30 17:53:51 +00:00
Hugo Pereira Da Costa
fdd6b45ea6 changed exception handling so that it is handled in nitrogenconfigurationui directly rather than in a separate dialog
svn path=/trunk/KDE/kdebase/workspace/; revision=1017456
2009-08-30 17:42:04 +00:00
Hugo Pereira Da Costa
abbefd0c71 redesigned configuration to use 'basic' and 'advanced' tabs. Also moved decoration exception handling to a dedicated tab, rather than in separate dialog
svn path=/trunk/KDE/kdebase/workspace/; revision=1017455
2009-08-30 17:39:31 +00:00
Hugo Pereira Da Costa
1b7acbc6bb removed exception list handling from separate dialog. Use a different tab instead
svn path=/trunk/KDE/kdebase/workspace/; revision=1017451
2009-08-30 17:37:07 +00:00
Hugo Pereira Da Costa
ffb68de1ac redesign handling of 'checkbox' options in exception dialog to have a more consistent look between various options
svn path=/trunk/KDE/kdebase/workspace/; revision=1017445
2009-08-30 17:26:47 +00:00
Marco Martin
5b61e0909c sync with the fade popup, looks less weird
svn path=/trunk/KDE/kdebase/workspace/; revision=1017403
2009-08-30 15:15:52 +00:00
Hugo Pereira Da Costa
906503c2f2 set WA_NoSystemBackground flag and removed (useless) setting of WA_OpaquePaintEvent flag
svn path=/trunk/KDE/kdebase/workspace/; revision=1017186
2009-08-29 21:37:08 +00:00
Hugo Pereira Da Costa
2c181abd37 fixed button rendering using QPainterPath, as done for kde2 windeco; fixed corner painting in preview mode
svn path=/trunk/KDE/kdebase/workspace/; revision=1017185
2009-08-29 21:25:31 +00:00
Hugo Pereira Da Costa
bc78e76281 put mask calculation in separate method, to be used in preview mode. In preview mode, set painter clipMask so that it matches widget mask, to fix corner painting
svn path=/trunk/KDE/kdebase/workspace/; revision=1017184
2009-08-29 21:24:07 +00:00
Hugo Pereira Da Costa
6d329bb015 fixed button rendering using QPainterPath, as done for kde2 windeco
svn path=/trunk/KDE/kdebase/workspace/; revision=1017181
2009-08-29 20:55:36 +00:00
Hugo Pereira Da Costa
e7c34fb913 fixed button rendering using QPainterPath, as done for kde2 windeco
svn path=/trunk/KDE/kdebase/workspace/; revision=1017180
2009-08-29 20:49:15 +00:00
Hugo Pereira Da Costa
b51ce3fc34 fixed button rendering using QPainterPath, as done for kde2 windeco
svn path=/trunk/KDE/kdebase/workspace/; revision=1017178
2009-08-29 20:38:43 +00:00
Hugo Pereira Da Costa
313bc152f2 fixed button rendering using QPainterPath, as done for kde2 windeco
svn path=/trunk/KDE/kdebase/workspace/; revision=1017171
2009-08-29 20:25:21 +00:00
Hugo Pereira Da Costa
0f9de2a3a8 fixed button rendering using QPainterPath, as done for kde2 windeco
svn path=/trunk/KDE/kdebase/workspace/; revision=1017168
2009-08-29 20:16:46 +00:00
Hugo Pereira Da Costa
bbb66d7a7d Fixed size-grip visibility when shading windows
svn path=/trunk/KDE/kdebase/workspace/; revision=1017165
2009-08-29 20:04:24 +00:00
Hugo Pereira Da Costa
a56de50f0d implemented drawing of size-grip (when enabled) in preview mode, and fixed mettrics accordingly. also removed extra pixel in preview mode when 'border none' is selected and compositing is active
svn path=/trunk/KDE/kdebase/workspace/; revision=1017158
2009-08-29 19:31:24 +00:00
Script Kiddy
795a45fbc2 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=1017136
2009-08-29 19:10:42 +00:00
Hugo Pereira Da Costa
6a9212e77d fixed indentation for last commit (r1017015.)
svn path=/trunk/KDE/kdebase/workspace/; revision=1017018
2009-08-29 15:27:33 +00:00
Hugo Pereira Da Costa
29fec15b4a filled titlePix with transparent color before painting pattern, to fix title-bar appearance
svn path=/trunk/KDE/kdebase/workspace/; revision=1017016
2009-08-29 15:21:33 +00:00
Hugo Pereira Da Costa
a0c0e4f085 filled titlePix with transparent color before painting pattern, to fix decoration appearance
svn path=/trunk/KDE/kdebase/workspace/; revision=1017015
2009-08-29 15:18:22 +00:00
Martin Gräßlin
465fd0fbca We have to keep track of the currentTabBoxWindowList in tabbox effects:
when a client closes, windowClosed is called before it is removed from the list.
So we have to remove it from our list and make sure it isn't used any more.
And just to be sure we reference the window and unref after the effect closes.
The windowList is only changed in tabBoxAdded and tabBoxUpdated.
BUG: 184602

svn path=/trunk/KDE/kdebase/workspace/; revision=1016998
2009-08-29 14:23:30 +00:00
Lucas Murray
8b19de13f0 Select the default decoration if the configured decoration doesn't exist.
svn path=/trunk/KDE/kdebase/workspace/; revision=1016905
2009-08-29 10:16:13 +00:00
Lucas Murray
47ef5f02cc Replace Ozone with Nitrogen as the default decoration and remove Ozone.
CCMAIL:kwin@kde.org

svn path=/trunk/KDE/kdebase/workspace/; revision=1016904
2009-08-29 10:12:00 +00:00
Hugo Pereira Da Costa
ebc76aa81d changed text for 'tri-state' combobox to 'default/enabled/disabled'; changed option names so that they match exactly the configuration window
svn path=/trunk/KDE/kdebase/workspace/; revision=1016862
2009-08-29 06:05:50 +00:00
Hugo Pereira Da Costa
31d8c5d8cc changed 'title bar blending' option name into 'background style'
svn path=/trunk/KDE/kdebase/workspace/; revision=1016861
2009-08-29 06:04:04 +00:00
Hugo Pereira Da Costa
bda7734df3 rationalized 'button style' and 'title bar blending style' option names
svn path=/trunk/KDE/kdebase/workspace/; revision=1016860
2009-08-29 06:03:09 +00:00
Hugo Pereira Da Costa
f825e35471 use hard-coded iconscale for menu button, and fixed centering to match oxygen windeco
svn path=/trunk/KDE/kdebase/workspace/; revision=1016858
2009-08-29 05:39:55 +00:00
Hugo Pereira Da Costa
f17068e815 added button-size dependent hard-coded icon scale (for drawing window icon in title bar)
svn path=/trunk/KDE/kdebase/workspace/; revision=1016856
2009-08-29 05:38:58 +00:00
Hugo Pereira Da Costa
66c1892947 fixed rounding of bottom corners in tiny border mode
svn path=/trunk/KDE/kdebase/workspace/; revision=1016853
2009-08-29 05:21:54 +00:00
Hugo Pereira Da Costa
563191f51c set draw_stripes draw_separator on for default configuration, in order to match default oxygen decoration
svn path=/trunk/KDE/kdebase/workspace/; revision=1016851
2009-08-29 04:53:13 +00:00
Huynh Huu Long
cf86b3fc65 Revert r1009021 and r1009001 (which extend the clickable area of the
window borders), because they interfere with window snapping.

svn path=/trunk/KDE/kdebase/workspace/; revision=1016482
2009-08-27 21:46:51 +00:00
Script Kiddy
641accc6eb SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=1015779
2009-08-26 09:51:51 +00:00
Hugo Pereira Da Costa
470a7fc4b2 fixed logic for drawing windeco borders, and size-grip dots. Use 'native' helper::drawFloatFrame from oxygen windeco
svn path=/trunk/KDE/kdebase/workspace/; revision=1015648
2009-08-26 04:33:45 +00:00
Hugo Pereira Da Costa
cf5b3972a5 restored original drawFloatFrame method from oxygen windeco
svn path=/trunk/KDE/kdebase/workspace/; revision=1015647
2009-08-26 04:30:37 +00:00
Hugo Pereira Da Costa
43df0f4fca fixed 'stripes' so that they look identical to oxygen windeco
svn path=/trunk/KDE/kdebase/workspace/; revision=1015646
2009-08-26 03:44:19 +00:00
Hugo Pereira Da Costa
f96dacb336 removed useless exception conversion utility -not compiled anyway
svn path=/trunk/KDE/kdebase/workspace/; revision=1015644
2009-08-26 03:28:19 +00:00
Toby Dickenson
23f82767c8 Constrain the middle of a window following a step-change (such as maximize or restore) so that any simulation asymetry will not cause the window to drift off-center. This previously led to problems with the wobblyness set to maximum. BUG: 198559
svn path=/trunk/KDE/kdebase/workspace/; revision=1015535
2009-08-25 19:36:52 +00:00
Yuri Chornoivan
06471e2250 Fix typos:
caracteristic->characteristic
Developper->Developer

svn path=/trunk/KDE/kdebase/workspace/; revision=1015523
2009-08-25 18:33:51 +00:00
Thomas Lübking
5522bc2e0e add feature: move (swap) desktops
svn path=/trunk/KDE/kdebase/workspace/; revision=1015448
2009-08-25 14:34:40 +00:00
Christoph Feck
a83e508bdd Use QPainter to render preview
Reviewed by Lucas Murray
BUG: 203842

svn path=/trunk/KDE/kdebase/workspace/; revision=1015361
2009-08-25 11:13:27 +00:00
Script Kiddy
399787aa30 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=1015337
2009-08-25 10:40:48 +00:00
Hugo Pereira Da Costa
6d7de8e2b0 fixed titlebar height to match oxygen windeco and scale nicely with large window borders
svn path=/trunk/KDE/kdebase/workspace/; revision=1015281
2009-08-25 05:19:40 +00:00
Hugo Pereira Da Costa
5cd24c48d0 fixed (stupid) bug concerning window title alignment
svn path=/trunk/KDE/kdebase/workspace/; revision=1015280
2009-08-25 05:00:41 +00:00
Hugo Pereira Da Costa
01b0bacecc moved border size option to the top of the options, for consistency with other windecorations
svn path=/trunk/KDE/kdebase/workspace/; revision=1015279
2009-08-25 04:55:39 +00:00
Hugo Pereira Da Costa
bb05492422 changed window border sizes to match oxygen windeco
svn path=/trunk/KDE/kdebase/workspace/; revision=1015277
2009-08-25 04:51:08 +00:00
Hugo Pereira Da Costa
44821e1667 used i18n instead of tr2i18n for translations
svn path=/trunk/KDE/kdebase/workspace/; revision=1015276
2009-08-25 04:35:25 +00:00
Hugo Pereira Da Costa
63bba36adb removed extra clickable pixels around windows
svn path=/trunk/KDE/kdebase/workspace/; revision=1015275
2009-08-25 04:23:48 +00:00
Hugo Pereira Da Costa
8fec8169dd fixed copyrights
svn path=/trunk/KDE/kdebase/workspace/; revision=1015274
2009-08-25 04:15:13 +00:00