Commit graph

1375 commits

Author SHA1 Message Date
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
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
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
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
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
Laurent Montel
cea75106e3 Pedantic
svn path=/trunk/KDE/kdebase/workspace/; revision=1015202
2009-08-24 21:26:34 +00:00
David Faure
53584d86c4 SVN_SILENT fix compilation with strict iterators (to avoid potential detaching)
svn path=/trunk/KDE/kdebase/workspace/; revision=1015200
2009-08-24 21:25:19 +00:00
Hugo Pereira Da Costa
405a531e9f removed extra arguments
svn path=/trunk/KDE/kdebase/workspace/; revision=1015145
2009-08-24 16:34:10 +00:00
Hugo Pereira Da Costa
e7813fcf3f fixed copyrights
svn path=/trunk/KDE/kdebase/workspace/; revision=1015141
2009-08-24 16:17:15 +00:00
Hugo Pereira Da Costa
9ee29a9c76 fixed copyrights; changed 'kde4.3' button style name to 'Default'
svn path=/trunk/KDE/kdebase/workspace/; revision=1015140
2009-08-24 16:15:14 +00:00
Hugo Pereira Da Costa
f7d9aab9f9 fixed border sizes; added extra pixel when compositing is enabled; fixed inconsistencies whith oxygen style
svn path=/trunk/KDE/kdebase/workspace/; revision=1015139
2009-08-24 16:14:11 +00:00
Hugo Pereira Da Costa
22f093e83a fixed use of tr2i18n
svn path=/trunk/KDE/kdebase/workspace/; revision=1015138
2009-08-24 16:12:50 +00:00
Hugo Pereira Da Costa
175c8886ee restored original copyrights
svn path=/trunk/KDE/kdebase/workspace/; revision=1015130
2009-08-24 15:43:15 +00:00
Hugo Pereira Da Costa
eb5094d4d7 removed 'exception conversion utility'
svn path=/trunk/KDE/kdebase/workspace/; revision=1015116
2009-08-24 15:05:55 +00:00
Hugo Pereira Da Costa
22dfa799d4 fixed button color
svn path=/trunk/KDE/kdebase/workspace/; revision=1015114
2009-08-24 15:04:42 +00:00
Hugo Pereira Da Costa
828889ed03 removed useless files
svn path=/trunk/KDE/kdebase/workspace/; revision=1015113
2009-08-24 15:00:45 +00:00
Script Kiddy
71cb9746aa SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=1015052
2009-08-24 12:16:32 +00:00
Laurent Montel
8fb4c74add Fix cmakelist
svn path=/trunk/KDE/kdebase/workspace/; revision=1015007
2009-08-24 11:39:08 +00:00
Laurent Montel
1fcaef94bd Fix include
svn path=/trunk/KDE/kdebase/workspace/; revision=1015004
2009-08-24 11:34:52 +00:00
Laurent Montel
53ddb9d5fb const'ify
svn path=/trunk/KDE/kdebase/workspace/; revision=1014999
2009-08-24 11:31:11 +00:00
Laurent Montel
2588d1fd8d const'ify
svn path=/trunk/KDE/kdebase/workspace/; revision=1014996
2009-08-24 11:28:17 +00:00
Laurent Montel
16bc16ba88 const'ify
svn path=/trunk/KDE/kdebase/workspace/; revision=1014989
2009-08-24 11:25:38 +00:00
Laurent Montel
bfd8da0fd3 Add missing i18n
svn path=/trunk/KDE/kdebase/workspace/; revision=1014980
2009-08-24 11:21:45 +00:00
Laurent Montel
9305bd33a7 add missing i18n
svn path=/trunk/KDE/kdebase/workspace/; revision=1014976
2009-08-24 11:19:28 +00:00
Laurent Montel
39a2da7219 Add missing i18n
svn path=/trunk/KDE/kdebase/workspace/; revision=1014902
2009-08-24 07:33:05 +00:00
Laurent Montel
8106a50309 fix i18n
svn path=/trunk/KDE/kdebase/workspace/; revision=1014901
2009-08-24 07:31:29 +00:00
Laurent Montel
2a2d047bff Add missing i18n
svn path=/trunk/KDE/kdebase/workspace/; revision=1014900
2009-08-24 07:29:46 +00:00
Laurent Montel
70f5b16b00 not necessary
svn path=/trunk/KDE/kdebase/workspace/; revision=1014899
2009-08-24 07:26:16 +00:00
Laurent Montel
1dd15a0982 Clean up
Remove $id (not necessary)

svn path=/trunk/KDE/kdebase/workspace/; revision=1014898
2009-08-24 07:24:20 +00:00
Laurent Montel
fcea68a8fa not necessary too
svn path=/trunk/KDE/kdebase/workspace/; revision=1014897
2009-08-24 07:15:54 +00:00
Laurent Montel
79e60b86dc not necessary in svn trunk
svn path=/trunk/KDE/kdebase/workspace/; revision=1014896
2009-08-24 07:15:27 +00:00
Laurent Montel
de9904c73a Fix pedantic
Fix iterator

svn path=/trunk/KDE/kdebase/workspace/; revision=1014880
2009-08-24 06:27:49 +00:00
Laurent Montel
5cae038384 pedantic
svn path=/trunk/KDE/kdebase/workspace/; revision=1014879
2009-08-24 06:23:44 +00:00
Script Kiddy
76ea5e9987 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=1014621

The following changes were in SVN, but were removed from git:

M	wallpapers/Air/metadata.desktop
M	wallpapers/Code_Poets_Dream/metadata.desktop
M	wallpapers/Curls_on_Green/metadata.desktop
M	wallpapers/Evening/metadata.desktop
M	wallpapers/Fields_of_Peace/metadata.desktop
M	wallpapers/Finally_Summer_in_Germany/metadata.desktop
M	wallpapers/Fresh_Morning/metadata.desktop
M	wallpapers/Red_Leaf/metadata.desktop
M	wallpapers/The_Rings_of_Saturn/metadata.desktop
M	wallpapers/There_is_Rain_on_the_Table/metadata.desktop
2009-08-23 12:06:49 +00:00
Andreas Hartmetz
23f7d47479 link with gold
svn path=/trunk/KDE/kdebase/workspace/; revision=1014309
2009-08-22 12:21:16 +00:00
Lucas Murray
84a50c617f Fix wording of the Nitrogen configuration settings and change the
default button style to KDE 4.3. Slightly breaks compatibility with
older versions of Nitrogen due to configuration file changes.

svn path=/trunk/KDE/kdebase/workspace/; revision=1014264
2009-08-22 08:43:56 +00:00
Lucas Murray
a92f204309 Import the Nitrogen window decoration AS IS from KDE-Look with
permission from hpereiradacosta.

svn path=/trunk/KDE/kdebase/workspace/; revision=1014262
2009-08-22 08:24:06 +00:00
Script Kiddy
53df44647d SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=1011878
2009-08-16 09:29:02 +00:00
Script Kiddy
374e8d791c SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=1011617

The following changes were in SVN, but were removed from git:

M	wallpapers/Spring_Sunray/metadata.desktop
M	wallpapers/The_Rings_of_Saturn/metadata.desktop
2009-08-15 09:44:33 +00:00
Martin Gräßlin
28e4a199c0 Restrict painting of the svg to the decoration. No need to paint behind the window as it isn't visible anyway.
That seems to fix the most painfull performance issues with Aurorae.

svn path=/trunk/KDE/kdebase/workspace/; revision=1011338
2009-08-14 11:16:02 +00:00
Script Kiddy
fd0ecc715a SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=1011290

The following changes were in SVN, but were removed from git:

M	wallpapers/Air/metadata.desktop
M	wallpapers/Code_Poets_Dream/metadata.desktop
M	wallpapers/Curls_on_Green/metadata.desktop
M	wallpapers/Evening/metadata.desktop
M	wallpapers/Fields_of_Peace/metadata.desktop
M	wallpapers/Finally_Summer_in_Germany/metadata.desktop
M	wallpapers/Fresh_Morning/metadata.desktop
M	wallpapers/Plasmalicious/metadata.desktop
M	wallpapers/Red_Leaf/metadata.desktop
M	wallpapers/There_is_Rain_on_the_Table/metadata.desktop
2009-08-14 09:29:08 +00:00
Sandro Giessl
4fa56d7fc2 fix mem leak in plastik.
is the leaking QTimer related to the crash? (I'm unable to reproduce it myself)

CCBUG: 201404


svn path=/trunk/KDE/kdebase/workspace/; revision=1009552
2009-08-10 09:24:39 +00:00
Luciano Montanaro
a4c4b2b004 Fix rendering of the pin down widget (it misrendered at least on radeon 3200
cards, with EXA acceleration)

svn path=/trunk/KDE/kdebase/workspace/; revision=1009251
2009-08-09 13:14:51 +00:00
Huynh Huu Long
1457d3ba32 Don't enlarge the clickable area in non-composited environments with no shadows
svn path=/trunk/KDE/kdebase/workspace/; revision=1009021
2009-08-08 22:49:31 +00:00
Huynh Huu Long
345d6f7a7c Increase the clickable area without changing the visible border
(which essentially means that the shadow can be used to resize the window)

svn path=/trunk/KDE/kdebase/workspace/; revision=1009001
2009-08-08 21:53:34 +00:00
Andrew Lake
eb7566eeb7 Reduce minimum bottom border size to look proportional to sides when size >= Normal. Bottom corner rounding is unaffected.
svn path=/trunk/KDE/kdebase/workspace/; revision=1008893
2009-08-08 15:36:40 +00:00
Martin Gräßlin
60ac24a2f6 Do not hardcode the menu icon size in Aurorae.
svn path=/trunk/KDE/kdebase/workspace/; revision=1007235
2009-08-05 10:56:21 +00:00
Martin Gräßlin
4cb65ad38c GHNS support for Aurorae
svn path=/trunk/KDE/kdebase/workspace/; revision=1007228
2009-08-05 10:37:24 +00:00
Script Kiddy
c125bbb9a3 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=1006731
2009-08-04 08:57:26 +00:00
Martin Gräßlin
d32d9c4876 As KSelectionWatcher is finally working we can add a selection watcher on compositing change to update the mask and to repaint the deco.
So finally we have the shadow back when resuming. Of course it would be nice if kwin would just inform the decos and they don't have to watch for themselves ;-)

svn path=/trunk/KDE/kdebase/workspace/; revision=1003235
2009-07-27 21:30:26 +00:00
Script Kiddy
4da5543015 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=1002510
2009-07-26 09:14:55 +00:00
Script Kiddy
d8a42df991 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=999876

The following changes were in SVN, but were removed from git:

M	wallpapers/Evening/metadata.desktop
2009-07-20 14:31:43 +00:00
Lucas Murray
35d1ba665f Sync missing r908463 from Oxygen.
svn path=/trunk/KDE/kdebase/workspace/; revision=999259
2009-07-19 14:47:36 +00:00
Martin Gräßlin
bc7fa77710 Configurable text shadow for window caption in Aurorae.
svn path=/trunk/KDE/kdebase/workspace/; revision=998382
2009-07-17 14:46:03 +00:00
Martin Gräßlin
afeea76b4c Support for optional custom button width for each button type in Aurorae.
svn path=/trunk/KDE/kdebase/workspace/; revision=998257
2009-07-17 09:58:06 +00:00
Script Kiddy
fb96229d06 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=997899

The following changes were in SVN, but were removed from git:

M	wallpapers/Aghi/metadata.desktop
M	wallpapers/Evening/metadata.desktop
M	wallpapers/Spring_Sunray/metadata.desktop
M	wallpapers/The_Rings_of_Saturn/metadata.desktop
2009-07-16 15:58:49 +00:00
Script Kiddy
9eb3821e6a SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=996576
2009-07-14 14:39:27 +00:00
Martin Gräßlin
670dcbfc5e Sync from oxygen: Delete the old tileset whenever a new one is created. That prevents that kwin eats more and more pixmaps.
svn path=/trunk/KDE/kdebase/workspace/; revision=995380
2009-07-12 15:20:16 +00:00
Martin Gräßlin
dc702e2e3c Delete the old tileset whenever a new one is created. That prevents that kwin eats more and more pixmaps.
svn path=/trunk/KDE/kdebase/workspace/; revision=995379
2009-07-12 15:20:07 +00:00
Script Kiddy
38e2261631 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=995355
2009-07-12 14:07:08 +00:00
Martin Gräßlin
70a4878fbb Do not calculate window mask from svg when compositing is active as it's not needed and speeds up resizing.
And correctly paint themes not providing an opaque element (which they should provide for the window mask) when compositing is not active.

svn path=/trunk/KDE/kdebase/workspace/; revision=994961
2009-07-11 16:33:51 +00:00
Martin Gräßlin
9f43aaa1e1 Don't paint deco on other screen when window is maximized
svn path=/trunk/KDE/kdebase/workspace/; revision=994960
2009-07-11 16:33:46 +00:00
Script Kiddy
dbbdba2589 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=994437

The following changes were in SVN, but were removed from git:

M	wallpapers/Evening/metadata.desktop
M	wallpapers/Spring_Sunray/metadata.desktop
M	wallpapers/The_Rings_of_Saturn/metadata.desktop
2009-07-10 15:17:59 +00:00
Script Kiddy
a36923ca5e SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=993876

The following changes were in SVN, but were removed from git:

M	wallpapers/Evening/metadata.desktop
M	wallpapers/Spring_Sunray/metadata.desktop
M	wallpapers/The_Rings_of_Saturn/metadata.desktop
2009-07-09 15:40:59 +00:00
Script Kiddy
3860f17d29 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=992648

The following changes were in SVN, but were removed from git:

M	wallpapers/Evening/metadata.desktop
M	wallpapers/Spring_Sunray/metadata.desktop
M	wallpapers/The_Rings_of_Saturn/metadata.desktop
2009-07-07 14:08:46 +00:00