2014-09-09

gPodder 3.8.1 "Population: Tire" released

This is a bugfix release in the 3.8.x release series:
  • gpodder.util: Don't force password to be lowercase (bug 1942)              
  • YouTube: Add support for channels, rewrite URL matching
  • win32-launcher: Cleanup PATH to fix R6034 (msvcr90.dll, bug 1489)
If you are on Windows and still get the R6034 error, please comment in the bug report above - our fix might not work in all situations, and we might have to fine-tune the PATH cleanup code to work for different filenames.

As always, a detailed changelog is available at gpodder.org/changelog/3.8.1.

Download: gpodder-3.8.1.tar.gz
md5sum: 9cb04fa90f605289170aa6c7879e179d
sha1sum: 810ae2877722bc15e9d2492ee69087f7f0ba69b7

For packages in distributions, see the downloads page.

Thanks to all users who continue to support the gPodder project by providing bug reports, patches, documentation, feedback or donations / Flattrs. Enjoy this new release!

2014-07-26

gPodder 3.8.0 "On-Screen Bionic Screw Fastening" released

Well, then - another gPodder 3.x release for all fans of Desktop operating systems and MeeGo 1.2 Harmattan. Version 3.8.0 brings a bugfix related to deleting empty folders, various UI improvements to the Nokia N9 port, path fixes to the Windows launcher executable as well as other minor corrections and translation updates.
  • Generic fixes and maintenance
    • gpodder.util: Fix a bug in delete_empty_folders
    • Fix a typo in the German translations
    • Mention tools/localdepends.py in dependency check
    • Remove obsolete Qt4-based Sailfish QML UI
    • makefile: Force UTF-8 encoding in xgettext
    • Updated German translations
  • QML UI (Nokia N9 / MeeGo 1.2 Harmattan)
    • Nicer "pull down to refresh" animation
    • Allow updating of episode list via pull down
    • Elide text in podcast and episode lists
    • Scroll to top and bottom quickly (bug 1908)
    • "Mark episodes as old" menu item for "All episodes"
    • Better gpodder.net directory integration
    • Margin fixes for sheets (bug 1915)
    • Copy feed URL to clipboard menu item (bug 1916)
    • Also show spinner while episode list is loading
    • Move filter to episode list header
    • Use new JSON API for searching gpodder.net
  • Windows Launcher
    • Fix download file name for custom folder (bug 1617)
    • Update to Python 2.7.8 and PyGTK 2.24.2
As always, a detailed changelog is available at gpodder.org/changelog/3.8.0.

Download: gpodder-3.8.0.tar.gz
md5sum: a74e202eec6a00c73b2dab04e5b9f3c0
sha1sum: 03733e9954e7828ecbcc3738838a825cc5ef8076

For packages in distributions, see the downloads page.

Thanks to all users who continue to support the gPodder project by providing bug reports, patches, documentation, feedback or donations / Flattrs. Enjoy this new release! 

2014-05-22

gPodder 4.2.0 "Jungle" released

A new release of gPodder is out, adding support for Podlove Simple Chapters, fallback to audio/video links in case of missing enclosures, support for RFC 5005 paged feeds (with podcastparser 0.3.0 and newer) as well as the usual fixes to the QML UI reference implementation and the Sailfish OS UI.
  • Core
    • Add rewrite_url function to model (bug 1905)
    • Support for paged feeds (RFC 5005)
    • Fallback to audio/video link if no enclosures are found
    • Add support for Podlove Simple Chapters
    • Send initial progress report immediately (gpodder.download)
    • Various minor bugfixes and clean-ups
  • QML UI - Common
    • Add support for chapters in episodes
    • Fix playback position resuming
    • Regularly sync playback position to disk
  • QML UI - Reference Implementation (BB10)
    • Refine QML UI, layout and new/downloaded indicators
  • QML UI - Sailfish Silica UI (Sailfish OS)
    • New icon and cover by Stephan Beyerle
    • Add missing scroll decorator to episode filter dialog
    • Add support for chapters in player and episode details page
    • Fix paddings, item sizes and colors
Download: gpodder-core-4.2.0.tar.gz
md5sum: 9f9ceba555d0ab4d7923f007ea6e1e08
sha1sum: 77b080d81a02d3c87a7773b40506d9f6867f8c9c

Download: gpodder-ui-qml-4.2.0.tar.gz
md5sum: 0951398248bc108433116b60e6ead3c7
sha1sum: 058811b6968732959017919f87db82536317816a

2014-05-17

gPodder 3.7.0 "Off-Screen Bionic Chiseling" released

This is a new release in the 3.7.x series of release for Desktop (Mac OS X, Linux, Windows) and MeeGo 1.2 Harmattan (Nokia N9), including some recent patches from contributors, fixed Vimeo integration, removal of broken plugins, as well as several updates to existing extension scripts and some brand new extension scripts. Exciting, innit?
  • Extensions
    • Fixed the TED subtitles download plugin (Vladimir Rutsky)
    • Add new audio players to the enqueue extension (Christian Boxdörfer)
    • New MPRIS listener extension (Dov Feldstern)
    • New concatenate videos using ffmpeg extension
    • New extension for syncing cover art to Rockbox players (Alex Mayer)
  • New features
    • Delete empty folders on download, update pending (bug 1601, Ricardo Miranda)
    • Chronological download order configuration option (Tomislav Jovanovic)
  • Fixes and improvements
    • Mac OS X: Use standard locations for GPODDER_HOME (bug 1912)
    • Fixed Vimeo integration (bug 1837)
    • Add rewrite_url() function to model (bug 1905)
  • Removed features
    • XSPF plugin: This was broken for some time, now removed
  • Translations
    • Updated German translation
As always, a detailed changelog is available at gpodder.org/changelog/3.7.0.

Download: gpodder-3.7.0.tar.gz
md5sum: f5984081888dfa64507a45ca388e8153
sha1sum: d412e8c1cbdae32ea7a1f32afb0dff1c31237063

For packages in distributions, see the downloads page.

Thanks to all users who continue to support the gPodder project by providing bug reports, patches, documentation, feedback or donations / Flattrs. Enjoy this new release!

2014-04-30

gPodder 4.2 Feature Preview: Podcast Chapters

In the next release of gPodder 4, we're going to introduce support for Podlove Simple Chapters. Support for it has already landed in podcastparser 0.4.0, gpodder-core as well as gpodder-ui-qml and gpodder-sailfish, so here are two little demo videos of the new feature in action:

Blackberry 10 - Demo Video


Sailfish OS - Demo Video

podcastparser 0.4.0 released

podcastparser is a simple, fast and efficient podcast parser written in Python. Podcastparser is used in gPodder 4 for parsing RSS and Atom feeds. This release adds the necessary backend support for Podlove Simple Chapters, which is a feature we're going to introduce in the next release of gPodder 4.

Changes in version 0.4.0:
  • parse_time: Parse using RFC 2326 Normal Play Time (NPT) rules
  • test_podcastparser: Allow full diff when test fails
  • Add support for Podlove Simple Chapters
podcastparser-0.4.0.tar.gz (2014-04-30)
md5sum: 1d541b732ad2035a0ccf11e139d948ba
sha1sum: a0e8421e613ada7f19b47e82222de3cdcf789898

2014-04-28

podcastparser 0.3.0 released

podcastparser is a simple, fast and efficient podcast parser written in Python. Podcastparser is used in gPodder 4 for parsing RSS and Atom feeds.

Changes in version 0.3.0:
  • Silence warnings about unknown namespaces
  • Parse itunes:summary as description
  • Add support for RFC 5005 / Paged Feeds
podcastparser-0.3.0.tar.gz (2014-04-28)
md5sum: a87836117cc160c3fd6523a460625ebb
sha1sum: 6c78a9ccf02d9094f8f3ef776e79f25832e5087e