commit ebbec05e594b57cabbd0f16caca996c9d1bf2c75
Author: Thomas Perl <thp@thpinfo.com>
Date:   Sat Dec 12 16:56:35 2009 +0100

    gPodder 2.1 "The Luminous Fish Effect" released
    
    Bazinga!

commit ff09d14db62b89c81e686930e26292b68d2893a5
Author: Thomas Perl <thp@thpinfo.com>
Date:   Sat Dec 12 16:03:46 2009 +0100

    Update list of authors/supporters/translators

commit 8749fd7a180d182b217f71c0b90eeb66e30ce407
Author: Thomas Perl <thp@thpinfo.com>
Date:   Sat Dec 12 15:59:44 2009 +0100

    Updated messages.pot + German translation

commit 452d9c435de1b91c88ede5f6d5f067e2153e2ba8
Author: Thomas Perl <thp@thpinfo.com>
Date:   Sat Dec 12 15:58:01 2009 +0100

    Add "Support gPodder" button in Maemo 5 UI

commit 079484f7e0f916cee2509792d78a85e44256f38c
Author: Thomas Perl <thp@thpinfo.com>
Date:   Sat Dec 12 15:49:10 2009 +0100

    Add "Open OPML file" subscription option for Maemo 5
    
    This allows users to open subscriptions from an OPML
    file that they have saved on their device.

commit acd450225717090733b1e55650684adc601553b4
Author: Thomas Perl <thp@thpinfo.com>
Date:   Sat Dec 12 15:29:06 2009 +0100

    Updated German translation

commit 5ed4d315d2c2e19f8981a0c73fe0aff132d90d29
Author: Thomas Perl <thp@thpinfo.com>
Date:   Sat Dec 12 14:42:08 2009 +0100

    Clean up gpodder.desktop for Maemo
    
    These translations are never shown in the UI of
    Maemo 5, so having them there is not really useful.

commit 930461bc658c9a7b8360dcc92667ff9b8ca256a9
Author: Thomas Perl <thp@thpinfo.com>
Date:   Sat Dec 12 14:23:51 2009 +0100

    Folder names must not end in dots (bug 600)
    
    On Windows, a folder name like "Abc..." is
    saved as "Abc", and trying to create such a
    folder name works, but the trailing dots are
    removed. When trying to download files to such
    a folder (while gPodder still believes the
    folder has dots at the end), this won't work.
    
    To fix this bug, don't allow trailing dots in
    the folder name of podcasts by stripping them.
    
    Thanks to Yves for reporting this bug.

commit bd2beaeaab4570bd19a2b729ffb88dbf4b330589
Author: Thomas Perl <thp@thpinfo.com>
Date:   Sat Dec 12 14:11:52 2009 +0100

    Preselect episodes with deleted files (bug 594)
    
    The "Remove old episodes" list now shows episodes
    that are locked, but have their on-disk files
    removed since the last run. It also pre-selects
    all files that have their downloads removed.

commit 3d939ed485602084e4d7aa3b0568cac4ce495135
Author: Thomas Perl <thp@thpinfo.com>
Date:   Sat Dec 12 14:04:28 2009 +0100

    New config option: "allow_empty_feeds" (bug 569)
    
    If this option is set to True, gPodder will accept feeds
    that do not have any episodes listed. This is useful for
    cases where podcasts do not have episodes throughout the
    year, but will have new episodes eventually.
    
    Thanks to Steve for reporting this bug in Bugzilla.

commit 17ae78b67099de60d6f340b877c75ab2d56b6cee
Author: Andreas Böttger <andreas.boettger@gmx.de>
Date:   Sat Dec 12 13:43:16 2009 +0100

    Add preferences UI for "close to tray" (bug 586)

commit 13c1fe3945d95cf7f44790361148d2e733a97cc3
Author: Andreas Böttger <andreas.boettger@gmx.de>
Date:   Sat Dec 12 13:35:50 2009 +0100

    Minimize gPodder in the system notification area (bug 558)

commit b404f49a4fd12da385d9a6f3dd023c973849bd3d
Author: Thomas Perl <thp@thpinfo.com>
Date:   Sat Dec 12 13:15:48 2009 +0100

    Fix typo ("amout" -> "amount") in prefs (Maemo bug 6884)
    
    Thanks to Tomasz Dominikowski for reporting this typo.

commit 05f14d5e937841e32eb6ab1bd230dc7aeea4bbbe
Author: Tomasz Dominikowski <dominikowski@gmail.com>
Date:   Sat Dec 12 12:13:53 2009 +0000

    l10n: Updates to Polish (pl) translation
    
    Transmitted-via: Transifex (www.transifex.net)

commit fa6e4f4a34b07f12bd728d9d8876abbfeed87417
Author: Tomasz Dominikowski <dominikowski@gmail.com>
Date:   Sat Dec 12 12:04:09 2009 +0000

    l10n: Updates to Polish (pl) translation
    
    Transmitted-via: Transifex (www.transifex.net)

commit f2cccb7c078dd8c673ab23eaa6c7db1e0717a7c7
Author: Thomas Perl <thp@thpinfo.com>
Date:   Sat Dec 12 12:02:22 2009 +0100

    Update messages.pot from source (Maemo bug 5831)
    
    Thanks to Tomasz Dominikowski for reporting this.

commit e4b8fac78caf8a0417e440bd74614d583b7f7eb3
Author: Thomas Perl <thp@thpinfo.com>
Date:   Sat Dec 12 11:45:13 2009 +0100

    Disable input capitalization for the login fields (Maemo bug 6858)
    
    Make sure that input capitalization is not enabled for the
    username and password entry fields on Maemo 4 and Maemo 5.
    
    Thanks to Tomasz Dominikowski for reporting this bug.

commit 0cede0cc0ed9618f6a8a3daa9ae7e5ad3d90ef9d
Author: Tomasz Dominikowski <dominikowski@gmail.com>
Date:   Fri Dec 11 13:20:32 2009 +0000

    l10n: Updates to Polish (pl) translation
    
    Transmitted-via: Transifex (www.transifex.net)

commit df65530965c6ee51a3bf5d00067f86cbf837d73d
Author: Thomas Perl <thp@thpinfo.com>
Date:   Sun Dec 6 23:10:08 2009 +0100

    Support optified icon theme (Maemo bug 6356)
    
    This allows the gpodder-icon-theme to be
    installed completely on /opt, which saves
    a lot of space on the root partition.

commit 8885164e487bf10a5b31c177ba2dc361f35e97a3
Author: Thomas Perl <thp@thpinfo.com>
Date:   Sun Dec 6 22:13:31 2009 +0100

    Allow single feed updates on Maemo 5 (Maemo bug 5573)
    
    This adds a button to a podcast's appmenu that allows
    to update only this podcast's feed to be updated.

commit ea8f3f55af26b4552e85be2ff29304f2efa1f79d
Author: Thomas Perl <thp@thpinfo.com>
Date:   Sun Dec 6 01:13:02 2009 +0100

    Add play/delete button to shownotes (Maemo bug 5180)
    
    Add the play and delete buttons to the top of
    the shownotes window for quicker access.

commit 6fd48bbeef1c60410b66ddc232deb50e1324ca7c
Author: Thomas Perl <thp@thpinfo.com>
Date:   Sun Dec 6 01:09:52 2009 +0100

    Detect .mp4 as video extension

commit 531e4fe912054ca22d14ebeaa9d41db84f66c4e1
Author: Thomas Perl <thp@thpinfo.com>
Date:   Sat Dec 5 15:22:57 2009 +0100

    Player settings for Maemo 5 (Maemo bug 6325)
    
    Currently the list of players is hardcoded just
    like on Maemo 4. If you need a specific player,
    please tell me.

commit cafe451654f7b5c1f198f08ef56f3cf9900f6530
Author: Thomas Perl <thp@thpinfo.com>
Date:   Sat Dec 5 11:39:42 2009 +0100

    Fix playback episode messages on Maemo

commit 59939e9ac10ff3c327265eecda641dccdd93be9a
Author: Thomas Perl <thp@thpinfo.com>
Date:   Fri Dec 4 00:13:56 2009 +0100

    Better plugin loading mechanism
    
    This allows users to override the loaded
    plugins via an environment variable.

commit d765146bd332a23bbdd72caa4ec5ded89d2745ed
Author: Thomas Perl <thp@thpinfo.com>
Date:   Wed Nov 18 00:01:15 2009 +0100

    Refactor soundcloud module support

commit 3bf38383f74aed263e693587325295837647bcbc
Author: Thomas Perl <thp@thpinfo.com>
Date:   Wed Nov 4 15:18:07 2009 +0100

    Custom handler support + Soundcloud integration
    
    This is still a work-in-progress, but it works
    fine for me so far. Still needs lots of work to
    be more accessible and robust.
    
    You can use the "sc:" prefix to add Soundcloud
    users (or use http://soundcloud.com/username).

commit d98bfe5c5a00622db1570f6b0fe72af200da2dd7
Author: Thomas Perl <thp@thpinfo.com>
Date:   Thu Dec 3 23:53:16 2009 +0100

    Remove podcast column from episode selector
    
    The podcast name is now displayed in the episode
    column to save space (just like it was on Maemo
    already).

commit f33844bb40e9a755f4a7184115fc02316b864443
Author: Thomas Perl <thp@thpinfo.com>
Date:   Mon Nov 30 19:41:13 2009 +0100

    Add "on_drag_mark_played" config option
    
    This allows the user to configure gPodder so
    that episodes that are dragged (either to the
    file manager or an application like VLC) to be
    marked as played.

commit c6f28afd164ed4713fdfc5e122c39204b152db04
Author: Thomas Perl <thp@thpinfo.com>
Date:   Mon Nov 30 19:31:06 2009 +0100

    Enable HTTP auth support in Maemo 5 UI

commit f12e6f67d8b6ba544f0e6feca33ee2699a268649
Author: Thomas Perl <thp@thpinfo.com>
Date:   Wed Nov 25 10:14:57 2009 +0100

    Don't invoke search with Ctrl key pressed
    
    This makes it possible to use shortcuts like
    Ctrl+A in the episode list, which is what
    most users would expect to happen.

commit fe87c0f89e914a5ad2fb56174c6045a933c4228b
Author: Thomas Perl <thp@thpinfo.com>
Date:   Wed Nov 25 10:13:59 2009 +0100

    Fix warning when filtering episodes
    
    This happens when there is a filter set up
    and the episode list is reloaded.

commit 21ccc1ed541ccbd200a0d81b31b434e97d4310ac
Author: threexk <threexk@hotmail.com>
Date:   Tue Nov 24 04:22:06 2009 -0600

    Fix spelling error ('After synchronisation')

commit 3a350d873dcfb957db8103ab40932f877ae4b4ed
Author: Salvatore Iovene <salvatore@iovene.com>
Date:   Sun Nov 22 15:32:16 2009 +0000

    l10n: Updates to Italian (it) translation
    
    Transmitted-via: Transifex (www.transifex.net)

commit ac4ec42a00ff4d8fed96a8ad83704b7f871d6ace
Author: Thomas Perl <thp@thpinfo.com>
Date:   Sun Nov 22 12:04:54 2009 +0100

    my.gpodder.org support for Maemo 5 (Maemo bug 4709)
    
    Fix the appearance of the Login dialog for the
    my.gpodder.org webservice on Maemo 5.
    
    Add my.gpodder.org integration to the Maemo 5
    preferences dialog + add upload/download buttons
    to the podcast list.

commit 21740fa87706e1dea00ae6cc6cfaef7125ab04cd
Author: Thomas Perl <thp@thpinfo.com>
Date:   Wed Nov 18 00:35:08 2009 +0100

    Enable streaming for Maemo (Maemo bug 6092)
    
    Unconditionally enable streaming for both Maemo
    4 and Maemo 5. Some applications might not work
    correctly with streaming, but most of the time
    it works great with the built-in media player.
    
    Thanks to Bill Morrison for reporting this bug.

commit b7ba27996b8ea5ae64aa1ace8b8283e4b818e6da
Author: Thomas Perl <thp@thpinfo.com>
Date:   Wed Nov 18 00:03:21 2009 +0100

    Do not offer auto-upload to mygpo (bug 671)
    
    Do not ask the user to auto-upload the subscription
    list to my.gpodder.org on quit. We are going to
    rework most of the client code anyway, at which
    point we will have a setting in the preferences.
    
    As a consequence of this patch, Maemo bug 5268 has
    also been fixed (as it was caused by this dialog).

commit 1f15881a3c077f6bbf33e64c6f1a9f486c9f0b63
Author: Thomas Perl <thp@thpinfo.com>
Date:   Mon Nov 16 15:21:57 2009 +0100

    Fix download list style on Maemo 5 (Maemo bug 4687)
    
    This makes the primary and secondary text in the
    download list take the style from the sytem theme.

commit e9980193131f3de7eea3a5944805d2acf4808d9d
Author: Thomas Perl <thp@thpinfo.com>
Date:   Mon Nov 16 14:53:08 2009 +0100

    Fix alignment in Maemo 4 preferences (Maemo bug 6205)
    
    Depending on the string length (eg. in translations),
    the preferences dialog's picker buttons had their
    text misaligned, which looked ugly. This patch fixes
    the issue by making the labels fill the whole width
    and adding a padding to the left of the label.
    
    Thanks to Tomasz Dominikowski for reporting this bug.

commit a3e643c93a81ddabbea4b2a9fb3ed109a4d89c80
Author: Thomas Perl <thp@thpinfo.com>
Date:   Fri Nov 13 17:11:27 2009 +0100

    Add drag'n'drop support for episodes list
    
    You can now save downloaded episodes by using
    drag'n'drop with the file manager :)

commit dc849c1bec7713cdcf5b7a319526a8e35d8e1eb7
Author: Thomas Perl <thp@thpinfo.com>
Date:   Sat Nov 14 02:09:21 2009 +0100

    User-agent header for all HTTP requests (bug 626)
    
    This includes shownotes images (from the HTML widget),
    OPML downloads, YouTube resolving and my.gpodder.org.

commit 7b500c3b107512103b42ecbbf9dec2b4d35b1c7b
Author: Thomas Perl <thp@thpinfo.com>
Date:   Fri Nov 13 16:33:00 2009 +0100

    Small fix for the custom sync name info message

commit 983f5345513365d0609444b9a17b16db6e553947
Author: Thomas Perl <thp@thpinfo.com>
Date:   Thu Nov 12 21:56:06 2009 +0100

    Reintroduce the config editor (Maemo bug 6094)
    
    This re-adds the "Advanced..." button to the
    Maemo 4 preferences dialog and updates the UI
    file to better fit the Maemo 4 environment.

commit ab3c72d8e9741986cb5c06a111fc1b9260d080eb
Author: Tomasz Dominikowski <dominikowski@gmail.com>
Date:   Thu Nov 12 20:20:19 2009 +0000

    l10n: Updates to Polish (pl) translation
    
    Transmitted-via: Transifex (www.transifex.net)

commit 495f49bb969a697c6e4fa5d4a4133b5a8635a2a8
Author: Thomas Perl <thp@thpinfo.com>
Date:   Thu Nov 12 03:22:14 2009 +0100

    Implement type-ahead podcast search (bug 539)
    
    ..for all three UIs (Desktop and Maemo 4 + 5).

commit 674ed39202f122f12ac1e50e2567745d96d3d5d6
Author: Thomas Perl <thp@thpinfo.com>
Date:   Thu Nov 12 02:53:59 2009 +0100

    Type-ahead episode search for Maemo 4 + 5
    
    Add support for the episode search to the Maemo 4
    and Maemo 5 (Fremantle) UI. The Maemo 5 UI has the
    same look as other type-ahead systems on the system.

commit 8312a86e456d8c0d9172b612f69d11c95eda32a4
Author: Thomas Perl <thp@thpinfo.com>
Date:   Thu Nov 5 11:00:15 2009 +0100

    Initial type-ahead find for episode list
    
    This only works in the Desktop version at
    the moment, and probably needs some more
    tuning. It's a start, and we should be
    able to work from here.

commit 2ad87a0ab4efd050167830ae191229c83ce57ca0
Author: Thomas Perl <thp@thpinfo.com>
Date:   Thu Nov 12 01:47:41 2009 +0100

    Update link to Amazon wishlist (now English)

commit c9bb35b47dc97d05115e3bc139e7705ebd8baf86
Author: Ville-Pekka Vainio <vpivaini@cs.helsinki.fi>
Date:   Wed Nov 11 16:20:04 2009 +0000

    l10n: Updates to Finnish (fi) translation
    
    Transmitted-via: Transifex (www.transifex.net)

commit 4fd22886d5204d2b6878e5c6f4de0ae01b5d7274
Author: Thomas Perl <thp@thpinfo.com>
Date:   Wed Nov 11 16:17:31 2009 +0100

    Update translation templates from source (Maemo bug 5831)
    
    This should now finally fix the problems Tomasz
    was reporting with untranslated strings.

commit 4efbdf575a60c1655b6147d2ffba347dc68f07e1
Author: Eduardo Maroja <stuffmail@gmail.com>
Date:   Fri Nov 6 15:19:11 2009 +0000

    l10n: Updates to Portuguese (Brazilian) (pt_BR) translation
    
    Transmitted-via: Transifex (www.transifex.net)

commit 50486721441175fc480377533ab26a3cb6d24031
Author: Alex Bennee <alex@bennee.com>
Date:   Wed Nov 4 17:46:26 2009 +0000

    Clean up the parsing of .scrobbler.log (bug 631)
    
    * Split on \t instead of using regex. Some fields are optional and the
      regex got confused
    * Store album/track instead of artist/track which gets more "hits"
    
    This fixes up some of the problems I've been seeing however as the
    scrobbling device is working from the id3/tag information on the track
    in it's log we really should use tags for matching.

commit 606697c008c6c5211d961e73866225a0f282284e
Author: Eduardo Maroja <stuffmail@gmail.com>
Date:   Wed Nov 4 23:09:21 2009 +0000

    l10n: Updates to Portuguese (Brazilian) (pt_BR) translation
    
    Transmitted-via: Transifex (www.transifex.net)

commit 0afaafca30e836da9bd485c82f9a82cb9c5d42e8
Author: jaah <prohorov.max@gmail.com>
Date:   Wed Nov 4 14:46:46 2009 +0000

    l10n: Updates to Russian (ru) translation
    
    Transmitted-via: Transifex (www.transifex.net)

commit 9f227a282dd92f738592ee635f8cb831e0eb1589
Author: Thomas Perl <thp@thpinfo.com>
Date:   Wed Nov 4 14:58:23 2009 +0100

    Add support for the "yt:" prefix shortcut
    
    Another useful shortcut to subscribe to YouTube
    users. Instead of typing the full URL, just use
    "yt:<username>" and get the correct feed added.

commit 64954dbc00659f8e93b34b5f236d8a3a6ef40625
Author: Eduardo Maroja <stuffmail@gmail.com>
Date:   Wed Nov 4 13:09:30 2009 +0000

    l10n: Updates to Portuguese (Brazilian) (pt_BR) translation
    
    Transmitted-via: Transifex (www.transifex.net)

commit 6376d26e463a05d07bff97b21942602923414526
Author: Eduardo Maroja <stuffmail@gmail.com>
Date:   Wed Nov 4 12:34:10 2009 +0000

    l10n: Updates to Portuguese (Brazilian) (pt_BR) translation
    
    Transmitted-via: Transifex (www.transifex.net)

commit 553a98070b79f2011f205ed4190e6b2b30175299
Author: Eduardo Maroja <stuffmail@gmail.com>
Date:   Wed Nov 4 12:22:00 2009 +0000

    l10n: Updates to Portuguese (Brazilian) (pt_BR) translation
    
    Transmitted-via: Transifex (www.transifex.net)

commit 0e9d86925cad11fe4638d288cb4cd0b8e4c76eed
Author: Jim Nygård <jim@nygard.priv.no>
Date:   Wed Nov 4 10:59:08 2009 +0000

    l10n: Updates to Norwegian Bokmål (nb) translation
    
    Transmitted-via: Transifex (www.transifex.net)

commit c7e3ef7b0943614fc6de1f76b1456fa7238292b2
Author: Marco Antonio Villegas Vega <marvil07@gmail.com>
Date:   Wed Nov 4 00:04:31 2009 +0000

    l10n: Updates to Spanish (Castilian) (es) translation
    
    Transmitted-via: Transifex (www.transifex.net)

commit 43b7de23a008994684ca290b511e32e393353b62
Author: gzalo <gzcordeiro@gmail.com>
Date:   Tue Nov 3 23:41:05 2009 +0000

    l10n: Updates to Galician (gl) translation
    
    Transmitted-via: Transifex (www.transifex.net)

commit 2944095290fe065b0bea1136a3970f47100fad89
Author: Eduardo Maroja <stuffmail@gmail.com>
Date:   Tue Nov 3 22:23:33 2009 +0000

    l10n: Updates to Brazilian Portuguese translation
    
    Transmitted-via: Transifex (www.transifex.net)

commit e241b8292e5ac229e2a9cd909b0b33dec474d780
Author: Tomasz Dominikowski <dominikowski@gmail.com>
Date:   Tue Nov 3 22:12:28 2009 +0000

    l10n: Updates to Polish (pl) translation
    
    Transmitted-via: Transifex (www.transifex.net)

commit 17eec17777d6f5b51af8f206ec977c8ba0ae1c0e
Author: Tomasz Dominikowski <dominikowski@gmail.com>
Date:   Tue Nov 3 21:39:46 2009 +0000

    l10n: Updates to Polish (pl) translation
    
    Transmitted-via: Transifex (www.transifex.net)

commit c2b5da290ec9c7fb092e5c63db898d5aa394beae
Author: Thomas Perl <thp@thpinfo.com>
Date:   Tue Nov 3 19:59:48 2009 +0100

    Add missing strings to .pot/.po files (Maemo bug 5831)
    
    Thanks to Tomasz Dominikowski for reporting the
    issue and giving me a nice list of strings, so I
    had a very easy time finding the problems.

commit 5115f7119e7495be99c25873cb27cdaf8299008c
Author: Thomas Perl <thp@thpinfo.com>
Date:   Tue Nov 3 19:15:16 2009 +0100

    Add "fb:" prefix shortcut for feed URLs
    
    It's now possible to have some prefix shortcuts
    when adding URLs. This should make the life of
    lazy typists easier, especially on mobile devices.
    
    At the moment, the only available prefix is "fb:".
    If you want to add a FeedBurner URL, simply take
    the name of the podcast and prefix it with "fb:".
    
    Added some doctests to normalize_feed_url.

commit 0e5f2f49a9976ca40a7638ca0d7a619122affc44
Author: Thomas Perl <thp@thpinfo.com>
Date:   Tue Nov 3 15:29:47 2009 +0100

    Updated translation templates from source code

commit 7c07bac1b081db2d956889e49690b2da2a6f6ac0
Author: Ville-Pekka Vainio <vpivaini@cs.helsinki.fi>
Date:   Sun Nov 1 18:06:05 2009 +0000

    l10n: Updates to Finnish (fi) translation
    
    Transmitted-via: Transifex (www.transifex.net)

commit 9070ce5bffd26eae05f8d8b8a4e674c4ae5a2200
Author: tomaszd <dominikowski@gmail.com>
Date:   Sat Oct 31 19:59:53 2009 +0000

    l10n: Added Polish translation
    
    Transmitted-via: Transifex (www.transifex.net)

commit 5530a7b2c6bb6e86df4003686a3df449d17ca513
Author: jaah <prohorov.max@gmail.com>
Date:   Sat Oct 31 17:06:55 2009 +0000

    l10n: Updates to Russian (ru) translation
    
    Transmitted-via: Transifex (www.transifex.net)

commit f51f44f347e2e13359f1d2c78811e3b990cffe66
Author: Jim Nygård <jim@nygard.priv.no>
Date:   Sat Oct 31 11:01:56 2009 +0000

    l10n: Updates to Norwegian Bokmål (nb) translation
    
    Transmitted-via: Transifex (www.transifex.net)

commit 5ccbbfab3ec2c2d5209d0d3e60620e3cb0118d40
Author: thp <thp@thpinfo.com>
Date:   Fri Oct 30 22:54:37 2009 +0000

    l10n: Updates to German (de) translation
    
    Transmitted-via: Transifex (www.transifex.net)

commit 46fd646a840906a1bb0c3a228129c7564b272725
Author: Thomas Perl <thp@thpinfo.com>
Date:   Thu Oct 22 21:08:17 2009 +0200

    Add development script for Ubuntu's PPA

commit 242effbe859526ea9e6db1095397d75524052ef6
Author: Thomas Perl <thp@thpinfo.com>
Date:   Thu Oct 22 20:58:59 2009 +0200

    Remove special treatment for notify-osd
    
    By popular demand, the so-called "ugly" notify
    windows are now gone if you have some kind of
    libnotify installed.
    
    I noticed that an iconified gPodder shows
    pop-ups at seemingly random positions, so we
    now try to avoid these uglyness sitations :)

commit 5526d3691abab9fa9674b8b391a478e649c3670a
Author: Thomas Perl <thp@thpinfo.com>
Date:   Tue Oct 20 22:51:08 2009 +0200

    Make the my.g.o service URL configurable

commit 555070c1e7dbe84214cd4203376096f9e075bba4
Author: Thomas Perl <thp@thpinfo.com>
Date:   Tue Oct 13 22:48:12 2009 +0200

    Automatic feed updates and downloads on Maemo 5
    
    Added the relevant configuration options to the
    preferences dialog and updated the code in the main
    UI to make sure to restart the timer after it has
    been configured. This should make the timer also
    more reliable on the Desktop version.

commit 4f542c269cba93202e451401c75b3a22cbe425ca
Author: Thomas Perl <thp@thpinfo.com>
Date:   Tue Oct 13 22:46:55 2009 +0200

    The Fremantle episode selector shouldn't be modal

commit d645b4172a3afa624f2bff1cf687b23b314e0e9d
Author: Thomas Perl <thp@thpinfo.com>
Date:   Tue Oct 13 20:09:01 2009 +0200

    Implement feedback by Marcelo / add preferences
    
    UI feedback by Marcelo Eduardo implemented. Added
    the preferences dialog and a single setting for
    setting the orientation / rotation settings.
    
    Fixed the about dialog and added the version info
    as footer label to the main window.

commit 8a8b38d27ec6fb8170b2bd8b6ce38b2b36f84298
Author: Thomas Perl <thp@thpinfo.com>
Date:   Tue Oct 13 18:43:54 2009 +0200

    Remove empty playlist files when updating M3Us

commit 0a1cbeb25f7875f69183fb98eb1d1b5d17acd0cd
Author: Thomas Perl <thp@thpinfo.com>
Date:   Tue Oct 13 15:32:57 2009 +0200

    Minor UI fixes for the about box on Fremantle

commit e17e6f654620e66af5f2852e575d5404ab97960f
Author: Thomas Perl <thp@thpinfo.com>
Date:   Tue Oct 13 15:05:45 2009 +0200

    Use the gpodder-icon-theme on Fremantle, too

commit c0b7d644413d35e1cfc7cdd4c75d0dc674e94705
Author: Thomas Perl <thp@thpinfo.com>
Date:   Tue Oct 13 14:46:44 2009 +0200

    Feed update UI/interaction fixes on Fremantle
    
    Show the "Updating podcast feeds" banner only for
    a short amount of time (and not during the whole
    operation).
    
    Disable the "Add podcasts" button while a feed
    update is in progress, as adding podcasts while
    updating feeds is breaking the podcast list.

commit 845a51b5364e152cf9fc63a82beb8564856ec752
Author: Thomas Perl <thp@thpinfo.com>
Date:   Tue Oct 13 14:36:06 2009 +0200

    Close episode shownotes window after delete
    
    When using the episode shownotes window to delete
    an episode, close the window when the user confirms
    the deletion of the episode.

commit e4bf9b9bb3b2c50632166898394ad691b24f2c99
Author: Thomas Perl <thp@thpinfo.com>
Date:   Tue Oct 13 14:27:38 2009 +0200

    Fix portrait mode support for Maemo 5 final
    
    Request accelerometer data from MCE so that
    automatic rotation works again.

commit b5a13f19353c60addd3d45ab45bf57af77209fc6
Author: Thomas Perl <thp@thpinfo.com>
Date:   Tue Oct 13 14:19:40 2009 +0200

    Add support for blogs with MP3 links
    
    This should make some previously-broken feeds
    appear as podcast, even though they are not
    really. Please don't expect too much from this
    feature, but it seems to make some users happy.

commit f09df6217872f4b86f1241abd9647d992533a516
Author: Thomas Perl <thp@thpinfo.com>
Date:   Mon Oct 12 11:12:12 2009 +0200

    Fix cover file name in backup and sync (bug 591)
    
    When adding new feeds, the new filename ".cover"
    is not detected correctly when syncing files to
    an iPod or backing up the download folder.
    
    This patch fixes it by first trying the old name
    ("cover") and then the new one (".cover") if the
    old one does not exist.
    
    Thanks to Romain Janvier for reporting this bug.

commit 37d80620f69a9a8ded5aa30ceff85249f74d59ec
Author: Thomas Perl <thp@thpinfo.com>
Date:   Mon Oct 5 19:48:28 2009 +0200

    Don't set title to download status on Fremantle
    
    Thanks to Marcelo Eduardo for bringing this to
    my attention in the devel screenshots on Flickr.

commit ef10a33a4755c7cddb7fa7a4906a7f246ba9f216
Author: Thomas Perl <thp@thpinfo.com>
Date:   Mon Oct 5 19:27:25 2009 +0200

    Add EA.com compatibility to feedparser (bug 588)
    
    Modify feedparser's default "Accept:" header to
    also include a plain "*/*" content type, so that
    the web server at EA.com will happily return the
    RSS feed contents instead of an error.
    
    Thanks to Romain Janvier for reporting this bug.

commit 9107e62c4dc2e7f1f672771b6e9cc379c4addbea
Author: Thomas Perl <thp@thpinfo.com>
Date:   Mon Sep 28 16:54:39 2009 +0200

    Deactive automatic uppercase on Maemo 4 (Maemo bug 5184)
    
    This is a backport of the Fremantle-based fixes for
    Maemo 4. Thanks to Daniel Martin Yerga for the hint.

commit 4d8a751cb27d284942f304334b389a6a9a80c1ef
Author: Thomas Perl <thp@thpinfo.com>
Date:   Mon Sep 28 16:34:10 2009 +0200

    Copy shownotes to clipboard on Maemo 4 (bug 566)
    
    Add an option to the menu in Maemo 4 that allows
    users to copy the selected shownotes text to the
    clipboard.
    
    Thanks to Dan Ramos for this feature request.

commit 4af2e0682f71691514dbcc5f43cce277fcdf2ad3
Author: Thomas Perl <thp@thpinfo.com>
Date:   Mon Sep 28 16:03:15 2009 +0200

    Fix problems with get_real_url() (bug 573)
    
    Don't fail hard when we cannot get the real
    URL of an episode while searching for files.
    
    Only partially fixes bug 573, as the reporter
    has posted the traceback in the wrong bug.

commit 80ca2b7fe48b069b18ed5c96bcdba095af007d62
Author: Thomas Perl <thp@thpinfo.com>
Date:   Mon Sep 28 15:54:01 2009 +0200

    Show episode pubDate and size on Maemo 4 (bug 584)
    
    This is displayed beneath the episode name in
    the episode details dialog.
    
    Thanks to Silvio Sisto for reporting this.

commit 6b94facad66792b289b78a4e6fe2356055bd96cb
Author: Thomas Perl <thp@thpinfo.com>
Date:   Mon Sep 28 15:40:08 2009 +0200

    Remove "E-Mail subscription list" menu item (bug 563)
    
    There have been problems with this feature, and it
    is only supported on the Linux Desktop right now,
    anyway, so the feature will have to go.
    
    The proposed replacement is a manual file-based export
    of the subscription list as OPML and then manually
    sending this file via E-Mail.
    
    Thanks to hughitt1 for reporting this "bug".

commit b0c25dd5fe6e9f6f5af3259d88c834ced0b40cb4
Author: Thomas Perl <thp@thpinfo.com>
Date:   Mon Sep 28 15:34:10 2009 +0200

    Sort episodes in M3U by ascending pubDate (bug 579)
    
    Thanks to Dan Ramos for reporting this bug.

commit 9be620262b94f1ebc1ece51ddf9f2f433d29bee1
Author: Thomas Perl <thp@thpinfo.com>
Date:   Mon Sep 28 15:15:40 2009 +0200

    Use escape consistently in Maemo 4 (Maemo bug 5162)
    
    For the Podcast settings, Episode selector and the
    Podcast directory windows, use a single, short press
    on the Escape hardware key to close the window.

commit f954691797bae172908d9d602493d4542dc85a8b
Author: Thomas Perl <thp@thpinfo.com>
Date:   Mon Sep 28 15:00:38 2009 +0200

    Remove episodes that have been removed from the feed (bug 458)
    
    Episode that have not been downloaded (or have been
    deleted since) and that do not appear in the feed are
    now purged from the database after a feed update to
    avoid the database getting filled with orphaned episodes.
    
    Based on a patch by Neal Cox.

commit 621070b35744b8cd24710ca442162cb69c7cec21
Author: Thomas Perl <thp@thpinfo.com>
Date:   Mon Sep 28 14:31:47 2009 +0200

    Don't handle events for TreeView headers (bug 568)
    
    When handling button press and release events,
    ignore events on the tree view headers. This fixes
    both resizing and reordering of columns.
    
    Thanks to threexk for reporting this bug.

commit ce2ef6e25ed63572a9b395810e2f60d446a44b86
Author: Thomas Perl <thp@thpinfo.com>
Date:   Mon Sep 28 14:23:21 2009 +0200

    Open new episodes selector only once (bug 550)
    
    When leaving the computer unattended and having
    automatic feed updates turned on, gPodder could
    possibly open multiple new episodes dialogs.
    
    This patch fixes this by closing the previous
    window when the new dialog is shown.
    
    Thanks to Calvin Spealman and Lars for reporting.

commit 4659f3efc0db09c20523b68cdb10c6adcaf5360f
Author: Thomas Perl <thp@thpinfo.com>
Date:   Mon Sep 28 13:55:55 2009 +0200

    Refresh translations from source

commit 7ab474be23b0227a94bb88df4a0705adc04ed067
Author: Anders Kvist <kvistkvist@comhem.se>
Date:   Mon Sep 28 13:55:16 2009 +0200

    Updated Swedish translation

commit 31211a25c14914b442cec99e9aab13ba6ccfd580
Author: Boryslav Larin <brabadu@gmail.com>
Date:   Mon Sep 28 13:54:27 2009 +0200

    Updated Ukrainian translation

commit 7a840795661e3b44748e069e770020060790c886
Author: Gonçalo Cordeiro <gonzalo@tagenata.com>
Date:   Mon Sep 28 13:53:41 2009 +0200

    Updated Galician translation

commit 15290a0312f6e6140b9037b83b3a664ab6d8980a
Author: Boryslav Larin <brabadu@gmail.com>
Date:   Mon Sep 28 13:52:53 2009 +0200

    Updated Ukrainian translation

commit 1953e7b2bc7e4800d45847f8f7ad0432f4b3da68
Author: Fabio Fiorentini <fabio.fiorentini@gmail.com>
Date:   Mon Sep 28 13:51:47 2009 +0200

    Updated Italian translation

commit ca568e661c28b7a25846067fe0a3929b094883ae
Author: Thomas Perl <thp@thpinfo.com>
Date:   Mon Sep 28 13:51:25 2009 +0200

    Updated translation template from source

commit 381c1d04ab09ff5f23ffccc7fc0ca7da238ce9d0
Author: Thomas Perl <thp@thpinfo.com>
Date:   Thu Sep 24 17:32:32 2009 +0200

    New menu behind the subscribe button (Maemo bug 5183)
    
    This adds the possibility to add podcasts via URL with
    the "Subscribe" button in the main view.

commit 18572b4cc3d6a27e2add19978649348824c77804
Author: Thomas Perl <thp@thpinfo.com>
Date:   Thu Sep 24 15:31:10 2009 +0200

    No capitalization and word completion for URLs (Maemo bug 5184)
    
    Thanks to Daniel Martin Yerga for reporting this bug.

commit 6d3a100b0e557dae8bb10992dda03e92435e8adf
Author: Thomas Perl <thp@thpinfo.com>
Date:   Thu Sep 24 14:41:11 2009 +0200

    Support always and never rotation on Fremantle
    
    This is the backend code, UI support will be
    added later on.

commit 9796f9ffa982314bd2019536bf2b31dcec6b2603
Author: Thomas Perl <thp@thpinfo.com>
Date:   Thu Sep 24 14:29:27 2009 +0200

    Remove all *.pyc, *.pyo files on "make clean"

commit fdfd54aae7b328d2ba31cfc9ac154cb5e3ab90e1
Author: Thomas Perl <thp@thpinfo.com>
Date:   Wed Sep 23 13:20:44 2009 +0200

    Move dependency manager to Desktop; hide install button (bug 561)

commit 17c11747c5ae4ec46351af49757594e8c6ec2c0c
Author: Thomas Perl <thp@thpinfo.com>
Date:   Wed Sep 23 12:39:16 2009 +0200

    Updated translation templates from source

commit 4c3b9dbde1523eb52d95a30b716d2db3fe522dca
Author: Thomas Perl <thp@thpinfo.com>
Date:   Tue Sep 22 22:09:39 2009 +0200

    Installation fix for gPodder on Maemo 5

commit 627be33765b7316fd03f6f45e321c4c19aedb031
Author: Thomas Perl <thp@thpinfo.com>
Date:   Tue Sep 22 20:53:26 2009 +0200

    Assorted UI fixes for gPodder on Fremantle

commit 97abab08203a01c974f7f716dd62ddc3f1416c02
Author: Thomas Perl <thp@thpinfo.com>
Date:   Tue Sep 22 19:38:27 2009 +0200

    Allow editing downloads list in Fremantle

commit 133883412aa83c9657a33293e9ca4a6ffd5445e8
Author: Thomas Perl <thp@thpinfo.com>
Date:   Tue Sep 22 18:53:14 2009 +0200

    Redesign download list contents (multiline)

commit 208b69c655e71b475f20db4222888c774ce6088f
Author: Thomas Perl <thp@thpinfo.com>
Date:   Tue Sep 22 16:36:07 2009 +0200

    Fix file and website opening on Maemo
    
    This makes the media player and web browser integration
    work on Fremantle/Maemo 5 and makes it work better on
    Diablo (only single notification; better browser start).

commit d72bce8ac8d529d44b37d2b412f8190d1c185e86
Author: Thomas Perl <thp@thpinfo.com>
Date:   Tue Sep 22 16:18:45 2009 +0200

    Fix: Website redirection detection error

commit a77fae44bb30208b478e8b2eec4ebff92652cf09
Author: Thomas Perl <thp@thpinfo.com>
Date:   Tue Sep 22 16:13:11 2009 +0200

    Make the episode selector portrait mode-friendly

commit 6d5dd6a7239a8f49493b8141e024267c9ce51d64
Author: Thomas Perl <thp@thpinfo.com>
Date:   Tue Sep 22 00:45:42 2009 +0200

    Portrait mode support for gPodder on Maemo 5

commit a3516e0667c26df9ddbbe1c0c98d373fe6fa8220
Author: Thomas Perl <thp@thpinfo.com>
Date:   Tue Sep 22 00:42:36 2009 +0200

    Add missing changes in gui.py for last commit

commit 36f42f702f700d535d6d4ece2db4365ec416868b
Author: Thomas Perl <thp@thpinfo.com>
Date:   Mon Sep 21 23:34:12 2009 +0200

    Support marking episodes new/old in Fremantle

commit 68349b1c1b2c76772c9209120094be64783ec1e6
Author: Thomas Perl <thp@thpinfo.com>
Date:   Mon Sep 21 19:44:23 2009 +0200

    Close the episode selector when all episodes are removed
    
    There is really no reason why the dialog should be kept
    open, as the next action that the user is going to do is
    close the dialog, so close it for him.

commit aa089b3e039926d330ab31479d3aa0e48521a8c0
Author: Thomas Perl <thp@thpinfo.com>
Date:   Mon Sep 21 19:38:35 2009 +0200

    Improve the Maemo 5 / Fremantle user experience
    
    Fix up the welcome window and progress dialog,
    and show the welcome window when clicking on the
    podcasts dialog when there are no subscriptions.

commit b854e2869823991ebf08018671b56160cb5a3a7f
Author: Thomas Perl <thp@thpinfo.com>
Date:   Mon Sep 21 16:03:52 2009 +0200

    Proper startup and text styling for Fremantle
    
    Make sure starting up gPodder looks good. Also,
    make sure that the correct text style is used
    for empty tree views and the OPML list model.

commit eda612c0bd4d1558cabb092d85956969032eaf94
Author: Thomas Perl <thp@thpinfo.com>
Date:   Mon Sep 21 16:00:32 2009 +0200

    Use Pango for drawing text in gtkui.draw

commit 6974f777e6f752dbcf84459f2e9674560fd207c0
Author: Thomas Perl <thp@thpinfo.com>
Date:   Sat Sep 19 20:38:09 2009 +0200

    Fix YouTube video downloads for Fremantle

commit da7ebbb60fe06b6f01cf208246653f3776ea7c5b
Author: Thomas Perl <thp@thpinfo.com>
Date:   Sat Sep 19 19:48:17 2009 +0200

    Filters for Podcasts and Episodes on Maemo 5

commit 948c7f06026832b28f39e7a6bf68601d53744393
Author: Thomas Perl <thp@thpinfo.com>
Date:   Sat Sep 19 18:33:55 2009 +0200

    Use HildonEditToolbar for the Podcast Directory

commit 2120d27c90a493c7bcc8c9ef9f2b508ccfa7ff18
Author: Thomas Perl <thp@thpinfo.com>
Date:   Wed Sep 16 23:51:18 2009 +0200

    A bulk of Fremantle (Maemo 5)-related changes
    
    That big commit just came over me. Hacking along...

commit 3b4623a2b1af0fa6e9717fc23ef6187495315e4e
Author: Thomas Perl <thp@thpinfo.com>
Date:   Tue Sep 15 22:35:46 2009 +0200

    More Fremantle UI changes + split Maemo/Fremantle files

commit 1d0eea4465b8587ce197426598d7e6a280487b9d
Author: Thomas Perl <thp@thpinfo.com>
Date:   Tue Sep 15 19:49:28 2009 +0200

    First cut of Fremantle (Maemo 5) support
    
    Use gpodder.ui.{desktop,diablo,fremantle} for
    detecting which environment and interface to use.
    
    Fremantleized versions of the episode selector
    and podcast directory windows roughly done.

commit 96a7378339ca189f3ec940e39b312f260a806d23
Author: Thomas Perl <thp@thpinfo.com>
Date:   Tue Sep 15 19:33:55 2009 +0200

    Hide new cover files by default

commit ccd073a24a591bfa39925e1aa0af50d346fdb3dc
Author: Thomas Perl <thp@thpinfo.com>
Date:   Tue Sep 15 16:56:01 2009 +0200

    Remove Maemo-specific code from gtkui.desktop
