Marco Martin
0f0006e4a9
remove manus from plasmoid.actions
...
not really solution-solution, but not really other ways due to QAction api
so will stay this way for a long time
CCBUG:338317
2014-08-21 21:21:19 +02:00
Jonathan Riddell
8596689f2c
add version cmake file for PlasmaQuick
...
add version cmake file for PlasmaQuick
this allows Plasma Desktop to be able to set a required KF5 version
REVIEW:119881
2014-08-21 18:18:01 +02:00
Marco Martin
f74bf9a8b8
don't call updateTheme 2 times
2014-08-21 15:49:29 +02:00
Marco Martin
fcb8c85951
remove dead code
2014-08-21 15:47:37 +02:00
Marco Martin
e0fd14903c
fix comment
2014-08-21 14:55:16 +02:00
Frederik Gladhorn
db6da1eb54
Make TabGroup a focus scope
...
This allows to manage the sub focus inside each tab independently.
REVIEW: 119870
2014-08-21 10:02:16 +02:00
Frederik Gladhorn
92928e38af
Make ConditionalLoader a FocusScope
...
QQuickLoader is a focus scope so that it can automatically forward the
focus to it's item. Conditional loader should do the same and forward
the focus to its internal loader.
2014-08-21 10:02:16 +02:00
Frederik Gladhorn
f7a6df9129
AppletInterface::init should set focus not forceActiveFocus
...
Setting the focus is a good thing, the problem with forceActiveFocus is
that it will not allow any child to receive the actual focus, instead
the focus is forced on to the root element of the applet which may not
be desired.
When for example trying to improve keyboard focus behavior of KickOff
without this patch I cannot get the initial focus on the list of
favorites since it gets reset after the applet is created.
REVIEW: 119872
2014-08-21 10:02:16 +02:00
Martin Klapetek
0631608d74
Fix a filename typo
2014-08-20 23:29:25 +02:00
Marco Martin
da70f9e0bf
Merge branch 'mart/QtControlsCheckBox'
...
REVIEW:119846
2014-08-20 20:46:59 +02:00
Martin Klapetek
766af15d8c
Add an icon for keyboard layout change OSD
...
The svg needs some adjusting like inner padding to match the other svg
icons, but I have 0 knowledge of inkscape; Marco, can you please have a
look?
CCMAIL:notmart@gmail.com
2014-08-20 19:05:13 +02:00
Marco Martin
a135c4de7d
correctly enable/disable shadow
2014-08-20 18:01:47 +02:00
Marco Martin
c7d16008d7
centralize theme enable/disable
2014-08-20 16:46:46 +02:00
Marco Martin
38bcec95b0
a simple way to enable/disable background
2014-08-20 16:33:38 +02:00
Marco Martin
770121d516
dd focus rectangles
2014-08-20 15:04:39 +02:00
Marco Martin
93052bf263
fill the anchors of tool contents in toolbar
2014-08-20 13:55:08 +02:00
Marco Martin
58f4f3b126
Revert "proper icons in drawers"
...
This reverts commit 0527185a09
.
2014-08-20 12:14:19 +02:00
Marco Martin
0527185a09
proper icons in drawers
2014-08-20 12:11:57 +02:00
Marco Martin
9c485f8427
fix of the radio svg size
2014-08-20 11:34:49 +02:00
Marco Martin
ff775e3ad7
support evil tristates
2014-08-20 10:56:50 +02:00
Marco Martin
df637bf5bb
add a radiobutton style
...
almost identical to checkbox stuff, goes together
2014-08-19 19:14:36 +02:00
Marco Martin
c7ef2a34a9
switch is just a compat class for checkbox
...
since the guidelines forbid the switch looking switch
2014-08-19 19:14:03 +02:00
Marco Martin
b3c6c294ee
style the ckeckbox
2014-08-19 18:07:19 +02:00
Marco Martin
1ab872181b
start of a checkbox style
2014-08-19 17:54:49 +02:00
Marco Martin
d2a2ac18f7
Merge branch 'mart/QtControlsTextArea'
...
Conflicts:
src/declarativeimports/plasmacomponents/qml/TextArea.qml
REVIEW:119781
2014-08-18 11:34:47 +02:00
Marco Martin
907da69251
properties don't need to be declared anymore
2014-08-18 11:32:49 +02:00
Marco Martin
21e47e6ab8
inherit QtQuickControlStyle, use internal ScrollViewStyle
2014-08-18 11:18:08 +02:00
Marco Martin
f39edd6fc4
use Elarun as wallpaper for air and oxygen
2014-08-15 18:12:59 +02:00
Marco Martin
6dcd361943
remoev the extra screenshot file definition
2014-08-15 18:12:59 +02:00
Marco Martin
428e4736b6
add margins from svg
2014-08-14 12:43:42 +02:00
Marco Martin
7e71e0bf95
comments++
2014-08-14 12:36:46 +02:00
Marco Martin
5ad59675df
don't duplicate ScrollViewStyle
2014-08-14 11:57:36 +02:00
Marco Martin
f9d64e2b09
try with new documentation
2014-08-13 19:19:23 +02:00
Marco Martin
99cc40053f
make old contentMaxWidth/height props kinda work
2014-08-13 19:14:05 +02:00
Marco Martin
5961bcaaa7
add a focus effect
2014-08-13 18:55:08 +02:00
Marco Martin
877c2a3325
use the background framesvg only in TextAreaStyle
2014-08-13 18:52:50 +02:00
Marco Martin
76d24e8fe2
beginning of official style for TextArea
...
for now it copies ScrollViewStyle.. the style will have to be an import as well
2014-08-13 18:41:57 +02:00
David Edmundson
1d83cc0baf
Guard against Plasma::SVG giving us null pixmaps
...
On some themes Plasma::SVG gives empty pixmaps. Loading a null QImage to
an atlas texture causes a crash in old versions of Qt.
Guard against it.
BUG: 88039
Reviewed-by: Martin Klapetek
2014-08-13 15:07:53 +02:00
David Edmundson
d4c9c20144
State inheritance from QtQuick / QtQuick.Controls modules
2014-08-13 12:16:33 +02:00
Denis Steckelmacher
ea4c6f129e
Add metadata about the QMake and CMake packages installed by this framework and remove Links from README.md
2014-08-13 10:56:51 +02:00
David Edmundson
f817168d02
Fix remaining doxygen exporting in Plasma.Core
2014-08-13 01:07:55 +02:00
David Edmundson
9f18d8c9e1
hide non qml accessible internal member functions from QML docs
2014-08-13 00:57:42 +02:00
David Edmundson
a2c04745f1
Generate documentation on remaining PlasmaCore classes
2014-08-13 00:45:43 +02:00
David Edmundson
f17761d508
Explicitly link QML Types with the name exposed in QML (which may be different)
2014-08-13 00:45:43 +02:00
Martin Klapetek
2f3c411956
[calendar] Initialize the ints properly
...
Fixes a cppcheck report
2014-08-12 23:50:36 +02:00
David Edmundson
5478c7e3c2
Add more missing @class and @short descriptors
2014-08-12 23:15:57 +02:00
David Edmundson
ace0209e0e
Hide member documentation in imports
...
These classes are exposed only as QML so we should only show members the
user can actually use.
The invokable is moved to the top for easier reading
REVIEW: 119745
2014-08-12 23:13:52 +02:00
David Edmundson
c92a2697fa
Remove non-true comment about certain classes being exported to QML
2014-08-12 21:33:49 +02:00
David Edmundson
6bdf7487cd
Provide documentation on FrameSvgItem and ColorScope
...
without an @class no documentation is generated at all
2014-08-12 21:33:49 +02:00
Marco Martin
0ada27caa7
Merge branch 'mart/XPlasmaRootPath'
...
Revieved by: Eike Hein
2014-08-12 10:34:37 +02:00