[gpodder-devel] gPodder 0.10.0 released

  • From: nikosapi at gmail.com (nikosapi)
  • Date: Fri, 21 Sep 2007 22:48:26 -0400

On September 20, 2007 20:38:35 Thomas Perl wrote:
> 2007-09-21: gPodder 0.10.0 "Hier spricht Frank Drebin" released
>
> Web Announcement: http://gpodder.berlios.de/news.html
> Downloads: http://gpodder.berlios.de/downloads.html
> Screenshots: http://gpodder.berlios.de/screenshots.html
>
> After one month of hard work, I'm very proud to announce the greatest
> release of gPodder so far: gPodder 0.10.0 is here :) We have been busy
> preparing the new release, which is a huge step forward compared to the
> previous releases. Highlights of this release include the support for
> all RSS dialects and Atom feeds by utilizing the Universal Feedparser.
> The download system was also updated to use urllib, so we don't depend
> on wget anymore and downloads should appear smoother in the GUI now.
>
> If you are tracking our codebase, you will notice that there has been a
> big wave of re-structuring and re-organization in the last few weeks.
> This makes the gPodder codebase more maintainable and also makes adding
> features easier. For example, we now have a live download status in
> episode info dialogs. Context ("right-click") menus were also added to
> the available episodes view and the channel navigator. The GUI has once
> more been slipstreamed - have a look at the new screenshots!
>
> Well, really - there has been a lot going on in the last few weeks, so I
> am very happy to present you this new version now. Grab it, install it
> and tell us how you like it, the gpodder-devel mailing list is always
> waiting to hear about your experience with gPodder. If you like gPodder
> and want to show your appreciation, please have a look at my wishlist.
> As with every release, donations are always welcome. You are still
> reading the release notes? Download gPodder 0.10.0 now!
>
>
> Dependencies
>       * Added: python-feedparser (adds support for Atom and all RSS
>         "dialects")
>       * Removed: wget (we're using our own download library based on
>         urllib now)
>       * Removed: python-xml (we're now using xml.dom.minidom from the
>         Python standard library)
>       * Removed: tepache (not needed, I've even improved SimpleGladeApp
>         to be easier to use)
>
> Features
>       * New feed caching code, based on Doug Hellmann's feedcache
>       * Channel settings are now saved in a shelve-based database
>         (faster, more reliable)
>       * Using DOM for processing XML where SAX has been used previously
>       * Default format for gPodder's channel list is now OPML :)
>       * TreeModel caching for the available episodes list makes the GUI
>         more responsive
>       * Re-structured internal module names in the gpodder package
>       * Reworked DownloadStatusManager to be more reliable (in
>         gpodder.service module)
>       * Merge status/played column into one "status" column in available
>         episodes view
>       * Support for videos with .divx extension (thanks to Alistair
>         Sutton)
>       * Episode dialog now shows live download progress (very helpful
>         for tracking download status)
>       * Removed obsolete documentation from source distribution
>       * Context menu for available episodes list and channel list
>         (possible actions)
>       * Make it possible to cancel downloads directly in the available
>         episodes view
>       * Warn user when she hasn't got python-feedparser installed (hard
>         dependency now)
>       * Use Python's webbrowser module to open URLs (works even without
>         gnome-open installed)
>       * Intelligent enclosure chooser algorithm when there are multiple
>         enclosures
>       * Support for customized file names in MP3 player sync code
>       * Mark episodes as downloaded/deleted when deleting episodes (as
>         suggested by Holger Leskien)
>       * New DOM-based LocalDB writer/reader (more reliable, faster and
>         even cooler!)
>       * Offline support for feedcache, faster startup (threaded .desktop
>         file loading)
>       * gPodder now sends a correct User-Agent when downloading feeds,
>         OPML files and episodes
>       * Replaced libwget with new, urllib-based download module (faster
>         GUI updates, more reliable transfers)
>       * Center feed update dialog on main window
>       * Reset scroll position to previous position when refreshing the
>         channel list (thanks to Alistair Sutton for reporting)
>       * New channel cover editor: Supports dragging images into the
>         cover window to set custom cover, etc..
>       * Usability: Center the episode info dialog on the available
>         episodes list (less mouse movements)
>       * Improved drag'n'drop support for dragging feed URLs to the
>         channel navigator
>       * Removed channel combobox and made the channel navigator
>         unhideable, removed channel button
>
> Bugfixes
>       * Fix episode metadata for really buggy feeds (thanks to )
>       * Utilize feedparser's date parsing to fix some bugs with strange
>         pubDate formats
>       * Fix a bug when traversing directories with loop symlinks
>         (reported by Bj?rn Rasmussen)
>       * Lots of old bugs fixed by replacing SAX with DOM, by adding
>         feedparser and new downloader
>
> Thanks
>       * Andy Busch for the PayPal donation
>       * Alistair Sutton (divx, bug reports, mailing list conversations)
>       * Nick (nikosapi) for feedback and help on the mailing list
>       * Holger Leskien for suggestions and bug reports on the Debian BTS
>       * Bj?rn Rasmussen for a bug report + related testing
>       * Vladimir Zemlyakov (Russian translation)
>       * FFranci72 (Italian translation)
>       * Roel Groeneveld (Dutch translation)
>       * Julio Acu?a (Spanish translation)
>       * Joel Calado (Portuguese translation)
>
>
> Thomas
>
>

Hello Thomas,

Congrats on the latest release, you've done A LOT of cool work :)
I decided to finally update my main workstation to the latest version of 
gPodder, I must say it's very nice. I found one tiny little bug (patch 
attached) but nothing trivial. The problem was when adding a new show and 
there were no new episodes to be downloaded the wrong channel info was 
displayed in the message box.

Thanks for all the new fun stuff!

nick
-------------- next part --------------
A non-text attachment was scrubbed...
Name: gpodder-r431.patch
Type: text/x-diff
Size: 430 bytes
Desc: not available
URL: 
<https://lists.berlios.de/pipermail/gpodder-devel/attachments/20070921/579c0d82/attachment.patch>

Other related posts: