Permalink
Switch branches/tags
untagged-5184f3d6139c43004c54 obsolete/tres-gtk3 obsolete/old-gtk3 obsolete/maemo5 obsolete/maemo4 obsolete/harmattan obsolete/gtk-experiments-june-2012 obsolete/gpodder2 obsolete/cuatro harmattan/gpodder_3.8.5 harmattan/gpodder_3.8.4 harmattan/gpodder_3.8.3 harmattan/gpodder_3.8.2 harmattan/gpodder_3.8.1 harmattan/gpodder_3.8.0 harmattan/gpodder_3.7.0 harmattan/gpodder_3.6.1 harmattan/gpodder_3.6.0 harmattan/gpodder_3.5.2 harmattan/gpodder_3.5.1 harmattan/gpodder_3.5.0 harmattan/gpodder_3.4.0 harmattan/gpodder_3.3.0 harmattan/gpodder_3.2.2 harmattan/gpodder_3.2.1 harmattan/gpodder_3.2.0 harmattan/gpodder_3.1.2 harmattan/gpodder_3.1.1 harmattan/gpodder_3.1.0 harmattan/gpodder_3.0.4 harmattan/gpodder_3.0.3 harmattan/gpodder_3.0.2 harmattan/gpodder_3.0.1 harmattan/gpodder_3.0.0 gpodder-last-svn-commit gpodder-ipod-dbus gpodder-core gpodder-before-mygpoclient gpodder-3.9.3 gpodder-3.9.2 gpodder-3.9.1 gpodder-3.9.0 gpodder-3.8.5 gpodder-3.8.4 gpodder-3.8.3 gpodder-3.8.2 gpodder-3.8.1 gpodder-3.8.0 gpodder-3.7.0 gpodder-3.6.1 gpodder-3.6.0 gpodder-3.5.2 gpodder-3.5.1 gpodder-3.5.0 gpodder-3.4.0 gpodder-3.3.0 gpodder-3.2.0 gpodder-3.1.2 gpodder-3.1.1 gpodder-3.1.0 gpodder-3.0.4 gpodder-3.0.3 gpodder-3.0.2 gpodder-3.0.1 gpodder-3.0.0 gpodder-2.20.3 gpodder-2.20.2 gpodder-2.20.1 gpodder-2.20 gpodder-2.19 gpodder-2.18 gpodder-2.17 gpodder-2.16 gpodder-2.15 gpodder-2.14 gpodder-2.13 gpodder-2.12 gpodder-2.11 gpodder-2.10 gpodder-2.9 gpodder-2.8 gpodder-2.7 gpodder-2.6 gpodder-2.5 gpodder-2.4 gpodder-2.3 gpodder-2.2 gpodder-2.1 gpodder-2.0 gpodder-0.17.0 gpodder-0.16.1 gpodder-0.16.0 gpodder-0.15.2 gpodder-0.15.1 gpodder-0.15.0 gpodder-0.14.1 gpodder-0.14.0 gpodder-0.13.1 gpodder-0.13.0 gpodder-0.12.3
Nothing to show
Commits on Aug 3, 2013
  1. Gtk UI: Fix UnicodeDecodeError after downloads are finished (bug 1834)

    pluton8 committed Aug 3, 2013
    When all downloads/syncs are finished, gPodder displays a summary of
    downloaded episodes, having cut the titles if they are too long.
    However, Russian descriptions are regular, non-unicode python strings,
    and gPodder may cut only a part of a multi-byte UTF-8 sequence. It
    causes an exception like this:
    UnicodeDecodeError: 'utf8' codec can't decode byte 0xbe in position 51:
    invalid start byte
    
    This patch fixes that by converting the title to a unicode string if
    it's not unicode.
    
    This bug is similar to bug 1825, commit
    e1ce9b0.
Commits on Jun 14, 2013
  1. Gtk UI: Fix device sync progress not updating (bug 1832)

    pluton8 committed Jun 14, 2013
    When the verbose mode is on, and the database is big, it can take
    several seconds for gPodder to log all excluded from sync episodes. At
    that time, the update downloads list timer stops, because there are no
    sync tasks yet. This patch ensures the download list is updated after
    all the sync tasks are added to the download queue.
Commits on May 13, 2013
  1. Gtk UI: Fix crash on OS X when truncating tooltip (bug 1825)

    pluton8 committed May 12, 2013
    When displaying a long episode description in a tooltip in the
    "New episodes available" dialog, gPodder cuts it at a certain
    number of characters. However, Russian descriptions are regular,
    non-unicode python strings, and gPodder may cut only a part of a
    multi-byte UTF-8 sequence. Displaying such a string crashes
    gPodder on OS X.
    
    This patch fixes that by converting the description to a unicode
    string if it's not unicode.
Commits on May 20, 2012
  1. gpo: Fix line length calculation for byte strings (bug 1598)

    pluton8 authored and thp committed May 19, 2012
    gpo incorrectly calculates the length of podcasts containing non-ASCII
    characters (e.g. Russian ones), which results in the "[DONE]" label
    being closer to the message and not aligned with other "[DONE]" labels.
    This patch fixes it by converting byte strings to unicode before
    calculating the string length, resulting in properly aligned output.