Review Request 111187: Implement UI navigation using PageStack
Sujith Haridasan
sujith.h at gmail.com
Sun Jun 23 13:03:18 UTC 2013
> On June 23, 2013, 10:32 a.m., Sinny Kumari wrote:
> > mediaelements/imageviewer/ImageViewer.qml, line 61
> > <http://git.reviewboard.kde.org/r/111187/diff/2/?file=165265#file165265line61>
> >
> > Instead of adding MouseArea to Image element, it should be given to outer element FocusScope. Useful in case of small image.
Agree with Sinny.
- Hiding playlist is working by clicking the back button. It doesn't work with playlist icon.
- Playlist looping is broken.
- Sujith
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
http://git.reviewboard.kde.org/r/111187/#review34901
-----------------------------------------------------------
On June 23, 2013, 9:06 a.m., Shantanu Tushar wrote:
>
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> http://git.reviewboard.kde.org/r/111187/
> -----------------------------------------------------------
>
> (Updated June 23, 2013, 9:06 a.m.)
>
>
> Review request for Plasma, Akshay Ratan, Fabian Riethmayer, Sinny Kumari, and Sujith Haridasan.
>
>
> Description
> -------
>
> Using a PageStack for navigation in PMC has lots of benefits, the most important one is that it makes navigation flows easier to handle. We can remove old hacks, cleanup code that used to manage navigation.
> On the user's end, this brings more intuitive navigation from homescreen to browser, to playlist etc. Plus, keyboard navigation is much easier to do.
>
> This patch improves the UI flows and keyboard navigation. There are still few things that don't have key bindings, so only report issues that are regressions.
>
>
> Diffs
> -----
>
> browsingbackends/localfiles/localfilesabstractbackend.cpp 4e2b336
> browsingbackends/localfiles/localfilesabstractmodel.cpp 158725c
> browsingbackends/metadatabackends/metadatamusicbackend/metadatamusiccomponents/MediaBrowser.qml 074d5a8
> browsingbackends/onlineservices/youtube/youtubebackend.desktop 648ead0
> mediaelements/CMakeLists.txt 4894d36
> mediaelements/imageviewer/ImageViewer.qml 27b93f5
> mediaelements/imageviewer/PictureStrip.qml 187d687
> mediaelements/imageviewer/PictureStripDelegate.qml 0c995bf
> mediaelements/keyhandler/KeyHandler.qml 0821c2c
> mediaelements/keyhandler/Logic.js b574221
> mediaelements/mediabrowser/MediaBrowser.qml 04261aa
> mediaelements/mediabrowser/MediaItem.qml 2d6fac5
> mediaelements/mediacontroller/MediaController.qml 5d62a0f
> mediaelements/mediaplayer/MediaPlayer.qml e6df21d
> mediaelements/mediawelcome/BackendsListDelegate.qml 7b9713a
> mediaelements/mediawelcome/MediaWelcome.qml 6c4554e
> mediaelements/playlist/Playlist.qml dfa6c8d
> mediaelements/playlist/PlaylistDelegate.qml a2b4fae
> mediaelements/qmldir 2d543c5
> mediaelements/runtimedata/RuntimeData.qml 8524b47
> shells/newshell/mainwindow.h 544618f
> shells/newshell/mainwindow.cpp 113748e
> shells/newshell/package/contents/ui/mediacenter.qml d533b60
>
> Diff: http://git.reviewboard.kde.org/r/111187/diff/
>
>
> Testing
> -------
>
> Tested in my branch pagestack-shantanu, works awesome.
>
>
> Thanks,
>
> Shantanu Tushar
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/plasma-devel/attachments/20130623/7de6afbc/attachment.html>
More information about the Plasma-devel
mailing list