Hard-coded rating scale with Quod Libet

Bug #607555 reported by Philipp Specht
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Panflute
Fix Released
Low
Paul Kuliniewicz

Bug Description

As with Banshee and Amarok, setting ratings with QuodLibet doesn't work. While panflute gets the correct rating, clicking the stars doesn't change anything. Also, panflute doesn't honor quodlibet's number of ratings setting (see ~/.quodlibet/config). There's an easy workaround for the last one, though: Just set the number of ratings to 5, which seems to be what panflute expects.

Panflute Version: 0.6.2-0ubuntu0~lucid1
QuodLibet Version: 2.2.1-0~ppa1~lucid

Related branches

Revision history for this message
Paul Kuliniewicz (kuliniew) wrote :

The first part (setting ratings does nothing) is essentially the same bug as #576521: the applet doesn't give any indication when the player (there Amarok, here Quod Libet) doesn't provide a way to change a song's rating. This behavior has been fixed in the source repo: now when the player doesn't support changing the rating, the applet will ignore clicks on the rating stars, and indicate in the tool tip that it can't set the rating.

The second part (hard-coded number of stars) is a bug; I wasn't aware that was something that Quod Libet lets you configure the rating scale via a config file. That should be fixable.

tags: added: applet daemon quod-libet rating
Changed in panflute:
status: New → Confirmed
importance: Undecided → Low
assignee: nobody → Paul Kuliniewicz (kuliniew)
milestone: none → 0.7.0
summary: - Setting ratings with QuodLibet doesn't work
+ Hard-coded rating scale with Quod Libet
Changed in panflute:
status: Confirmed → In Progress
Changed in panflute:
status: In Progress → Fix Committed
Changed in panflute:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.