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
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
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
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
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.