2014-11-08

gPodder 4 coming to Android

Yesterday, I've ported gPodder 4 to Android. This uses Qt 5 and Python 3, as well as the latest development version of PyOtherSide. Since then, I've also fixed some bugs related to font rendering. This means that gPodder 4 will be available in Google Play in a few hours. This is an early port, and gPodder 4's UI is still missing some features and platform integration, but the basic functionality works. What is known to not work (and what I'd like to see fixed in future versions):
  • Notifications / playback integration (so you can pause/skip from your lock screen)
  • Headphone disconnect notification (so gPodder pauses playback on disconnect)
  • Back button integration (so hitting the back button navigates between pages inside the app)
  • Text input fixes (depending on input method, this is a bit spotty at the moment)
  • Activities / URL schemes / intent integration (open gpodder:// URLs, feeds, etc...)
  • Opening of video files with external applications (like on other gPodder 4 platforms)
The source code is of course also available: https://github.com/gpodder/gpodder-android

2014-10-30

gPodder 3.8.3 "The Cheshire Project Part Two" released

This is a small bugfix release that fixes some issues with the 3.8.2 release, mostly due to the new build method we are using:
  • Fixes issues with the Windows version not starting up (fake D-Bus module was missing)
  • Fixes extraneous icon in the MeeGo 1.2 Harmattan (N9) build (Harmattan doesn't support the NoDisplay key in .desktop files)
  • Fixes a typo in the QML files that caused gPodder to fail to start up
  • Enable "Check for updates" by default, even on non-Windows platforms
  • Extension: Open website in episode list (bug 1958)
As always, a detailed changelog is available at gpodder.org/changelog/3.8.3.

Starting with this release, we are doing automated release builds for MeeGo 1.2 Harmattan and the Windows build of gPodder, so packages for those targets should be available at the same time as the source release.

Download: gpodder-3.8.3.tar.gz
md5sum: bf5d5f737b4e9c8ff3ab04f55a257288
sha1sum: e59d05e22535fa5a4d196ccb115fc278e4e556e0

For packages in distributions, see the downloads page. We now also provide RPM and DEB packages for recent versions of Fedora and Debian derivatives.

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-10-28

gPodder 3.8.2 "The Cheshire Project" released

This is another bugfix and feature release in the 3.8.x release series:
  • N9 (MeeGo 1.2 Harmattan)
    • QML UI: Allow shortcut prefixes in UI (bug 1949)
  • URL schemes (freedesktop.org and Windows)
    • Install scheme handler for gpodder://, feed://, podcast:// and pcast://
    • Support gpodder:// URLs on Windows (setup variant only)
  • Gtk UI
    • New podcast directory UI
    • Keep reference to last "add podcast" dialog (bug 1021)
    • Vimeo: Support for selecting the file format (bug 1954)
    • gpodder.query: Also search in episode descriptions
  • Windows
    • Support for detecting media players
    • Fix cross-compiler issues and allow cross-compilation from Linux
  • Plugins and Extensions
    • Add support for The Escapist podcast
    • Update enqueue_in_mediaplayer.py
As always, a detailed changelog is available at gpodder.org/changelog/3.8.2.

Starting with this release, we are doing automated release builds for MeeGo 1.2 Harmattan and the Windows build of gPodder, so packages for those targets should be available at the same time as the source release.

Download: gpodder-3.8.2.tar.gz
md5sum: 03f62586da7f1fd56331bd76293cab9b
sha1sum: 06b6ad30d29022f57141c171731400b3fbc38d6b

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.3.0 "Barefoot" released

A new version of gPodder 4 is out, targetting CLI users, Blackberry Playbook and Blackberry 10 users as well as Sailfish OS users.

This release adds support for HTML shownotes, podcast directory support, various improvements to the podcastparser (0.5.0 released today), and improvements to the QML UI.

Packages for Sailfish OS are available on the downloads page, packages for Blackberry Playbook and Blackberry 10 have been uploaded to App World and are waiting in QA.


Download: gpodder-core-4.3.0.tar.gz
md5sum: f53e004398a05b33ef2a87069e289050
sha1sum: af3ca94cb25ab4ef04bffd5233e8046a3aea908f

Download: gpodder-ui-qml-4.3.0.tar.gz
md5sum: fb5ed950ee001fbe26ddade3f8d8ea31
sha1sum: 6d8103ef5e917b373fd723f4f62750262d100983

podcastparser 0.5.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 various parsing improvements, as well as support for HTML shownotes and episode subtitle (itunes:subtitle element) support.

Changes in version 0.5.0:
  • parse_time: Handle invalid itunes:duration values better
  • Improve parsing of relative links (also in cover art)
  • Add support for itunes:subtitle and HTML (content:encoded)
podcastparser-0.5.0.tar.gz (2014-10-28)
md5sum: df0c560d4f040d55e5b2937ce09e42ba
sha1sum: 2e5cb7a86ded0eb9f382e505fb80663ac640a764

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!