Amarok/Development/KF5port/Status: Difference between revisions
(Add amarokcore details.) |
|||
Line 16: | Line 16: | ||
! Target files !! Cmake Port !! Qt5 Port !! KF5 Port !! Compiles? !! Warnings? !! Remarks/Changes | ! Target files !! Cmake Port !! Qt5 Port !! KF5 Port !! Compiles? !! Warnings? !! Remarks/Changes | ||
|- | |- | ||
| shared/CMakeLists.txt || <span style="background:lightgreen">DONE</span> || -- || -- || -- || -- || | | shared/CMakeLists.txt || <span style="background:lightgreen">DONE</span> || -- || -- || -- || -- || | ||
* amarokshared is dependent on Qt5::Core, Qt5::Gui | |||
|- | |- | ||
| shared/FileType.cpp || -- || <span style="background:lightgreen">DONE</span> || <span style="background:lightgreen">DONE</span> || Yes || No || -- | | shared/FileType.cpp || -- || <span style="background:lightgreen">DONE</span> || <span style="background:lightgreen">DONE</span> || Yes || No || -- | ||
|- | |- | ||
| shared/FileTypeResolver.cpp || -- || <span style="background:lightgreen">DONE</span> || <span style="background:lightgreen">DONE</span> || Yes || Yes || * KMimeType changed to QMimeType | | shared/FileTypeResolver.cpp || -- || <span style="background:lightgreen">DONE</span> || <span style="background:lightgreen">DONE</span> || Yes || Yes || | ||
* KMimeType changed to QMimeType | |||
|- | |- | ||
| shared/MetaReplayGain.cpp || -- || <span style="background:lightgreen">DONE</span> || <span style="background:lightgreen">DONE</span> || Yes || No || -- | | shared/MetaReplayGain.cpp || -- || <span style="background:lightgreen">DONE</span> || <span style="background:lightgreen">DONE</span> || Yes || No || -- | ||
Line 53: | Line 55: | ||
|- | |- | ||
| shared/tag_helpers/VorbisCommentTagHelper.cpp || -- || <span style="background:lightgreen">DONE</span> || <span style="background:lightgreen">DONE</span> || Yes || No || -- | | shared/tag_helpers/VorbisCommentTagHelper.cpp || -- || <span style="background:lightgreen">DONE</span> || <span style="background:lightgreen">DONE</span> || Yes || No || -- | ||
|- | |||
| | |||
|- | |||
|- | |||
|} | |||
=== amarokcore === | |||
{| class="wikitable" | |||
! Target files !! Cmake Port !! Qt5 Port !! KF5 Port !! Compiles? !! Warnings? !! Remarks/Changes | |||
|- | |||
| src/core/CMakeLists.txt || <span style="background:lightgreen">DONE</span> || -- || -- || -- || -- || | |||
* amarokcore now depends on KF5::KIOCore,KF5::ThreadWeaver, KF5::KDELibs4Support, KF5::I18n too. | |||
|- | |||
| src/core/podcasts/PodcastReader.cpp || -- || <span style="background:lightgreen">DONE</span> || <span style="background:lightgreen">DONE</span> || Yes || No || | |||
* moc include removed. | |||
* KUrl to QUrl conversion done. | |||
|- | |||
| src/core/podcasts/PodcastMeta.cpp || -- || <span style="background:lightgreen">DONE</span> || <span style="background:lightgreen">DONE</span> || Yes || No || | |||
* KUrl to QUrl conversion done | |||
|- | |||
| src/core/podcasts/PodcastImageFetcher.cpp || -- || <span style="background:lightgreen">DONE</span> || <span style="background:lightgreen">DONE</span> || Yes || No || | |||
* KUrl to QUrl conversion done. | |||
|- | |||
| src/core/podcasts/PodcastProvider.cpp || -- || <span style="background:lightgreen">DONE</span> || <span style="background:lightgreen">DONE</span> || Yes || No || | |||
* KUrl to QUrl conversion done. | |||
|- | |||
| src/core/interfaces/Logger.cpp || -- || <span style="background:lightgreen">DONE</span> || <span style="background:lightgreen">DONE</span> || Yes || No || -- | |||
|- | |||
| src/core/interfaces/MetaCapability.cpp || -- || <span style="background:lightgreen">DONE</span> || <span style="background:lightgreen">DONE</span> || Yes || No || -- | |||
|- | |||
| src/core/collections/Collection.cpp || -- || <span style="background:lightgreen">DONE</span> || <span style="background:lightgreen">DONE</span> || Yes || No || | |||
* moc include removed. | |||
* KUrl to QUrl conversion done. | |||
* KIcon to QIcon conversion done. | |||
|- | |||
| src/core/collections/CollectionLocation.cpp || -- || <span style="background:lightgreen">DONE</span> || <span style="background:lightgreen">DONE</span> || Yes || No || | |||
* moc include removed. | |||
* KUrl to QUrl conversion done. | |||
|- | |||
| src/core/collections/MetaQueryMaker.cpp || -- || <span style="background:lightgreen">DONE</span> || <span style="background:lightgreen">DONE</span> || Yes || No || | |||
* moc include removed. | |||
|- | |||
| src/core/collections/QueryMaker.cpp || -- || <span style="background:lightgreen">DONE</span> || <span style="background:lightgreen">DONE</span> || Yes || No || | |||
* moc include removed. | |||
|- | |||
| src/core/collections/support/TrackForUrlWorker.cpp || -- || <span style="background:lightgreen">DONE</span> || <span style="background:lightgreen">DONE</span> || Yes || No || | |||
* KUrl to QUrl conversion done. | |||
* Use KF5::ThreadWeaver. | |||
|- | |||
| src/core/storage/StorageFactory.cpp || -- || <span style="background:lightgreen">DONE</span> || <span style="background:lightgreen">DONE</span> || Yes || No || | |||
* moc include removed. | |||
|- | |||
| src/core/playlists/Playlist.cpp || -- || <span style="background:lightgreen">DONE</span> || <span style="background:lightgreen">DONE</span> || Yes || No || | |||
* KUrl to QUrl conversion done. | |||
|- | |||
| src/core/playlists/PlaylistFormat.cpp || -- || <span style="background:lightgreen">DONE</span> || <span style="background:lightgreen">DONE</span> || Yes || No || | |||
* KUrl to QUrl conversion done. | |||
|- | |||
| src/core/playlists/PlaylistProvider.cpp || -- || <span style="background:lightgreen">DONE</span> || <span style="background:lightgreen">DONE</span> || Yes || No || | |||
* KIcon to QIcon conversion done. | |||
|- | |||
| src/core/meta/Base.cpp || -- || <span style="background:lightgreen">DONE</span> || <span style="background:lightgreen">DONE</span> || Yes || No || -- | |||
|- | |||
| src/core/meta/Meta.cpp || -- || <span style="background:lightgreen">DONE</span> || <span style="background:lightgreen">DONE</span> || Yes || No || | |||
* KUrl to QUrl conversion done. | |||
|- | |||
| src/core/meta/Observer.cpp || -- || <span style="background:lightgreen">DONE</span> || <span style="background:lightgreen">DONE</span> || Yes || No || -- | |||
|- | |||
| src/core/meta/Statistics.cpp || -- || <span style="background:lightgreen">DONE</span> || <span style="background:lightgreen">DONE</span> || Yes || No || -- | |||
|- | |||
| src/core/meta/TrackEditor.cpp || -- || <span style="background:lightgreen">DONE</span> || <span style="background:lightgreen">DONE</span> || Yes || No || -- | |||
|- | |||
| src/core/meta/support/MetaConstants.cpp || -- || <span style="background:lightgreen">DONE</span> || <span style="background:lightgreen">DONE</span> || Yes || No || -- | |||
|- | |||
| src/core/meta/support/MetaUtility.cpp || -- || <span style="background:lightgreen">DONE</span> || <span style="background:lightgreen">DONE</span> || Yes || No || | |||
* KUrl to QUrl conversion done. | |||
|- | |||
| src/core/meta/support/MetaKeys.cpp || -- || <span style="background:lightgreen">DONE</span> || <span style="background:lightgreen">DONE</span> || Yes || No || -- | |||
|- | |||
| src/core/meta/support/PrivateMetaRegistry.cpp || -- || <span style="background:lightgreen">DONE</span> || <span style="background:lightgreen">DONE</span> || Yes || No || -- | |||
|- | |||
| src/core/capabilities/Capability.cpp || -- || <span style="background:lightgreen">DONE</span> || <span style="background:lightgreen">DONE</span> || Yes || No || | |||
* moc include removed. | |||
|- | |||
| src/core/capabilities/ActionsCapability.cpp || -- || <span style="background:lightgreen">DONE</span> || <span style="background:lightgreen">DONE</span> || Yes || No || | |||
* moc include removed. | |||
|- | |||
| src/core/capabilities/BookmarkThisCapability.cpp || -- || <span style="background:lightgreen">DONE</span> || <span style="background:lightgreen">DONE</span> || Yes || No || -- | |||
|- | |||
| src/core/capabilities/BoundedPlaybackCapability.cpp || -- || <span style="background:lightgreen">DONE</span> || <span style="background:lightgreen">DONE</span> || Yes || No || | |||
* moc include removed. | |||
|- | |||
| src/core/capabilities/CollectionScanCapability.cpp || -- || <span style="background:lightgreen">DONE</span> || <span style="background:lightgreen">DONE</span> || Yes || No || | |||
* moc include removed. | |||
|- | |||
| src/core/capabilities/CollectionImportCapability.cpp || -- || <span style="background:lightgreen">DONE</span> || <span style="background:lightgreen">DONE</span> || Yes || No || | |||
* moc include removed. | |||
|- | |||
| src/core/capabilities/FindInSourceCapability.cpp || -- || <span style="background:lightgreen">DONE</span> || <span style="background:lightgreen">DONE</span> || Yes || No || -- | |||
|- | |||
| src/core/capabilities/MultiPlayableCapability.cpp || -- || <span style="background:lightgreen">DONE</span> || <span style="background:lightgreen">DONE</span> || Yes || No || | |||
* moc include removed. | |||
* KUrl to QUrl conversion done. | |||
|- | |||
| src/core/capabilities/MultiSourceCapability.cpp || -- || <span style="background:lightgreen">DONE</span> || <span style="background:lightgreen">DONE</span> || Yes || No || | |||
* KUrl to QUrl conversion done. | |||
|- | |||
| src/core/capabilities/OrganiseCapability.cpp || -- || <span style="background:lightgreen">DONE</span> || <span style="background:lightgreen">DONE</span> || Yes || No || -- | |||
|- | |||
| src/core/capabilities/ReadLabelCapability.cpp || -- || <span style="background:lightgreen">DONE</span> || <span style="background:lightgreen">DONE</span> || Yes || No || -- | |||
|- | |||
| src/core/capabilities/SourceInfoCapability.cpp || -- || <span style="background:lightgreen">DONE</span> || <span style="background:lightgreen">DONE</span> || Yes || No || -- | |||
|- | |||
| src/core/capabilities/StreamInfoCapability.cpp || -- || <span style="background:lightgreen">DONE</span> || <span style="background:lightgreen">DONE</span> || Yes || No || | |||
* moc include removed. | |||
|- | |||
| src/core/capabilities/TranscodeCapability.cpp || -- || <span style="background:lightgreen">DONE</span> || <span style="background:lightgreen">DONE</span> || Yes || No || -- | |||
|- | |||
| src/core/capabilities/WriteLabelCapability.cpp || -- || <span style="background:lightgreen">DONE</span> || <span style="background:lightgreen">DONE</span> || Yes || No || -- | |||
|- | |||
| src/core/support/Amarok.cpp || -- || <span style="background:lightgreen">DONE</span> || <span style="background:lightgreen">DONE</span> || Yes || No || | |||
* KIcon to QIcon conversion done. | |||
|- | |||
| src/core/support/Components.cpp || -- || <span style="background:lightgreen">DONE</span> || <span style="background:lightgreen">DONE</span> || Yes || No || -- | |||
|- | |||
| src/core/support/SemaphoreReleaser.cpp || -- || <span style="background:lightgreen">DONE</span> || <span style="background:lightgreen">DONE</span> || Yes || No || -- | |||
|- | |||
| src/core/support/SmartPointerList.cpp || -- || <span style="background:lightgreen">DONE</span> || <span style="background:lightgreen">DONE</span> || Yes || No || | |||
* moc include removed. | |||
|- | |||
| src/core/support/PluginFactory.cpp || -- || <span style="background:lightgreen">DONE</span> || <span style="background:lightgreen">DONE</span> || Yes || No || | |||
* moc include removed. | |||
|- | |||
| src/core/support/Debug.cpp || -- || <span style="background:lightgreen">DONE</span> || <span style="background:lightgreen">DONE</span> || Yes || No || -- | |||
|- | |||
| src/core/transcoding/formats/TranscodingNullFormat.cpp || -- || <span style="background:lightgreen">DONE</span> || <span style="background:lightgreen">DONE</span> || Yes || No || | |||
* KIcon to QIcon conversion done. | |||
|- | |||
| src/core/transcoding/formats/TranscodingAacFormat.cpp || -- || <span style="background:lightgreen">DONE</span> || <span style="background:lightgreen">DONE</span> || Yes || No || | |||
* KIcon to QIcon conversion done. | |||
|- | |||
| src/core/transcoding/formats/TranscodingAlacFormat.cpp || -- || <span style="background:lightgreen">DONE</span> || <span style="background:lightgreen">DONE</span> || Yes || No || | |||
* KIcon to QIcon conversion done. | |||
|- | |||
| src/core/transcoding/formats/TranscodingFlacFormat.cpp || -- || <span style="background:lightgreen">DONE</span> || <span style="background:lightgreen">DONE</span> || Yes || No || | |||
* KIcon to QIcon conversion done. | |||
|- | |||
| src/core/transcoding/formats/TranscodingMp3Format.cpp || -- || <span style="background:lightgreen">DONE</span> || <span style="background:lightgreen">DONE</span> || Yes || No || | |||
* KIcon to QIcon conversion done. | |||
|- | |||
| src/core/transcoding/formats/TranscodingOpusFormat.cpp || -- || <span style="background:lightgreen">DONE</span> || <span style="background:lightgreen">DONE</span> || Yes || No || | |||
* KIcon to QIcon conversion done. | |||
|- | |||
| src/core/transcoding/formats/TranscodingVorbisFormat.cpp || -- || <span style="background:lightgreen">DONE</span> || <span style="background:lightgreen">DONE</span> || Yes || No || | |||
* KIcon to QIcon conversion done. | |||
|- | |||
| src/core/transcoding/formats/TranscodingWmaFormat.cpp || -- || <span style="background:lightgreen">DONE</span> || <span style="background:lightgreen">DONE</span> || Yes || No || | |||
* KIcon to QIcon conversion done. | |||
|- | |||
| src/core/transcoding/formats/TranscodingConfiguration.cpp || -- || <span style="background:lightgreen">DONE</span> || <span style="background:lightgreen">DONE</span> || Yes || No || | |||
-- | |||
|- | |||
| src/core/transcoding/formats/TranscodingController.cpp || -- || <span style="background:lightgreen">DONE</span> || <span style="background:lightgreen">DONE</span> || Yes || No || | |||
* moc include removed. | |||
|- | |||
| src/core/transcoding/formats/TranscodingProperty.cpp || -- || <span style="background:lightgreen">DONE</span> || <span style="background:lightgreen">DONE</span> || Yes || No || | |||
-- | |||
|- | |- | ||
| | | |
Revision as of 05:19, 22 August 2015
This page is meant to show the status of the port of Amarok to Qt5/Frameworks5 and Plasma5.
Status of targets
This shows the status of the port of the files and these files are divided according to the targets.
Please use the following markups where needed:
* DONE * INCOMPLETE * TODO
Target files | Cmake Port | Qt5 Port | KF5 Port | Compiles? | Warnings? | Remarks/Changes |
---|---|---|---|---|---|---|
shared/CMakeLists.txt | DONE | -- | -- | -- | -- |
|
shared/FileType.cpp | -- | DONE | DONE | Yes | No | -- |
shared/FileTypeResolver.cpp | -- | DONE | DONE | Yes | Yes |
|
shared/MetaReplayGain.cpp | -- | DONE | DONE | Yes | No | -- |
shared/MetaTagLib.cpp | -- | DONE | DONE | Yes | Yes | -- |
shared/TagsFromFileNameGuesser.cpp | -- | DONE | DONE | Yes | No | -- |
shared/collectionscanner/Album.cpp | -- | DONE | DONE | Yes | No | -- |
shared/collectionscanner/BatchFile.cpp | -- | DONE | DONE | Yes | No | -- |
shared/collectionscanner/Directory.cpp | -- | DONE | DONE | Yes | No | -- |
shared/collectionscanner/Playlist.cpp | -- | DONE | DONE | Yes | No | -- |
shared/collectionscanner/ScanningState.cpp | -- | DONE | DONE | Yes | No | * QDataStream header added |
shared/collectionscanner/Track.cpp | -- | DONE | DONE | Yes | No | -- |
shared/tag_helpers/APETagHelper.cpp | -- | DONE | DONE | Yes | No | -- |
shared/tag_helpers/ASFTagHelper.cpp | -- | DONE | DONE | Yes | No | -- |
shared/tag_helpers/ID3v2TagHelper.cpp | -- | DONE | DONE | Yes | No | -- |
shared/tag_helpers/MP4TagHelper.cpp | -- | DONE | DONE | Yes | No | -- |
shared/tag_helpers/StringHelper.cpp | -- | DONE | DONE | Yes | No | -- |
shared/tag_helpers/TagHelper.cpp | -- | DONE | DONE | Yes | No | -- |
shared/tag_helpers/VorbisCommentTagHelper.cpp | -- | DONE | DONE | Yes | No | -- |
amarokcore
Target files | Cmake Port | Qt5 Port | KF5 Port | Compiles? | Warnings? | Remarks/Changes |
---|---|---|---|---|---|---|
src/core/CMakeLists.txt | DONE | -- | -- | -- | -- |
|
src/core/podcasts/PodcastReader.cpp | -- | DONE | DONE | Yes | No |
|
src/core/podcasts/PodcastMeta.cpp | -- | DONE | DONE | Yes | No |
|
src/core/podcasts/PodcastImageFetcher.cpp | -- | DONE | DONE | Yes | No |
|
src/core/podcasts/PodcastProvider.cpp | -- | DONE | DONE | Yes | No |
|
src/core/interfaces/Logger.cpp | -- | DONE | DONE | Yes | No | -- |
src/core/interfaces/MetaCapability.cpp | -- | DONE | DONE | Yes | No | -- |
src/core/collections/Collection.cpp | -- | DONE | DONE | Yes | No |
|
src/core/collections/CollectionLocation.cpp | -- | DONE | DONE | Yes | No |
|
src/core/collections/MetaQueryMaker.cpp | -- | DONE | DONE | Yes | No |
|
src/core/collections/QueryMaker.cpp | -- | DONE | DONE | Yes | No |
|
src/core/collections/support/TrackForUrlWorker.cpp | -- | DONE | DONE | Yes | No |
|
src/core/storage/StorageFactory.cpp | -- | DONE | DONE | Yes | No |
|
src/core/playlists/Playlist.cpp | -- | DONE | DONE | Yes | No |
|
src/core/playlists/PlaylistFormat.cpp | -- | DONE | DONE | Yes | No |
|
src/core/playlists/PlaylistProvider.cpp | -- | DONE | DONE | Yes | No |
|
src/core/meta/Base.cpp | -- | DONE | DONE | Yes | No | -- |
src/core/meta/Meta.cpp | -- | DONE | DONE | Yes | No |
|
src/core/meta/Observer.cpp | -- | DONE | DONE | Yes | No | -- |
src/core/meta/Statistics.cpp | -- | DONE | DONE | Yes | No | -- |
src/core/meta/TrackEditor.cpp | -- | DONE | DONE | Yes | No | -- |
src/core/meta/support/MetaConstants.cpp | -- | DONE | DONE | Yes | No | -- |
src/core/meta/support/MetaUtility.cpp | -- | DONE | DONE | Yes | No |
|
src/core/meta/support/MetaKeys.cpp | -- | DONE | DONE | Yes | No | -- |
src/core/meta/support/PrivateMetaRegistry.cpp | -- | DONE | DONE | Yes | No | -- |
src/core/capabilities/Capability.cpp | -- | DONE | DONE | Yes | No |
|
src/core/capabilities/ActionsCapability.cpp | -- | DONE | DONE | Yes | No |
|
src/core/capabilities/BookmarkThisCapability.cpp | -- | DONE | DONE | Yes | No | -- |
src/core/capabilities/BoundedPlaybackCapability.cpp | -- | DONE | DONE | Yes | No |
|
src/core/capabilities/CollectionScanCapability.cpp | -- | DONE | DONE | Yes | No |
|
src/core/capabilities/CollectionImportCapability.cpp | -- | DONE | DONE | Yes | No |
|
src/core/capabilities/FindInSourceCapability.cpp | -- | DONE | DONE | Yes | No | -- |
src/core/capabilities/MultiPlayableCapability.cpp | -- | DONE | DONE | Yes | No |
|
src/core/capabilities/MultiSourceCapability.cpp | -- | DONE | DONE | Yes | No |
|
src/core/capabilities/OrganiseCapability.cpp | -- | DONE | DONE | Yes | No | -- |
src/core/capabilities/ReadLabelCapability.cpp | -- | DONE | DONE | Yes | No | -- |
src/core/capabilities/SourceInfoCapability.cpp | -- | DONE | DONE | Yes | No | -- |
src/core/capabilities/StreamInfoCapability.cpp | -- | DONE | DONE | Yes | No |
|
src/core/capabilities/TranscodeCapability.cpp | -- | DONE | DONE | Yes | No | -- |
src/core/capabilities/WriteLabelCapability.cpp | -- | DONE | DONE | Yes | No | -- |
src/core/support/Amarok.cpp | -- | DONE | DONE | Yes | No |
|
src/core/support/Components.cpp | -- | DONE | DONE | Yes | No | -- |
src/core/support/SemaphoreReleaser.cpp | -- | DONE | DONE | Yes | No | -- |
src/core/support/SmartPointerList.cpp | -- | DONE | DONE | Yes | No |
|
src/core/support/PluginFactory.cpp | -- | DONE | DONE | Yes | No |
|
src/core/support/Debug.cpp | -- | DONE | DONE | Yes | No | -- |
src/core/transcoding/formats/TranscodingNullFormat.cpp | -- | DONE | DONE | Yes | No |
|
src/core/transcoding/formats/TranscodingAacFormat.cpp | -- | DONE | DONE | Yes | No |
|
src/core/transcoding/formats/TranscodingAlacFormat.cpp | -- | DONE | DONE | Yes | No |
|
src/core/transcoding/formats/TranscodingFlacFormat.cpp | -- | DONE | DONE | Yes | No |
|
src/core/transcoding/formats/TranscodingMp3Format.cpp | -- | DONE | DONE | Yes | No |
|
src/core/transcoding/formats/TranscodingOpusFormat.cpp | -- | DONE | DONE | Yes | No |
|
src/core/transcoding/formats/TranscodingVorbisFormat.cpp | -- | DONE | DONE | Yes | No |
|
src/core/transcoding/formats/TranscodingWmaFormat.cpp | -- | DONE | DONE | Yes | No |
|
src/core/transcoding/formats/TranscodingConfiguration.cpp | -- | DONE | DONE | Yes | No |
-- |
src/core/transcoding/formats/TranscodingController.cpp | -- | DONE | DONE | Yes | No |
|
src/core/transcoding/formats/TranscodingProperty.cpp | -- | DONE | DONE | Yes | No |
-- |