Commit Graph

33 Commits

Author SHA1 Message Date
Aleix Pol
d2992acfa7 Fix QObject::connect() warnings
Adapt to changes in Plasma::Corona
2013-12-19 17:31:28 +01:00
David Edmundson
37840b1490 Add default screenForContainment implementation 2013-12-17 15:46:57 +01:00
David Edmundson
a26913ccac Move screen management logic in ShellCorona
Previously shells, activities, shellcorona and corona all tried to
manage
which screen a containment was on.

This version moves all screen management into ShellCorona so we have a
central place for keeping tracking of containments, activities and
screens.
2013-12-16 15:30:13 +01:00
Marco Martin
67f459609a make apidocs reflect reality 2013-11-04 13:11:54 +01:00
Marco Martin
800e5ec91c use the ctivity class and Kactivities
just building, issues with linking with kactivities, not used yet
2013-10-16 21:01:39 +02:00
Marco Martin
de6d0f12d0 Corona::packageChanged() signal
views listen to it to know when to reload theirview qml file
2013-09-02 21:06:35 +02:00
Marco Martin
b32a42c8e8 Corona::setPackage(QString) uses a Package
* symmetrical api in Corona
* there is no default package
2013-09-02 18:04:22 +02:00
Ivan Čukić
f786c74020 Ported the broken branch to a new one 2013-08-31 17:47:29 +02:00
Sebastian Kügler
946a800a7a Replace QAction with KAction in containment
With this commit, plasma-framework is free from (direct) usage of
KAction. \o/

Removes any left-over KAction includes and fw-declarations.
2013-07-10 01:59:39 +02:00
Marco Martin
7761a995f2 rename ImmutabilityType 2013-05-14 20:27:32 +02:00
Marco Martin
812b9a06ab get rid of Plasma::Location 2013-05-14 18:27:27 +02:00
Marco Martin
4219697fcb remove Corona::defaultContainmentActionsPlugins() 2013-03-13 11:32:00 +01:00
Marco Martin
45c55b22b2 remove preferredToolBoxPlugin 2013-03-13 11:32:00 +01:00
Marco Martin
054f443469 remove defaultContainmentPlugin 2013-03-13 11:32:00 +01:00
Marco Martin
90cf52e6c6 remove shortcutsChanged() 2013-03-04 16:50:01 +01:00
Marco Martin
e49b58c95d remove initializeLayout() 2013-03-04 16:48:17 +01:00
Marco Martin
759780ce3f remove releaseVisualFocus 2013-03-04 16:33:59 +01:00
Marco Martin
55add92bf8 remove actionCollections and shortcut config dlg 2013-03-04 16:28:51 +01:00
Marco Martin
9f6fbec2f3 remove updateShortcuts() and addShortcut() 2013-03-04 16:25:37 +01:00
Marco Martin
bc3c23187d remove containmentForScreen(int, QString, QVariantList)
this function is redundant, you can use containmentForScreen(int) then create a containment if returns 0
2013-03-04 16:18:06 +01:00
Marco Martin
585c1ec21e remove appletMimeType()
addContainment becomes createContainment
2013-03-04 16:15:04 +01:00
Marco Martin
79256d9931 remove AbstractDialogManager 2013-03-04 15:21:26 +01:00
Marco Martin
89d7cbd648 CoronaBase->Corona
Corona was renamed CoronaBase in early stages of plasma2 life, then back to Corona, remove all signs of CoronaBase
2013-03-04 14:56:55 +01:00
Aaron Seigo
3edcbc51a3 better name for the method, and the setter will be replaced by package content 2013-03-04 13:51:13 +01:00
Sebastian Kügler
efb57d45b9 fix typos 2013-03-04 13:43:23 +01:00
Sebastian Kügler
a1afc6644b Fix typos in apidocs 2013-03-04 13:10:44 +01:00
Aaron Seigo
1649761e0d remove enableAction API; just use the KActionCollection 2013-02-25 16:43:06 +01:00
Aaron Seigo
a674a7b894 expose the KActionCollection rather than wrap its API 2013-02-25 16:36:27 +01:00
Marco Martin
342146b2fc get rid of ContainmentActionsPluginConfig
expose directly the hash of default plugins from Corona for the default plugins to use as containmentActions, getting rid of this class that is in the end just a wrapper
2013-02-25 15:47:16 +01:00
Marco Martin
f5b51c7c54 Containment::Type -> Plasma::ContainmentType 2013-02-19 13:52:32 +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
Aaron Seigo
1303008ee6 clearContainments is unused and ACTUALLY remove the containments when init'ing 2013-02-18 13:17:48 +01:00
Sebastian Kügler
7dfe957e66 The Big Move
All cpp code moves into the src/ subdirectory, as the Frameworks policy
suggests.

Directory structure should now be in line with other, future frameworks.
2013-02-14 17:17:12 +01:00