Hrvoje Senjan
18def6e560
Fix accessdenied's install location
...
CCMAIL: notmart@gmail.com
2014-01-08 23:28:59 +01:00
David Edmundson
3e599d30b4
Move WidgetExplorer to be a private QML plugin
...
Instead of registering WidgetExplorer inside the shell, create a new qml
plugin in the org.kde.plasma.private namespace.
This is useful for running widgetexplorer in qmlscene.
This makes testing, debugging and profiling considerably easier.
REVIEW: 114914
2014-01-08 20:44:33 +01:00
Marco Martin
6a0525c1c3
ToolTip->ToolTipArea
2014-01-08 18:13:07 +01:00
Aurélien Gâteau
3b7fe5f2e6
K_GLOBAL_STATIC => Q_GLOBAL_STATIC
...
One less use of kde4support
2014-01-08 13:18:19 +01:00
Aurélien Gâteau
9fcb20fcd1
Make sure we find the Qt5-based version of KActivities
2014-01-08 13:18:19 +01:00
Aurélien Gâteau
c6e0b56d79
sortfiltermodeltest: qtest_kde.h => QtTest
2014-01-08 13:18:19 +01:00
Marco Martin
798b7665d4
work around a bug in url resolution of qmldir files
2014-01-08 13:06:23 +01:00
l10n daemon script
63fb80df2a
SVN_SILENT made messages (.desktop file)
2014-01-08 04:02:16 +00:00
Marco Martin
9f3af64dac
new way to do tooltips
...
manage it in c++
it still steals hover events from their target and not all features are there.
better than before tough
2014-01-07 21:44:50 +01:00
Alex Merry
0f1bc5e748
Add include(GenerateExportHeader) to CMakeLists.txt
...
We should not depend on the fact that KDECompilerSettings.cmake happens
to include it when we use generate_export_header().
2014-01-07 19:36:06 +00:00
Aleix Pol
e1a868e4f6
Fix QMenuItem connections
...
Don't emit twice textChanged when changed.
checkableChanged signal doesn't exist anymore. Use changed instead as
suggested by the Q_PROPERTY
2014-01-07 16:45:27 +01:00
Marco Martin
3feb6ac3ae
use a QQmlPropertyMap instead of a variantmap
...
this way when a source is updated, only that will be updated, and not the whole data
so whould be way more efficient.
it remains API compatible
2014-01-07 14:33:20 +01:00
Aleix Pol
eb83537f63
Not being able to load an applet is a problem important enough to be a warning
2014-01-07 13:48:00 +01:00
Marco Martin
f9f89eda56
qmldir is like anybody else
2014-01-07 12:30:21 +01:00
Marco Martin
569ad6a41d
applets can only import from their own private
...
importing from the private imports of another applet makes the applet fail to load
2014-01-07 11:16:11 +01:00
Martin Gräßlin
e50dbc413e
Port EffectWatcher to XCB
...
Saves quite a lot of roundtrips to the XServer. Most important we
fetch the atom only once which means we don't have to refetch when
checking the property notify events.
REVIEW: 112445
2014-01-07 10:39:44 +01:00
l10n daemon script
aee973edcd
SVN_SILENT made messages (.desktop file)
2014-01-07 03:52:22 +00:00
l10n daemon script
d2879f6226
SVN_SILENT made messages (.desktop file)
2014-01-06 04:02:34 +00:00
David Faure
8b5834c28c
Adapt to newer new ThreadWeaver includes (e3b4312fe9a2 in threadweaver)
2014-01-05 12:03:17 +01:00
l10n daemon script
4441ba4095
SVN_SILENT made messages (.desktop file)
2014-01-05 04:08:57 +00:00
Sebastian Kügler
8c797fce42
Improve PlasmaCore.ToolTip
...
- Derive from MouseEventListener as to let input through
- react to target changes: reparent the MEL accordingly
- kill a bunch of warnings
This "helps" a bit, but still filters out input events since the MEL
only passes events down to children, but the tooltip's target becomes
its parent.
Reparenting the target crashes, and it seems a pretty ugly thing to do,
anyway, since we don't want to mess with the scenegraph structure just
to filter events out for tooltips. Grmblz.
2014-01-05 04:26:29 +01:00
Sebastian Kügler
23b9dd14f1
Add test for PlasmaCore.ToolTip.target property
...
This uses a MouseEventListener and a MouseArea to test whether the
tooltip redirects events, and tests a common implementation scenario
with one shared tooltip.
This test (willingly) exposes a problem that with the MouseArea, we
filter out all mouse events, and the target loses input. I.e. the last
image in the row doesn't receive the click.
2014-01-05 04:23:18 +01:00
Sebastian Kügler
160e97cbba
Adapt to API changes in ThreadWeaver
...
Reviewed-by: Mirko Böhm <mirko@kde.org>
2014-01-05 02:10:24 +01:00
l10n daemon script
4484af5cc6
SVN_SILENT made messages (.desktop file)
2014-01-04 03:59:34 +00:00
David Edmundson
6b02b02dcc
Restore attaching qml debugger
2014-01-03 19:38:55 +01:00
David Edmundson
0bf60ad1b4
Add missing license
2014-01-03 19:27:55 +01:00
David Edmundson
e57f76c0c0
Merge branch 'mouse_events'
...
REVIEW: 114589
2014-01-03 19:24:57 +01:00
David Edmundson
919954ab90
Add a simple manual test for MouseEventListener
2014-01-03 19:24:39 +01:00
David Edmundson
04f2f8bd8d
Fix memory issues in MouseEventListener
...
Delete KDeclarativeMouseEvent when emitted
Do not leak KDeclarativeMouseEvent press and hold events when the mouse
moves.
Do not create KDeclarativeMouseEvent when the mouse is hovered. It's
pointless.
2014-01-03 19:24:39 +01:00
David Edmundson
635d02e7c2
Add documentation for MouseEventListener
2014-01-03 19:24:39 +01:00
David Faure
e577f4e588
adjust for new (= old) kdnssd header prefix
...
Make sure to update kdnssd-framework first.
2014-01-03 14:45:59 +01:00
Marco Martin
2eaf80456f
till sync the item size even without visualparent
2014-01-03 12:40:10 +01:00
Marco Martin
ad4fecf426
don't autoposition if there is no visualParent
2014-01-03 12:32:19 +01:00
Yuri Chornoivan
c71d539b25
Fix typo
2014-01-03 09:16:17 +02:00
Marco Martin
6ef94a76d1
system colors
2014-01-02 19:18:53 +01:00
Marco Martin
11a8fa4660
system colors
2014-01-02 18:54:22 +01:00
Marco Martin
692c436960
get rid of toolbar-icons
...
simplify svg icon management: all svg icons are in icons/ and have the same style
2014-01-02 18:35:29 +01:00
Marco Martin
84df832f5c
Merge branch 'mart/modelsInDataEngine'
2014-01-02 11:05:20 +01:00
Marco Martin
5a1d2d0bf4
over/focus borders perfectly aligned
2014-01-02 10:57:59 +01:00
Marco Martin
fbc8194104
better hover, focus
2014-01-02 10:39:59 +01:00
David Faure
9f6611b73d
remove unused include
2014-01-01 14:19:01 +01:00
Marco Martin
a7470063a0
model()->modelForSource()
2013-12-30 10:42:25 +01:00
Marco Martin
dea7942533
add DataEngine::setModel
2013-12-30 10:22:06 +01:00
Sebastian Kügler
e9a43b165b
Quicker animation in pagestack
2013-12-28 06:57:57 +01:00
Sebastian Kügler
682affabf8
Allow to switch off pagestack transitions
2013-12-28 06:44:58 +01:00
Sebastian Kügler
a50398f433
Use QQuickItem::implicit{Width,Height}
...
... instead of overriding the property.
Removes a warning whenever the implicit width and height changes, and
reduces the API footprint of AppletInterface.
2013-12-28 03:43:22 +01:00
Sebastian Kügler
e5ad29dabf
Adjustments to theme.textColor changes
...
The larger headings are a bit softened, to make their stick out less,
the font is meant to take care of this. Result: visually more consistent
colouring, strangely. Human eyes are beautifully complex things.
2013-12-28 01:07:06 +01:00
Sebastian Kügler
781ba8b4c7
Make theme.smallSpacing useful
...
On normal dpi displays, this will give two pixels, but will scale up for
higher DPI.
2013-12-28 01:06:07 +01:00
Sebastian Kügler
84b6e6a245
Adjustments for theme.textColor
...
textColor is now used from the theme, there it is made grey, similar
effect, less code, more consistency.
2013-12-28 01:05:09 +01:00
Marco Martin
9524193545
use system colors
2013-12-27 20:08:17 +01:00