Martin Gräßlin
fbe5a497b4
[aurorae] Fix locating the config file of aurorae themes
...
Installed to GenericDataLocation and not DataLocation.
2013-10-01 14:05:58 +02:00
Martin Gräßlin
139201a2e2
KGlobal::config() -> KSharedConfig::openConfig()
...
KWin Core says good bye to KGlobal. We will not miss the threading
issues.
2013-09-04 16:11:40 +02:00
Martin Gräßlin
e1d89313cb
Port Aurorae from KDebug to QDebug
...
Note: deco plugins have their own debug area.
2013-09-02 11:12:14 +02:00
Anselmo L. S. Melo
c2942c4e73
Porting clients to Qt5/KF5: QStandardPaths
...
REVIEW: 111972
2013-08-13 17:54:39 -03:00
Martin Gräßlin
1e69ac6866
Use QStandardPaths in KConfig ctor call in Aurorae
2013-07-25 18:04:56 +02:00
Martin Gräßlin
f924be909b
Fix no cast from ASCII in Aurorae
2013-07-25 18:04:27 +02:00
Martin Gräßlin
98a04893a6
Use mgraesslin@kde.org for my mail address in Copyright and AboutData
2013-03-12 13:17:53 +01:00
Martin Gräßlin
32b6ef42b9
Strip module path from all Qt #include <>
...
Done with:
fixqt4headers.pl --strip-modules
REVIEW: 109176
2013-03-06 10:26:56 +01:00
Martin Gräßlin
7163c9faf4
Support for Application Menu in Aurorae
...
Aurorae supports in general the Aurorae button. So far themes are not
able to style the button, instead the window's icon is used.
2013-01-07 09:43:30 +01:00
Martin Gräßlin
533d57da60
Mark most ctors as explicit as reported by Krazy2 checker
2013-01-02 18:35:46 +01:00
Martin Gräßlin
4490d51ae8
Initialize themeconfig class members with default values
...
Static getters for each default value added which are used in
ctor to initialize the class members and in the load for
readEntry's default value.
REVIEW: 104994
2012-05-19 19:46:28 +02:00
Martin Gräßlin
de72df5a90
Proper resetting of Aurorae on changes
...
Most settings don't require a reload of the decorations.
2012-01-13 18:08:45 +01:00
Martin Gräßlin
a1bee6f8a7
Proper button handling in Aurorae QML
...
Buttons are exported as a global "options" in the factory.
Additionally the theme's buttons are also exported. The thme decided
based on the custom button positions property which one to use.
In the kcm the button options are also exported.
2012-01-13 18:08:45 +01:00
Martin Gräßlin
4e07ced451
Drop unused code
2012-01-13 18:08:45 +01:00
Martin Gräßlin
0df0266602
Makes two methods private which are no longer accessed from outside
2012-01-13 18:08:45 +01:00
Martin Gräßlin
30d8f2c1ea
Don't load FrameSvg in AuroraeTheme
...
This allows to remove Plasma compile dependency from Aurorae and
the KCM.
2012-01-13 18:08:44 +01:00
Martin Gräßlin
8a4a8b3903
Drop GraphicsScene based Aurorae
2012-01-13 18:08:44 +01:00
Martin Gräßlin
a0efa6453e
Adding a slot to load an AuroraeTheme.
...
Can be used from the decoration module to load the theme for each
decoration.
2012-01-13 18:08:44 +01:00
Martin Gräßlin
90c882161c
Export titleHeight for caption element
2012-01-13 18:08:42 +01:00
Martin Gräßlin
ee882624e4
Make AuroraeTheme config available through properties
...
Some minor aspects are still missing. Will be added if needed.
2012-01-13 18:08:41 +01:00
Martin Gräßlin
eda72d6475
Don't react on mouse release events in Aurorae if mouse is outside button
...
HAPPY BIRTHDAY KDE. One bug fix as a present.
BUG: 283236
FIXED-IN: 4.7.3
2011-10-14 20:45:07 +02:00
Martin Gräßlin
cf553792a9
Forward port 1214767: Honor font settings in Aurorae.
...
CCBUG: 249681
svn path=/trunk/KDE/kdebase/workspace/; revision=1214768
2011-01-16 10:25:22 +00:00
Martin Gräßlin
bc5ade425b
Show Tooltips when hovering Aurorae Tabs.
...
Using the Plasma ToolTipManager to provide the same tooltips as in the tasks applet.
Currently only icons and title are displayed for tabs. Preview will be added as soon
as the tab's WId is exported by KWin core.
Unfortunately the tooltips are missing translucency.
FEATURE: 228436
FIXED-IN: 4.6.0
svn path=/trunk/KDE/kdebase/workspace/; revision=1188226
2010-10-21 18:19:01 +00:00
Martin Gräßlin
abcef60190
Forward port revision 1169086: Update text shadow information whenever Tabs are added/removed in Aurorae.
...
Fixes incorrect initial text shadow position in Aurorae. Unfortunately
QGraphicsDropShadowEffect seems to be not side effect free. Updates to the scene
are not propagated leaving the tabs in a wrong visual state. Therefore text shadow
is disabled for window tabbing. I will investigate further to see if it gets fixed
in Qt 4.7.
CCBUG: 248754
svn path=/trunk/KDE/kdebase/workspace/; revision=1169087
2010-08-28 12:00:03 +00:00
Martin Gräßlin
a2d331cc56
Make Aurorae themes with title on left/right somewhat work for shaded windows.
...
svn path=/trunk/KDE/kdebase/workspace/; revision=1129816
2010-05-23 20:45:33 +00:00
Martin Gräßlin
a9d772796c
Drag&Drop support for window tabs in Aurorae.
...
svn path=/trunk/KDE/kdebase/workspace/; revision=1124608
2010-05-09 16:34:58 +00:00
Martin Gräßlin
7048743431
Fix double-click events on Aurorae Tabs
...
svn path=/trunk/KDE/kdebase/workspace/; revision=1124534
2010-05-09 09:56:37 +00:00
Martin Gräßlin
a1fa419ea6
Aurorae supports window tabbing.
...
svn path=/trunk/KDE/kdebase/workspace/; revision=1124521
2010-05-09 09:08:09 +00:00
Martin Gräßlin
62d583c47b
Fix Krazy issue: QLatin1String
...
SVN_SILENT
svn path=/trunk/KDE/kdebase/workspace/; revision=1124081
2010-05-07 17:53:14 +00:00
Martin Gräßlin
88f5c69a23
Krazy fix nullstring assignment
...
SVN_SILENT
svn path=/trunk/KDE/kdebase/workspace/; revision=1121816
2010-05-02 10:13:33 +00:00
Martin Gräßlin
c135ebfcc5
Aurorae supports painting a custom background behind the button group.
...
Inspired by new Ubuntu Lucid Metacity themes.
svn path=/trunk/KDE/kdebase/workspace/; revision=1121484
2010-05-01 11:43:39 +00:00
Martin Gräßlin
18092d25d9
Aurorae gains inner-border support.
...
FEATURE: 224020
svn path=/trunk/KDE/kdebase/workspace/; revision=1121453
2010-05-01 08:52:07 +00:00
Martin Gräßlin
2f0a542e06
Fix mouse position calculation in Aurorae with decorations on left/right/bottom.
...
svn path=/trunk/KDE/kdebase/workspace/; revision=1119717
2010-04-27 17:50:13 +00:00
Martin Gräßlin
87d51dff6b
Aurorae supports putting the decoration to the left, right or bottom.
...
You currently don't want to shade the window when the decoration is on the side and the mouse position is not yet adjusted correctly.
svn path=/trunk/KDE/kdebase/workspace/; revision=1118698
2010-04-25 17:59:34 +00:00
Martin Gräßlin
6fe0694930
Fix incorrect mouse position calculation in Aurorae
...
svn path=/trunk/KDE/kdebase/workspace/; revision=1118270
2010-04-24 07:45:42 +00:00
Martin Gräßlin
65acab3e20
Button size support in Aurorae. (UI to change the size still missing)
...
svn path=/trunk/KDE/kdebase/workspace/; revision=1116153
2010-04-18 18:54:23 +00:00
Martin Gräßlin
6776cfcdb2
Add getter for the current button orders.
...
Required by AuroraeDesigner.
svn path=/trunk/KDE/kdebase/workspace/; revision=1115964
2010-04-18 08:57:40 +00:00
Martin Gräßlin
ebea86ba3c
Add method to map button names to the char used by KDecoration.
...
Required by AuroraeDesigner.
svn path=/trunk/KDE/kdebase/workspace/; revision=1115963
2010-04-18 08:56:10 +00:00
Martin Gräßlin
a9d90aa2f8
Aurorae supports Tooltips on decoration buttons.
...
svn path=/trunk/KDE/kdebase/workspace/; revision=1115844
2010-04-17 17:56:04 +00:00
Martin Gräßlin
cd33ed27bf
Fix a RTL issue: kwin decorations should not change in a RTL layout.
...
svn path=/trunk/KDE/kdebase/workspace/; revision=1115575
2010-04-16 21:37:16 +00:00
Martin Gräßlin
1bcd9fe4f6
Import of new Aurorae based on QGraphicsView and KDecoration instead of KCommonDecoration.
...
It should support everything the old engine supported. Only known regression is the lack of tooltips.
Now finally Aurorae is ready to get window tab support \o/
svn path=/trunk/KDE/kdebase/workspace/; revision=1114115
2010-04-12 19:28:58 +00:00