tag:blogger.com,1999:blog-13789085257320117722023-11-16T17:00:06.182+01:00gPodder development blogthphttp://www.blogger.com/profile/04893729285856691511noreply@blogger.comBlogger114125tag:blogger.com,1999:blog-1378908525732011772.post-36238175037242490152017-12-29T16:40:00.001+01:002017-12-29T16:40:50.402+01:00gPodder 3.10.0 and 3.9.6 releasedNew versions of gPodder are out, releases are now announced at:<br />
<br />
<a href="https://github.com/gpodder/gpodder/releases">https://github.com/gpodder/gpodder/releases</a><br />
<br />
To quote the version information from there:<br />
<ul>
<li>
gPodder 3.10.0 and newer: Uses Python 3, Gtk+3 and PyGObject, no Windows support</li>
<li>gPodder 3.9.x and older: Uses Python 2, Gtk+2 and PyGTK, support for Windows included</li>
</ul>
thphttp://www.blogger.com/profile/04893729285856691511noreply@blogger.com0tag:blogger.com,1999:blog-1378908525732011772.post-7675193080703610042016-12-22T15:34:00.003+01:002016-12-22T15:34:48.276+01:00gPodder 3.9.3 "Whacketts" releasedThis is a small bugfix update on top of gPodder 3.9.2, fixing some issues that people were having with some feeds and the change to podcastparser:<br />
<ul>
<li>Soundcloud: Increase track limit (by mprangenberg)</li>
<li>Fix HTTP conditional GET (Fixes <a href="https://github.com/gpodder/gpodder/issues/193">#193</a>, <a href="https://github.com/gpodder/gpodder/issues/182">#182</a>)</li>
<li><a href="http://gpodder.org/podcastparser/">Podcastparser</a> 0.6.1: Work around a XML parsing bug when PyXML is installed (<a href="https://github.com/gpodder/gpodder/issues/185">#185</a>)</li>
</ul>
<div>
The new Podcastparser build is included in the Windows release, as well as in the Ubuntu PPA, and the source tarball is also available.</div>
<div>
<br /></div>
<div>
As always, a detailed changelog is available at <a href="http://gpodder.org/changelog/3.9.3">gpodder.org/changelog/3.9.3</a>.<br />
<br /></div>
Download: <a href="http://gpodder.org/src/gpodder-3.9.3.tar.gz">gpodder-3.9.3.tar.gz</a><br />
md5sum: 56d891649d9ac8a0b9c5e47471a8119f<br />
sha1sum: 77aa49442fe3abe9aa84f69f5be5319cf5f6cb0b<br />
<br />
You can find a list of downloads on <a href="http://gpodder.org/">gpodder.org</a>.thphttp://www.blogger.com/profile/04893729285856691511noreply@blogger.com0tag:blogger.com,1999:blog-1378908525732011772.post-69381187216468088272016-11-30T10:15:00.003+01:002016-11-30T10:15:24.473+01:00gPodder 3.9.2 "Canyonero" released<div class="post-body entry-content" id="post-body-2239420756555809270" itemprop="description articleBody" style="color: #666666; font-family: 'Trebuchet MS', Trebuchet, Verdana, sans-serif; font-size: 13.199999809265137px; line-height: 1.4; position: relative; width: 646px;">
A new release of gPodder is out. This release improves UI startup performance as well as introduces our own <a href="http://gpodder.org/podcastparser/">podcastparser</a> library that we use in gPodder 4 to the gPodder 3 releases -- this should improve the feed parsing performance and allow for better support of podcast-specific features like Podlove Simple Chapters and Paged Feeds in the future (some of these features are already in gPodder 4's codebase).</div>
<div class="post-body entry-content" id="post-body-2239420756555809270" itemprop="description articleBody" style="color: #666666; font-family: 'Trebuchet MS', Trebuchet, Verdana, sans-serif; font-size: 13.199999809265137px; line-height: 1.4; position: relative; width: 646px;">
<br /></div>
<div class="post-body entry-content" id="post-body-2239420756555809270" itemprop="description articleBody" style="color: #666666; font-family: 'Trebuchet MS', Trebuchet, Verdana, sans-serif; font-size: 13.199999809265137px; line-height: 1.4; position: relative; width: 646px;">
Here's what's new:<br /><ul style="line-height: 1.4; margin: 0.5em 0px; padding: 0px 2.5em;">
<li style="margin: 0px 0px 0.25em; padding: 0px;">Fix tagging download extension (<a href="https://github.com/gpodder/gpodder/issues/148">#148</a>, patch by Eric Le Lay)</li>
<li style="margin: 0px 0px 0.25em; padding: 0px;">Improve YouTube cover art resolution (patch by Hiltronix)</li>
<li style="margin: 0px 0px 0.25em; padding: 0px;">win32-launcher: Fix crash when Python is missing</li>
<li style="margin: 0px 0px 0.25em; padding: 0px;">Sync UI: Update podcast list after sync (<a href="https://github.com/gpodder/gpodder/issues/136">#136</a>)</li>
<li style="margin: 0px 0px 0.25em; padding: 0px;">Port from feedparser to <a href="http://gpodder.org/podcastparser/">podcastparser</a></li>
<li style="margin: 0px 0px 0.25em; padding: 0px;">Set UI upper limit for episodes per podcast based on current value</li>
<li style="margin: 0px 0px 0.25em; padding: 0px;">Cache cover art thumbnails in SQLite database</li>
<li style="margin: 0px 0px 0.25em; padding: 0px;">Load/update the episode list model in the background</li>
</ul>
<div class="post-body entry-content" id="post-body-3095924009425833680" itemprop="description articleBody" style="font-size: 13px; line-height: 1.4; position: relative; width: 646px;">
As always, a detailed changelog is available at <a href="http://gpodder.org/changelog/3.9.2" style="color: #888888; text-decoration: none;">gpodder.org/changelog/3.9.2</a>.<br /><br />Download: <a href="http://gpodder.org/src/gpodder-3.9.2.tar.gz" style="color: #888888; text-decoration: none;">gpodder-3.9.2.tar.gz</a><br />md5sum: 14b9c9ca26015d78f11a748e4cbf65a5<br />sha1sum: 1778cd758143dcee980fad7f85707c170f1c7db2</div>
<div class="post-body entry-content" id="post-body-3095924009425833680" itemprop="description articleBody" style="font-size: 13px; line-height: 1.4; position: relative; width: 646px;">
<br /></div>
<div class="post-body entry-content" id="post-body-3095924009425833680" itemprop="description articleBody" style="font-size: 13px; line-height: 1.4; position: relative; width: 646px;">
You can find a list of downloads on <a href="http://gpodder.org/" style="color: #888888; text-decoration: none;">gpodder.org</a>.</div>
</div>
thphttp://www.blogger.com/profile/04893729285856691511noreply@blogger.com2tag:blogger.com,1999:blog-1378908525732011772.post-22394207565558092702016-08-31T21:49:00.000+02:002016-08-31T21:49:01.188+02:00gPodder 3.9.1 "My BLT Drive Just Went AWOL" releasedA new release of your favorite podcast downloading program is out. And our website also got a refresh in recent weeks if you haven't noticed :) Here's a rundown of what's new:<br />
<ul>
<li>win32-launcher: Fix compatibility issues with Python 2.7.11</li>
<li>Gtk UI: Remove WebKit1 support (<a href="https://bugs.debian.org/790218">Debian bug 790218</a>)</li>
<li>Add 'set_artist_to_album' config option to 'tagging' extension (by Brian J. Cohen)</li>
<li>Resolve all symlinks in path (<a href="http://gpodder.org/bug/2064">bug 2064</a>)</li>
<li>Handle "mktime argument out of range" (by Markus Wamser, <a href="http://gpodder.org/bug/2023">bug 2023</a>)</li>
<li>Include OS name and version in user agent</li>
<li>Don't fail if update server is down (<a href="http://gpodder.org/bug/2067">bug 2067</a>)</li>
<li>Use html5lib/HTMLParser to find hyperlinks in show notes (by Mathias Rav)</li>
<li>desktopfile: Filter non-player apps (improves app selector choices on Linux)</li>
</ul>
<div class="post-body entry-content" id="post-body-3095924009425833680" itemprop="description articleBody" style="color: #666666; font-family: 'Trebuchet MS', Trebuchet, Verdana, sans-serif; font-size: 13px; line-height: 1.4; position: relative; width: 646px;">
As always, a detailed changelog is available at <a href="http://gpodder.org/changelog/3.9.1" style="color: #888888; text-decoration: none;">gpodder.org/changelog/3.9.1</a>.<br /><br />Download: <a href="http://gpodder.org/src/gpodder-3.9.1.tar.gz" style="color: #888888; text-decoration: none;">gpodder-3.9.1.tar.gz</a><br />md5sum: f257c2e887808e53a21787d394623764<br />sha1sum: 7fd1b7f0f13bf3d672f62efc1a9e3e0550fa7046</div>
<div class="post-body entry-content" id="post-body-3095924009425833680" itemprop="description articleBody" style="color: #666666; font-family: 'Trebuchet MS', Trebuchet, Verdana, sans-serif; font-size: 13px; line-height: 1.4; position: relative; width: 646px;">
<br /></div>
<div class="post-body entry-content" id="post-body-3095924009425833680" itemprop="description articleBody" style="color: #666666; font-family: 'Trebuchet MS', Trebuchet, Verdana, sans-serif; font-size: 13px; line-height: 1.4; position: relative; width: 646px;">
You can find a list of downloads on <a href="http://gpodder.org/">gpodder.org</a>.</div>
thphttp://www.blogger.com/profile/04893729285856691511noreply@blogger.com2tag:blogger.com,1999:blog-1378908525732011772.post-30959240094258336802016-02-03T21:47:00.003+01:002016-02-03T21:47:54.632+01:00gPodder 3.9.0 "Helium Levitator" releasedA new version of gPodder is out! This release removes some old, unmaintained code and fixes some bugs and adds a new translation.<br />
<br />
Starting from version 3.9.0, the N9 port is not supported anymore; the code is still available in the "harmattan" branch in Git if you need it or want to backport fixes yourself.<br />
<br />
Flattr support was broken with the recent changes to Flattr's website, it is recommended that you use gpodder.net's Flattr integration instead if you want to use this feature.<br />
<br />
For the Windows build, due to some <a href="http://gpodder.org/bug/2051">Norton false positives</a>, the auto-download feature for Python and PyGTK has been removed and replaced with a link to <a href="http://gpodder.org/dependencies">http://gpodder.org/dependencies</a>, so users can manually download the dependencies.<br />
<br />
Here is the list of changes: <br />
<ul>
<li>Added Korean translation (by Byeongkeon Kim)</li>
<li>Device sync: Only fail if we can determine free disk space (<a href="http://gpodder.org/bug/2052">bug 2052</a>)</li>
<li>Enqueue episodes after download (<a href="https://github.com/gpodder/gpodder/pull/133">Closes #133</a>)</li>
<li>Ubuntu AppIndicator extension: 'visible' config option</li>
<li>gpodder.download: Ignore non-ASCII content-disposition header (<a href="http://gpodder.org/bug/2059">bug 2059</a>)</li>
<li>Win32-launcher: <a href="http://gpodder.org/dependencies">Remove download feature</a> (works around Norton warning)</li>
<li>Remove WebUI, QML UI and MeeGo 1.2 Harmattan support</li>
<li>Remove broken Flattr integration (use <a href="http://blog.gpodder.org/2013/01/flattr-support-in-gpoddernet.html">gpodder.net's Flattr support</a>)</li>
<li>Redesign about dialog</li>
<li>Preferences: Move video services to separate tab</li>
<li>Vimeo: Fix Vimeo integration</li>
</ul>
As always, a detailed changelog is available at <a href="http://gpodder.org/changelog/3.9.0">gpodder.org/changelog/3.9.0</a>.<br />
<br />
Download: <a href="http://gpodder.org/src/gpodder-3.9.0.tar.gz">gpodder-3.9.0.tar.gz</a><br />
md5sum: e10acfd6d3eb03c46ff9d02efe4b920f<br />
sha1sum: f06ccd3e3af630dc9ac8064167c998ee931111b4<br />
<br />
For packages in distributions, see the <a href="http://gpodder.org/downloads">downloads page</a> thphttp://www.blogger.com/profile/04893729285856691511noreply@blogger.com1tag:blogger.com,1999:blog-1378908525732011772.post-53832511979194675432015-12-01T22:32:00.001+01:002015-12-01T22:32:24.726+01:00gPodder 3.8.5 "Casting Agents and Cowgirls" releasedA new version of gPodder is out, with the following changes:<br />
<ul>
<li>Vimeo</li>
<ul>
<li>Fix vimeo feed discovery (<a href="http://gpodder.org/bug/2009">bug 2009</a>)</li>
<li>Allow both http and https URLs (<a href="http://gpodder.org/bug/2019">bug 2019</a>)</li>
</ul>
<li>YouTube</li>
<ul>
<li>youtube: Improve channel migration code</li>
<li>youtube: Fix cover art downloading (<a href="http://gpodder.org/bug/2014">bug 2014</a>)</li>
<li>Make the YouTube key button link to the gPodder Wiki</li>
<li>Add pattern to YouTube feed URL list (patch by Danilo Shiga)</li>
</ul>
<li>CLI: Cleanup old downloads on CLI startup (<a href="http://gpodder.org/bug/2012">bug 2012</a>)</li>
<li>Gtk UI: Fix model column data types (<a href="http://gpodder.org/bug/2008">bug 2008</a>)</li>
<li>Device sync: Handle sync failure when no space left (patch by Aaron Wright)</li>
<li>model: Limit filenames to 120 characters for eCryptFS (<a href="http://gpodder.org/bug/1898">bug 1898</a>)</li>
<li>rename_download: Add add_sortdate and add_podcast_title option</li>
<li>Remove the unused 'pipe' IPC module</li>
<li>Fix coverage usage</li>
<li>Use Travis CI for running basic sanity tests</li>
<li>Various small code improvements and fixes </li>
</ul>
As always, a detailed changelog is available at <a href="http://gpodder.org/changelog/3.8.5">gpodder.org/changelog/3.8.5</a>.<br />
<br />
Download: <a href="http://gpodder.org/src/gpodder-3.8.5.tar.gz">gpodder-3.8.5.tar.gz</a><br />
md5sum: df651a331c91ebd634c0d0b5ae8f7ea2<br />
sha1sum: 787e7bd564ac0fd587c6fea7f17e473c4f8c4c34<br />
<br />
For packages in distributions, see the <a href="http://gpodder.org/downloads">downloads page</a>. We now also provide RPM and DEB packages for recent versions of Fedora and Debian derivatives.<br />
<br />
Thanks to all users who continue to support the gPodder project by providing <a href="http://bugs.gpodder.org/">bug reports</a>, patches, <a href="http://wiki.gpodder.org/wiki/User_Manual">documentation</a>, feedback or <a href="http://gpodder.org/donate">donations</a> / <a href="https://flattr.com/thing/146854/gPodder-Podcast-Client">Flattrs</a>. Enjoy this new release!
thphttp://www.blogger.com/profile/04893729285856691511noreply@blogger.com1tag:blogger.com,1999:blog-1378908525732011772.post-4647216079082808932015-05-30T11:41:00.000+02:002015-05-30T11:41:33.746+02:00gPodder 4.6.0 now available on BB10 and PlaybookThe Qt-related issues that prevented us from doing a BB10 build on release day were fixed, so the Blackberry Playbook and Blackberry 10 builds of gPodder have been uploaded and are <a href="http://appworld.blackberry.com/webstore/content/50169890/">now available in Blackberry World</a>.thphttp://www.blogger.com/profile/04893729285856691511noreply@blogger.com0tag:blogger.com,1999:blog-1378908525732011772.post-88739446292206083232015-05-24T21:04:00.002+02:002015-05-24T21:20:07.357+02:00gPodder 4.6.0 "Industrial" releasedA new version of gPodder 4 is out for Android, CLI and Sailfish OS. The Blackberry version didn't make it for this release (yet), due to some Qt 5 layout issues on Blackberry 10 that I haven't yet looked into.<br />
<br />
Among the usual UI improvements, this release changes the previously JSON-based database for a SQLite3-based database on top of <a href="http://thp.io/2010/minidb/">minidb</a>. Migration from the old database to the new database is automatic the first time you use the new version. As always with changes like this, it could be that the migration doesn't work for some reason - in this case, let us know in the <a href="https://github.com/gpodder/gpodder-core/issues/new">issues tracker</a>.<br />
<br />
Packages for Sailfish OS are available on the <a href="http://gpodder.org/downloads">downloads page</a> and the package for Android has been <a href="https://play.google.com/store/apps/details?id=org.gpodder.android">uploaded to Google Play</a>.<br />
<br />
Download: <a href="http://gpodder.org/src/gpodder-core-4.6.0.tar.gz">gpodder-core-4.6.0.tar.gz</a><br />
md5sum: 83433222e2356280fe47f5a03022fffe<br />
sha1sum: 3f1bd8a8dadfe588e399ccacf94f734985407eaa<br />
<br />
Download: <a href="http://gpodder.org/src/gpodder-ui-qml-4.6.0.tar.gz">gpodder-ui-qml-4.6.0.tar.gz</a><br />
md5sum: bfd34ac905daef4a9a2f5060930dd4f2<br />
sha1sum: 2b075e37896f000bc61c8327d13185e3c6118f41
thphttp://www.blogger.com/profile/04893729285856691511noreply@blogger.com4tag:blogger.com,1999:blog-1378908525732011772.post-8480798232923113962015-05-24T20:15:00.002+02:002015-05-24T20:15:22.350+02:00gPodder 3.8.4 "Moving Mountain" releasedHere's another gPodder 3 release, fixing among other things the YouTube integration.
<br />
<ul>
<li>Show covers directly after adding feeds (<a href="http://gpodder.org/bug/1987">bug 1987</a>)</li>
<li>Update Sonos Extension</li>
<li>Make sure cover_url is always set (<a href="http://gpodder.org/bug/1978">bug 1978</a>)</li>
<li>gpodder.util: Fix timestamp issues (<a href="http://gpodder.org/bug/1983">bug 1983</a>)</li>
<li>gpodder.download: Strip whitespace in url (<a href="http://gpodder.org/bug/1991">bug 1991</a>)</li>
<li>tools/localdepends.py: Fix feedparser downloading</li>
<li>Podcast details dialog: Avoid re-showing on close</li>
<li>Updated German translation</li>
<li>Support for The Escapist</li>
<li>gpodder.directory: Remove broken YouTube search</li>
<li>YouTube: Support V3 API via user-supplied key (<a href="http://gpodder.org/bug/1999">bug 1999</a>)</li>
<li>YouTube: Auto-resolve URLs also in CLI and QML</li>
<li>QML UI: Add YouTube API key text entry + migrate button</li>
<li>CLI: Add "youtubefix" subcommand to rewrite URLs</li>
<li>YouTube: Match _ in channel URLs</li>
</ul>
As always, a detailed changelog is available at <a href="http://gpodder.org/changelog/3.8.4">gpodder.org/changelog/3.8.4</a>.<br />
<br />
Download: <a href="http://gpodder.org/src/gpodder-3.8.4.tar.gz">gpodder-3.8.4.tar.gz</a><br />
md5sum: 277de4e0d8c0cf5459e9c9cd45ab5cc6<br />
sha1sum: 0f17a3fecdf61c79d1fe56fbcf14a262e46fc23e<br />
<br />
For packages in distributions, see the <a href="http://gpodder.org/downloads">downloads page</a>. We now also provide RPM and DEB packages for recent versions of Fedora and Debian derivatives.<br />
<br />
Thanks to all users who continue to support the gPodder project by providing <a href="http://bugs.gpodder.org/">bug reports</a>, patches, <a href="http://wiki.gpodder.org/wiki/User_Manual">documentation</a>, feedback or <a href="http://gpodder.org/donate">donations</a> / <a href="https://flattr.com/thing/146854/gPodder-Podcast-Client">Flattrs</a>. Enjoy this new release!
thphttp://www.blogger.com/profile/04893729285856691511noreply@blogger.com0tag:blogger.com,1999:blog-1378908525732011772.post-86160820538671128622014-12-18T15:58:00.000+01:002014-12-18T15:59:00.326+01:00gPodder 4.4.0 "Mundartrap" releasedA new version of gPodder 4 is out for Android, Blackberry Playbook, Blackberry 10, CLI and Sailfish OS.<br />
<br />
This release includes an all-new Android-specific UI (only used on Android), better integration for Android (pause when headphones are unplugged, back button support) as well as a sleep timer and play queue.<br />
<br />
Packages for Sailfish OS are available on the <a href="http://gpodder.org/downloads">downloads page</a>, packages for Blackberry Playbook and Blackberry 10 have been <a href="http://appworld.blackberry.com/webstore/content/50169890/">uploaded to App World</a> and are waiting in QA, and the package for Android has been <a href="https://play.google.com/store/apps/details?id=org.gpodder.android">uploaded to Google Play</a>.<br />
<br />
<br />
<br />
Download: <a href="http://gpodder.org/src/gpodder-core-4.4.0.tar.gz">gpodder-core-4.4.0.tar.gz</a><br />
md5sum: f6c5d55f92d29741df9ec68d5a0b62cd<br />
sha1sum: bdb8f40fd2f44fb6c5a0f49d15fdf25588a7741d<br />
<br />
Download: <a href="http://gpodder.org/src/gpodder-ui-qml-4.4.0.tar.gz">gpodder-ui-qml-4.4.0.tar.gz</a><br />
md5sum: 7e4775d93a031657c6ce406418632f65<br />
sha1sum: 9afbf75d79c93f3951edb1a4e3b491ebf342063f
thphttp://www.blogger.com/profile/04893729285856691511noreply@blogger.com2tag:blogger.com,1999:blog-1378908525732011772.post-52728093193630933262014-11-08T13:52:00.001+01:002014-11-08T13:52:55.477+01:00gPodder 4 coming to AndroidYesterday, I've <a href="http://youtu.be/IP2IWikjjms">ported</a> gPodder 4 to Android. This uses Qt 5 and Python 3, as well as the latest development version of <a href="https://thp.io/2011/pyotherside/">PyOtherSide</a>. Since then, I've also fixed some bugs related to font rendering. This means that gPodder 4 will be <a href="https://play.google.com/store/apps/details?id=org.gpodder.android">available in Google Play</a> 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):<br />
<ul>
<li>Notifications / playback integration (so you can pause/skip from your lock screen)</li>
<li>Headphone disconnect notification (so gPodder pauses playback on disconnect)</li>
<li>Back button integration (so hitting the back button navigates between pages inside the app)</li>
<li>Text input fixes (depending on input method, this is a bit spotty at the moment)</li>
<li>Activities / URL schemes / intent integration (open gpodder:// URLs, feeds, etc...)</li>
<li>Opening of video files with external applications (like on other gPodder 4 platforms)</li>
</ul>
The source code is of course also available: <a href="https://github.com/gpodder/gpodder-android">https://github.com/gpodder/gpodder-android</a>thphttp://www.blogger.com/profile/04893729285856691511noreply@blogger.com3tag:blogger.com,1999:blog-1378908525732011772.post-26611391119812841712014-10-30T21:49:00.002+01:002014-10-30T21:49:19.139+01:00gPodder 3.8.3 "The Cheshire Project Part Two" releasedThis 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:<br />
<ul>
<li>Fixes issues with the Windows version not starting up (fake D-Bus module was missing)</li>
<li>Fixes extraneous icon in the MeeGo 1.2 Harmattan (N9) build (Harmattan doesn't support the <span style="font-family: "Courier New",Courier,monospace;">NoDisplay</span> key in .desktop files)</li>
<li>Fixes a typo in the QML files that caused gPodder to fail to start up</li>
<li>Enable "Check for updates" by default, even on non-Windows platforms</li>
<li>Extension: Open website in episode list (<a href="http://gpodder.org/bug/1958">bug 1958</a>)</li>
</ul>
As always, a detailed changelog is available at <a href="http://gpodder.org/changelog/3.8.3">gpodder.org/changelog/3.8.3</a>.<br />
<br />
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.<br />
<br />
Download: <a href="http://gpodder.org/src/gpodder-3.8.3.tar.gz">gpodder-3.8.3.tar.gz</a><br />
md5sum: bf5d5f737b4e9c8ff3ab04f55a257288<br />
sha1sum: e59d05e22535fa5a4d196ccb115fc278e4e556e0<br />
<br />
For packages in distributions, see the <a href="http://gpodder.org/downloads">downloads page</a>. We now also provide RPM and DEB packages for recent versions of Fedora and Debian derivatives.<br />
<br />
Thanks to all users who continue to support the gPodder project by providing <a href="http://bugs.gpodder.org/">bug reports</a>, patches, <a href="http://wiki.gpodder.org/wiki/User_Manual">documentation</a>, feedback or <a href="http://gpodder.org/donate">donations</a> / <a href="https://flattr.com/thing/146854/gPodder-Podcast-Client">Flattrs</a>. Enjoy this new release! thphttp://www.blogger.com/profile/04893729285856691511noreply@blogger.com0tag:blogger.com,1999:blog-1378908525732011772.post-34071801166087464802014-10-28T18:58:00.000+01:002014-10-29T09:01:17.736+01:00gPodder 3.8.2 "The Cheshire Project" releasedThis is another bugfix and feature release in the 3.8.x release series:<br />
<ul>
<li><b>N9 (MeeGo 1.2 Harmattan)</b></li>
<ul>
<li>QML UI: Allow shortcut prefixes in UI (bug 1949)</li>
</ul>
<li><b>URL schemes (freedesktop.org and Windows)</b></li>
<ul>
<li>Install scheme handler for gpodder://, feed://, podcast:// and pcast://</li>
<li>Support gpodder:// URLs on Windows (setup variant only)</li>
</ul>
<li><b>Gtk UI</b></li>
<ul>
<li>New podcast directory UI</li>
<li>Keep reference to last "add podcast" dialog (bug 1021)</li>
<li>Vimeo: Support for selecting the file format (bug 1954)</li>
<li>gpodder.query: Also search in episode descriptions</li>
</ul>
<li><b>Windows</b> </li>
<ul>
<li>Support for detecting media players</li>
<li>Fix cross-compiler issues and allow cross-compilation from Linux</li>
</ul>
<li><b>Plugins and Extensions</b></li>
<ul>
<li>Add support for The Escapist podcast</li>
<li>Update enqueue_in_mediaplayer.py</li>
</ul>
</ul>
As always, a detailed changelog is available at <a href="http://gpodder.org/changelog/3.8.2">gpodder.org/changelog/3.8.2</a>.<br />
<br />
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.<br />
<br />
Download: <a href="http://gpodder.org/src/gpodder-3.8.2.tar.gz">gpodder-3.8.2.tar.gz</a><br />
md5sum: 03f62586da7f1fd56331bd76293cab9b<br />
sha1sum: 06b6ad30d29022f57141c171731400b3fbc38d6b<br />
<br />
For packages in distributions, see the <a href="http://gpodder.org/downloads">downloads page</a>.<br />
<br />
Thanks to all users who continue to support the gPodder project by providing <a href="http://bugs.gpodder.org/">bug reports</a>, patches, <a href="http://wiki.gpodder.org/wiki/User_Manual">documentation</a>, feedback or <a href="http://gpodder.org/donate">donations</a> / <a href="https://flattr.com/thing/146854/gPodder-Podcast-Client">Flattrs</a>. Enjoy this new release!
thphttp://www.blogger.com/profile/04893729285856691511noreply@blogger.com0tag:blogger.com,1999:blog-1378908525732011772.post-62650026669302356682014-10-28T16:52:00.001+01:002014-10-28T16:52:51.817+01:00gPodder 4.3.0 "Barefoot" releasedA new version of gPodder 4 is out, targetting CLI users, Blackberry Playbook and Blackberry 10 users as well as Sailfish OS users.<br />
<br />
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.<br />
<br />
Packages for Sailfish OS are available on the <a href="http://gpodder.org/downloads">downloads page</a>, packages for Blackberry Playbook and Blackberry 10 have been <a href="http://appworld.blackberry.com/webstore/content/50169890/">uploaded to App World</a> and are waiting in QA.<br />
<br />
<br />
Download: <a href="http://gpodder.org/src/gpodder-core-4.3.0.tar.gz">gpodder-core-4.3.0.tar.gz</a><br />
md5sum: f53e004398a05b33ef2a87069e289050<br />
sha1sum: af3ca94cb25ab4ef04bffd5233e8046a3aea908f<br />
<br />
Download: <a href="http://gpodder.org/src/gpodder-ui-qml-4.3.0.tar.gz">gpodder-ui-qml-4.3.0.tar.gz</a><br />
md5sum: fb5ed950ee001fbe26ddade3f8d8ea31<br />
sha1sum: 6d8103ef5e917b373fd723f4f62750262d100983
thphttp://www.blogger.com/profile/04893729285856691511noreply@blogger.com0tag:blogger.com,1999:blog-1378908525732011772.post-72593730213108352222014-10-28T15:44:00.000+01:002014-10-28T15:44:13.754+01:00podcastparser 0.5.0 released<a href="http://gpodder.org/podcastparser/">podcastparser</a> 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.<br />
<br />
Changes in version 0.5.0:<br />
<ul>
<li>parse_time: Handle invalid itunes:duration values better</li>
<li>Improve parsing of relative links (also in cover art)</li>
<li>Add support for itunes:subtitle and HTML (content:encoded)</li>
</ul>
<a href="http://gpodder.org/podcastparser/podcastparser-0.5.0.tar.gz">podcastparser-0.5.0.tar.gz</a> (2014-10-28)<br />
md5sum: df0c560d4f040d55e5b2937ce09e42ba<br />
sha1sum: 2e5cb7a86ded0eb9f382e505fb80663ac640a764
thphttp://www.blogger.com/profile/04893729285856691511noreply@blogger.com0tag:blogger.com,1999:blog-1378908525732011772.post-80759026170927610992014-09-09T20:51:00.001+02:002014-09-09T20:51:23.668+02:00gPodder 3.8.1 "Population: Tire" releasedThis is a bugfix release in the 3.8.x release series:<br />
<ul>
<li><b>gpodder.util</b>: Don't force password to be lowercase (<a href="http://gpodder.org/bug/1942">bug 1942</a>) </li>
<li><b>YouTube</b>: Add support for channels, rewrite URL matching</li>
<li><b>win32-launcher</b>: Cleanup PATH to fix R6034 (msvcr90.dll, <a href="http://gpodder.org/bug/1489">bug 1489</a>)</li>
</ul>
If you are on Windows and still get the R6034 error, please comment in the bug report above - <a href="http://gpodder.org/commit/711b81fd8f">our fix</a> might not work in all situations, and we might have to fine-tune the PATH cleanup code to work for different filenames.<br />
<br />
As always, a detailed changelog is available at <a href="http://gpodder.org/changelog/3.8.1">gpodder.org/changelog/3.8.1</a>.<br />
<br />
Download: <a href="http://gpodder.org/src/gpodder-3.8.1.tar.gz">gpodder-3.8.1.tar.gz</a><br />
md5sum: 9cb04fa90f605289170aa6c7879e179d<br />
sha1sum: 810ae2877722bc15e9d2492ee69087f7f0ba69b7<br />
<br />
For packages in distributions, see the <a href="http://gpodder.org/downloads">downloads page</a>.<br />
<br />
Thanks to all users who continue to support the gPodder project by providing <a href="http://bugs.gpodder.org/">bug reports</a>, patches, <a href="http://wiki.gpodder.org/wiki/User_Manual">documentation</a>, feedback or <a href="http://gpodder.org/donate">donations</a> / <a href="https://flattr.com/thing/146854/gPodder-Podcast-Client">Flattrs</a>. Enjoy this new release! thphttp://www.blogger.com/profile/04893729285856691511noreply@blogger.com0tag:blogger.com,1999:blog-1378908525732011772.post-89414841115143875522014-07-26T18:46:00.002+02:002014-07-26T18:46:47.171+02:00gPodder 3.8.0 "On-Screen Bionic Screw Fastening" releasedWell, 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.<br />
<ul>
<li><b>Generic fixes and maintenance</b></li>
<ul>
<li>gpodder.util: Fix a bug in delete_empty_folders</li>
<li>Fix a typo in the German translations</li>
<li>Mention tools/localdepends.py in dependency check</li>
<li>Remove obsolete Qt4-based Sailfish QML UI</li>
<li>makefile: Force UTF-8 encoding in xgettext</li>
<li>Updated German translations</li>
</ul>
<li><b>QML UI (Nokia N9 / MeeGo 1.2 Harmattan)</b></li>
<ul>
<li>Nicer "pull down to refresh" animation</li>
<li>Allow updating of episode list via pull down</li>
<li>Elide text in podcast and episode lists</li>
<li>Scroll to top and bottom quickly (<a href="http://gpodder.org/bug/1908">bug 1908</a>)</li>
<li>"Mark episodes as old" menu item for "All episodes"</li>
<li>Better gpodder.net directory integration</li>
<li>Margin fixes for sheets (<a href="http://gpodder.org/bug/1915">bug 1915</a>)</li>
<li>Copy feed URL to clipboard menu item (<a href="http://gpodder.org/bug/1916">bug 1916</a>)</li>
<li>Also show spinner while episode list is loading</li>
<li>Move filter to episode list header</li>
<li>Use new JSON API for searching gpodder.net</li>
</ul>
<li>Windows Launcher</li>
<ul>
<li>Fix download file name for custom folder (<a href="http://gpodder.org/bug/1617">bug 1617</a>)</li>
<li>Update to Python 2.7.8 and PyGTK 2.24.2</li>
</ul>
</ul>
<ul><ul>
</ul>
</ul>
As always, a detailed changelog is available at <a href="http://gpodder.org/changelog/3.8.0">gpodder.org/changelog/3.8.0</a>.<br />
<br />
Download: <a href="http://gpodder.org/src/gpodder-3.8.0.tar.gz">gpodder-3.8.0.tar.gz</a><br />
md5sum: a74e202eec6a00c73b2dab04e5b9f3c0<br />
sha1sum: 03733e9954e7828ecbcc3738838a825cc5ef8076<br />
<br />
For packages in distributions, see the <a href="http://gpodder.org/downloads">downloads page</a>.<br />
<br />
Thanks to all users who continue to support the gPodder project by providing <a href="http://bugs.gpodder.org/">bug reports</a>, patches, <a href="http://wiki.gpodder.org/wiki/User_Manual">documentation</a>, feedback or <a href="http://gpodder.org/donate">donations</a> / <a href="https://flattr.com/thing/146854/gPodder-Podcast-Client">Flattrs</a>. Enjoy this new release!
thphttp://www.blogger.com/profile/04893729285856691511noreply@blogger.com0tag:blogger.com,1999:blog-1378908525732011772.post-30962125688930925662014-05-22T00:23:00.005+02:002014-05-22T00:23:49.346+02:00gPodder 4.2.0 "Jungle" releasedA new release of gPodder is out, adding support for <a href="http://podlove.org/simple-chapters/">Podlove Simple Chapters</a>, fallback to audio/video links in case of missing enclosures, support for <a href="http://tools.ietf.org/html/rfc5005">RFC 5005</a> paged feeds (with <a href="http://gpodder.org/podcastparser/">podcastparser</a> 0.3.0 and newer) as well as the usual fixes to the QML UI reference implementation and the Sailfish OS UI.<br />
<ul>
<li><b>Core</b></li>
<ul>
<li>Add rewrite_url function to model (<a href="http://gpodder.org/bug/1905">bug 1905</a>)</li>
<li>Support for paged feeds (RFC 5005)</li>
<li>Fallback to audio/video link if no enclosures are found</li>
<li>Add support for Podlove Simple Chapters</li>
<li>Send initial progress report immediately (gpodder.download) </li>
<li>Various minor bugfixes and clean-ups</li>
</ul>
<li><b>QML UI - Common</b></li>
<ul>
<li>Add support for chapters in episodes</li>
<li>Fix playback position resuming</li>
<li>Regularly sync playback position to disk</li>
</ul>
<li><b>QML UI - Reference Implementation (BB10)</b></li>
<ul>
<li>Refine QML UI, layout and new/downloaded indicators</li>
</ul>
<li><b>QML UI - Sailfish Silica UI (Sailfish OS)</b></li>
<ul>
<li>New icon and cover by Stephan Beyerle</li>
<li>Add missing scroll decorator to episode filter dialog</li>
<li>Add support for chapters in player and episode details page</li>
<li>Fix paddings, item sizes and colors </li>
</ul>
</ul>
Download: <a href="http://gpodder.org/src/gpodder-core-4.2.0.tar.gz">gpodder-core-4.2.0.tar.gz</a><br />
md5sum: 9f9ceba555d0ab4d7923f007ea6e1e08<br />
sha1sum: 77b080d81a02d3c87a7773b40506d9f6867f8c9c<br />
<br />
Download: <a href="http://gpodder.org/src/gpodder-ui-qml-4.2.0.tar.gz">gpodder-ui-qml-4.2.0.tar.gz</a><br />
md5sum: 0951398248bc108433116b60e6ead3c7<br />
sha1sum: 058811b6968732959017919f87db82536317816athphttp://www.blogger.com/profile/04893729285856691511noreply@blogger.com1tag:blogger.com,1999:blog-1378908525732011772.post-55338990176969013852014-05-17T12:14:00.000+02:002014-05-17T12:14:14.108+02:00gPodder 3.7.0 "Off-Screen Bionic Chiseling" releasedThis 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?<br />
<ul>
<li><b>Extensions</b></li>
<ul>
<li>Fixed the TED subtitles download plugin (Vladimir Rutsky)</li>
<li>Add new audio players to the enqueue extension (Christian Boxdörfer)</li>
<li>New MPRIS listener extension (Dov Feldstern)</li>
<li>New concatenate videos using ffmpeg extension</li>
<li>New extension for syncing cover art to Rockbox players (Alex Mayer)</li>
</ul>
<li><b>New features</b></li>
<ul>
<li>Delete empty folders on download, update pending (<a href="http://gpodder.org/bug/1601">bug 1601</a>, Ricardo Miranda)</li>
<li>Chronological download order configuration option (Tomislav Jovanovic)</li>
</ul>
<li><b>Fixes and improvements</b></li>
<ul>
<li>Mac OS X: Use standard locations for GPODDER_HOME (<a href="http://gpodder.org/bug/1912">bug 1912</a>) </li>
<li>Fixed Vimeo integration (<a href="http://gpodder.org/bug/1837">bug 1837</a>)</li>
<li>Add rewrite_url() function to model (<a href="http://gpodder.org/bug/1905">bug 1905</a>) </li>
</ul>
<li><b>Removed features</b></li>
<ul>
<li>XSPF plugin: This was broken for some time, now removed</li>
</ul>
<li><b>Translations</b></li>
<ul>
<li>Updated German translation</li>
</ul>
</ul>
As always, a detailed changelog is available at <a href="http://gpodder.org/changelog/3.7.0">gpodder.org/changelog/3.7.0</a>.<br />
<br />
Download: <a href="http://gpodder.org/src/gpodder-3.7.0.tar.gz">gpodder-3.7.0.tar.gz</a><br />
md5sum: f5984081888dfa64507a45ca388e8153<br />
sha1sum: d412e8c1cbdae32ea7a1f32afb0dff1c31237063<br />
<br />
For packages in distributions, see the <a href="http://gpodder.org/downloads">downloads page</a>.<br />
<br />
Thanks to all users who continue to support the gPodder project by providing <a href="http://bugs.gpodder.org/">bug reports</a>, patches, <a href="http://wiki.gpodder.org/wiki/User_Manual">documentation</a>, feedback or <a href="http://gpodder.org/donate">donations</a> / <a href="https://flattr.com/thing/146854/gPodder-Podcast-Client">Flattrs</a>. Enjoy this new release! thphttp://www.blogger.com/profile/04893729285856691511noreply@blogger.com0tag:blogger.com,1999:blog-1378908525732011772.post-14850438400322825902014-04-30T21:33:00.000+02:002014-04-30T21:33:10.924+02:00gPodder 4.2 Feature Preview: Podcast ChaptersIn the next release of gPodder 4, we're going to introduce support for <a href="http://podlove.org/simple-chapters/">Podlove Simple Chapters</a>. 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:<br />
<br />
<b>Blackberry 10 - <a href="http://youtu.be/OYA_WQ9Lw1w">Demo Video</a></b><br />
<iframe allowfullscreen="" frameborder="0" height="360" src="//www.youtube-nocookie.com/embed/OYA_WQ9Lw1w?rel=0" width="640"></iframe>
<br />
<br />
<b>Sailfish OS - <a href="http://youtu.be/7MPvCt166j8">Demo Video</a></b><br />
<iframe allowfullscreen="" frameborder="0" height="360" src="//www.youtube-nocookie.com/embed/7MPvCt166j8?rel=0" width="640"></iframe>
thphttp://www.blogger.com/profile/04893729285856691511noreply@blogger.com0tag:blogger.com,1999:blog-1378908525732011772.post-69066682859210519762014-04-30T21:29:00.001+02:002014-04-30T21:29:18.636+02:00podcastparser 0.4.0 released<a href="http://gpodder.org/podcastparser/">podcastparser</a> 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.<br />
<br />
Changes in version 0.4.0:<br />
<ul>
<li>parse_time: Parse using <a href="http://tools.ietf.org/html/rfc2326">RFC 2326</a>
Normal Play Time (NPT) rules</li>
<li>test_podcastparser: Allow full diff when test fails</li>
<li>Add support for
<a href="http://podlove.org/simple-chapters/">Podlove Simple Chapters</a></li>
</ul>
<a href="http://gpodder.org/podcastparser/podcastparser-0.4.0.tar.gz">podcastparser-0.4.0.tar.gz</a> (2014-04-30)<br />
md5sum: 1d541b732ad2035a0ccf11e139d948ba <br />
sha1sum: a0e8421e613ada7f19b47e82222de3cdcf789898thphttp://www.blogger.com/profile/04893729285856691511noreply@blogger.com0tag:blogger.com,1999:blog-1378908525732011772.post-16748272620086797552014-04-28T22:50:00.000+02:002014-04-28T22:50:58.459+02:00podcastparser 0.3.0 released<a href="http://gpodder.org/podcastparser/">podcastparser</a> is a
simple, fast and efficient podcast parser written in Python. Podcastparser is used in gPodder 4 for parsing RSS and Atom feeds.<br />
<br />
Changes in version 0.3.0:<br />
<ul>
<li>Silence warnings about unknown namespaces</li>
<li>Parse <code>itunes:summary</code> as description</li>
<li>Add support for <a href="http://tools.ietf.org/html/rfc5005">RFC 5005</a> /
<a href="http://podlove.org/paged-feeds/">Paged Feeds</a></li>
</ul>
<a href="http://gpodder.org/podcastparser/podcastparser-0.3.0.tar.gz">podcastparser-0.3.0.tar.gz</a> (2014-04-28)
<br />
md5sum: <span style="font-size: small;">a87836117cc160c3fd6523a460625ebb
</span><br />
sha1sum: <span style="font-size: small;">6c78a9ccf02d9094f8f3ef776e79f25832e5087e</span>
thphttp://www.blogger.com/profile/04893729285856691511noreply@blogger.com0tag:blogger.com,1999:blog-1378908525732011772.post-16937068620186451252014-04-26T22:39:00.000+02:002014-04-26T22:39:12.887+02:00gPodder Ubuntu PPA updated with version 3.6.1The <a href="https://launchpad.net/~thp/+archive/gpodder">Ubuntu PPA</a> hasn't been updated in a while (roughly one year to be exact), mostly due to me having switched to <a href="https://fedoraproject.org/">Fedora</a> 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:<br />
<ul>
<li>12.04 LTS "precise"</li>
<li>12.10 "quantal"</li>
<li>13.10 "saucy"</li>
<li>14.04 LTS "trusty"</li>
<li>14.10 "utopic" (but it already has 3.6.1 merged from Debian)</li>
</ul>
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 <a href="https://github.com/gpodder/gpodder/blob/master/tools/generate-ubuntu-source.sh">generate-ubuntu-source.sh</a> script helps there, automatically generating source packages for the PPA upload based on the Debian source package.thphttp://www.blogger.com/profile/04893729285856691511noreply@blogger.com2tag:blogger.com,1999:blog-1378908525732011772.post-4819406335586800362014-04-23T22:29:00.000+02:002014-04-23T22:29:50.082+02:00gPodder 4 now also available for Blackberry PlaybookgPodder 4 is now available for the <a href="http://en.wikipedia.org/wiki/BlackBerry_PlayBook">Blackberry Playbook</a>. This port uses the same approach/<a href="https://github.com/gpodder/gpodder-bb10">packaging scripts</a> as the Blackberry 10 port.<br />
<br />
Here's a <a href="https://www.youtube.com/watch?v=uw-L2N_eYXU">video</a> of gPodder in action:<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<object width="320" height="266" class="BLOGGER-youtube-video" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0" data-thumbnail-src="https://i1.ytimg.com/vi/uw-L2N_eYXU/0.jpg"><param name="movie" value="https://www.youtube.com/v/uw-L2N_eYXU?version=3&f=user_uploads&c=google-webdrive-0&app=youtube_gdata" /><param name="bgcolor" value="#FFFFFF" /><param name="allowFullScreen" value="true" /><embed width="320" height="266" src="https://www.youtube.com/v/uw-L2N_eYXU?version=3&f=user_uploads&c=google-webdrive-0&app=youtube_gdata" type="application/x-shockwave-flash" allowfullscreen="true"></embed></object></div>
<br />
Grab it <a href="http://appworld.blackberry.com/webstore/content/50169890/">from BlackBerry App World</a>!thphttp://www.blogger.com/profile/04893729285856691511noreply@blogger.com0tag:blogger.com,1999:blog-1378908525732011772.post-81891360741940577212014-04-19T15:24:00.000+02:002014-04-19T15:24:33.311+02:00Update availability for gPodder 3.x for Nokia N9If you have previously downloaded gPodder 3.x from Nokia Store, please download the newest version from <a href="http://gpodder.org/downloads">gpodder.org/downloads</a>. The release in Nokia Store was outdated (and since January 1st 2014 we couldn't upload any new version), so we decided to remove it from there to prevent outdated installs and bug reports against old versions.<br />
<br />
The most up-to-date and supported release will always be available from gpodder.org's downloads page, and we will try to keep the package on openrepos.net also updated, so you can get automated updates if you use the openrepos.net Warehouse client.thphttp://www.blogger.com/profile/04893729285856691511noreply@blogger.com2