In window managers like Metacity or KWin4, the
main window wasn't correctly moved to the current
virtual desktop when the tray icon was clicked.
To work around this, the window is now hidden and
then re-shown when the tray icon is clicked, which
fixes the issue with the affected window managers.
If the view filter on the episode list is set to
"Downloads only", marking an episode as not new
in the "All episodes" view will not update the
podcast in the podcast list due to the selection
being removed when the episode list is updated.
The fix is to update the podcast list before the
episode list, leaving the selection intact until
the podcast list has been updated.
This should make the episode and podcast list
nicer for feeds that have newlines and spaces
in their titles. It also fixes a bug in the
episode list for Maemo.
Show all episodes (only the newest one of each
podcast checked / marked as new) after adding one
or more podcasts to gPodder. This allows users to
quickly download more episodes after subscribing.
I've recently switched from an iPod to a Sony Ericsson mobile phone,
which is accessible as an MTP device. It has support for podcasts, but
it only recognizes tracks as podcasts if they're in certain folders,
namely:
Music/podcast
Video/podcast
Picture/podcast
Tracks from these folders show up in the "Podcasts" menu, are
highlighted until played and per-file playback positions are remembered.
Attached is a patch which adds configurable folders for audio, video and
image podcasts. There is also a new option to create folders per podcast
(e.g., Music/podcast/No Agenda). The complete list of added config
options is:
mtp_audio_folder (str)
mtp_video_folder (str)
mtp_image_folder (str)
mtp_podcast_folders (bool)
Sanitize the filename encoding of the cover
file, so that on Windows systems with non-utf8
locales, the filename is correctly submitted.
Thanks to Vladimir Voroshilov for the initial patch.
Request a proper width for the message label, so
that the message isn't truncated. Also fix the
positioning (parent widget / window) code.
Thanks to Vladimir Voroshilov for the initial patch.
Some feeds have cover art bigger than the size of my
laptop's screen. Which make the podcast settings dialog
really hard to use (close button out of screen).
The parameter MAX_SIZE was already defined, and just
waiting to be used.
Don't append columns and add data later, but
inject valid data at append time to avoid race
conditions when trying to read data after the
append but before data has been filled in.
Add a new configuration option that controls the
ordering of mime types when multiple enclosures
(file formats) are available in a podcast feed.
Based on an initial patch by Bernd Schlapsi.
On my iPod classic, sometimes when syncing with gpodder, some podcasts
would vanish. Opening the iPod in gtkpod and resaving the database
makes these missing podcasts reappear.