Commit Graph

22 Commits

Author SHA1 Message Date
Marco Martin
67ab75c0fd the catalog is called "plasma_applet_"+pluginname 2011-11-02 14:48:41 +01:00
Aaron Seigo
a810cd2ab0 don't crash when the applet fails to init 2011-09-22 22:44:16 +02:00
Marco Martin
756b3f1685 crash-- move after first call to applet() 2011-07-11 22:44:05 +02:00
Marco Martin
1d5ec8c2e0 insert a catalog named as the plugin name 2011-07-11 21:24:26 +02:00
Aaron Seigo
e8258b9131 delete the NAM; it isn't deleted by the QDeclarativeEngine 2011-06-15 14:18:43 +02:00
Marco Martin
d2efdc34ee restore ability to register contextual actions 2011-06-09 14:31:35 +02:00
Marco Martin
ff47808ef2 check against a null qscriptengine 2011-05-17 16:41:42 +02:00
Marco Martin
4a906d4ed4 dataengine bindings are in DeclarativeWidget now 2011-04-30 14:37:43 +02:00
Marco Martin
6f9f911c68 don't re-bind what was done in libkdeclarative 2011-04-07 23:27:05 +02:00
Marco Martin
2a54c9c416 use the engine access in DeclarativeWidget
now DeclarativeWidget itself steals the scriptengine, so use it instead of having the hack there
2011-04-07 22:39:18 +02:00
Aaron Seigo
da186219ae give connectAllSources the same magic sauce connectSource does
thanks to emilsedgh for having the special super power of using precisely
what hasn't been properly implemented ... and then reporting it with
nice simple examples we can test with! THAT, my friends, is how it is done.
2011-04-04 14:43:40 +02:00
Marco Martin
888d964d22 register enums in the scriptengine 2011-02-25 22:11:11 +01:00
Marco Martin
ea0b394a55 a simple binding for scripted containments 2011-02-20 19:45:40 +01:00
Aaron Reichman
4037ced032 Fixed spelling errors from krazy (all in comments or debug/warnings, no strings) 2011-02-07 12:29:08 -08:00
Marco Martin
63a8e6caec deactivate the internal import directory in a (futile?) attempt to prevent binary libraries into /share
svn path=/trunk/KDE/kdebase/runtime/; revision=1204751
2010-12-08 22:45:45 +00:00
Marco Martin
dc0ab1345f loadService() function to load services without dataengines.
will be propagated to the js appletscript too

svn path=/trunk/KDE/kdebase/runtime/; revision=1189005
2010-10-23 17:30:10 +00:00
Marco Martin
58adcad0a2 add loadUi from the js engine
svn path=/trunk/KDE/kdebase/runtime/; revision=1188406
2010-10-22 10:12:35 +00:00
Marco Martin
bc13065f9a make the authorization global
svn path=/trunk/KDE/kdebase/runtime/; revision=1188264
2010-10-21 20:37:47 +00:00
Marco Martin
155dc2d056 use a custom network access manager, based on the kio one, but has a
special handling for package:/foo  urls

svn path=/trunk/KDE/kdebase/runtime/; revision=1188205
2010-10-21 17:39:05 +00:00
Marco Martin
5dd5d716dc add the package folder (script) as valid imports dir (will probably have to be contents/imports
svn path=/trunk/KDE/kdebase/runtime/; revision=1187952
2010-10-20 20:55:35 +00:00
Marco Martin
3b219d6e39 if the parsing fails, set failed to launch with a reasonable message
svn path=/trunk/KDE/kdebase/runtime/; revision=1186305
2010-10-15 18:56:30 +00:00
Marco Martin
9a02b74797 move in the proper place
svn path=/trunk/KDE/kdebase/runtime/; revision=1185948
2010-10-14 18:36:09 +00:00