Hugo Pereira Da Costa
4a2a5c483a
cleanup directory structure
...
removed old breeze decoration svg
11 years ago
Hugo Pereira Da Costa
bcac1c054b
fixed margins
11 years ago
Marco Martin
590aa63ae1
add a sync more in the cfg by desperation
...
this seems the changes to be actually saved
11 years ago
Marco Martin
1d8c9df1a8
one sync less, more debug
11 years ago
Hugo Pereira Da Costa
630ba6062d
implemented application menu button
11 years ago
Hugo Pereira Da Costa
c6da10c15e
implemented context help button
11 years ago
Hugo Pereira Da Costa
2a7e98b20e
use QX11Info::isPlatformX11
11 years ago
Hugo Pereira Da Costa
3cfcd7543d
use member ui rather than inheritance
11 years ago
Hugo Pereira Da Costa
82a67ebbd9
fixed includes order
11 years ago
Hugo Pereira Da Costa
b21c41cdd2
hide 'detect window' button on non X11 platforms
11 years ago
Hugo Pereira Da Costa
1cf4494eaf
removed breezehelper
...
use QX11Info::isPlatformX11 instead of Helper::isX11
11 years ago
Hugo Pereira Da Costa
c30d0f591a
removed 'VerySmall' button size
11 years ago
Martin Gräßlin
d35fb88cd9
[windec] Add guards around X11 on Breeze::DetectWidget
...
Was failing on OSX CI, now checks for whether we have X11 and also
does runtime checks.
11 years ago
Hugo Pereira Da Costa
1f65ada948
Made settings provider a QObject
...
properly re-read when settings are reconfigured
11 years ago
Hugo Pereira Da Costa
5f0a2462e3
removed unused mask bit
11 years ago
Hugo Pereira Da Costa
adee392530
added some auto
11 years ago
Hugo Pereira Da Costa
f084153ef6
Properly implement exception border size
11 years ago
Hugo Pereira Da Costa
67182a9cb2
Added an internalSettings provider class to handle exceptions
11 years ago
Hugo Pereira Da Costa
0b5bfb17f9
Added all the code relevant to handle exceptions
11 years ago
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