commit 0830e76c55617610422a64c355ec1b14653978ac
Author: Thomas Perl <m@thp.io>
Date:   Tue Sep 24 19:28:49 2013 +0200

    gPodder 3.5.2 "The Prime Mover" released
    
    Updated version info and manpages

commit 1fa8dd1c278bb370108938613cd9742fe8b30e89
Author: Thomas Perl <m@thp.io>
Date:   Tue Sep 24 19:28:16 2013 +0200

    Updated translations from source

commit 88e65395b58b40904522ca19c5fe11188bd78447
Merge: d853073 4b1d94c
Author: Thomas Perl <m@thp.io>
Date:   Sat Sep 21 07:34:01 2013 -0700

    Merge pull request #103 from stefankoegl/unauthorized
    
    disable gpodder.net on invalid password

commit 4b1d94cc9301853cd2cc08800cc9ae98fd626728
Author: Stefan Kögl <stefan@skoegl.net>
Date:   Sat Sep 21 15:46:35 2013 +0200

    disable gpodder.net on invalid password

commit d8530734c0bbe095aa01e2692a9c699af4eb6a29
Merge: 22efa71 0274a92
Author: Thomas Perl <m@thp.io>
Date:   Mon Aug 5 22:48:58 2013 -0700

    Merge pull request #102 from pluton8/bug1834_unicodeerror_finisheddownloads
    
    Gtk UI: Fix UnicodeDecodeError after downloads are finished (bug 1834)

commit 0274a92da44f8dc1957d2805f15bc336f7c6371a
Author: Eugene Nikolsky <pluton.od@gmail.com>
Date:   Sat Aug 3 12:56:53 2013 +0300

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

commit 22efa71207e31cdcd54baa5dafd76d5bd28a2c7a
Merge: 1c3c6f1 7dc92bf
Author: Thomas Perl <m@thp.io>
Date:   Mon Jun 17 22:58:34 2013 -0700

    Merge pull request #101 from pluton8/bug1832_device_sync_progress
    
    Gtk UI: Fix device sync progress not updating (bug 1832)

commit 7dc92bfde9e5f234c14fc30bb40c86660b3d7142
Author: Eugene Nikolsky <pluton.od@gmail.com>
Date:   Fri Jun 14 23:45:55 2013 +0300

    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.

commit 1c3c6f1317809e1a3ddc062c67069c51a9635aa5
Merge: 5d6ffa1 74cb136
Author: Thomas Perl <m@thp.io>
Date:   Fri May 31 00:01:34 2013 -0700

    Merge pull request #95 from rigo/Bug1813
    
    QMLUI Added option to update podcasts inside episodes page - Bug 1813

commit 74cb1365ac1054c6117775361e88952da1ef5b43
Author: Rigoberto Calleja <rigobertoc@alumni.cmu.edu>
Date:   Thu May 30 22:23:33 2013 -0500

    Podcast title and download status implementation as requested

commit 5d6ffa1aee82f2a7cc4eb4eb63651973c22b67e4
Merge: 429ab27 e1ce9b0
Author: Thomas Perl <m@thp.io>
Date:   Mon May 13 15:05:58 2013 -0700

    Merge pull request #97 from pluton8/bug1825_osx_crash
    
    gpodder: Fix crash on OS X when displaying episode tooltip (bug 1825)

commit e1ce9b0551d6380514d255ec03d3609c574860c8
Author: Eugene Nikolsky <pluton.od@gmail.com>
Date:   Sun May 12 23:40:50 2013 +0300

    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.

commit 429ab2772bf9021c3715ebbd04ad0b1a761acce2
Author: Maurizio Ballo <xmaurizio.13@hotmail.com>
Date:   Thu Apr 25 14:52:22 2013 +0200

    Updated Italian translation

commit 4ae67aad54c9b8a4105d863596ff63f4577c0a5d
Author: Rigoberto Calleja <rigobertoc@alumni.cmu.edu>
Date:   Sun Apr 14 15:07:23 2013 -0500

    QML UI: Show "Added to playlist" message (pull request 94)

commit e20122a41a7a01814fdb500b865fe560d2492e74
Author: Rigoberto Calleja <rigobertoc@alumni.cmu.edu>
Date:   Tue Apr 23 20:38:08 2013 -0500

    Updated patch

commit dd5ac3486221e35d12c274fc78942449bfda0090
Merge: 602a722 26a58c0
Author: Thomas Perl <m@thp.io>
Date:   Tue Apr 23 09:42:21 2013 -0700

    Merge pull request #88 from jnwickremasinghe/bug_1789
    
    Fix to only include unplayed episodes in playlist (bug 1789)

commit 602a72269163827c0bde544852296a27a8e3eb0c
Author: Thomas Perl <m@thp.io>
Date:   Tue Apr 23 18:39:45 2013 +0200

    makefile: Add Harmattan and Sailfish to QMLFILES
    
    Based on a patch by Rigoberto Calleja, see
    https://github.com/gpodder/gpodder/pull/91

commit 509246e5ae8dfe0c1a742b5c14202b3dff77e0af
Merge: 674dc36 b7200bc
Author: Thomas Perl <m@thp.io>
Date:   Tue Apr 23 09:36:38 2013 -0700

    Merge pull request #92 from rigo/patch-3
    
    Updated translation template from source

commit 674dc360e1e31a66c6e6a43f2d1081feaf980166
Merge: f1f218d 81d59a2
Author: Thomas Perl <m@thp.io>
Date:   Tue Apr 23 09:36:14 2013 -0700

    Merge pull request #93 from rigo/patch-5
    
    Updated Spanish (Mexico) translation file

commit f1f218ddf2fc6ef78611fd2a3f30b3e46870ecae
Author: Bernd Schlapsi <brot@gmx.info>
Date:   Sat Apr 20 14:27:41 2013 +0200

    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)

commit 63d6df5ed07dfc13c4fbd4fa3e363f9ed3b31d6a
Author: Bernd Schlapsi <brot@gmx.info>
Date:   Sat Apr 20 14:27:08 2013 +0200

    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

commit 3a0f32c136cf37d95abf71229e4df50780f84290
Author: Rigoberto Calleja <rigobertoc@alumni.cmu.edu>
Date:   Wed Apr 17 19:50:29 2013 -0500

    QMLUI Added option to update podcasts inside episodes page - Bug 1813

commit 81d59a2f81ad428b751cf729d2e657cea1443432
Author: Rigoberto Calleja <rigobertoc@alumni.cmu.edu>
Date:   Sun Apr 14 13:58:15 2013 -0500

    Updated Spanish (Mexico) translation file

commit b7200bcbc0b3a57b9c5f515e4af85a7e1a07a522
Author: Rigoberto Calleja <rigobertoc@alumni.cmu.edu>
Date:   Sun Apr 14 13:25:03 2013 -0500

    Updated translation template from source

commit a528123e6413ecd43d78253511ede29ec3e106a4
Author: Thomas Perl <m@thp.io>
Date:   Sat Apr 13 12:34:11 2013 +0200

    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.

commit 036b4193e243818aadd1b5d4d2c93922705a02cd
Author: Thomas Perl <m@thp.io>
Date:   Sat Apr 13 12:27:44 2013 +0200

    Gtk UI: Better positioning of menu when opened using keyboard

commit bbfcd58ba60972e7e1b91078295b0c7d5fa943b9
Author: Bernd Schlapsi <brot@gmx.info>
Date:   Sun Mar 24 21:13:27 2013 +0100

    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.

commit 26a58c00fbdd3535874d42ffa84ae7a762aacc8a
Author: Joseph Wickremasinghe <jnwickremasinghe@yahoo.com>
Date:   Wed Apr 10 08:17:28 2013 -0700

    Fix to only include unplayed episodes in playlist
    if 'only sync unplayed' is checked
