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


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!


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


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


gPodder Ubuntu PPA updated with version 3.6.1

The Ubuntu PPA hasn't been updated in a while (roughly one year to be exact), mostly due to me having switched to Fedora since and not having access to a Ubuntu machine all the time for packaging (yeah, I know, I could have set up a VM at some point and/or automated the whole thing a bit more). Anyway, I've taken some time now to update the PPA, and the following Ubuntu releases now get up-to-date gPodder packages (3.6.1) via the PPA:
  • 12.04 LTS "precise"
  • 12.10 "quantal"
  • 13.10 "saucy"
  • 14.04 LTS "trusty"
  • 14.10 "utopic" (but it already has 3.6.1 merged from Debian)
Ubuntu 13.04 "raring" doesn't get new packages, because the PPA builder tells me that this version isn't supported anymore (but 12.10 still is, go figure...). The generate-ubuntu-source.sh script helps there, automatically generating source packages for the PPA upload based on the Debian source package.


gPodder 4 now also available for Blackberry Playbook

gPodder 4 is now available for the Blackberry Playbook. This port uses the same approach/packaging scripts as the Blackberry 10 port.

Here's a video of gPodder in action:

Grab it from BlackBerry App World!