Review Request: Replace The::statusBar() with Amarok::Components::logger()
Kevin Funk
krf at gmx.de
Fri Jun 24 12:07:36 CEST 2011
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
http://git.reviewboard.kde.org/r/101745/#review4118
-----------------------------------------------------------
Ship it!
src/core-impl/collections/mediadevicecollection/handler/MediaDeviceHandler.cpp
<http://git.reviewboard.kde.org/r/101745/#comment3376>
Is this signal/slot removal intended? Just to be sure...
Looks fine to me. Feel free to push, I think we have enough time to test it.
- Kevin
On June 24, 2011, 9:50 a.m., Bart Cerneels wrote:
>
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> http://git.reviewboard.kde.org/r/101745/
> -----------------------------------------------------------
>
> (Updated June 24, 2011, 9:50 a.m.)
>
>
> Review request for Amarok.
>
>
> Summary
> -------
>
> Removes all calls to The::statusbar() and the StatusBar class itself.
> Messages and progress now all use Amarok::Compoments::logger() and methods from core/interface/Logger.h.
>
> Made Amarok::Logger a pure virtual class, not deriving from QObject so multiple inheritance is possible.
>
>
> Diffs
> -----
>
> src/CMakeLists.txt 44c9df6
> src/EngineController.cpp 2d22b80
> src/MainWindow.cpp dc1b1a6
> src/MountPointManager.cpp cb9b076
> src/browsers/BrowserDock.h d172fcc
> src/browsers/BrowserDock.cpp e1aafb0
> src/browsers/BrowserMessageArea.h PRE-CREATION
> src/browsers/BrowserMessageArea.cpp PRE-CREATION
> src/browsers/filebrowser/FileView.cpp f5fe169
> src/browsers/playlistbrowser/UserPlaylistCategory.cpp bc11a71
> src/core-impl/collections/daap/DaapCollection.cpp d3ea3a9
> src/core-impl/collections/daap/daapreader/Reader.cpp e4c6b64
> src/core-impl/collections/db/ScanManager.cpp b5da510
> src/core-impl/collections/db/sql/SqlCollectionLocation.cpp fc4464d
> src/core-impl/collections/ipodcollection/handler/IpodHandler.cpp 216b200
> src/core-impl/collections/mediadevicecollection/MediaDeviceCollectionLocation.cpp 0a902a2
> src/core-impl/collections/mediadevicecollection/handler/MediaDeviceHandler.h d6ad43e
> src/core-impl/collections/mediadevicecollection/handler/MediaDeviceHandler.cpp ec0dcbc
> src/core-impl/collections/mtpcollection/handler/MtpHandler.cpp be0c918
> src/core-impl/collections/support/CollectionLocationDelegateImpl.cpp 01e8f22
> src/core-impl/collections/support/FileCollectionLocation.cpp d743c9d
> src/core-impl/collections/support/TrashCollectionLocation.cpp 26859c5
> src/core-impl/collections/umscollection/handler/UmsHandler.h 44cacf6
> src/core-impl/collections/upnpcollection/UpnpBrowseCollection.h 03b26f1
> src/core-impl/collections/upnpcollection/UpnpBrowseCollection.cpp e6b4338
> src/core-impl/collections/upnpcollection/UpnpSearchCollection.cpp 8525039
> src/core-impl/logger/ProxyLogger.h d02ff73
> src/core-impl/logger/ProxyLogger.cpp 9f8923a
> src/core-impl/playlists/types/file/PlaylistFileSupport.cpp 5e35e8b
> src/core-impl/podcasts/sql/SqlPodcastProvider.cpp 385a6ac
> src/core/interfaces/Logger.h e89aaf4
> src/dynamic/BiasedPlaylist.h 52f7548
> src/dynamic/BiasedPlaylist.cpp e40a1ab
> src/playlist/layouts/LayoutManager.cpp 80f74d9
> src/playlistgenerator/ConstraintSolver.cpp 3d2d960
> src/playlistgenerator/Preset.h ecf5147
> src/playlistgenerator/Preset.cpp ffec0d3
> src/playlistgenerator/PresetModel.cpp 269c1af
> src/services/lastfm/meta/MultiPlayableCapabilityImpl_p.h b407601
> src/services/magnatune/MagnatuneAlbumDownloader.cpp 564809b
> src/services/magnatune/MagnatuneDownloadHandler.cpp a01e7c7
> src/services/mp3tunes/Mp3tunesService.cpp 6ef5e27
> src/services/mp3tunes/Mp3tunesServiceCollectionLocation.cpp acfe9db
> src/services/mp3tunes/Mp3tunesWorkers.h be43911
> src/services/mp3tunes/Mp3tunesWorkers.cpp ec037b5
> src/services/opmldirectory/OpmlDirectoryInfoParser.cpp 08a9c81
> src/statusbar/CompoundProgressBar.h d08236e
> src/statusbar/CompoundProgressBar.cpp 9d7daf5
> src/statusbar/LongMessageWidget.h b70e937
> src/statusbar/LongMessageWidget.cpp 01274db
> src/statusbar/ProgressBar.h 182575a
> src/statusbar/StatusBar.h 5fd3996
> src/statusbar/StatusBar.cpp e977223
>
> Diff: http://git.reviewboard.kde.org/r/101745/diff
>
>
> Testing
> -------
>
> SqlPodcastProvider, AmarokStatusbarScript.
>
> Could not test all users of The::statusBar() like MP3Tunes, UPnP, MediaDevice, etc.
> In depth testing is required for risk of regressions.
>
>
> Thanks,
>
> Bart
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mail.kde.org/pipermail/amarok-devel/attachments/20110624/2bc0a49d/attachment.htm
More information about the Amarok-devel
mailing list