Permalink
Commits on Sep 24, 2013
  1. gPodder 3.5.2 "The Prime Mover" released

    Updated version info and manpages
    thp committed Sep 24, 2013
  2. Updated translations from source

    thp committed Sep 24, 2013
Commits on Sep 21, 2013
  1. Merge pull request #103 from stefankoegl/unauthorized

    disable gpodder.net on invalid password
    thp committed Sep 21, 2013
Commits on Aug 6, 2013
  1. Merge pull request #102 from pluton8/bug1834_unicodeerror_finisheddow…

    …nloads
    
    Gtk UI: Fix UnicodeDecodeError after downloads are finished (bug 1834)
    thp committed Aug 6, 2013
Commits on Aug 3, 2013
  1. Gtk UI: Fix UnicodeDecodeError after downloads are finished (bug 1834)

    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.
    pluton8 committed Aug 3, 2013
Commits on Jun 18, 2013
  1. Merge pull request #101 from pluton8/bug1832_device_sync_progress

    Gtk UI: Fix device sync progress not updating (bug 1832)
    thp committed Jun 18, 2013
Commits on Jun 14, 2013
  1. Gtk UI: Fix device sync progress not updating (bug 1832)

    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.
    pluton8 committed Jun 14, 2013
Commits on May 31, 2013
  1. Merge pull request #95 from rigo/Bug1813

    QMLUI Added option to update podcasts inside episodes page - Bug 1813
    thp committed May 31, 2013
Commits on May 13, 2013
  1. Merge pull request #97 from pluton8/bug1825_osx_crash

    gpodder: Fix crash on OS X when displaying episode tooltip (bug 1825)
    thp committed May 13, 2013
  2. Gtk UI: Fix crash on OS X when truncating tooltip (bug 1825)

    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.
    pluton8 committed May 12, 2013
Commits on Apr 25, 2013
  1. Updated Italian translation

    Maurizio13 committed with thp Apr 25, 2013
Commits on Apr 24, 2013
  1. Updated patch

    rigo committed Apr 24, 2013
Commits on Apr 23, 2013
  1. Merge pull request #88 from jnwickremasinghe/bug_1789

    Fix to only include unplayed episodes in playlist (bug 1789)
    thp committed Apr 23, 2013
  2. makefile: Add Harmattan and Sailfish to QMLFILES

    Based on a patch by Rigoberto Calleja, see
    #91
    thp committed Apr 23, 2013
  3. Merge pull request #92 from rigo/patch-3

    Updated translation template from source
    thp committed Apr 23, 2013
  4. Merge pull request #93 from rigo/patch-5

    Updated Spanish (Mexico) translation file
    thp committed Apr 23, 2013
Commits on Apr 20, 2013
  1. Add option to auto embed coverart image (bug 1742)

    Refactored the code to be able to add filetype specific logic.
    Until now we used only the mutagen abstraction to implement one
    code for all file types, but this don't work for special needs
    (e.g: coverart manipulation)
    Bernd Schlapsi committed Apr 20, 2013
  2. Bugfixing for two of the extensions

    Fixing bugs I found while running the extension tests from the seperate
    extension repository
    https://github.com/gpodder/gpodder-hook-scripts/tree/master-core
    Bernd Schlapsi committed Apr 20, 2013
Commits on Apr 18, 2013
Commits on Apr 14, 2013
Commits on Apr 13, 2013
  1. Gtk UI: Episode selector: Open context menu with keyboard

    Allow opening the context menu in the episode selector dialog
    using the keyboard in addition to right-clicking with the mouse.
    thp committed Apr 13, 2013
  2. Add option to flattr an extensions and to show documentation

    If an extension author adds an flattr url to the extensions metadata
    gPodder shows the "Flattr this" menu entry in the popup menu for an
    extension in the preference dialog.
    Alternative the extension author can add an url to the extensions
    metadata to link to the authors donation page (Support the author).
    
    Also the extension author can add an url to the extensions metadata
    to link to the extensions user documentation.
    Bernd Schlapsi committed with thp Mar 24, 2013
Commits on Apr 10, 2013
  1. gPodder 3.5.1 "Nick of Time" released

    Updated version info and manpages
    thp committed Apr 10, 2013
  2. Updated translations from source

    thp committed Apr 10, 2013
  3. Updated German translation

    thp committed Apr 10, 2013
  4. Fix to only include unplayed episodes in playlist

    if 'only sync unplayed' is checked
    jnwickremasinghe committed Apr 10, 2013
Commits on Apr 6, 2013
  1. Windows compatibility: strftime doesn't have %F

    Replace %F with %Y-%m-%d, as Windows' strftime does not
    support %F, so we should not rely on it being available.
    thp committed Apr 6, 2013
Commits on Mar 28, 2013
  1. QML UI: Add various checks for undefined / null objects

    Signed-off-by: Nelson Ferreira <nelson.ferreira@ieee.org>
    Initial patch
    
    Signed-off-by: Thomas Perl <m@thp.io>
    Changed JavaScript null inequality operator (!= null) to !== null
    njsf committed with thp Mar 28, 2013