gpodder

The gPodder podcast client.

GPL-3.0 License

Stars
1.3K
Committers
211

Bot releases are hidden (Show)

gpodder - gPodder 2.20.1 "Rosey the Robot" released

Published by adamvoss almost 7 years ago

Released 2012-02-18

This is a bugfix release for the 2.20.x series of releases (mostly for Maemo 4 and Maemo 5 support). You probably don't need or want this update - the current recommended version is gPodder 3.0.4, which has been released a few weeks ago. Work is currently ongoing on a new feature release of gPodder 3.
This release of gPodder fixes some bugs in the Maemo 4 and Maemo 5 versions of gPodder that have been found since the 2.20 release in October 2011 (bugs 1559, 1562 and 1492). New packages will be available in Maemo Extras soon. Though we highly recommend all users of gPodder on the Desktop to upgrade to gPodder 3.x, you can still update your version of gPodder to 2.20.1 using the source tarball if you haven't made the jump to gPodder 3 yet:
Download: gpodder-2.20.1.tar.gz
md5sum: 6ddb62c4d61023f93c12646bc762e61b
sha1sum: 5955cc3c2f084669aa41c17f19d1261af67c4faf
As always, the detailed ChangeLog is available at on the commit log
Thanks to Jonas Kölker, who provided a patch to backport support for YouTube playlists from gPodder 3. This release has been tested on Maemo 4 (Diablo), Maemo 5 (CSSU Testing) and on Ubuntu 12.04's development version.

gpodder - gPodder 3.0.4 "Weekend Vampire" released

Published by adamvoss almost 7 years ago

Released 2012-01-24

A new release of gPodder is out! In the last two weeks, there have been many improvements that already warrant a new release now (the second one this month). Some of the generic changes:

  • Basic support for Python 3 (needs 2to3, CLI only for now, see README)
  • Various improvements to the episode title prefix elimination
  • Tooling: HTTP authentication test tool (bug 1539)
  • Tooling: New maintenance utility: merge-from-transifex.sh

The text mode interface "gpo" has also received some new features and fixes. More features are planned for upcoming releases to make "gpo" a very good alternative to other command line podcatchers. Here are the changes for this release:

  • New commands for gpodder.net: "search" and "toplist"
  • Show titles in "gpo list" output (bug 1493)
  • "gpo list" now highlights disabled podcasts
  • "gpo webui" will start the Web UI server
  • New manpage with explanations and usage examples
  • Various minor bugfixes and improvements

Most changes from the "harmattan" branch (which contains N9-specific customizations) have been merged into the master branch, reducing the difference between the two branches:

  • Merged code fixes from the "Harmattan" branch
  • QML UI: Use Harmattan Qt Quick Components
  • QML UI: Remove empty menu actions

The translations have also been updated for this release: Danish, Greek, Spanish, French, Galician, German, Hebrew, Italian, Kazakh, Norwegian Bokmål, Portuguese, Russian, Swedish and Turkish. New translations have also been added: Basque and Chinese. Thanks to all our Transifex translators!
Detailed ChangeLog: on the commit log
Download: gpodder-3.0.4.tar.gz
md5sum: 747100bd088393a253459211157927d5
sha1sum: 2a70bc049594500ce57d033c406183f667e94cf9
For packages in distributions, see the downloads page.
Please note that the Desktop version of gPodder 3 does not yet contain the MP3 player syncing feature. This is also the reason why the Ubuntu PPA won't be updated to the 3.x releases yet. Users depending on MP3 player syncing are recommended to stay on gPodder 2.20 until we get MP3 player syncing into the 3.x releases. When MP3 player syncing lands in 3.x, we will start updating the Ubuntu PPA again. Ubuntu users not requiring the MP3 player sync feature can use gPodder 3 packages from Debian Experimental in the meantime. 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.3 "Our Man in Toyland" released

Published by adamvoss almost 7 years ago

Released 2012-01-09

As you might have noticed by now, we are back to our usual one-release-per-month schedule. This January release of gPodder brings improvements to the N9 integration (including support for the cable headset button), support for downloading content from Vimeo video feeds, fixes and improvements to the common prefix elimination feature and some bug fixes:

  • Add support for the N9 cable headset (bug 1526)
  • Gtk UI: Add "Mark episodes as old" menu item
  • Support for Vimeo video feeds (bug 1529)
  • Common prefix elimination improvements
  • Don't purge in-progress downloads (bug 1534)
  • Gtk UI: Add padding right to the pill (bug 1533)
  • Auth: Allow "@" in login username for feeds (bug 1521)
  • YouTube: Duration parsing for channel feeds
  • Various UX improvements for the Harmattan QML UI

Detailed ChangeLog: on the commit log
Download: gpodder-3.0.3.tar.gz
md5sum:  9f3d092c4f29221e08db72d86ae034ef
sha1sum: 00bbdf281c4e0cfb3ee2b8ba02bc2c47d574d54f
For packages in distributions, see the downloads page.
Please note that the Desktop version of gPodder 3 does not yet contain the MP3 player syncing feature. Users depending on MP3 player syncing are recommended to stay on gPodder 2.20 until we get MP3 player syncing into the 3.x releases. 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.2.0 "The Great Radish Famine" released

Published by adamvoss almost 7 years ago

Released 2012-07-25

We've been on a short summer break the last two months, and have waited to release this version until we got Flattr support and MP3 player device sync back into mainline gPodder. This means that packagers can now start packaging gPodder 3 for their distributions if they have been keeping back because of the device sync features. The device sync patches have been ported from gPodder 2.x by Joseph Wickremasinghe and the Flattr support was mostly implemented by Bernd Schlapsi - thanks to both of them for the great support! Other fixes:

  • QML UI: Show cover art in "All episodes" (bug 1602)
  • Add "on_channel_context_menu" (patch by Nick Stevens)
  • MP3 player device sync support (bug 1579, by Joseph Wickremasinghe)
  • Threading: Use util.run_in_background to spawn threads
  • QML UI: Set title bar text for multi-select sheet
  • QML UI: Scroll episode list when opening last item
  • Gtk UI: Initial hack for embedded shownotes display
  • CLI: Show more of the title when updating feeds
  • Flattr integration (bug 1576, by Bernd Schlapsi)
  • DB schema: Cleaner upgrades, fix column order
  • Updated translations and various bug fixes

As always, a detailed changelog is available at on the commit log.

Download: gpodder-3.2.0.tar.gz

md5sum: 29587ee5d88c9802a862ec41686bdd52

sha1sum: bd363a488338455144f4a994d89b204d62dc69f4

 

For packages in distributions, see the downloads page.

Thanks to all users who supported the gPodder project by providing bug reports, patches, documentation, feedback or donations / Flattrs.

gpodder - gPodder 3.1.2 "Capture the Moon" released

Published by adamvoss almost 7 years ago

Released 2012-05-28

Another month has passed, so it's once again time for your monthly fix of gPodder updates. This month brings mostly improvements to the translations, the Web UI and CLI / QML UI updates:

Web UI

  • Now based on JQuery Mobile
  • Add Episode details page
  • Streaming audio using HTML5 <audio>

Command Line UI ("gpo")

  • Fix line length calculation for byte strings (bug 1598)

QML UI / MeeGo Harmattan

  • Option to hide podcasts in Music app
  • Make episode list tool button wider

Tooling / setup.py

  • Allow "--help install" on command line
  • Manual page install path option (for easier FreeBSD packaging)

Translations and translation tooling

  • tools/i18n: Fix merge-from-transifex.sh script
  • New translations: Catalan, Spanish MX, Indonesian
  • Updated translations from Transifex
  • Updated German translation

As always, a detailed changelog is available at on the commit log.

Download: gpodder-3.1.2.tar.gz

md5sum: a2076ff51beb2f99bf42f2b3c0cb756f

sha1sum: 3a567b2b2f33e1d5cc42787a44cb4add006b3fb4

For packages in distributions, see the downloads page.

Please note that the Desktop version of gPodder 3 does not yet contain the MP3 player syncing feature. This is also the reason why the Ubuntu PPA won't be updated to the 3.x releases yet. Users depending on MP3 player syncing are recommended to stay on gPodder 2.20.1 until we get MP3 player syncing into the 3.x releases. When MP3 player syncing lands in 3.x, we will start updating the Ubuntu PPA again. Ubuntu users not requiring the MP3 player sync feature can use gPodder 3 packages from Debian Experimental in the meantime. 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.1.1 "The Preachification of Convincing John" released

Published by adamvoss almost 7 years ago

Released 2012-04-29

Our monthly release cycle continues with this small update to your favorite media aggregator. The Gtk+ UI (for Desktop operating systems) regained the "Open Download Folder" menu item for the podcast list, while the QML UI gained multi-episode selection menus for downloading, deleting and playing back multiple episodes. Some minor bugs were also fixed. Here's the list of changes:

  • Gtk UI: Reintroduce "Open Download Folder" menu item
  • Fix "gPodderDownloadHTTPError' object has no attribute 'errcode'
  • CLI: Fix error handling bug with strerror
  • JSON Config: Convert float to int (bug 1590)
  • QML UI: Implement multi-episode selection (bug 1594)
  • QML UI: Selection menu for multi-selector (bug 1463)

As always, a detailed changelog is available at on the commit log.

Download: gpodder-3.1.1.tar.gz

md5sum: dcf70c4913278a05a5a59ed74a080945

sha1sum: 84c14cdb73045b00b541a173a0f70662c931346f

For packages in distributions, see the downloads page.

Please note that the Desktop version of gPodder 3 does not yet contain the MP3 player syncing feature. This is also the reason why the Ubuntu PPA won't be updated to the 3.x releases yet. Users depending on MP3 player syncing are recommended to stay on gPodder 2.20.1 until we get MP3 player syncing into the 3.x releases. When MP3 player syncing lands in 3.x, we will start updating the Ubuntu PPA again. Ubuntu users not requiring the MP3 player sync feature can use gPodder 3 packages from Debian Experimental in the meantime. 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.1.0 "The Discipline of D.E." released

Published by adamvoss almost 7 years ago

Released 2012-03-27

A new release of gPodder is out. This version brings the new extensions system, with already quite a few of the old "hooks" ported. The extensions framework will also be used to bring back MP3 player sync capabilities in future versions, but this feature didn't make it into 3.1.0. Other changes include a re-designed and improved QML UI for MeeGo 1.2 Harmattan (with the ability to lock the screen into portrait-only mode), and various improvements to the Gtk UI, including a live "progress icon" in the episode list for downloads in progress. Windows users will be happy to know that gPodder now checks for updates and offers to download a newer version when one is available (this feature can be disabled in the configuration). The configuration is now saved in a JSON file instead of a .ini-style file to accomodate for the flexible configuration options of the new extension modules.
Download: gpodder-3.1.0.tar.gz
md5sum: fb50e0cec65dabebbbd6e798bd17122c
sha1sum: dd9d35aa81fc50e5ca4c7240111bf6be5502b57e
For packages in distributions, see the downloads page. A special thanks to Bernd Schlapsi, who has devoted much of his time getting the extensions framework ready and the hook scripts ported.
Please note that the Desktop version of gPodder 3 does not yet contain the MP3 player syncing feature. This is also the reason why the Ubuntu PPA won't be updated to the 3.x releases yet. Users depending on MP3 player syncing are recommended to stay on gPodder 2.20.1 until we get MP3 player syncing into the 3.x releases. When MP3 player syncing lands in 3.x, we will start updating the Ubuntu PPA again. Ubuntu users not requiring the MP3 player sync feature can use gPodder 3 packages from Debian Experimental in the meantime. 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.4.0 "Quiet Earth" released

Published by adamvoss almost 7 years ago

Released 2012-12-23

A new release of gPodder 3 is out, this time the first one since about 3 months, and bringing with it some nice improvements and refinements. I hope you'll like this one :) As this release combines the changes of roughly three months of work, the ChangeLog is a bit longer this time.

QML UI (MeeGo 1.2 Harmattan on the N950 and N9)

  • Check for new episodes via "Pull down to refresh"
  • Subscribe to new podcast list is now a QML Sheet
  • Open show note links in browser (bug 1556)
  • Fix back button behavior (bug 1677)
  • New episode list model (speeds up scrolling)
  • Various smaller clean-ups and UI improvements

Gtk UI

  • Fix wrong artwork in podcast settings (bug 1675)
  • Don't auto-update when offline (bug 107)
  • Import titles from OPML / directory (bug 1711)
  • Integrate shownotes into main window
  • Don't require Gtk+ 2.24 in .ui file

Web UI

Command-line interface (gpo)

YouTube

  • Fix the new 403 issue (bug 1665)
  • Gtk UI for video quality selection (pull request 19)
  • Add support for https:// links
  • Remove dependency on OrderedDict
  • Fix downloading on Harmattan

Extensions

  • Improvements to the extension system
  • New extension: update_feeds_on_startup (bug 1656)
  • New extension: Enqueue in media player (bug 1583)
  • Updated: TED Talks Subtitle Downloader Extension
  • Groups and submenus in episode list context menu
  • Add disable_in=win32 to a few extensions (bug 1729)

Clean-ups and refactoring

  • Remove old api.py module
  • Remove podcast_id accessor functions (bug 1696)
  • Don't warn about system files on Windows (bug 1712)
  • Handle mygpoclient's MissingCredentials exception
  • Util: Python 2.6 compatibility fix
  • Vacuum minidb-based databases too (bug 1721)
  • gpodder.util: Use gpodder.ui.win32 for new code

Flattr integration

  • Reload when pressing play in the shownotes (bug 1684)
  • Use util.sanitize_encoding for the flattr payment-url
  • Add Flattr option to the episode context menu

Network connectivity detection

  • Basic Offline mode support (bug 107)
  • Offline mode detection for OS X (bug 107)
  • Linux: Detect PPP as Internet connection (bug 1702)

Other changes

  • Download strategy: Only keep latest (bug 188)
  • Download: Rate-limiting for progress updates
  • Device sync: Per-podcast sync option (pull request 22)
  • Updated translations from source (+German translation)
  • Vimeo: Fix downloading of Vimeo videos

As always, a detailed changelog is available at on the commit log.
Download: gpodder-3.4.0.tar.gz
md5sum: 1fc04fdc8ff3666316cd7fa74400d30e
sha1sum: 04e079c19a82f8c0f4c154d61921ceb907921e67

For packages in distributions, see the downloads page.

Thanks to all users who supported the gPodder project by providing bug reports, patches, documentation, feedback or donations / Flattrs. Special thanks to our first-time contributors for this release: Andreas Piesk, Chionsas, Daniel Schaal, Josh Mondragon, Sean Munkel and Simon Schubert - keep those patches coming!

gpodder - gPodder 3.3.0 "Intermission" released

Published by adamvoss almost 7 years ago

Released 2012-09-24

It's time for another great gPodder release, catching up with all the great changes that we got into the codebase in the last two months. This release includes the bugfix for the YouTube download problem that users were experiencing recently. Here's a summary of the changes:

Gtk UI

  • Podcast dialog: Section changing and Flattr bug (bug 1636)
  • Improvements to the Flattr Integration

Extensions

  • Minimize on start (bug 1633)
  • TED Talks Subtitles (pull request #9)
  • Gtk status icon (bug 1495)
  • Correct typo in the rename_download extension

Device Synchronization

  • Fix syncing with utf8-incompatible file names
  • Sortable dates for file names on sync device

Translations

  • New translation: Persian (Iran)
  • Updated translations: Basque, Galician, Hebrew, Dutch, Portuguese, Italian and German

YouTube Integration

  • Fix YouTube download URL resolving (bug 1665)
  • Parse error messages, improve downloading

Feedcore (Feed Parsing)

QML UI (MeeGo 1.2 Harmattan / N950 / N9)

  • Filters for unfinished downloads (bug 1655)
  • Show pubdate and file size (bug 1640)
  • Remove remaining Maemo 5 (Fremantle) support
  • Remember episode list scroll position (bug 1660)
  • Honor pause_subscription flag (bug 1641)
  • Download resuming (bug 1487)

New and Removed Core Features

  • Remove moving files to the "Unknown" folder (bug 1612)
  • Respect GPODDER_DOWNLOAD_DIR in the environment (bug 466)

Bugfixes

  • Decode enclosure filename properly (bug 1663)
  • Use sanitize_filename function (bug 1638)
  • Model: Fix update issues with custom feeds
  • Util: make object_string_formatter more robust

Various minor bugfixes, clean-ups and corrections

As always, a detailed changelog is available at on the commit log.
Download: gpodder-3.3.0.tar.gz
md5sum: 8bc40207b74621b8ee97051d6890918d
sha1sum: e48136d5d19b4c4d2e52d54d7a805655481dff4e

For packages in distributions, see the downloads page.

Thanks to all users who supported the gPodder project by providing bug reports, patches, documentation, feedback or donations / Flattrs. Special thanks to our first-time contributors for this release: Amiad Bareli, Arne Stierman, Asier Iturralde Sarasola, Danilo Shiga, Jörg Thalheim, Maurizio Ballo, Mohammadreza Abdollahzadeh, Nikolaos Papagrigoriou and Rafi Rubin - keep those patches coming!

gpodder - gPodder 2.20.2 "Uniblab" released

Published by adamvoss almost 7 years ago

Released 2012-09-24

Due to recent changes to the YouTube website, which broke YouTube downloads for gPodder users, a new version of the gPodder 2.20.x branch has been released. gPodder 2.20.2 combines all changes in the "two" branch that have been added there since the last release in February with the YouTube fixes from the master branch:

  • CLI: Line length detection bug (patch by Eugene Nikolsky, bug 1598)
  • YouTube: Fix broken YouTube downloading (bug 1665)

As we don't really support or develop the 2.20.x branch (except for these fixes for regressions when the time allows it), it is recommended for all users to upgrade to gPodder 3.
Because Maemo 4 and Maemo 5 are not supported anymore in gPodder 3, we provide the occasional updates to 2.20.x for these platforms, so that users using the N800, N810 or N900 are not left out in the cold.
Packages for Maemo have been uploaded to Extras-Devel for Fremantle and Diablo, they will be promoted to Extras-Testing soon and from there to Extras when QA finishes.
Download: gpodder-2.20.2.tar.gz
md5sum: b7f677e81cdcdb8a8b6ac7c08e8ab716
sha1sum: ed1554ce8db425f4023634c0c37132bf0cc5affa

gpodder - gPodder 2.20.3 "The Odd Pod" released

Published by adamvoss almost 7 years ago

Released 2012-12-22

As the YouTube fix in version 2.20.2 didn't totally fix the downloads for gPodder 2 users, the fixes integrated into the development version of gPodder 3 have also been backported to version 2.x, so that all Maemo 5 (and Maemo 4) users can also enjoy YouTube downloads again. In addition to that, the Spanish translation has also been updated:

  • YouTube fixes (bug 1665, backported by Andreas Piesk)
  • Updated Spanish translation (by Simó Albert i Beltran)

Again, we don't really support or develop the 2.20.x branch (except for regression fixes when the time allows it), it is recommended for all users to upgrade to gPodder 3.
Because Maemo 4 and Maemo 5 are not supported anymore in gPodder 3, we provide occasional updates to 2.20.x for these platforms, so that users using the N800, N810 or N900 are not left out in the cold.
Packages for Maemo will be prepared soon.
Download: gpodder-2.20.3.tar.gz
md5sum: 397b4cd542362454598d553fcfdad5b2
sha1sum: 1f58c7d96c4e62cf20d682123ca35bae653bb096

gpodder - gPodder 3.5.0 "The After Hours" released

Published by adamvoss almost 7 years ago

Released 2013-03-05

It's time for another gPodder 3 release! Version 3.5.0 brings first-time support for Sailfish OS (using Sailfish Silica), an improved and cleaned-up MeeGo 1.2 Harmattan UI (which now shares big chunks of code with the Sailfish UI) and device playlist sync for MP3 players in the Desktop version.

QML UI

  • Playback position in episode list, shownotes button in medi aplayer, download filename in shownotes and horizontal line for sections (by Nelson Ferreira)
  • Abstraction for MeeGo 1.2 Harmattan (Qt Components) and Sailfish OS (Silica Components), split into common codebase with specialization components (share/gpodder/ui/qml/{harmattan,sailfish})
  • Asynchronous image loading in episode item
  • Declare x-axis drags for PlaybackBarProgress
  • Decoupled Python->QML interaction from implementation details (upcalls happen exclusively via signals / context properties)
  • Bling: Fade truncated text in Sailfish UI
  • Harmattan UI: Split UI elements into separate pages, move toolbar contents into menu for unification with Sailfish / cleaner interaction
  • Various clean-ups and simplifications in the Python backend
  • Scroll multi-episode list to episode list position
  • Step-wise asynchronous episode list loading

Gtk UI

  • Device playlists and two-way sync (by  Joseph Wickremasinghe, bug 1769)
  • Fixed Gtk 2.18 compatibility (by Andreas Piesk, bug 1761)
  • GtkWarning fixes in shownotes (by Sean Munkel, bug 1735)
  • Fix shownotes window resizing error (by Sean Munkel, bug 1736)
  • Fix status icon not disappearing after being disabled (by Sean Munkel, bug 1714)
  • Fix encoding issues in notifications (by Sean Munkel, bug 1744)
  • Device sync preferences: Disable all widgets when device sync is off
  • Flattr preferences: Don't close preferences when WebKit/Gtk is missing
  • Fix context menu UI blocking for extensions (bug 1778)
  • Resizable shownotes view in main window
  • Searching in the extensions list (preferences dialog)
  • Device sync: Show error message for unconfigured device
  • Shownotes (plaintext): Must not be editable in main window

Extensions

  • Notification bubbles for Windows (by Sean Munkel, bug 426)
  • Download progress on Window taskbar (by Sean Munkel)
  • Stream to Sonos extension (by Stefan Kögl)
  • New OGG to MP3 extension (by Bernd Schlapsi, bug 1733)
  • M4A Converter: Check file extension (by Bernd Schlapsi, bug 1770)
  • Support both libav and ffmpeg for converting, support for Windows (by Bernd Schlapsi, bug 1773)
  • Add option to remove all tags (by Bernd Schlapsi, bug 1771)
  • Enqueue in Media Player: Mark episodes as played (by Bernd Schlapsi, bug 1749)
  • Woodchuck extension removed (unmaintained, not working)

Others

  • GtkOSXApplication 2.0.1 fixes (by Eric Le Lay, bug 1759)
  • FreeBSD network interface detection (by Olivier Brisson, bug 1730)
  • Upload gpodder.net episode actions in batches (by Stefan Kögl)
  • Added support for the Opus Audio Codec (by Bernd Schlapsi, bug 1734)
  • Avoid bugus error messages on download (bug 1731)
  • Util: Parse HH:MM-style strings with HH > 59
  • Vimeo: Use video title as download filename
  • Extensions API: New on_episode_playback() function
  • YouTube: Fix directory search (bug 1760)
  • Model: Day, month and year for custom filename (bug 1768)
  • Cover downloader: Add 4-second connection timeout
  • Improved offline mode / online detection (bug 1730)

Translations

  • Spanish (Adolfo Jayme Barrientos and Simó Albert i Beltran)
  • Italian (Maurizio Ballo and Alessandro Campidori)
  • Persian (Iran) (Mohammad Dashtizadeh)
  • Portuguese (Sérgio Marques)
  • French (bttfmcf)
  • Chinese (China) (luojie)
  • Portuguese (Brazil) (Rafael Ferreira and Dudu Maroja)
  • Spanish (Mexico) (Rigoberto Calleja)
  • Polish (Filip Kłębczyk)
  • Galician (Gonçalo Cordeiro)
  • Norwegian Bokmål (Jim Nygård)
  • Portuguese (Joel Calado)
  • Hebrew (Amiad Bareli)
  • Dutch (Arne Stierman)
  • Basque (Asier Iturralde Sarasola)
  • Greek (Atheos)
  • Kazakh (Baurzhan Muftakhidinov)
  • Swedish (Daniel Sandman)
  • Czech (Czech Republic) (David Štancl)
  • German

As always, a detailed changelog is available at on the commit log.
Download: gpodder-3.5.0.tar.gz
md5sum: 85237ee3978eedf7abcee37d68c55633
sha1sum: 127c557309b16db470ad34c538582f203c3ec768

For packages in distributions, see the downloads page.

Thanks to all users who supported the gPodder project by providing bug reports, patches, documentation, feedback or donations / Flattrs.

gpodder - gPodder 3.5.1 "Nick of Time" released

Published by adamvoss almost 7 years ago

Released 2013-04-10

gPodder 3.5.1 is a small bugfix release to fix some issues in the 3.5.0 release from last month. It is recommended for all users.

Windows support

  • Mandatory notification extension (pull request 72)
  • Compatibility: strftime doesn't have %F
  • Remove non-ascii characters (bug 1724)

Device synchronization

  • Sanitized playlist filename (bug 1788)
  • Sanitize mount point encoding (bug 1785)

Extensions

  • Merge audio/video converter extensions (bug 1783)
  • Cleaned up "Enqueue in Media Player"
  • Enqueue episodes in Totem also (bug 1775)

Gtk UI

  • Clear filter using secondary icon in GtkEntry
  • Fix submenu activation/focus issues (bug 1778)
  • Show notification bubbles when downloads fail (bug 1265)

QML UI

  • Add various checks for undefined / null objects
  • Apply automatic rotation setting to all pages (bug 1792)
  • Better selection reset logic for episode list (bug 1804)
  • Convert selection indices to integers (bug 1802)
  • Directly add a podcast via feed URL
  • Fix layout for multi-line episode titles
  • Highlight podcasts on Harmattan, but not on Sailfish
  • Make selection background color visible again
  • Reset selection when episode list changes (bug 1804)
  • Separate gpodder.net login page (pull request 85)

Other improvements

  • CLI: Fix subscribe/unsubscribe when list has not been loaded yet
  • Database: Check if every episode is assigned to a podcast
  • Makefile: Build ".pyo" files on "make install" (bug 1786)
  • Model: Disallow subscribing to an already-existing URL
  • Remove "print" statement in enqueue_in_mediaplayer
  • Tools: Ubuntu PPA generator for "raring" release
  • Updated German translation

As always, a detailed changelog is available at on the commit log.
Download: gpodder-3.5.1.tar.gz
md5sum: 60bcc814adc654c00ab197abfe920d80
sha1sum: e9f26bd5bb7742d9c0fa78323e81060495f7417a
For packages in distributions, see the downloads page.
Thanks to all users who supported the gPodder project by providing bug reports, patches, documentation, feedback or donations / Flattrs.

gpodder - gPodder 3.6.1 "Little Orphan Airplane" released

Published by adamvoss almost 7 years ago

Released 2014-03-08

This is a bugfix release in the 3.6.x series, fixing a bug in YouTube integration that was found only a few days after the 3.6.0 release. Two other small fixes are also included in this release.

  • Fix YouTube integration (bug 1887)
  • Desktop file: Add prefix to path (bug 1618)
  • Makefile: Use LC_ALL=C to have C-locale dates in manpage

As always, a detailed changelog is available at on the commit log.
Download: gpodder-3.6.1.tar.gz
md5sum: f4765a8ecf4f216fe634709ed66417cb
sha1sum: 203ecfbe37ad2b6dc8de00c88eabc99e9194253f
For packages in distributions, see the downloads page.
Thanks to all users who supported the gPodder project by providing bug reports, patches, documentation, feedback or donations / Flattrs. For this release, special thanks go out to Andreas Piesk for providing the YouTube fix.

gpodder - gPodder 3.6.0 "Population: Zero" released

Published by adamvoss almost 7 years ago

Released 2014-02-27

Time for another release of the stable gPodder 3.x release series. This release is recommended for all users.

Bugfixes and packaging additions

  • Various YouTube-related fixes
  • Add manpage for gpodder-migrate2tres
  • Fix FreeBSD network detection (bug 1730)
  • Fix double episode download bug
  • gpodder.net-related fixes if sync is not enabled

Gtk UI

  • Update shownotes behaviour
  • Show duration column instead of size by default
  • Move podcast list view options to preferences dialog
  • Gtk status icon extension: Add option for progress bar
  • Display episode's last played position (not only duration)
  • Do not save maximized window position to configuration

Model

  • Fix problem with migrated databases
  • Play info string for finished episodes contains duration
  • Do not add files without filename

iPod Synchronization

  • Alpha release by Joseph Wickremasinghe

Device Synchronization

Internationalization and localization

  • Update translation templates from source
  • Updated German translation

As always, a detailed changelog is available at on the commit log.
Download: gpodder-3.6.0.tar.gz
md5sum: 1867850208964cb9121cd13daaad7c24
sha1sum: 211e4aa68b3cbd42d7b7f5d8dd3deecbb7efcd22
For packages in distributions, see the downloads page.
Thanks to all users who supported the gPodder project by providing bug reports, patches, documentation, feedback or donations / Flattrs. For this release, special thanks go out to patch contributors: Andreas Piesk, Ben Hummon, Dov Feldstern, Joseph Wickremasinghe, Tony Mancill, Wes Morgan and zombie.

gpodder - gPodder 3.5.2 "The Prime Mover" released

Published by adamvoss almost 7 years ago

Released 2013-09-24

It's time for another release of gPodder, your favorite podcast client. This release brings some improvements and fixes that we've collected over the last few months. An upcoming release of gPodder 3 will contain iPod support that Joseph is currently working on. But for now, here are the highlights of gPodder 3.5.2:

Extensions

  • Support for Flattr'ing extensions and showing documentation (Bernd)
  • Option to auto-embed covert art images into files (bug 1742, Bernd)

Gtk UI

  • Various keyboard-related improvements
  • Various fixes (Eugene, bugs 1825, 1832, 1834)
  • Device sync: Fix to only include episodes in playlist (Joseph)

QML UI

Translation updates

  • Italian (Maurizio)
  • Spanish (Rigoberto)

Tooling and other fixes

  • Disable gpodder.net when authentication failed (Stefan)
  • makefile: Add Harmattan an Sailfish to QMLFILES

As always, a detailed changelog is available at on the commit log.
Download: gpodder-3.5.2.tar.gz
md5sum: 03b6906fbb52bce49542ec53632cf07d
sha1sum: a39dfdba48424322c7d5579d92c2622a57591997
For packages in distributions, see the downloads page.
Thanks to all users who supported the gPodder project by providing bug reports, patches, documentation, feedback or donations / Flattrs.

gpodder - gPodder 3.7.0 "Off-Screen Bionic Chiseling" released

Published by adamvoss almost 7 years ago

Released 2014-05-17

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 on the commit log.
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 - gPodder 3.8.1 "Population: Tire" released

Published by adamvoss almost 7 years ago

Released 2014-09-09

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 on the commit log.
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!

gpodder - gPodder 3.8.2 "The Cheshire Project" released

Published by adamvoss almost 7 years ago

Released 2014-10-28

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 on the commit log.
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 - gPodder 3.8.0 "On-Screen Bionic Screw Fastening" released

Published by adamvoss almost 7 years ago

Released 2014-07-26

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 on the commit log.
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!