Merge lp://staging/~nataliabidart/software-center/cant-stop-the-music into lp://staging/software-center/5.2
Proposed by
Natalia Bidart
Status: | Merged |
---|---|
Merged at revision: | 3050 |
Proposed branch: | lp://staging/~nataliabidart/software-center/cant-stop-the-music |
Merge into: | lp://staging/software-center/5.2 |
Diff against target: |
491 lines (+165/-59) 8 files modified
softwarecenter/ui/gtk3/session/navhistory.py (+2/-3) softwarecenter/ui/gtk3/session/viewmanager.py (+5/-0) softwarecenter/ui/gtk3/views/appdetailsview.py (+9/-8) softwarecenter/ui/gtk3/widgets/videoplayer.py (+3/-0) test/gtk3/test_appdetailsview.py (+58/-45) test/gtk3/test_appmanager.py (+2/-1) test/gtk3/test_viewmanager.py (+59/-0) test/gtk3/test_widgets.py (+27/-2) |
To merge this branch: | bzr merge lp://staging/~nataliabidart/software-center/cant-stop-the-music |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Michael Vogt (community) | Approve | ||
Review via email: mp+110607@code.staging.launchpad.net |
Commit message
- Stop the video if user navigates away from an app details page
(LP: #1003954).
To post a comment you must log in.
Thanks Natalia, this is great work!
There is one small issue:
- navigate to "plutoids"
- click on "back"
- click on "forward"
- the video frame is now blank because on navigation to the page the url is not updated
(as the view is "clever" and remembers that it does not need to reload the page)
It would be great if you could have a look at this.
Another thought for trunk would be to decouple the "stop" from the ViewManager. display_ page and add
signals or functions like "enter-page", "leave-page" so that the page itself can do the magic that needs
to be done (like stop video or store the vadjustment in the applist). What do you think about
this?