Public bug reported:

Binary package hint: screenlets

**Problem:-
Now Playing Screenlet used to work pretty well with Audacious <2. But since 
Audacious 2 is released it stopped working with it.
   ***What was expected:-
        - After installing Audacious2 and Screenlets, enabling Nowplaying 
screenlet, and configuring it to monitor Audacious , it should detect its 
status.
   ***What happened instead:-
        - Nothing appears in the NowPlaying screenlet except "sh: audtool: not 
found".
_______________

**Environment:-
- Screenlets 0.1.2-7 on Ubuntu 9.10 Alpha 5.
- Audacious 2.1.0 and its plugins (audacious-plugins and 
audacious-plugins-extra) 
______________

**Hypothesis:-
1 - It all happens because in Audacious2 all original Audacious commands used 
have been changed to Audacious2. So, the commands used to retrieve the current 
playing song for example is not "audtool --current-song" any more it became 
"audtool2 --current-song" instead.
2 - The Audacious detection file of Nowplaying, located in 
"/usr/share/pyshared/screenlets/plugins/Audacious.py", contains all the old 
Audacious commands. So, all the commands sent to control or monitor Audacious2 
don't reach it basically.
______________

**Suggested solution:
- Mainly all the Audacious commands used are "audtool" variants. So, all have 
to be replaced by by "audtool2" in the previously mentioned file to be able to 
control Audacious2.
- This configuration change shall be present as Audacious2 specific not to make 
any confusion since Audacious2 2.1.0 is available in Karmic universe 
repositories.

** Affects: screenlets (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: audacious2 karmic nowplaying screenlet

-- 
Screenlets NowPlaying doesn't support Audacious2
https://bugs.launchpad.net/bugs/428885
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to