Merge lp:~dobey/rhythmbox-ubuntuone/oh-a-store into lp:rhythmbox-ubuntuone
Status: | Merged |
---|---|
Approved by: | dobey |
Approved revision: | 108 |
Merged at revision: | 107 |
Proposed branch: | lp:~dobey/rhythmbox-ubuntuone/oh-a-store |
Merge into: | lp:rhythmbox-ubuntuone |
Diff against target: |
132 lines (+22/-25) 3 files modified
setup.py (+0/-1) ubuntuone/MusicStoreWidget.py (+16/-18) ubuntuone/ubuntuone.py (+6/-6) |
To merge this branch: | bzr merge lp:~dobey/rhythmbox-ubuntuone/oh-a-store |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Roberto Alsina (community) | Approve | ||
Manuel de la Peña (community) | Approve | ||
Review via email: mp+90551@code.launchpad.net |
Commit message
Use the new UbuntuOneUI library for a gtk+ 3.0 based plug-in
Description of the change
This is a fully working Ubuntu One plug-in for Rhythmbox 3.0. It requires lp:~dobey/libubuntuone/split-ui-lib to work. To test you can do the following, inside a branch of lp:~dobey/rhythmbox-ubuntuone/oh-a-store:
bzr branch lp:~dobey/libubuntuone/split-ui-lib
(cd split-ui-lib && ./autogen.sh && make U1_JAVASCRIPT_
./setup.py build
mkdir -p ~/.local/
cp -a ubuntuone ~/.local/
cp build/lib/
LD_PRELOAD=
Then enable the plug-in in Edit->Plugins in rhythmbox, and Ubuntu One should appear in the tree on the left. Once you click on it, you should see the music store come up.
Note: For some reason, the MP3 warning comes up regardless of whether MP3s are playable. I am not sure why this is, but will debug it later, and simply consider it a bug that needs to be fixed before 12.04 freeze. I will open a bug on it.
Got it working.