Review Request 128596: Define Plasma PackageStructure as regular KPackage PackageStructure plugins
Marco Martin
notmart at gmail.com
Thu Aug 4 10:07:05 UTC 2016
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://git.reviewboard.kde.org/r/128596/#review98092
-----------------------------------------------------------
Ship it!
Ship It!
- Marco Martin
On Aug. 4, 2016, 9:55 a.m., Aleix Pol Gonzalez wrote:
>
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://git.reviewboard.kde.org/r/128596/
> -----------------------------------------------------------
>
> (Updated Aug. 4, 2016, 9:55 a.m.)
>
>
> Review request for KDE Frameworks and Plasma.
>
>
> Repository: plasma-framework
>
>
> Description
> -------
>
> This way we can use kpackagetool5 against them (see review 128590).
>
> NOTE to the attentive reviewer:
> ShellPluginLoader wasn't properly ported. It's a class that is not adding anything to the plate now, using the base class works just as well and that can't be ported because now we have `KPackage::PackageStructure` rather than `Plasma::*`. Class left to maintain ABI but won't maintain behavior as is.
>
>
> Diffs
> -----
>
> src/plasma/CMakeLists.txt e9215c1
> src/plasma/containmentactions.cpp 3b9b76c
> src/plasma/package.cpp a3845b4
> src/plasma/packagestructure/CMakeLists.txt PRE-CREATION
> src/plasma/packagestructure/containmentactions-packagestructure.json PRE-CREATION
> src/plasma/packagestructure/containmentactionspackage.cpp PRE-CREATION
> src/plasma/packagestructure/dataengine-packagestructure.json PRE-CREATION
> src/plasma/packagestructure/dataenginepackage.cpp PRE-CREATION
> src/plasma/packagestructure/packages.cpp PRE-CREATION
> src/plasma/packagestructure/plasmageneric-packagestructure.json PRE-CREATION
> src/plasma/packagestructure/plasmagenericpackage.cpp PRE-CREATION
> src/plasma/packagestructure/plasmatheme-packagestructure.json PRE-CREATION
> src/plasma/packagestructure/plasmathemepackage.cpp PRE-CREATION
> src/plasma/packagestructure/plasmoid-packagestructure.json PRE-CREATION
> src/plasma/packagestructure/plasmoidpackage.cpp PRE-CREATION
> src/plasma/plasma.cpp a6da2d5
> src/plasma/pluginloader.cpp 6a9eb50
> src/plasma/private/packages.cpp 0392e8d
> src/plasma/private/packages_p.h 5c9dd7a
> src/plasma/theme.cpp e4a9e17
> src/plasmaquick/shellpluginloader.h d7e8079
> src/plasmaquick/shellpluginloader.cpp e660df9
>
> Diff: https://git.reviewboard.kde.org/r/128596/diff/
>
>
> Testing
> -------
>
> Plasmashell still seems to work.
> Tests pass.
> A bunch of appdata files are installed from kdeplasma-addons.
>
>
> Thanks,
>
> Aleix Pol Gonzalez
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/plasma-devel/attachments/20160804/7872815c/attachment.html>
More information about the Plasma-devel
mailing list