1170 Commits

Author SHA1 Message Date
Sebastian Kügler
dc94c2c83b Add pluginstest to build 2013-06-24 15:24:33 +02:00
Sebastian Kügler
7830cad43c small test app for plugin loading
Loads a dataengine right now, for testing purposes of KPlugin*
2013-06-24 15:23:45 +02:00
Sebastian Kügler
6389825172 User Q_ macros for signals and slots 2013-06-21 02:22:02 +02:00
Sebastian Kügler
cd7f92e648 Port libplasma unit tests to ECM macros 2013-06-19 02:06:55 +02:00
Andrea Scarpino
0ea93fd3d3 MacroLogFeature has been removed. See ECM_SouceIncompatChanges
REVIEW:111074
2013-06-17 21:43:59 +02:00
Sebastian Kügler
22d261759b Fix up library finding
* Generate and install and include PlasmaTargets.cmake file
* set Plasma_LIBRARIES to KF5::plasma

-> kde-workspace build works for me.
2013-06-13 16:01:06 +02:00
Marco Martin
50ee44b70d Merge branch 'PlasmaTypesClass' 2013-06-12 11:24:03 +02:00
l10n daemon script
6b185d2ba4 SVN_SILENT made messages (.desktop file) 2013-06-08 03:48:30 +00:00
Gregor Tätzner
ad6f58a16c Fix build error: convert qdatetime to uint 2013-06-05 19:41:58 +02:00
Aaron Seigo
3074728198 missing const 2013-06-05 16:03:54 +02:00
Aaron Seigo
57fc52b385 forward port the cache file versioning so it drops properly in all cases 2013-06-05 15:58:51 +02:00
Kevin Ottens
9d93cb7ccc Those files are gone, don't try to install them 2013-05-22 11:06:21 +02:00
Marco Martin
e258111e68 remove some services of deleted stuff
such as wallpapers and toolboxes
2013-05-21 12:02:42 +02:00
Script Kiddy
8df122a0f6 SVN_SILENT made messages (.desktop file) 2013-05-20 09:04:00 +02:00
Marco Martin
f22e4be172 fix startupcompleted constraints
use the new panel toolbox
2013-05-16 13:08:05 +02:00
Alex Merry
98130b33fe Add the "theme" directory to the plasmoid directory structure
This adds an extra step to the lookup of SVG images created with the
Svg() global function: after looking in images/ in the plasmoid and then
in the desktop theme, it looks in theme/$DESKTOP_THEME_NAME and then
theme/ in the plasmoid.

This allows plasmoid authors to add images that they want to allow theme
authors to override.

Forward-port of review request 109857.
2013-05-16 13:05:04 +02:00
Alex Merry
ba1a7d0d35 Fix debug build
Fix a pointer-dereference of a non-pointer variable.
2013-05-16 13:05:04 +02:00
Marco Martin
749d8d900c add private ctor 2013-05-15 19:56:13 +02:00
Marco Martin
aa2c4a6595 add all Q_ENUMS in Plasma::Types 2013-05-15 19:48:44 +02:00
Marco Martin
40fd2f23ca Rename BackgroundHints 2013-05-14 21:02:54 +02:00
Marco Martin
13045faffa rename ItemStatus 2013-05-14 20:49:50 +02:00
Marco Martin
6e113e6176 rename MarginEdge 2013-05-14 20:37:16 +02:00
Marco Martin
8f2e5b2375 renamed ComponentType 2013-05-14 20:33:34 +02:00
Marco Martin
7761a995f2 rename ImmutabilityType 2013-05-14 20:27:32 +02:00
Marco Martin
aad4945cf8 rename PopupPlacement 2013-05-14 19:16:37 +02:00
Marco Martin
7b3c29ee07 rename Plasma::Position 2013-05-14 19:08:43 +02:00
Marco Martin
6b4d1f31d1 rename Plasma::Direction 2013-05-14 18:44:12 +02:00
Marco Martin
52b42a247e rename Plasma::ActionType 2013-05-14 18:39:07 +02:00
Marco Martin
c90e6d23cf rename Plasma::ContainmentType 2013-05-14 18:34:40 +02:00
Marco Martin
812b9a06ab get rid of Plasma::Location 2013-05-14 18:27:27 +02:00
Marco Martin
9b9fbf6eb9 get rid of Plasma::FormFactor 2013-05-14 18:19:33 +02:00
Marco Martin
ad2fe77745 get rid of Plasma::Constraint 2013-05-14 18:08:58 +02:00
Marco Martin
bc5d14ddb1 fix startupcompleted constraints
use the new panel toolbox
2013-05-13 14:25:57 +02:00
Alex Merry
33d41aea3d Add the "theme" directory to the plasmoid directory structure
This adds an extra step to the lookup of SVG images created with the
Svg() global function: after looking in images/ in the plasmoid and then
in the desktop theme, it looks in theme/$DESKTOP_THEME_NAME and then
theme/ in the plasmoid.

This allows plasmoid authors to add images that they want to allow theme
authors to override.

Forward-port of review request 109857.
2013-05-11 12:30:07 +01:00
Alex Merry
355a95fe92 Fix debug build
Fix a pointer-dereference of a non-pointer variable.
2013-05-11 12:24:24 +01:00
Marco Martin
e07600a83f Put all Plasma emums in a Types class
This makes possible to use them directly frmo QML
as a minus, is not pretty and requires tons of search and replace in old
c++ code
2013-05-10 19:29:13 +02:00
Script Kiddy
efd78e230e SVN_SILENT made messages (.desktop file) 2013-05-09 09:23:56 +02:00
Aaron Seigo
001d88a0a4 bump the v# 2013-05-07 12:32:05 +02:00
Script Kiddy
2160fa2c71 SVN_SILENT made messages (.desktop file) 2013-05-06 09:33:23 +02:00
Script Kiddy
051ed6c8ed SVN_SILENT made messages (.desktop file) 2013-05-04 09:56:14 +02:00
Sebastian Kügler
a8ac6ab694 Add Plasma/Generic servicetype
This irons out an asymmetry: Plasma/Generic was never read from
KService, as the service type wasn't registered, we just looked it up in
the right directory.

This patch allows us to use KService to list packages, the
installPackage cmake macro installs the service files for us already.
Apps that look up the package in the "right path" still work.
2013-05-02 23:54:11 +02:00
Marco Martin
1137b4ea5c remove associated items/widgets 2013-05-02 19:02:06 +02:00
Marco Martin
8f61ecbe49 remove operationsChanged signal 2013-05-02 18:13:05 +02:00
Marco Martin
4397a6c06d add operationEnabledChanged signal 2013-05-02 18:11:20 +02:00
Marco Martin
08ed91d7e0 Data is a QVariantmap again
this means that DataEngines and the Storage Service are directly usable from QML2 again
2013-05-02 18:02:38 +02:00
Marco Martin
465c202b9b remove dead code 2013-05-02 17:42:07 +02:00
Marco Martin
5b648e5a23 complete migration, storage test passes
results still have to be converted in qmaps
2013-05-02 15:33:57 +02:00
Marco Martin
b0530820ec use variant maps instead of configgroups
services operationdescriptions are now QVariantMaps
2013-05-02 14:46:29 +02:00
Marco Martin
aa8ed30fda ConfigLoaderHandlerMap that loads config in maps
ConfigLoaderHandlerMap populates a qvariantmap instead of a kconfigskeleton
will be used by service for operations
2013-05-02 13:31:18 +02:00
Marco Martin
e58ab0bc99 move ConfigLoaderHandler in own header 2013-05-02 11:33:23 +02:00