Commit Graph

11073 Commits

Author SHA1 Message Date
Sebastian Kügler
9a3fb52e78 test theme.iconSizes -- works fine 2013-02-19 17:48:13 +01:00
Marco Martin
26b5b98e0a start to delay a bit objects creation.
use a component incubator to create objects whuile the event loop is running

load applets ui only when they get a view

it will have to be cleaned out a lot, by moving the loading logic into AppletInterface
2013-02-19 17:27:32 +01:00
Sebastian Kügler
f4f22df3a3 Split out testcomponents applet into several files 2013-02-19 17:12:24 +01:00
Marco Martin
22918af6b4 better organization of DeclarativeAppletScript::init( 2013-02-19 14:47:11 +01:00
Marco Martin
82930e7226 try to use a simple incubator to make loading appear smooter 2013-02-19 14:40:03 +01:00
Marco Martin
0a587eae5e compare only applet ids, because geometries are not here anymore 2013-02-19 14:19:08 +01:00
Marco Martin
3ce3048ad1 Containment::ToolType -> Plasma::ActionType
actions categories are no more Toolbox-specific, but generic properties for actions
2013-02-19 14:04:20 +01:00
Marco Martin
f5b51c7c54 Containment::Type -> Plasma::ContainmentType 2013-02-19 13:52:32 +01:00
Marco Martin
444d49709b move in PluginLoader metadata-related methods
listContainments
listContainmentsOfType
listContainmentTypes
listContainmentsForMimeType
2013-02-19 13:09:33 +01:00
Marco Martin
2686bed090 remove unused includes 2013-02-19 13:00:57 +01:00
Marco Martin
959103e004 ean removed friends and memebers 2013-02-19 12:41:31 +01:00
Marco Martin
32cbdac6e2 separe containmentactions and containment
most of containmentactions related stuff is now out of containment. some entanglement still exists
2013-02-19 12:03:53 +01:00
Marco Martin
ca799b08bf containmentActions logic is in ContainmentInterface
a copy is still in Containment, will be cleaned in next commit
2013-02-19 11:52:51 +01:00
Marco Martin
6941264229 remove toolBox related signals 2013-02-18 20:14:26 +01:00
Marco Martin
206c5cfb5e make containmentActionsConfig private
it will eventually have to be removed but for now the config needs to exist before the containmentactions instance, therefore still has to be out of ContainmentActions
2013-02-18 20:12:31 +01:00
Marco Martin
5b8ee2a834 remove add and remove ToolBoxAction 2013-02-18 19:09:57 +01:00
Marco Martin
79ebeb0a37 Applet::destroy() no more virtual 2013-02-18 19:01:50 +01:00
Marco Martin
d3448c01d6 remove Containment::destroy() 2013-02-18 18:59:47 +01:00
Marco Martin
86d89bf634 port more to new connect syntax to catch more errors 2013-02-18 18:54:44 +01:00
Marco Martin
57add3903f tore containment loading
use new connect syntax to catch signature mismatch of appletAdded
2013-02-18 18:46:29 +01:00
Marco Martin
bb005f1cc5 remove perVirtualdesktop views
remove any desktop reference from setScreen and containmentForScreen
along with lastScreen and lastDesktop
2013-02-18 18:05:45 +01:00
Marco Martin
0e8115b697 get rid of desktop and lastScreen accessors
remove Containment::desktop() lastDesktop(), lastScreen()
2013-02-18 17:57:05 +01:00
Marco Martin
94720b0cb4 get rid of Containment::clearApplets() 2013-02-18 17:50:15 +01:00
Marco Martin
87cbad5565 get rif of showDropZone 2013-02-18 17:41:34 +01:00
Marco Martin
38145bedba get rid of context menu and wheel events 2013-02-18 17:37:47 +01:00
Antonis Tsiapaliokas
ff0cab8fa6 Make plasma-framework able to find the include/QtQuick 2013-02-18 18:32:18 +02:00
Marco Martin
2d845a4c91 get rid of position in addApplet() 2013-02-18 17:28:29 +01:00
Aaron Seigo
1303008ee6 clearContainments is unused and ACTUALLY remove the containments when init'ing 2013-02-18 13:17:48 +01:00
Aaron Seigo
dcc4c58bf7 keep the trailing slash as long as the package is a dir
also, use chop :)
2013-02-18 12:22:35 +01:00
Sebastian Kügler
c662f09a7c Create the service directory, in case it doesn't exist.
Fixes package installation with non-existing local directories.
2013-02-18 04:09:50 +01:00
Sebastian Kügler
bbf7e910ec Fix loading plugininfo from file
Remove trailing slash from the path as it might point to a file, in
which case the file info lookup will fail.
2013-02-18 04:08:00 +01:00
Sebastian Kügler
b15f6baebd Port, make build and enable KRunnerModel plugin 2013-02-18 01:15:01 +01:00
Sebastian Kügler
6aa3947cd8 clean up linker targets in PlasmaExtras 2013-02-18 01:14:23 +01:00
Sebastian Kügler
1425583f4c correct margins inside tabgroup 2013-02-18 01:04:41 +01:00
Sebastian Kügler
e7034a50cb remove traces from dataengineconsumer and declarativeitemcontainer
dataengineconsumer is now used from kdelibs
declarativeitemcontainer is not needed with QtQuick2
2013-02-18 01:03:42 +01:00
Burkhard Lück
dbc845f0a6 fix message extraction
use find for all the .cpp files, does not break when subdirs are renamed/moved
2013-02-17 22:39:56 +01:00
Burkhard Lück
5305774fbd fix message extraction
use find for all the .cpp files, does not break when subdirs are renamed/moved
2013-02-17 14:31:34 +01:00
Script Kiddy
a2efe7fb54 SVN_SILENT made messages (.desktop file) 2013-02-17 08:30:09 +01:00
Sebastian Kügler
1e13f5718e Fix off-by-one in RunnerModel
Forward-ported from RB

REVIEW:108922
2013-02-16 14:47:13 +01:00
Script Kiddy
72e2b9f1b6 SVN_SILENT made messages (.desktop file) 2013-02-16 09:56:02 +01:00
Marco Martin
a139247403 correctly emit appletRemoved
applet remove animation
At the moment is possible only to animate the disappearance of the background, the applet is immediately deleted.

how could be possible to animate the applet as well? (the graphic object should get to live more than Applet* and AppletScript* themselves)
2013-02-15 18:10:46 +01:00
Marco Martin
44b92bec42 make the destroy action work 2013-02-15 18:10:46 +01:00
Marco Martin
4c92755e8b correctly popuplate Applet contextmenu
the containment one is still a stub
2013-02-15 18:10:46 +01:00
Aaron Seigo
9a65f002ea move signing test into staging for now 2013-02-15 16:34:58 +01:00
Aaron Seigo
0842ae1b1a Revert "use Credentials in ServiceJob again"
This reverts commit 99088c6669.
2013-02-15 16:34:58 +01:00
Aaron Seigo
40c316e09c Revert "use Credentials in ServiceJob again"
This reverts commit 99088c6669.

	src/plasma/signing_p.h
2013-02-15 16:34:57 +01:00
Aaron Seigo
3bdef4ca2b testpackage completeness 2013-02-15 16:34:57 +01:00
Sebastian Kügler
cc0c171c18 print pressed in testapplet 2013-02-15 16:34:09 +01:00
Sebastian Kügler
bb32d5b080 Port eventFilter to Qt5/QtQuick2
Now all events already caught by children also propagate into the
MouseEventListener, making it work completely as it should (tested).
2013-02-15 16:34:09 +01:00
Marco Martin
672b0bdfc1 experiment for a declarative config skeleton
maps a KConfigSkeleton to a QQmlPropertyMap, allowing a "declarative" use of configs

not sure will be an efficient approach enough but it seems to work correctly
2013-02-15 16:21:58 +01:00