Package: quodlibet
Version: 0.20.1-1

My locale is bg_BG and floating numbers are written like that: "0,5". The problem is that Quodlibet writes memory/volume setting in ~/.quodlibet/config in locale format but expects it in en_US format ("0.5"). The following error occurs in this case:

Traceback (most recent call last):
  File "/usr/bin/quodlibet", line 325, in ?
    main()
  File "/usr/bin/quodlibet", line 33, in main
    window = widgets.init()
  File "/usr/share/quodlibet/widgets.py", line 93, in init
    main = QuodLibetWindow(watcher, player.playlist)
  File "/usr/share/quodlibet/qltk/quodlibet.py", line 145, in __init__
    t = PlayControls(watcher, player)
  File "/usr/share/quodlibet/qltk/controls.py", line 211, in __init__
    self.volume = Volume(player)
  File "/usr/share/quodlibet/qltk/controls.py", line 143, in __init__
    self.set_value(config.getfloat("memory", "volume"))
  File "/usr/lib/python2.3/ConfigParser.py", line 318, in getfloat
    return self._get(section, float, option)
  File "/usr/lib/python2.3/ConfigParser.py", line 312, in _get
    return conv(self.get(section, option))

Regards,
ogi



--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to