Skip to content
Commits on Sep 14, 2010
  1. scrobbler: scrobble after seeking to the beginning

    Kirill Lashuk committed Aug 22, 2010
    Scrobble song if current song is the same as previously prepared for
    scrobbling, we're at the beginning of the track and elapsed time is
    smaller than previous one (that means user sought to the beginning of
    the track or just went to the next song which is the same as the
    previous one).
Commits on Sep 13, 2010
  1. main: add some items to tray menu

    Kirill Lashuk committed Aug 23, 2010
    Add 'Play Mode' submenu and 'Fullscreen Mode' and 'Preferences...' menu
    items to the tray-icon's context menu.
  2. Changes on file scrobbler.py: PEP8 compliant

    Kirill Lashuk committed Sep 13, 2010
  3. Changes on file tray.py: PEP8 compliant

    Kirill Lashuk committed Sep 13, 2010
  4. Merge remote branch 'multani/refactor-tray-icon' into master-pacodastre

    Kirill Lashuk committed Sep 13, 2010
    Conflicts:
    	sonata/main.py
Commits on Sep 12, 2010
  1. info: add support for '<b>' and '<i>' tags in lyrics

    Kirill Lashuk committed Sep 5, 2010
    Apply appropriate style to the text surrounded with <b> or <i> tags in
    lyrics TextView. If parsing lyrics with pango parser fails show lyrics
    as it is.
  2. info: fix calling method on NoneType object

    Kirill Lashuk committed Sep 5, 2010
    Check if song_dir is not None (it's None when target_lyrics_filename is
    called from Base.on_lyrics_search to delete existing lyrics in home
    directory before fetching the new one) before calling replace('%', '%%').
  3. info: don't escape html tags in lyrics

    Kirill Lashuk committed Sep 5, 2010
    Do not escape tags in lyrics as '<b>foo</b>' in lyrics looks much better
    than '&lt;b&gt;foo&lt;/b&gt;'.
  4. lyricwiki: strip fetched lyrics

    Kirill Lashuk committed Sep 5, 2010
  5. misc: fix nested tags bug in wiki_to_html

    Kirill Lashuk committed Sep 5, 2010
    Process ''''' lyrcwiki tag (for bold and italic) before processing ''
    (italic) and ''' (bold) tags, otherwise we get wrong tag order in
    lyrics, e.g. '<b><i>foo</b></i>'.
  6. lyricwiki: update site to lyrics.wikia.com (to avoid redirect)

    Kirill Lashuk committed Aug 9, 2010
    Update all lyricwiki links as LyricWiki moved to the new domain and all
    requests to lyricwiki.org are redirected to lyrics.wikia.com.
Commits on Sep 5, 2010
  1. Fix typo

    Kirill Lashuk committed Sep 3, 2010
Commits on Aug 30, 2010
  1. @Pacodastre

    Fixed a little syntax

    Pacodastre committed Aug 30, 2010
  2. @Pacodastre
  3. @Pacodastre
  4. @Pacodastre
  5. @Pacodastre
Commits on Aug 23, 2010
  1. @Asterix78
Commits on Aug 22, 2010
  1. ui-connection: display the 'offline' UI if mpd doesn't run at Sonata …

    committed Aug 22, 2010
    …startup
    
    Kirill Lashuk (KL-7) from Github discovered that the previous fix on this branch
    made Sonata display the 'online' UI if it was launched while mpd wasn't running.
    
    This is due to the missing call to Base.handle_change_conn in Base.iterate if
    'self.conn == self.prevconn', and the fact that the default behavior is to be
    'connected' by default.
  2. systray: remove the useless callback on the popup-menu event for gtk.…

    committed Aug 22, 2010
    …StatusIcon
    
    Kirill Lashuk (KL-7) on Github discovered that this event did the same thing (in
    the end) that button-press-event, which resulted in the context menu to be
    displayed two times when using gtk.StatusIcon (there was a little flick).
    
    I removed the registration of the callback on the popup-menu event. Since the
    associated callback was only use by gtk.StatusIcon, to do the same thing as the
    button-press-event callback, I also removed it, and simplified a little bit the
    'tray API'.
Commits on Aug 12, 2010
  1. @Pacodastre

    Fix some syntax errors

    Pacodastre committed Aug 12, 2010
Commits on Aug 8, 2010
  1. @Pacodastre
  2. @Pacodastre
  3. @Pacodastre
  4. @Pacodastre
  5. @Pacodastre
  6. @Pacodastre
  7. @Pacodastre
  8. @Pacodastre
  9. @Pacodastre
  10. @Pacodastre
  11. @Pacodastre
  12. @Pacodastre
Something went wrong with that request. Please try again.