gpodder

The gPodder podcast client.

GPL-3.0 License

Stars
1.3K
Committers
211

Bot releases are hidden (Show)

gpodder - gPodder 3.10.5

Published by elelay about 6 years ago

This is a bugfix release, shortly after 3.10.4, for the Rename after Download extension.

Linux, macOS and Windows are supported.

Thanks to @MarkusHackspacher and @elelay for contributing to this release!

Changes since 3.10.4:

Bug fixes

  • #540 rename after download broken

CI references

  • macOS CircleCI build 177
  • Windows Appveyor build 1.0.111

Checksums

  • windows-gpodder-3.10.5-contents.txt md5:e125afea3a1c5ce049e2704316db23c8 sha256:53ff1e724eb1ace7ea38e6ddb7fd7aa93b2e08189637d178fcd551f25ff5f1a7

  • windows-gpodder-3.10.5-portable.exe md5:9bcae6b1293b17b87f900ed6c7c8c1c9 sha256:da57067cd722385ca7f33c25392c2b27077b954e5fa8699d92141a5907135020

  • windows-gpodder-3.10.5-installer.exe md5:f6d69c95f91b7d41590993141ea73bdd sha256:da77f3a7d70c49784c9dc2c925c25928dc9c40278f7db20e8bb58e2045d0efeb

  • macOS-gPodder-3.10.5.zip md5:56a367c67c0e22305b200d08e3bb50d8 sha256:55c6b0b31e8ab2b37d3f218dd5b9eaab92e3a0b38aaef995a12d80583bfd7536

gpodder - 3.10.4

Published by elelay about 6 years ago

WARNING: broken rename after download extension

There is a typo in the rename after download extension code
use gPodder 3.10.5 instead


Most changes are Windows improvements:

  • hated GtkDialog notifications are now proper native notifications
    (thanks to powershell);
  • gPodder libraries are now preferred to ones with the same name in
    Windows directory. This should prevent a whole class of hard to
    debug bugs (https not working, error at startup, ...).

Linux, macOS and Windows are supported.

Thanks to @Ironlenny, @MarkusHackspacher, @TZocker, @Vistaus, @bpranava, @elelay, @tmzullinger and @web-flow for contributing to this release!

Changes since 3.10.3:

New features

  • #526 enable conversion to opus after download

Improvements

  • #329 show which feed is being updated on console
  • Update ubuntu_appindicator.py to use AppIndicator3
  • (Windows) #485 replace GtkDialog with proper native notification balloons
  • (Windows) #478 ensure bundled libraries are preferred to ones in other Windows directories

Bug fixes

  • #494 ensure short file name for Windows file renaming
  • #482 fix python2 leftover
  • #414 (comment) prefer html description even when webkit is not available, to have hyperlinks
  • #503 more translatable content
  • #412 let html show note title spill to next line
  • #516 fix heuristic to mark new episodes as old if release date too old
  • python 3.7 compatibility
  • #484 fix context-menu not translated

Translations

  • Dutch translation updated
  • French translation updated
  • German translation updated

CI references

  • macOS CircleCI build 172
  • Windows Appveyor build 1.0.105

Checksums

  • windows-gpodder-3.10.4-contents.txt md5:44ccc9f7c610c88a13362734cd4ca9b6 sha256:f1ce5246e51d7cbe52e45dbbed6480abb469c21979819c7b34e6832568846f3d

  • windows-gpodder-3.10.4-installer.exe md5:2dc396055668dcdc7497f7062813d686 sha256:1990c154d3b471fb76b7cfe060fe5e2e4afffe045a3b8d115dec80cee89306d0

  • macOS-gPodder-3.10.4.zip md5:86f4ab70cc90f839dc54b641d62a1189 sha256:a80dd2a6282620b3ff398072b7dd0ab54f7948144f079e754282707349831ea4

  • windows-gpodder-3.10.4-portable.exe md5:6761d777b842ed5971fbf9dbfe662247 sha256:07f11cf121b228cc9e137b249d4cb284f11b27aabdce0d044e466b92bddc55a3

gpodder - gPodder 3.10.3

Published by elelay over 6 years ago

This is a macOS repackaging release of 3.10.2.
Other OS are unchanged.

Linux, macOS and Windows are supported.

Changes since 3.10.2:

Bug Fixes

#413 macOS version crash when showing file browser (e.g. when exporting OPML).

macOS

Updated dependencies and fixed certificate bundle generation (broken since 3.10.0)

CI References

circleCI build 41
Appveyor build 1.0.34

gpodder - gPodder 3.10.2

Published by elelay over 6 years ago

Linux, macOS and Windows are supported (macOS build pending fixed #413).

Thanks to @elelay, @jawbkr, @lingfish, @MarkusHackspacher, @meskobalazs, @nmaggioni, @thp, @Vhati, @Xincognito10 for contributing to this release!

Changes since 3.10.1:

New features

  • #402 extension to run a command on download
  • #431 update sonos extension to use soco >= 0.7 API
  • #442 gpo command for downloading/deleting a single episode
  • #384 YouTube feeds without API key

Bug fixes

  • #369 theme-aware shownote color in webview
  • #375 send to bluetooth device works again
  • #399 download from URL with colon in path (or other allowed characters)
  • no exception when no website link in feed
  • #340 limit download UI fixes
  • #151 unchecked 'download limit' really means 16 download limit
  • #458 fix unable to drag and drop from episode list
  • #459 fix downloaded filenames based on content-disposition
  • #420 don't leak open file descriptors (was preventing rename on download on Windows)

Translations

  • Hungarian translation added
  • French translation updated

Windows build

#453 new Windows installer and portable gPodder 3.10.2 (python 3, gtk3).
Known limitations:

  • notification dialogs are simple GtkDialogs,
  • can't install gPodder in a directory containing non system codepage characters (but GPODDER_HOME can be anywhere)
  • no tray icon

CI references

  • macOS CircleCI build 117
  • Windows Appveyor build 1.0.29
gpodder - gPodder 3.10.1

Published by elelay over 6 years ago

This is a bugfix release.
It includes:

  • #371 Youtube fixes
  • #361 Download folder sanitization
  • #377 OPML export fixes

macOS 10.9+ and Linux are supported.

gpodder - gPodder 3.10.0 (Python 3/Gtk+3)

Published by thp almost 7 years ago

This version of gPodder adds support for Python 3 and Gtk3 via PyGObject. The codebase of this has lived in the "gtk3" branch for some time. As this is the first release, expect some breakages. Right now, the Windows version is not built for this branch, as the state of PyGObject on Windows is really bad at the moment. The 3.9.x release series (branch old/gtk2) still contains Windows support.

So to summarize:

  • gPodder 3.10.0 and newer: Uses Python 3, Gtk+3 and PyGObject, no Windows support
  • gPodder 3.9.x and older: Uses Python 2, Gtk+2 and PyGTK, support for Windows included
gpodder - gPodder 3.9.6

Published by thp almost 7 years ago

This is the latest 3.9.x release, which still includes support for Windows. For Linux and other operating systems, we recommend upgrading to Python 3 / Gtk+3 / PyGObject via the 3.10.x release series.

gpodder - gPodder 3.9.5

Published by thp almost 7 years ago

This is a first pre-release with automated Windows builds on Travis CI.

gpodder - gPodder 3.9.4

Published by thp almost 7 years ago

Preview release for the new, simplified release process.

gpodder - gPodder 2.13 "Mr. Dingle, the Strong" released

Published by adamvoss almost 7 years ago

Released 2011-02-20

Your monthly load of gPodder release goodness has arrived! The 2.x branch of gPodder is for bugfixes and small enhancements, while the "innovation" happens in the "tres" branch in our Git repository. It is recommended for all gPodder users to upgrade to 2.13 to get the best compatibility with podcast feeds and the latest fixes. Here's a summary of the changes:

  • Handle failed feed updates in "gpo" (bug 1264)
  • Fix encoding issue in minidb (bug 1088)
  • Fix broken YouTube search (Maemo bug 11756)
  • OPML Export for Maemo 5 (Maemo bug 11504)
  • Always show "Check for updates" on Maemo 5 (Maemo bug 11637)
  • Fix problems with MAFW position tracking (Maemo bug 11811)
  • Option: Auto-download when on Wi-Fi (Maemo bug 5181)
  • Various fixes to the Maemo 5 UI ("Copy" in shownotes, icon refresh)
  • Updated translations: Norwegian Bokmål and German

The detailed ChangeLog can be found at on the commit log.

Source download: gpodder-2.13.tar.gz

md5sum: e9f92d5057f7bd97d7c8a7bd471739cd

sha1sum: d87de1ae8cfc6d757b5b957ecda7f5687f69f1b7

The package for Maemo 4 (N800 and N810) is available in Extras right now. gPodder for Maemo 5 (N900) is already in Extras-Testing (please test and vote) and will land in Extras after testing is complete. Packages for Debian will be provided shortly, and the Ubuntu PPA will also be updated with the new version after the Debian package is ready. Thanks to all who were involved in this release. Happy podcatching!

gpodder - gPodder 2.15 "Night of Desirable Objects" released

Published by adamvoss almost 7 years ago

Released 2011-05-03

A new episode in the stable 2.x release series of your favorite podcatcher is out: Version 2.15 - "Night of Desirable Objects" - brings some bug fixes and translation updates:

  • Sanitize filename when saving to folder (bug 1317)
  • Remove gstreamer track length detection (bug 1316)
  • Win32: Fix issues with backslashes in commands
  • Better generation of one-line description
  • Fix bug when different podcasts have the same GUID (Maemo bug 12094)
  • GTK UI: Fix podcast directory dialog layout
  • Translation updates:
    • French translation of gpodder.desktop (by Vysserk3)
    • Galician (by Gonçalo Cordeiro)
    • Norwegian Bokmål (by Jim Nygård)
    • Spanish (by Jorge Suárez de Lis)

A detailed ChangeLog is available at on the commit log.
Download: gpodder-2.15.tar.gz
md5sum: e601b8c8cbb09acd5a33f44de6e67edf
sha1sum: 06db4d231b05187abcfc3c36b1e1460498a4b6db
Thanks to all contributors, translators, bug reporters, donators, flattr'ers, packagers and users of gPodder who have made this release possible and great :)

gpodder - gPodder 2.17 "Take Seven" released

Published by adamvoss almost 7 years ago

Released 2011-08-04

This is a bugfix release in the 2.x release series, which fixes downloads of YouTube videos. It is recommended for all users.
Download: gpodder-2.17.tar.gz
md5sum: c7f0fc4ec732496ece5bfa129f0eda21
sha1sum: 9469785e579233509b4f52a6e4afb6550cdf7186
As always, packages for Maemo, Debian, Windows and Ubuntu will appear in the upcoming days.

gpodder - gPodder 2.16 "Over There" released

Published by adamvoss almost 7 years ago

Released 2011-07-07

It has been over two months, but don't forget that we've been working hard on getting the "tres" branch ready for some action, also. In the mean time, several bug fixes have accumulated for our stable 2.x branch, and so it's once again time to release these into the wild.
Please see the detailed ChangeLog for information on which fixes have been added in this release.
Download: gpodder-2.16.tar.gz
md5sum: ae60552b230f4a8e84eeff6586ea871f
sha1sum: ccbf477401e9dd42ec0c8af386ea17d1abafa2db
Thanks to all the contributors and bug reporters who have made this release the most stable release in the 2.x branch yet :) As always, packages for the different kinds of distributions should be available in the upcoming days.

gpodder - gPodder 2.14 "The Friendliest of Fruits" released

Published by adamvoss almost 7 years ago

Released 2011-04-05

We're back with another release in the 2.x series of gPodder releases. While we're still brewing cool stuff in the "tres" branch of our Git repository, it's time to revisit the old stable branch and get some fixes out there for you to enjoy :)
Here's a list of changes:

  • Various tray icon-related fixes (bug 1253, with contributions by Pavel Puchkin)
  • Decode strings to unicode before slicing (bug 1277)
  • Handle None in replace_from_channel (bug 1291)
  • Updated French translation (by Vysserk3)
  • Remove partial files that are already downloaded completely
  • Fix YouTube-related download problems (HTTP 400, bug 1308)
  • Maemo 5: Add per-podcast keep settings ("Keep episodes")
  • Maemo 5: Re-add "Visit website" button in shownotes dialog
  • Fix typos in gpodder.desktop (Debian bug 620438)
  • Better GUID tracking with fallback URL (Maemo bug 12073)

You can find a detailed ChangeLog on on the commit log.
Download: gpodder-2.14.tar.gz
md5sum: c63c14938bbaee3753b7a52f9e3435aa
sha1sum: 878f4fb451f76dba31229fb9a23fe6f8e41f333f
Thanks to everyone who was involved in the making of this release :)

gpodder - gPodder 2.20 "Neither Here Nor There" released

Published by adamvoss almost 7 years ago

Released 2011-10-19

A new release of gPodder is out - this release is the last 2.x release before the "tres" release. Various bugfixes have been integrated, as well as new artwork merged from the tres branch and some updated translations from Transifex. The most important fixes:

  • Fix download filename with invalid headers (bug 1440)
  • Skip images in Media RSS if audio/video available (bug 1444)
  • Use the standard logging module for liblogger (bug 1435)
  • Fix the annoying AttributeError bug with gPodderWelcome (bug 1021)

You can see a full list of changes at on the commit log.
Download: gpodder-2.20.tar.gz
md5sum: 4c09c1e2c3a3c291b5d1e9d185b59655
sha1sum: 21ae1255c63b69a8da2114d752ded07094097a8e
Please note that with this release, we now host source downloads on gpodder.org, because Berlios.de is shutting down at the end of the year. You can find all source downloads at http://gpodder.org/src/ and also get a specific source tarball via the URL shortcut gpodder.org/source/<version>. If you are a maintainer of a package of gpodder, you might want to update the source tarball link and/or the watchfile to be notified of new releases.
Packages for Maemo 4 and Maemo 5 have already been uploaded to maemo.org, packages for Debian, Ubuntu (PPA) and Windows will follow soon.

gpodder - gPodder 2.19 "The Toast Derivation" released

Published by adamvoss almost 7 years ago

Released 2011-09-15

Before the big release of the "tres" branch as gPodder 3, we have another bugfix release for the stable 2.x series of releases for you. This release fixes various bugs found since the last release in August:

  • Fix empty descriptions in the Soundcloud module
  • Ignore image enclosures for audio/video in Media RSS (bug 1430)
  • Add Spanish and Turkish translations (bug 1420)

The detailed, full ChangeLog is available at on the commit log.
Download: gpodder-2.19.tar.gz
md5sum: cad0cd6b303a38bab1c868b2186d816b
sha1sum: 6ac411241740fc93af165fdfcb355c9b02dcb714
Thanks to all who contributed to this release and reported bugs :)

gpodder - gPodder 2.18 "Powerswitch" released

Published by adamvoss almost 7 years ago

Released 2011-08-08

Due to a problem with using the Transifex client for pulling in new translations into our repository before the last release, gPodder 2.17 was missing some translations that existed in previous versions. This release - gPodder 2.18 - fixes this issue and re-adds all missing translations. The YouTube bugfix that has been the reason for the 2.17 release is obviously also included in this release.
Download: gpodder-2.18.tar.gz
md5sum: 69b2667c89996c39cda70b20b6b518db
sha1sum: 02d0ed954b596c592b8113c60ba1b30dd9fde23a
Thanks to Götz Waschk and Tony Mancill for bringing this issue to my attention quickly. Packages for different distributions will appear shortly. Enjoy this new gPodder release!

gpodder - gPodder 3.0.0 "397/D" released

Published by adamvoss almost 7 years ago

Released 2011-11-06

This is the release you have been waiting for for nearly a year - gPodder 3.0.0, the first release of the "tres" branch is out and ready for you to give it a test drive. There are too many changes to list them one by one, so I'll just give you a high-level overview of what's in for you:

  • Device synchronization removed: We have removed the ability to sync to iPod, MTP and filesystem-based MP3 players. You can store your gPodder data on your mobile device directly for now (using $GPODDER_HOME) or wait for someone to implement a syncing plugin.
  • New on-disk structure: Instead of having "gpodder-downloads" in your home folder, and the database and settings hidden away in another folder, all gPodder data is now stored in "gPodder" in your home directory (on Linux) or in "gPodder" in you "My Documents" folder (on Windows) or on the mass storage (MyDocs partition) on the N900 and N9. The database format has also been overhauled, you can use the "gpodder-migrate2tres" script to convert your gPodder 2 data to gPodder 3. Because all data is now stored in one folder, you can now use the Desktop version of gPodder to work on e.g. the gPodder downloaded data on your mobile device by pointing the $GPODDER_HOME environment variable to the storage device.
  • EQL: The so-called "Episode Query Language" allows you to write queries against your podcasts. For example, you can use "(audio and downloaded and minutes < 10)" to show all downloaded audio files that are shorter than 10 minutes to listen to. This is very powerful, and can currently be used in the episode list of the GTK UI using "search-as-you-type".
  • Improvements to the GTK UI, including support for showing the duration in the episode list, and hiding of columns in the episode list.
  • New QML-based touch UI: In addition to the GTK UI and the command-line interface, gPodder 3 contains a QML UI for use with PySide. This UI can be used on touch-enabled netbooks/laptops and on mobile devices. The QML UI is the only mobile UI supported in 3.0.0 (replacing the Hildon UI in previous releases).
  • Web UI: While this is still in its early stages, there is a small Web UI included that (when complete) will make it possible to manage gPodder via a web browser (with the help of a local, embedded web server).
  • Refined backend / data model: The codebase has been cleaned up and restructured, so it should be easier to maintain and add to in the future.
  • Support for Woodchuck: Neal Walfield has contributed a plugin for his Woodchuck framework. With Woodchuck installed, your device can detect which podcasts you like and automatically download the right episodes.
  • Better support for Windows: The Windows launcher has been refined, and Windows users can now also use the CLI in addition to the GTK GUI. The new version will also use a system-wide installation of Python 2.7 and PyGTK, and auto-download the installers for these dependencies if they are not found. This means smaller package sizes and better disk usage.
  • Dropped support for Maemo 4 (N800, N810) and Maemo 5 Hildon (N900)
  • Added support for Maemo 5 QML (N900) and MeeGo 1.2 Harmattan (N9)

Download: gpodder-3.0.0.tar.gz
md5sum: a6137625e21c494e04c96e5735f51128
sha1sum: 32644629f534aaa33a13e3c1bc08f5fb2fcc07ac
For packages in various distributions, see the downloads page.
With the release of the "tres" branch, gPodder 2 is put into maintenance mode, with 2.20 being the latest release at the moment. Maintenance mode means for us that we will only release updates in case bugs are found and reported. We will not be adding new features, but if translators update the (now frozen) strings, we will also push out new updates every now and then. Also, we might consider merging patches against 2.x. When a new bugfix release of gPodder 2.x is made, we will still create packages for Maemo 4 and Maemo 5 users.
For Maemo 5 users wishing to upgrade to 3.0.0, we will provide packages for the new release soon - in that case, only the QML UI is supported, and users are encouraged to install the Maemo 5 Community SSU if they want to use the QML UI on their devices.
MeeGo 1.2 Harmattan packages will be provided via the Nokia Store.
This release also changes something in the Git repository: The "tres" branch gets renamed to "master" (the master branch), and the old master branch (2.x) is renamed to "two".
Also, coinciding with the release of gPodder 3, we have a new mailing list on freelists.org.
This is just the beginning, though - with gPodder 3 finally out, the flood gates are once more open for new features to land in the master branch :)
Look out for new updates for your favorite podcatcher soon. In the mean time, if you find any bugs, please report them at http://bugs.gpodder.org/. Thanks to all who have made this release possible, and who helped support the gPodder project over the last year that it took to get "tres" in shape! Enjoy gPodder 3 :)

gpodder - gPodder 3.0.2 "Agent 99" released

Published by adamvoss almost 7 years ago

Released 2011-12-13

A new release of gPodder is out, bringing some refinements and bug fixes to your podcatching experience:

  • Updated Mac OS X icon for gPodder 3
  • Updated Portuguese translation
  • Remove downloading of favicon as cover art
  • Custom feeds: Delete episodes when removed from feed
  • Improvements to the fake D-Bus module for systems without D-Bus
  • Write the default configuration on startup (bug 1511)
  • YouTube: Fix pubDate via monkey-patching (bug 1492)
  • Common prefix elimination for episodes
  • Gtk UI: Avoid errors when querying tooltips of separators
  • QML UI: Scrubbing (in the media player) and other tweaks
  • Updated translation templates from source
  • Updated German translation
  • QML UI: Add subscribe info for empty podcast list

Detailed ChangeLog: on the commit log.
Download: gpodder-3.0.2.tar.gz
md5sum: b87755c75c6bcf754b73aa5ad028d514
sha1sum: ba547e5472466fe1b18afb72c1e2a5c25561b000
For packages in distributions, see the downloads page.
Please note that the Desktop version of gPodder 3 does not contain the MP3 player syncing feature. See this blog post for more information and add your use cases and offer for volunteering to this wiki page. Thanks for your help!

gpodder - gPodder 3.0.1 "One Illegal Angel" released

Published by adamvoss almost 7 years ago

Released 2011-11-13

The first bugfix release of the 3.x series is here - gPodder 3.0.1 fixes some bugs that appeared after the 3.0.0 release, and improves compatibility:

  • Updated credits.txt from Git history
  • Various improvements to the Windows Launcher
  • Support "Just for me" Python installations on Windows (bug 1480)
  • Fix UnicodeDecodeError on startup (bug 1485)
  • Woodchuck: Fix spelling mistakes (bug 1473)
  • Woodchuck: Make soft errors quieter (bug 1476)
  • OS X: Add global flag for platform detection (bug 1482)
  • OS X: Use "open" to open files on Mac OS X (bug 1482)
  • Media RSS: Get filesize and duration (bug 1446)
  • Detect existing URLs on feed redirection (bug 1457)
  • Gtk UI: Cosmetic fix for progress dialog labels
  • Other small fixes

For a complete list of changes, see on the commit log.
Download: gpodder-3.0.1.tar.gz
md5sum: aac6090047902c4be98d5f3a2afce14d
sha1sum: e7979023c16ff11435c96250fb450621fe6c7e33
For packages in distributions, see the downloads page.