Merge lp:~kurt.smolderen/beat-box/beat-box into lp:beat-box
Proposed by
Scott Ringwelski
Status: | Merged | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Approved by: | Scott Ringwelski | ||||||||||||||||
Approved revision: | no longer in the source branch. | ||||||||||||||||
Merged at revision: | 622 | ||||||||||||||||
Proposed branch: | lp:~kurt.smolderen/beat-box/beat-box | ||||||||||||||||
Merge into: | lp:beat-box | ||||||||||||||||
Diff against target: |
142 lines (+56/-15) 3 files modified
src/Core/LibraryWindow.vala (+50/-8) src/DBus/MPRIS/MPRIS.vala (+5/-7) src/DBus/UnityIntegration.vala (+1/-0) |
||||||||||||||||
To merge this branch: | bzr merge lp:~kurt.smolderen/beat-box/beat-box | ||||||||||||||||
Related bugs: |
|
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Scott Ringwelski | Approve | ||
Review via email: mp+111311@code.launchpad.net |
Description of the change
Kurt's sound menu changes
To post a comment you must log in.
Hey Kurt, it's easier to just use merges rather than lots of patches.
Thanks for the work! Some things for you to work on further:
1. What if user clicks close while music is playing but DOESN'T have soundmenu to reshow it? It would be really bad for the window to be "lost" meaning it is running but not accessible and has to be killed. on.vala uses libunity, and libunity is just a higher level api for MPRIS).
2. What kind of performance regression is had by checking for sound menu or unity at startup? Also, I'm not positive, but I'm pretty sure those checks are dead code meaning HAVE_INDICATE is set during compile time anyways...
3. Your rev 623 change for the raised signal should also be implemented in MPRIS.vala, which is the fallback file for when a user does not have unity but still has MPRIS services (UnityIntegrati
4. What if the user is in the middle of importing their music library (or other similar operations) and clicks close?