Hugo Pereira Da Costa
7d817fb73b
removed unused CMakelists
11 years ago
Hugo Pereira Da Costa
2ff32c5435
Moved shared pointer typedef to breeze for larger use
...
Use shared pointer for handling InternalSettings inside decoration
11 years ago
Hugo Pereira Da Costa
6005eaae10
removed unused enumeration
11 years ago
Hugo Pereira Da Costa
4b44022baa
separate config sources and plugin sources for readibility and because it might move to own library in the future
11 years ago
Hugo Pereira Da Costa
cc94dd9886
implemented drawSizeGrip and drawBorderOnMaximizedWindows options
11 years ago
Hugo Pereira Da Costa
5ef5740435
use in-class initialization
11 years ago
Hugo Pereira Da Costa
77f2667336
fancy in-class initialization :)
11 years ago
Hugo Pereira Da Costa
7699059de2
added drawSizeGrip and drawBorderOnMaximizedWindows options
11 years ago
Hugo Pereira Da Costa
84737b4dc5
cleanup and fixed library loading
11 years ago
Hugo Pereira Da Costa
ca6bf0b9e2
added breeze-settings5 standalone configuration app
11 years ago
Hugo Pereira Da Costa
e5e447e7f5
added optional dependency upon kservice, needed for building breeze-settings
11 years ago
Hugo Pereira Da Costa
069be4c25d
also initialize animation and opacity for standalone buttons
...
CCMAIL: mgraesslin@kde.org
11 years ago
Hugo Pereira Da Costa
9280f25d74
added copyright
11 years ago
Hugo Pereira Da Costa
371e0cc05c
added units
11 years ago
Hugo Pereira Da Costa
67e1dcfa2a
cleanup shadow rendering
11 years ago
Hugo Pereira Da Costa
efadfc24d4
Implement size grip for borderless windows
...
- implemented resize using xcb
- use xcb to move sizeGrip on resize because Qt move seems broken after widget is reparented
- use xcb to get sizegrip' root coordinate, because Qt MapTo methods are broken after widget is reparented
- protect all XCB calls behind typedef and runtime check
- disable sizeGrip if not in X11
11 years ago
Hugo Pereira Da Costa
453ad537cb
moved all button rendering to breezebutton, without caching
...
removed breezeimageprovider
adjust painter window to have more spacing around button
11 years ago
Hugo Pereira Da Costa
cfbddc9baa
use NegativeText color from kdeglobals for close button
11 years ago
Hugo Pereira Da Costa
f0768422c3
fixed outline color fading
11 years ago
Hugo Pereira Da Costa
0b5a35af30
fixed padding between buttons and text
11 years ago
Hugo Pereira Da Costa
80c437f61d
Moved configuration to the same library as the decoration plugin
...
added kcmodule keyword
removed unnecessary code
11 years ago
Hugo Pereira Da Costa
c6e35208c6
Fixed update rect on caption changed
...
Fixed too tight bounding rectangles
Fixed text alignment into bounding rect to avoid jitter
11 years ago
Hugo Pereira Da Costa
3af38fef9c
Improved rendering of buttons, in sync with breeze style
11 years ago
Hugo Pereira Da Costa
b62adbe3b5
reordered methods
...
improved rendering of shaded windows
11 years ago
Hugo Pereira Da Costa
540179d686
fixed shadow rendering in the corner
11 years ago
Hugo Pereira Da Costa
1ad9fc23c0
implemented animations for buttons
11 years ago
Hugo Pereira Da Costa
1e17d124dd
moved colors to public to allow access from button
11 years ago
Hugo Pereira Da Costa
ff5c32f9f2
added active state change animation
11 years ago
Hugo Pereira Da Costa
cc61aa262c
Added configuration widget
...
Not (yet) loaded inside kwin decoration kcm
11 years ago
Hugo Pereira Da Costa
0b0f104444
proper text alignment
11 years ago
Hugo Pereira Da Costa
9fbc898b4c
added internal settings
...
adjusted button sizes
11 years ago
Hugo Pereira Da Costa
04c2e8edef
simplified shadow rendering
11 years ago
Hugo Pereira Da Costa
f58e76cceb
adjusted button sizes
11 years ago
Hugo Pereira Da Costa
8a322486e5
increased decoration margins
...
increased button spacing
introduced button size
11 years ago
Hugo Pereira Da Costa
5b091d33cd
formatting
11 years ago
Hugo Pereira Da Costa
506739f34e
added button sizes
11 years ago
Hugo Pereira Da Costa
aef1bff69e
renamed breezedeco to breezedecoration to be in par with class name
...
fixed vertical positionning of buttons
11 years ago
Hugo Pereira Da Costa
15efa2284c
renamed file consistently to class
11 years ago
Hugo Pereira Da Costa
7a6328a2de
moved image provider to own class
11 years ago
Hugo Pereira Da Costa
fa5a7928e9
removed comment
11 years ago
Hugo Pereira Da Costa
e1067fdfa8
removed 'grey' spacing between active window outline and window body
...
reduced top size accordingly.
11 years ago
Hugo Pereira Da Costa
7667260904
moved color settings class to own file
...
some code formatting
11 years ago
Hugo Pereira Da Costa
f1204ec1a5
added metrics dedicated file
11 years ago
l10n daemon script
d2a8781ded
SVN_SILENT made messages (.desktop file)
11 years ago
Marco Martin
1f52d9f66a
fix readConfigValue
11 years ago
Marco Martin
6757571d65
default to Breeze
...
now theme names are uppercase
11 years ago
Hugo Pereira Da Costa
f1eb640d15
Fixed color role for accelerator
11 years ago
Hugo Pereira Da Costa
c65868fab4
added inputWidgetEngine, for abstract item views, line editors, spinboxes and comboboxes
...
it is needed to avoid animation conflicts between lists and buttons (when, e.g. there is a checkbox inside a
list)
11 years ago
Hugo Pereira Da Costa
9e536b6986
removed Q3ListView support
11 years ago
Martin Gräßlin
50b64c987c
[kdecoration] Share the DecorationShadow with all Decorations
11 years ago