David Rosca
f336f80039
ConfigModel: Don't try to resolve empty source path from package
...
ConfigModel may contain ConfigCategory for both QML pages and KCM pages.
The source property will be empty for KCM pages. This fixes correctly
returning empty source for KCM pages.
Also return the same value from get().
REVIEW: 127702
2016-05-04 17:34:02 +02:00
Marco Martin
944c7e60dc
cache svg icons from icon theme
...
cache as well svg icons from the icon theme
(invalidating as well when the icon theme is updated)
REVIEW:127260
2016-04-04 17:47:30 +02:00
David Rosca
526915895b
Add autotests for IconItem
...
Add some tests for IconItem.
Also found one issue in animation when quickly changing source, first frame
will be rendered with wrong icon.
REVIEW: 127103
2016-02-27 21:24:45 +01:00
Martin Klapetek
76186339f6
[libplasma] Add categorized debug output
2015-12-15 16:56:40 -05:00
Marco Martin
5d639b0a00
dialogtest is valid only on X11
...
Change-Id: I20fc562d08545a242d36d2e87776be56f8eea52b
2014-09-30 19:03:54 +02:00
David Edmundson
9bafdb6ed6
Dialog auto tests
...
Add a test that checks all dialog flags are set when a dialog becomes
visible.
Renamed existing dialog test for clarity
Change-Id: I3677816877860cab3303122e81f9ee30fc563e39
2014-09-26 16:17:28 +02:00
Marco Martin
60a7419746
fix availableScreenGeometryForPosition()
...
when we check if a position is in a screen, we need
the whole screen geometry, panels included, otherwise if we pass
a coordinate under a panel, it will think no screen is there
Change-Id: I802a2bec4ae44b583eafdc309934e67b620cc463
2014-09-18 17:35:18 +02:00
Marco Martin
5ceb8d1197
add an autotest for fallback
...
correct a couple of problems the test catched
2014-09-01 15:51:05 +02:00
Aaron Seigo
d376a9ac28
test for mutating after copying Package objects
...
required and mimetype were not working, and this tests to ensure
that doesn't break again
2014-08-08 08:25:27 +02:00
Marco Martin
963a900e0e
add an autotest for some properties of FrameSvg
...
shows that contentsRect() is broken in master right now
2014-07-21 19:38:11 +02:00
Marco Martin
6666445af5
don't make failed applet block the corona
2014-07-14 14:22:36 +02:00
Marco Martin
719590dea3
add a simple autotest for corona layouts
2014-07-11 22:01:56 +02:00
David Edmundson
d6b8ea9161
Add a test that i18nd is used throughout
2014-06-05 13:03:39 +02:00
Marco Martin
fd87694c8d
fix build
2014-05-19 18:29:41 +02:00
Patrick Spendrin
aa75425637
remove unneeded file which collides with kf5plasma exports
...
REVIEW:118153
2014-05-15 23:09:52 +02:00
Aurélien Gâteau
59b6373669
Move find_package() test back to autotests/CMakeLists.txt
2014-04-26 17:35:02 +02:00
David Edmundson
4ce14a1654
Remove duplicated ConfigLoader
...
This moved to KConfigGui as KConfigLoader.
Use of private KConfig API in Service had to be ported to use only
public method.
REVIEW: 117784
2014-04-26 17:10:13 +02:00
Aurélien Gâteau
d988b10870
Centralize Qt5 component loading and use same variable as other frameworks
2014-04-26 02:20:13 +02:00
Michael Palimaka
d488420dcb
Move stray tests to the root directory to be more like
...
other frameworks.
REVIEW: 117599
2014-04-18 02:25:50 +10:00
Marco Martin
82e9bd46d0
don't depend from Qt5Declarative
...
That's the qt5 port of QGraphicsView-based QML
2014-03-31 18:37:28 +02:00
Aleix Pol
18473c9e9e
Remove KRunner from Plasma-Framework
...
Have it as a separate KRunner framework instead
2014-02-11 18:03:06 +01:00
Marco Martin
0573a47e06
tests and autotests in top level dir
2014-02-10 15:17:07 +01:00