commit 8a2d0611447d3c89571b3768ec1def73f1bf1a06
Author: Thomas Perl <m@thp.io>
Date:   Mon Sep 24 14:03:12 2012 +0200

    gPodder 3.3.0 "Intermission" released
    
    Updated credits, manpages, release date and version.

commit 9cdde2bb90f2812dcab0ff077e7674531fc0a8e8
Author: Thomas Perl <m@thp.io>
Date:   Mon Sep 24 13:48:15 2012 +0200

    Updated German translation

commit b76a25a2d8924eedc311bb5fe054ca1e0e93dc76
Author: Thomas Perl <m@thp.io>
Date:   Mon Sep 24 13:45:41 2012 +0200

    Update translation template from source

commit 4c48f55a15570922245424eb5dfe62092e22dd32
Author: Thomas Perl <m@thp.io>
Date:   Mon Sep 24 10:18:59 2012 +0200

    QML UI: Show pubdate and file size (bug 1640)

commit c665edbb31d518ebc06530e9962e934b05b9004b
Author: Thomas Perl <m@thp.io>
Date:   Mon Sep 24 10:10:25 2012 +0200

    QML UI: Filters for unfinished downloads (bug 1655)

commit c25992445e5b4e7e1013a9a250d164f79a30d78d
Author: Thomas Perl <m@thp.io>
Date:   Sun Sep 23 21:08:24 2012 +0200

    Fix missing ".feed" in feedcore (bug 1672)

commit 6db58176f6994fce39bdae6ead2740c2e92a2723
Author: Thomas Perl <m@thp.io>
Date:   Sun Sep 23 20:29:29 2012 +0200

    YouTube: Parse error messages, improve downloading

commit e5f778ced92b4b9b3c89102394b8a01e319e1f95
Author: Thomas Perl <m@thp.io>
Date:   Sun Sep 23 20:17:47 2012 +0200

    feedcore: Fix feed autodiscovery (bug 1672)

commit 0d605960d9b9441e487edb3f36f03e7ff4e42f91
Author: Thomas Perl <m@thp.io>
Date:   Tue Sep 18 09:53:10 2012 +0200

    Fix parse_qs importing for Python < 2.6

commit 61f2cfa379037b7f0fd90ca9b2d28915241de2dd
Author: Thomas Perl <m@thp.io>
Date:   Sat Sep 15 20:22:06 2012 +0200

    QML UI: Remove remaining Maemo 5 (Fremantle) support
    
    After a year of basically no work towards Maemo 5 support,
    I consider gPodder 3-on-Maemo 5 something that we won't ever
    do, so the remaining codes goes. This also cleans up some
    dead code in the Gtk UI that's been sitting there.
    
    If anybody wants to step up and do something about that, be
    my guest. If anything, I'd assume that if anything on the N900,
    gPodder 3-on-Nemo Mobilemight be feasible, and in that case, it
    should be "just like Harmattan" in most ways.

commit abe01deca37d69e74ea7ca07d8a62b44797deaff
Author: Thomas Perl <m@thp.io>
Date:   Sat Sep 15 19:30:02 2012 +0200

    Fix YouTube download URL resolving (bug 1665)
    
    Thanks to Andreas Piesk for the proposed patch and
    to all who reported this issue in our bug tracker.

commit 6ec076f114f6f4cf5b42959dd131cd3f4a81c0dd
Author: Nikolaos Papagrigoriou <nikolaos@papagrigoriou.com>
Date:   Fri Sep 14 21:36:46 2012 +0200

    Decode enclosure filename properly (bug 1663)

commit ea597c00ac1b7b586541b176eccdf10cfd7bfb3e
Merge: 889664c d91b837
Author: Thomas Perl <m@thp.io>
Date:   Wed Sep 5 02:08:40 2012 -0700

    Merge pull request #16 from rafiyr/master
    
    see http://gpodder.org/bug/1658

commit 889664c8a22da1f6399e43dc88e16cfc67105b1e
Author: Thomas Perl <m@thp.io>
Date:   Wed Sep 5 11:05:57 2012 +0200

    Remove moving files to the "Unknown" folder (bug 1612)

commit a14a7eb449058ac12bb4a7158efe8c1159ab4fb6
Author: Thomas Perl <m@thp.io>
Date:   Wed Sep 5 10:36:02 2012 +0200

    QML UI: Remember episode list scroll position (bug 1660)
    
    When deleting episodes, the vertical scroll position
    should not be reset.

commit a216613b640c01d1f99352abc9e156de8f7cebbe
Merge: 1dcac61 82d36f3
Author: Thomas Perl <m@thp.io>
Date:   Sun Sep 2 08:36:32 2012 -0700

    Merge pull request #18 from brot/bug1576

commit 82d36f368cf8b7d9da23790cc0f56c508af49f69
Author: Bernd Schlapsi <brot@gmx.info>
Date:   Sun Aug 19 14:30:36 2012 +0200

    First changes for the flattr integration to better work when offline
    
    Better flattr integration when offline (bug 1576)
    
    Reset the worker_thread variable when the worker thread is finished (bug 1576)
    
    change the name of the flattr cache database

commit 1dcac6172edd3d317b4bf81ec74cfaef9cd1d1b8
Author: Maurizio Ballo <xmaurizio.13@hotmail.com>
Date:   Sat Sep 1 09:51:05 2012 +0200

    Updated Italian translation

commit d91b837880eda62b59d1fac2eede23948d02f9ac
Author: Rafi Rubin <rafi@seas.upenn.edu>
Date:   Wed Aug 29 21:41:46 2012 -0400

    sortable dates for file names on sync device
    
    Signed-off-by: Rafi Rubin <rafi@seas.upenn.edu>

commit 50501c809c697f80b3e1e0b9a6587553cabe1ef8
Author: Thomas Perl <m@thp.io>
Date:   Thu Aug 16 11:33:11 2012 +0200

    QML UI: Honor pause_subscription floag (bug 1641)

commit 3a9eb69cd0dcff130f1a104e94f3bbc7f63a61ab
Author: Thomas Perl <m@thp.io>
Date:   Thu Aug 16 11:08:35 2012 +0200

    QML UI: Download resuming (bug 1487)
    
    Move download resuming code from Gtk UI module to
    gpodder.common (new module) and use it from the QML UI
    for a simple "Resume downloads" dialog at startup.

commit bf5536a7055c46e9c368a0c726892f408d35f494
Author: Thomas Perl <m@thp.io>
Date:   Thu Aug 16 09:55:36 2012 +0200

    New extension: Gtk status icon (bug 1495)

commit 1438f11ec97cc933603591b7f2d0a930c928973b
Author: Thomas Perl <m@thp.io>
Date:   Thu Aug 16 09:54:09 2012 +0200

    Updated translation template from source

commit d0145f7e467dea64da613d923cc9dd3dde4e5b5c
Author: Thomas Perl <m@thp.io>
Date:   Thu Aug 16 09:50:51 2012 +0200

    Document i18n commands in README

commit ac9bff090b1d75d0c79211286f7890a7db0d7df3
Author: Joel Calado <joelcalado@gmail.com>
Date:   Thu Aug 16 09:43:51 2012 +0200

    Updated Portuguese translation

commit 636647123ea57fbe8b0ca8a4d53495973e5ab731
Author: Arne Stierman <susefreak@gmail.com>
Date:   Thu Aug 16 09:43:51 2012 +0200

    Updated Dutch translation

commit cda0af836ca8c3de2b7435cb3b66455887660f14
Author: Amiad Bareli <amiadb@gmail.com>
Date:   Thu Aug 16 09:43:51 2012 +0200

    Updated Hebrew translation

commit 856c163eb05508289d978fbca81d263165e16768
Author: Gonçalo Cordeiro <gzcordeiro@gmail.com>
Date:   Thu Aug 16 09:43:51 2012 +0200

    Updated Galician translation

commit 8fa6081a249fca5d5b50d9789cb134d2a30b0a8f
Author: Asier Iturralde Sarasola <asier.iturralde@gmail.com>
Date:   Thu Aug 16 09:43:51 2012 +0200

    Updated Basque translation

commit 7f39e9f4f27a17aa9ee13a5e19a615d31ad91b97
Author: Thomas Perl <m@thp.io>
Date:   Thu Aug 16 09:43:27 2012 +0200

    New tool: Generate commits from Transifex updates

commit 469261590e557d0d329d65e752496da2ccb64192
Author: Mohammadreza Abdollahzadeh <morealaz@gmail.com>
Date:   Thu Aug 16 09:15:01 2012 +0200

    New translation: Persian (Iran)

commit 9e5fd7581ab84ec75069746730d64e9ae1b0e8ec
Merge: 15e8137 c6c8bcf
Author: Thomas Perl <m@thp.io>
Date:   Thu Aug 16 00:03:27 2012 -0700

    Merge pull request #15 from Mic92/master
    
    - Sync filename fixes in src/gpodder/sync.py
    - Use C locale when running unit tests
    - Add documentation on how to run unittests

commit 15e8137d68db7ae27ae0c8c867b7b0d8b1d1a930
Author: Thomas Perl <m@thp.io>
Date:   Thu Aug 16 08:57:53 2012 +0200

    Respect GPODDER_DOWNLOAD_DIR in the environment (bug 466)
    
    If this variable is set, it will override the $GPODDER_HOME
    settings for the downloads directory *only*, i.e. you can
    now have the downloads and DB/settings in different directories
    without having to resort to using symlinks or other hacks.

commit 4481584db8ebf15e1b53694b9a6cf0d6f6d718a0
Author: Thomas Perl <m@thp.io>
Date:   Wed Aug 15 10:56:04 2012 +0200

    Feedcore: Check feedparser version (bug 1648)

commit c6c8bcf31b14076d63b6e707e79c22020977d8a4
Author: Jörg Thalheim <joerg@higgsboson.tk>
Date:   Mon Aug 13 22:31:04 2012 +0200

    Add testing documentation

commit 6bae11c39317b8016306d9224078e99ee56bad45
Author: Jörg Thalheim <joerg@higgsboson.tk>
Date:   Mon Aug 13 22:30:14 2012 +0200

    makefile: Set LC_ALL=C for unittests
    
    Some tests depend on gettext and will not run correctly,
    if the locale is not set to english

commit e4f988d4b92a500d5dcd958fc727c82aa374d852
Author: Jörg Thalheim <joerg@higgsboson.tk>
Date:   Mon Aug 13 22:28:52 2012 +0200

    Fix syncing with utf8-incompatible file names
    
    glob.glob tries to convert all filenames to unicode,
    if it gets a unicode string as an argument.
    To avoid decoding errors, it should just preserve the existing codec.

commit 8b11df4fe57cff497885c8e6b84730f39f32d1b5
Merge: 2625956 da99036
Author: Thomas Perl <m@thp.io>
Date:   Mon Aug 13 11:09:44 2012 -0700

    Merge pull request #14 from brot/bugfix
    
    Various fixes built-in extensions

commit da99036887fe83f7b8793c8698d754ef241e5441
Author: Bernd Schlapsi <brot@gmx.info>
Date:   Mon Aug 13 19:36:14 2012 +0200

    correct typo in the rename_download extension

commit a020a120f7175301c6394916b6c0698d4f840930
Author: Bernd Schlapsi <brot@gmx.info>
Date:   Sun Aug 12 11:01:51 2012 +0200

    add 'on_episode_delete' to the 'ted_subtitles' extension

commit 26259564324631fad69de875841b9c25b54854c6
Merge: 9a67096 552f606
Author: Thomas Perl <m@thp.io>
Date:   Thu Aug 9 05:17:59 2012 -0700

    Merge pull request #13 from daneoshiga/master
    
    Bugfix for TED Subtitles Extension

commit 552f60689edefc468d9d8baafc72f2dd3e09da8e
Author: Danilo Shiga <daniloshiga@gmail.com>
Date:   Thu Aug 9 08:42:04 2012 -0300

    TED Subtiltes Extension: fix GUID parsing for talkId
    
    the possible guid can have http:// in the beginning, or another number after
    the talkId (the TED theme number, if it is a theme feed), so the regex
    considers all these possibilities

commit 9a67096e76423937f8f23b0dc37a20c3a8826551
Author: Thomas Perl <m@thp.io>
Date:   Thu Aug 9 10:54:20 2012 +0200

    TED Subtiltes Extension: Fix GUID parsing error
    
    Somewhere along the line, the GUID for an episode
    might be appended to the base URL for the feed. For
    this reason, we simply look at the last part of the
    GUID (split by ':') and take that as the talk ID.

commit 3053a8d049e02454ced2ed2f97431bbf2f14e11e
Merge: f165815 c9c839e
Author: Thomas Perl <m@thp.io>
Date:   Thu Aug 9 01:47:45 2012 -0700

    Merge pull request #9 from daneoshiga/master
    
    TED Talks Subtitle Downloader Extension

commit c9c839ea0aa79674e6e281ccb9788985c08837da
Author: Danilo Shiga <daniloshiga@gmail.com>
Date:   Wed Aug 8 00:46:32 2012 -0300

    New extension: TED Talks Subtitles (Pull Request #9)

commit f1658158d4f06c7e317e7ba40bee2acd003de4cf
Merge: 92ec888 564660d
Author: Thomas Perl <m@thp.io>
Date:   Fri Aug 3 00:57:17 2012 -0700

    Merge pull request #12 from brot/bugfix
    
    Rename extension: Use util.sanitize_filename (bug 1638)

commit 564660d1ce29c5986ddee8f1d1bc7d90eeb5904d
Author: Bernd Schlapsi <brot@gmx.info>
Date:   Thu Aug 2 21:31:53 2012 +0200

    bugfix for #1638. Use sanitize_filename function

commit 92ec8884e574cfff4f4652d88a69fde8b98bc5f6
Author: Thomas Perl <m@thp.io>
Date:   Tue Jul 31 22:15:51 2012 +0200

    Extension: Minimize on start (bug 1633)
    
    Implement extension script that will minimize (iconify) the main
    window of the Gtk+ UI on startup (like the old config option).

commit aa42c010480be29d703776d29025cfd5a9cf4521
Author: Thomas Perl <m@thp.io>
Date:   Tue Jul 31 22:05:42 2012 +0200

    Podcast dialog: Section changing and Flattr bug (bug 1636)
    
    The Flattr integration was causing the dialog to re-appear if
    it is closed to quickly, because of its asynchronous nature,
    so it has been ripped out for now.
    
    Also, the section changing wasn't working, so instead of having
    a comboboxentry, we now have a combo box and a button that will
    open a text entry dialog and allow a new section name to be
    entered. This will arguably also improve the user experience.

commit f07c75f976ae24b1ad557cd6595755f830175f4b
Author: Thomas Perl <m@thp.io>
Date:   Mon Jul 30 22:34:34 2012 +0200

    Model: Fix update issues with custom feeds

commit 5dbc1625990c981a9ca74056780800304f5c95d2
Merge: f1b4df1 f1d3bde
Author: Thomas Perl <m@thp.io>
Date:   Mon Jul 30 13:18:30 2012 -0700

    Merge pull request #8 from brot/bugfix
    
    Fix config variable usage in gpodder.sync

commit f1d3bdeca90eb45f57b6752fdea6970c595dbbed
Author: Bernd Schlapsi <brot@gmx.info>
Date:   Mon Jul 30 21:58:37 2012 +0200

    correct wrong config variable in the sync module

commit f1b4df19a7a6724d58dcbc01ea22b4f47c025c00
Author: Thomas Perl <m@thp.io>
Date:   Mon Jul 30 21:58:04 2012 +0200

    Util: make object_string_formatter more robust
    
    Based on an initial patch by Alessandro Guido, but
    updated to conform to PEP-8. Also added 2 doctests.
