Marco Martin
ec55761461
Applet::isBusy() moved to scriptengine
...
the busy property is ui-specific, therefore goes only in the scriptengine
2013-02-12 13:04:47 +01:00
Marco Martin
ea7a349656
remove Applet::font()
2013-02-12 12:59:41 +01:00
Marco Martin
e0e61ca3f5
remove last pieces of remote plasmoids
2013-02-12 12:51:37 +01:00
Marco Martin
f28d7c7220
move Applet::backgroundHints in the scriptEngine
...
the background hints are UI specific, therefore they go just in the script engine
2013-02-12 12:51:37 +01:00
Sebastian Kügler
e5bc563158
A bunch of class name porting, build not enabled for these yet
2013-02-12 12:50:23 +01:00
Sebastian Kügler
2ca026e96e
Make bare plugin build, correct plugin macro
2013-02-12 12:50:23 +01:00
Sebastian Kügler
4eb4608608
Buildsystem changes for qtextracomponents plugin
...
Basically disables everything from the build. Does not compile like this
yet, but it's disabled in the toplevel anyway.
2013-02-12 12:50:23 +01:00
Sebastian Kügler
44aca0eccb
define QML_INSTALL_DIR a bit higher,
...
until it's merged into KDEInstallDirs.cmake
2013-02-12 12:50:23 +01:00
Sebastian Kügler
17ee518ccc
implicit{Width|Height} have moved into QQuickItem
...
These properties can just be ditched since they're available in our grandparent now.
2013-02-12 12:50:23 +01:00
Marco Martin
e6647c80bc
remove two completely unused signals
...
appletTransformedByUser appletTransformedItself
2013-02-12 12:34:10 +01:00
Marco Martin
cb43bb392c
remove Applet::hasAuthorization()
...
authorization will have to be done at QML level to have any hope to work
2013-02-12 12:18:42 +01:00
Marco Martin
b9036999f2
get rid of Applet::shouldConserveResources()
2013-02-12 11:51:05 +01:00
Marco Martin
70abf37a52
Applet::pluginName() -> Applet::pluginInfo()
...
Applet doesn't need to wrap every single methos of KPluginInfo, it can just make copies of its KPluginInfo accessible to everybody
2013-02-12 11:46:26 +01:00
Marco Martin
39151c048f
Applet::name() -> Applet::title()
...
since the applet user visible name/title can be set by the user, is not to be confused with the metadata coming from KPluginInfo
2013-02-12 11:30:25 +01:00
Marco Martin
bd9e863c6d
remove Applet:dataEngine
2013-02-12 11:14:14 +01:00
Marco Martin
00bb07651b
formfactor and location are not virtual
2013-02-12 11:07:59 +01:00
Marco Martin
e9ca1b0f59
itemStatus() is not a slot
2013-02-12 11:05:50 +01:00
Marco Martin
0a623684c0
get rid of Applet::List and Applet::Dict types
2013-02-12 11:02:22 +01:00
Marco Martin
54adc7dce6
don't link to qca sincewe don't have remote widgets
2013-02-11 21:57:05 +01:00
Marco Martin
f1eec52a74
remove remote applets support
...
remove the remote plasmoid support along QtJolie.
support for remote *dataengines* will probably come back, but in a bit different way
2013-02-11 21:38:18 +01:00
Marco Martin
bfe5c1e942
remove intoDeclarativeEngine folder
...
functionality of usefu; files in is already migrated
2013-02-11 19:38:44 +01:00
Marco Martin
b37ec71e9f
remove isPopupShowing() and popupPosition()
2013-02-11 19:37:54 +01:00
Marco Martin
798be9a407
remove the aspectRatioMode property
2013-02-11 19:32:41 +01:00
Marco Martin
436d6c35e7
reorder methods grouped for what they do
...
will make work in refactoring easier
see http://community.kde.org/Plasma/libplasma2/API_Review/Applet
2013-02-11 19:24:21 +01:00
Marco Martin
dd00f217a5
get rid of Q_PROPERTY and Q_INVOKABLE
...
Applet * won't be directly exposed to qml anymore
2013-02-11 18:28:53 +01:00
Marco Martin
8d5bb351c7
we require ecm 0.0.7 now
...
having the version number in the installation path may make ecm modules not retrocompatible even when the would be otherwise?
CCMAIL:neundorf@kde.org
2013-02-11 18:21:58 +01:00
Sebastian Kügler
7995f0c251
typos--
2013-02-11 14:27:40 +01:00
Sebastian Kügler
faa4826465
fix build of theme.cpp, Q_GLOBAL_STATIC needs parentheses
2013-02-11 12:11:11 +01:00
Sebastian Kügler
244e522b0a
fix typo
2013-02-11 12:10:39 +01:00
Sebastian Kügler
1b979c05dd
fix typo
2013-02-11 12:02:17 +01:00
Sebastian Kügler
d4f010b441
fix typos in API docs of applet
2013-02-11 11:47:23 +01:00
Ben Cooksley
5bfba9e4d4
We use X11Extras, so require it.
...
For now KDELibs4/KDELibs4LibraryTargets.cmake demands the presence of KJS, so make sure we drag KJS in.
2013-02-11 11:01:53 +13:00
Sebastian Kügler
14c69d2d7f
QtQuick 1.x -> QtQuick 2.0
2013-02-10 16:18:33 +01:00
Sebastian Kügler
12ee7779b4
Change QtQuick 1.x to 2.0
2013-02-10 16:18:33 +01:00
Sebastian Kügler
03e80b8a3c
Use QML_INSTALL_DIR
...
... instead of screwing with IMPORTS_INSTALL_DIR. We're still setting it
by hand until the corresponding patch in cmake-extra-modules is merged.
2013-02-10 16:18:33 +01:00
Sebastian Kügler
092220952c
Use QML_INSTALL_DIR
...
... instead of screwing with IMPORTS_INSTALL_DIR. We're still setting it
by hand until the corresponding patch in cmake-extra-modules is merged.
2013-02-10 16:18:33 +01:00
Alex Neundorf
943a549712
...now also kguiaddons is needed
...
Not sure this is a good way of working... lots of inter-repository updating without version checking :-/
Alex
2013-02-09 14:55:12 +01:00
Alex Neundorf
1d82fffd3d
-now also kauth needs to be found as KF5 component
...
Alex
2013-02-09 11:37:14 +01:00
Script Kiddy
011bb72e68
SVN_SILENT made messages (.desktop file)
2013-02-09 09:07:14 +01:00
Alex Neundorf
4f528dcdb3
Load kconfig as a KF5 component (needed by current kdelibs)
...
Alex
2013-02-08 22:33:29 +01:00
Marco Martin
9ee93a0661
make AppletInterface the root graphic object
...
AppletInterface is a QQuickItem ans
containments will receive pointers to AppletInterface as applets,
so will be able to have a limited access to it.
as an example of it working the button in the example applet enables/disables background hints
I'm still not 100% happy about it, we should see exactly what it happens when the containment deletes the graphic object.
2013-02-08 16:08:06 +01:00
Marco Martin
2bc4a08c10
packagestructure is required now
2013-02-08 14:40:30 +01:00
Aaron Seigo
d54c084b0a
shortcircuit if the path is empty
2013-02-08 13:37:40 +01:00
Aaron Seigo
8f11b788c6
another round at making setPath awesome (correctness in all possible outcomes)
2013-02-08 13:37:40 +01:00
Marco Martin
ba4250394b
add ${KDE4_KDECORE_LIBS} to core bindings
2013-02-08 12:10:01 +01:00
Marco Martin
528d38a1a1
add ${KDE4_KDECORE_LIBS} to scriptengine
2013-02-08 12:07:16 +01:00
Marco Martin
b4bf8da259
try to use ${KDE4_KDECORE_LIBS} in libplasma
2013-02-08 12:00:33 +01:00
Marco Martin
51cf41c413
remove some link libraries
2013-02-08 11:45:18 +01:00
Marco Martin
4e8f41c109
port away some kstandarddirs
2013-02-08 11:41:31 +01:00
Marco Martin
392a8530ef
change add_subdirectory order
2013-02-08 11:29:14 +01:00