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
Marco Martin
0e05f8312c
declarative bindings don't go here
2013-02-08 11:22:05 +01:00
Marco Martin
ec45134bf8
windowpreviews/windowshadows don't go here anymore
...
will be qml bindings material
2013-02-08 11:20:24 +01:00
Marco Martin
988f3edcc8
plasmagik is dead
2013-02-08 11:19:14 +01:00
Marco Martin
23bbfd5d91
try to add ${KDE4_INCLUDE_DIR}
2013-02-08 11:15:52 +01:00
Marco Martin
aa2704939e
it's always a qt5 build
2013-02-08 11:13:06 +01:00
Marco Martin
8018feea80
try to explicitly add kdecore to linking
2013-02-08 11:06:44 +01:00
Script Kiddy
37b390e6b0
SVN_SILENT made messages (.desktop file)
2013-02-08 08:31:19 +01:00
Alex Neundorf
c60345f4e5
buildsystem: build always sharted libs, remove WINCE "support"
...
Alex
2013-02-08 01:06:27 +01:00
Alex Neundorf
7b7bed53d7
more buildsystem stuff: add MODULE keywords, don't search Perl and zlib
...
Alex
2013-02-08 01:03:29 +01:00
Alex Neundorf
45a349215e
-no carbon needed here (does plasma care about apple actually ?)
...
Alex
2013-02-08 00:58:17 +01:00
Alex Neundorf
838baa997e
buildsystem cleanup
...
CMAKE_AUTOMOC and CMAKE_LINK_INTERFACE_LIBRARIES are already set by
find_package(KF5 ... CMake)
Empty closing statements.
Alex
2013-02-08 00:56:43 +01:00
Alex Neundorf
2fef398999
Minor buildsystem improvements
...
- use find_package(KF5) to find the tier1 libs
- sort the add_definitions()/remove_definitions() calls a bit
Alex
2013-02-08 00:50:29 +01:00