Fwd: D8229: streamlined plugin system

Mark Kretschmann kretschmann at kde.org
Tue Oct 10 19:30:30 UTC 2017


Forwarded to get more exposure. FYI, sysadmins have now also subscribed
this mailing list to Phabricator, so in the future we will get
notifications.


---------- Forwarded message ----------
From: Malte Veerman <noreply at phabricator.kde.org>
Date: Mon, Oct 9, 2017 at 11:53 PM
Subject: D8229: streamlined plugin system
To: kretschmann at kde.org


malteveerman updated this revision to Diff 20542.
malteveerman added a comment. View Revision
<https://phabricator.kde.org/D8229>

Added new amarok-plugin.metadata file.

*REPOSITORY*
R181 Amarok

*CHANGES SINCE LAST UPDATE*
https://phabricator.kde.org/D8229?vs=20540&id=20542

*BRANCH*
qt5/kf5

*REVISION DETAIL*
https://phabricator.kde.org/D8229

*AFFECTED FILES*
src/CMakeLists.txt
src/PluginManager.cpp
src/PluginManager.h
src/amarok-plugin.desktop
src/amarok_plugin.desktop
src/amarokurls/AmarokUrl.cpp
src/amarokurls/BookmarkModel.cpp
src/configdialog/dialogs/PluginsConfig.h
src/core-impl/collections/audiocd/AudioCdCollection.cpp
src/core-impl/collections/audiocd/AudioCdCollection.h
src/core-impl/collections/audiocd/amarok_collection-
audiocdcollection.desktop
src/core-impl/collections/daap/DaapCollection.cpp
src/core-impl/collections/daap/DaapCollection.h
src/core-impl/collections/daap/amarok_collection-daapcollection.desktop
src/core-impl/collections/db/MountPointManager.cpp
src/core-impl/collections/db/MountPointManager.h
src/core-impl/collections/db/sql/DatabaseUpdater.cpp
src/core-impl/collections/db/sql/SqlCollection.cpp
src/core-impl/collections/db/sql/SqlCollection.h
src/core-impl/collections/db/sql/SqlCollectionFactory.cpp
src/core-impl/collections/db/sql/SqlCollectionFactory.h
src/core-impl/collections/db/sql/SqlMeta.cpp
src/core-impl/collections/db/sql/SqlMeta.h
src/core-impl/collections/db/sql/SqlQueryMaker.cpp
src/core-impl/collections/db/sql/SqlReadLabelCapability.cpp
src/core-impl/collections/db/sql/SqlReadLabelCapability.h
src/core-impl/collections/db/sql/SqlRegistry.cpp
src/core-impl/collections/db/sql/SqlRegistry_p.h
src/core-impl/collections/db/sql/SqlScanResultProcessor.cpp
src/core-impl/collections/db/sql/SqlWriteLabelCapability.cpp
src/core-impl/collections/db/sql/SqlWriteLabelCapability.h
src/core-impl/collections/db/sql/device/massstorage/
MassStorageDeviceHandler.cpp
src/core-impl/collections/db/sql/device/massstorage/
MassStorageDeviceHandler.h
src/core-impl/collections/db/sql/device/nfs/NfsDeviceHandler.cpp
src/core-impl/collections/db/sql/device/nfs/NfsDeviceHandler.h
src/core-impl/collections/db/sql/device/smb/SmbDeviceHandler.cpp
src/core-impl/collections/db/sql/device/smb/SmbDeviceHandler.h
src/core-impl/collections/db/sql/mysqlcollection/CMakeLists.txt
src/core-impl/collections/db/sql/mysqlcollection/MySqlCollectionFactory.cpp
src/core-impl/collections/db/sql/mysqlcollection/MySqlCollectionFactory.h
src/core-impl/collections/db/sql/mysqlcollection/amarok_
collection-mysqlcollection.desktop
src/core-impl/collections/ipodcollection/IpodCollectionFactory.cpp
src/core-impl/collections/ipodcollection/IpodCollectionFactory.h
src/core-impl/collections/ipodcollection/amarok_collection-ipodcollection.
desktop
src/core-impl/collections/mediadevicecollection/MediaDeviceCollection.cpp
src/core-impl/collections/mediadevicecollection/MediaDeviceCollection.h
src/core-impl/collections/mediadevicecollection/amarok_collection-
mediadevicecollection.desktop
src/core-impl/collections/mtpcollection/MtpCollection.cpp
src/core-impl/collections/mtpcollection/MtpCollection.h
src/core-impl/collections/mtpcollection/amarok_collection-mtpcollection.
desktop
src/core-impl/collections/nepomukcollection/amarok_
collection-nepomukcollection.desktop
src/core-impl/collections/playdarcollection/PlaydarCollection.cpp
src/core-impl/collections/playdarcollection/PlaydarCollection.h
src/core-impl/collections/playdarcollection/amarok_
collection-playdarcollection.desktop
src/core-impl/collections/support/CollectionManager.cpp
src/core-impl/collections/umscollection/UmsCollection.cpp
src/core-impl/collections/umscollection/UmsCollection.h
src/core-impl/collections/umscollection/amarok_collection-umscollection.
desktop
src/core-impl/collections/upnpcollection/UpnpCollectionFactory.cpp
src/core-impl/collections/upnpcollection/UpnpCollectionFactory.h
src/core-impl/collections/upnpcollection/amarok_collection-upnpcollection.
desktop
src/core-impl/podcasts/sql/SqlPodcastMeta.cpp
src/core-impl/podcasts/sql/SqlPodcastProvider.cpp
src/core-impl/storage/StorageManager.cpp
src/core-impl/storage/StorageManager.h
src/core-impl/storage/sql/mysqlestorage/CMakeLists.txt
src/core-impl/storage/sql/mysqlestorage/MySqlEmbeddedStorageFactory.cpp
src/core-impl/storage/sql/mysqlestorage/MySqlEmbeddedStorageFactory.h
src/core-impl/storage/sql/mysqlestorage/amarok_storage-mysqlestorage.desktop
src/core-impl/storage/sql/mysqlserverstorage/CMakeLists.txt
src/core-impl/storage/sql/mysqlserverstorage/MySqlServerStorageFactory.cpp
src/core-impl/storage/sql/mysqlserverstorage/MySqlServerStorageFactory.h
src/core-impl/storage/sql/mysqlserverstorage/amarok_
storage-mysqlserverstorage.desktop
src/core-impl/support/TagStatisticsStore.cpp
src/core-impl/support/UrlStatisticsStore.cpp
src/core/collections/Collection.cpp
src/core/collections/Collection.h
src/core/storage/StorageFactory.cpp
src/core/storage/StorageFactory.h
src/core/support/PluginFactory.cpp
src/core/support/PluginFactory.h
src/importers/ImporterManager.cpp
src/importers/ImporterManager.h
src/importers/SimpleImporterManager.h
src/importers/amarok/AmarokManager.cpp
src/importers/amarok/AmarokManager.h
src/importers/amarok/amarok_importer-amarok.desktop
src/importers/banshee/BansheeManager.cpp
src/importers/banshee/amarok_importer-banshee.desktop
src/importers/clementine/ClementineManager.cpp
src/importers/clementine/amarok_importer-clementine.desktop
src/importers/fastforward/FastForwardManager.cpp
src/importers/fastforward/amarok_importer-fastforward.desktop
src/importers/itunes/ITunesManager.cpp
src/importers/itunes/amarok_importer-itunes.desktop
src/importers/rhythmbox/RhythmboxManager.cpp
src/importers/rhythmbox/amarok_importer-rhythmbox.desktop
src/playlistmanager/file/PlaylistFileProvider.h
src/playlistmanager/sql/SqlPlaylist.cpp
src/playlistmanager/sql/SqlPlaylistGroup.cpp
src/playlistmanager/sql/SqlUserPlaylistProvider.cpp
src/services/ServiceBase.cpp
src/services/ServiceBase.h
src/services/ServiceSqlCollection.cpp
src/services/ServiceSqlQueryMaker.cpp
src/services/ampache/AmpacheService.cpp
src/services/ampache/AmpacheService.h
src/services/ampache/AmpacheServiceQueryMaker.cpp
src/services/ampache/AmpacheSettings.cpp
src/services/ampache/amarok_service_ampache.desktop
src/services/ampache/amarok_service_ampache_config.desktop
src/services/gpodder/GpodderService.cpp
src/services/gpodder/GpodderService.h
src/services/gpodder/amarok_service_gpodder.desktop
src/services/jamendo/JamendoDatabaseHandler.cpp
src/services/jamendo/JamendoService.cpp
src/services/jamendo/JamendoService.h
src/services/jamendo/amarok_service_jamendo.desktop
src/services/lastfm/LastFmService.cpp
src/services/lastfm/LastFmService.h
src/services/lastfm/amarok_service_lastfm.desktop
src/services/magnatune/MagnatuneDatabaseHandler.cpp
src/services/magnatune/MagnatuneDatabaseWorker.cpp
src/services/magnatune/MagnatuneSettingsModule.cpp
src/services/magnatune/MagnatuneStore.cpp
src/services/magnatune/MagnatuneStore.h
src/services/magnatune/amarok_service_magnatunestore.desktop
src/services/mp3tunes/Mp3tunesService.cpp
src/services/mp3tunes/Mp3tunesService.h
src/services/mp3tunes/amarok_service_mp3tunes.desktop
src/services/opmldirectory/OpmlDirectoryService.cpp
src/services/opmldirectory/OpmlDirectoryService.h
src/services/opmldirectory/amarok_service_opmldirectory.desktop
src/statsyncing/Controller.h
src/statsyncing/Provider.h
src/statsyncing/ProviderFactory.cpp
src/statsyncing/ProviderFactory.h
src/statsyncing/ScrobblingService.h
tests/core-impl/collections/db/sql/SqlMountPointManagerMock.h
tests/core-impl/collections/db/sql/TestDatabaseUpdater.cpp
tests/core-impl/collections/db/sql/TestDatabaseUpdater.h
tests/core-impl/collections/db/sql/TestSqlAlbum.cpp
tests/core-impl/collections/db/sql/TestSqlAlbum.h
tests/core-impl/collections/db/sql/TestSqlArtist.cpp
tests/core-impl/collections/db/sql/TestSqlArtist.h
tests/core-impl/collections/db/sql/TestSqlCollection.cpp
tests/core-impl/collections/db/sql/TestSqlCollection.h
tests/core-impl/collections/db/sql/TestSqlCollectionLocation.cpp
tests/core-impl/collections/db/sql/TestSqlCollectionLocation.h
tests/core-impl/collections/db/sql/TestSqlQueryMaker.cpp
tests/core-impl/collections/db/sql/TestSqlQueryMaker.h
tests/core-impl/collections/db/sql/TestSqlScanManager.cpp
tests/core-impl/collections/db/sql/TestSqlScanManager.h
tests/core-impl/collections/db/sql/TestSqlTrack.cpp
tests/core-impl/collections/db/sql/TestSqlTrack.h

*To: *malteveerman, Amarok
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/amarok-devel/attachments/20171010/4fb891af/attachment.html>


More information about the Amarok-devel mailing list