Martin Gräßlin
671287706a
ImageProvider uses Breeze::Button* instead of KDecoration2::DecorationButton*
12 years ago
Martin Gräßlin
02fced3418
[kdecoration2] Pass QVariantList argument to parent Decoration
12 years ago
Martin Gräßlin
ddb58c21bf
[kdecoration2] DecorationSettings is no longer a singleton
...
It's provided by Decoration::settings() instead and not valid before
::init was invoked. Thus init is implemented and all the initialization
code is moved to init.
12 years ago
Hugo Pereira Da Costa
38e10d77e4
Fixed compilation with gcc 4.8.2 by adding relevant .data() calls
12 years ago
Martin Gräßlin
729ffc0d98
Fix finding of KF5
12 years ago
l10n daemon script
e2abbb508e
SVN_SILENT made messages (.desktop file)
12 years ago
l10n daemon script
888e92f106
SVN_SILENT made messages (.desktop file)
12 years ago
l10n daemon script
e21cb29757
SVN_SILENT made messages (.desktop file)
12 years ago
l10n daemon script
1ba3f4069a
SVN_SILENT made messages (.desktop file)
12 years ago
l10n daemon script
276d11c1a3
SVN_SILENT made messages (.desktop file)
12 years ago
l10n daemon script
3ae928018a
SVN_SILENT made messages (.desktop file)
12 years ago
l10n daemon script
1ec14f8c8e
SVN_SILENT made messages (.desktop file)
12 years ago
l10n daemon script
50bbb2918d
SVN_SILENT made messages (.desktop file)
12 years ago
l10n daemon script
d62fe0bfcf
SVN_SILENT made messages (.desktop file)
12 years ago
l10n daemon script
e5cefd0824
SVN_SILENT made messages (.desktop file)
12 years ago
l10n daemon script
c6695a4da2
SVN_SILENT made messages (.desktop file)
12 years ago
Martin Gräßlin
1f7a1f8e9b
Hide borders which border a screen edge
12 years ago
Martin Gräßlin
e88463c09c
Add extended borders for no or no-side borders
12 years ago
Martin Gräßlin
976cffb119
Use proper color for caption
12 years ago
Martin Gräßlin
ce3c4a45de
Improve rendering of the rounded borders
...
All corners should be round if not maximized. This is now done by
setting better clip regions to restrict the rendering to the
currently relevant area. So we don't render the background behind
the title area, instead the title area also renders a rounded rect.
12 years ago
Martin Gräßlin
712885f112
Use gridUnit based layouting of all elements
...
All paddings and sizes are derived from the grid unit and make the UI
scalable with DPI settings depending on the font size.
12 years ago
l10n daemon script
15f6deb09f
SVN_SILENT made messages (.desktop file)
12 years ago
Martin Gräßlin
85ab1e68a9
Add a DecorationShadow
...
Based on QML implementation and hopefully as expected.
12 years ago
Martin Gräßlin
a0b580c3c4
Add support for border sizes
12 years ago
Martin Gräßlin
00c6c4e473
Introduce an "org.kde.kdecoration2" metadata section in JSON file
...
The idea is to provide further global settings through the metadata
of the decoration plugin. First supported value is "blur" which takes
a boolean value indicating whether the decoration plugin wants the
blur behind effect to be active on it's decoration.
Breeze doesn't need blur, so the key with false would not be needed, but
for a reference plugin it makes sense to provide them all.
12 years ago
Martin Gräßlin
3b0b9f160f
Set window decoration to opaque for maximized windows
12 years ago
Martin Gräßlin
1a7a680bbc
Improve defining the border settings
...
For partially maximized windows we don't want any borders.
12 years ago
Martin Gräßlin
1dec5cb5db
Pass creation of DecorationButtons to DecorationButtonGroup
...
This way it follows the global settings.
12 years ago
Martin Gräßlin
906baf6609
Initial import of new KDecoration2 based window decoration
...
This new decoration plugin requires the new API which needs to
be built from:
kde:kdecoration
To view the decoration use the tool available in
kde:kdecoration-viewer
It is not yet integrated into KWin. One cannot use the decoration yet.
12 years ago
l10n daemon script
7eac1f03e4
SVN_SILENT made messages (.desktop file)
12 years ago
l10n daemon script
ba1874bd87
SVN_SILENT made messages (.desktop file)
12 years ago
l10n daemon script
80630ffd34
SVN_SILENT made messages (.desktop file)
12 years ago
Martin Gräßlin
05ae2861d1
[windec] Use NativeRendering for decoration title
12 years ago
l10n daemon script
279298619b
SVN_SILENT made messages (.desktop file)
12 years ago
Andrew Lake
204f978946
prevent window background from leaking out from anti-aliased titlebar corners.
...
BUG:336659
12 years ago
l10n daemon script
97873ca0c9
SVN_SILENT made messages (.desktop file)
12 years ago
l10n daemon script
010f127064
SVN_SILENT made messages (.desktop file)
12 years ago
l10n daemon script
ad388c1241
SVN_SILENT made messages (.desktop file)
12 years ago
l10n daemon script
1e02d7682e
SVN_SILENT made messages (.desktop file)
12 years ago
l10n daemon script
cfe71f5135
SVN_SILENT made messages (.desktop file)
12 years ago
Andrew Lake
7b0d04008b
add Breeze Light svg windec theme to match QML windec theme with Breeze Light color scheme
12 years ago
Andrew Lake
dab8f2e451
update svg windec theme with smaller titlebar heights
12 years ago
Andrew Lake
41adcd1edb
fix to make sure titlebar height adjusts to both the button size or title text size.
...
BUG:335906
12 years ago
Andrew Lake
784997a76a
reduce the titlebar height
12 years ago
l10n daemon script
0a48ceb2b6
SVN_SILENT made messages (.desktop file)
12 years ago
l10n daemon script
72dfdaf5da
SVN_SILENT made messages (.desktop file)
12 years ago
l10n daemon script
58320396c4
SVN_SILENT made messages (.desktop file)
12 years ago
l10n daemon script
2d60eb042b
SVN_SILENT made messages (.desktop file)
12 years ago
Hrvoje Senjan
1096c56038
Comment out unneeded Frameworks and Qt components
...
(at least as long the code subdir is commented)
Reviewed by: Marco Martin
12 years ago
l10n daemon script
14ff9a86ec
SVN_SILENT made messages (.desktop file)
12 years ago