Hugo Pereira Da Costa
7068aa907e
adjusted margins for line editors
...
adjusted outline width for focused frames
12 years ago
Hugo Pereira Da Costa
78ce21ba27
implemented frames
...
increased line edit margins
12 years ago
Hugo Pereira Da Costa
7ebf880567
implemented groupbox rendering
12 years ago
Hugo Pereira Da Costa
2a1c836f72
Change busy animation code to use QPropertyAnimation rather than QBasicTimer.
...
Should be more efficient
12 years ago
Hugo Pereira Da Costa
21202e001e
Implemented busy progressbar
...
Cleanup some code
12 years ago
Hugo Pereira Da Costa
d653992108
Fixed rendering of progress bar hole
...
Fixed positioning when text is hidden
12 years ago
Hugo Pereira Da Costa
61ffdcffdf
Fixed text rendering in progressbars
12 years ago
Hugo Pereira Da Costa
95e4a73f8b
first shot at implementing progress bars
12 years ago
Hugo Pereira Da Costa
3cc4116329
Remove tilesets. Prefer direct rendering.
12 years ago
Hugo Pereira Da Costa
f03f46b4c6
use direct rendering rather than cache for scrollbars
12 years ago
Hugo Pereira Da Costa
38b17704b1
added more metrics for button margins and sliders
12 years ago
Hugo Pereira Da Costa
c01cdae2d9
implemented pushbuttons
12 years ago
Hugo Pereira Da Costa
f375719e29
do not use tilesets for checkboxes and radiobuttons
...
added widgetstate engine to handle hover animations
12 years ago
Hugo Pereira Da Costa
98abe015a9
added focus line on radio buttons and checkboxes
12 years ago
Hugo Pereira Da Costa
41e28deb36
first shot at radio buttons and checkboxes
12 years ago
Hugo Pereira Da Costa
5c75a0abf3
added mnemonics handling
12 years ago
Hugo Pereira Da Costa
8e543bd617
added mnemonics handling
12 years ago
Hugo Pereira Da Costa
5072ae0988
changed default animation duration, added mnemonics mode
12 years ago
Hugo Pereira Da Costa
ea68e2ecfb
implemented scrollbar animations
12 years ago
Hugo Pereira Da Costa
744b6fd3c2
added base classes for animations and scrollbar animations
12 years ago
Hugo Pereira Da Costa
19ed1b2ee8
added json file
12 years ago
Hugo Pereira Da Costa
1eb5af0720
nothing
12 years ago
Hugo Pereira Da Costa
f636027737
Implemented barebone breeze style, with window dragging.
...
Implemented scrollbars
12 years ago
Hugo Pereira Da Costa
a7ac86cc29
added first metrics elements
12 years ago
Hugo Pereira Da Costa
ae1016bcbe
implemented scrollbar hole and handle cache
...
added brushes
added ksharedconfig
12 years ago
Hugo Pereira Da Costa
bbc4717d7a
imported tilesets from oxygen
12 years ago
Hugo Pereira Da Costa
9f8a6727b5
cmake
12 years ago
Hugo Pereira Da Costa
15c9f1df45
themerc
12 years ago
Hugo Pereira Da Costa
f705b617f3
minimalistic configuration file
12 years ago
Hugo Pereira Da Costa
fa4504e965
window dragging
12 years ago
Hugo Pereira Da Costa
3d0eefe116
property names
12 years ago
Hugo Pereira Da Costa
55998f0479
minimalistic helper version
12 years ago
Hugo Pereira Da Costa
0aada24362
initial readme
12 years ago
Hugo Pereira Da Costa
59f49b9cc9
Reorganized subdirectories, following discussions with Marco Martin <notmart@gmail.com> and Eike Hein <hein@kde.org>
12 years ago
l10n daemon script
c6695a4da2
SVN_SILENT made messages (.desktop file)
12 years ago
Marco Martin
fc67091fcb
create the path for colors if doesn't exist
12 years ago
l10n daemon script
0c7e9a6d60
SVN_SILENT made messages (.desktop file)
12 years ago
l10n daemon script
13a88406c8
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