Commit graph

2044 commits

Author SHA1 Message Date
Marco Villegas
9c28e30f02 Fix the hooks example script comment (bug 261) 2010-09-26 23:06:49 +02:00
Harry Coal
e8c6928c33 Make command-line sync purge episodes (bug 255) 2010-09-26 23:03:34 +02:00
Thomas Perl
2ce3903fdf Fix inconsistent tray icon behaviour (bug 1125)
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.
2010-09-26 22:51:50 +02:00
Atheos
34f5c174a7 l10n: Updated Greek (el) translation to 100%
New status: 596 messages complete with 0 fuzzies and 0 untranslated.

Transmitted-via: Transifex (www.transifex.net).
2010-09-22 08:18:02 +00:00
Thomas Perl
6988d5fcbc Fix a off-by-one error in the update display
Thanks to Sampppa for pointing out the issue.
2010-09-20 16:59:50 +02:00
Torstein Adolf Winterseth
dcce0dcc02 l10n: Updated Norwegian Nynorsk (nn) translation to 100%
New status: 596 messages complete with 0 fuzzies and 0 untranslated.

Transmitted-via: Transifex (www.transifex.net).
2010-09-11 07:18:42 +00:00
Sérgio Marques
ad0e42e3bb l10n: Updated Portuguese (pt) translation to 100%
New status: 596 messages complete with 0 fuzzies and 0 untranslated.

Transmitted-via: Transifex (www.transifex.net).
2010-09-02 22:16:44 +00:00
Thomas Perl
381f5868f6 Fix a podcast list update bug with "All episodes"
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.
2010-08-31 22:51:07 +02:00
Thomas Perl
b407353260 Fix the "gpo update" command (Maemo bug 11217) 2010-08-30 13:29:30 +02:00
Thomas Perl
bea6c0e4ca Fix a MAFW filename encoding issue on Maemo 5 2010-08-28 20:30:17 +02:00
Thomas Perl
52ee5e897b gPodder 2.8 "The Gold Napoleon" released
Updated list of contributors, README and
the help output of "gpodder". Bumped the
release date and version number.
2010-08-28 19:22:44 +02:00
Thomas Perl
f1efc6f2cd Fix a bug in the FM4 XSPF parser 2010-08-28 19:13:34 +02:00
Thomas Perl
17e8be0e7e Update translation catalog before release 2010-08-28 18:46:51 +02:00
Thomas Perl
d90c5459ef Maemo 5: Fix Panucci playback (Maemo bug 10904)
Fallback to using the command line client if the
(0.9-specific) D-Bus method is not available.
2010-08-27 14:57:01 +02:00
Jon Hedemann
ac6c1787d2 l10n: Updated Danish (da) translation to 100%
New status: 596 messages complete with 0 fuzzies and 0 untranslated.

Transmitted-via: Transifex (www.transifex.net).
2010-08-27 12:45:16 +00:00
Thomas Perl
83a6f36e28 Replace whitespace in titles with single space (Maemo bug 11173)
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.
2010-08-27 14:32:15 +02:00
Thomas Perl
c963ea87b0 Make description text field read-only (bug 1133) 2010-08-27 12:12:37 +02:00
Jim Nygård
dd3b061ade Updated Norwegian Bokmål translation 2010-08-26 15:39:27 +02:00
Maxim Prohorov
02de4419a4 l10n: Updated Russian (ru) translation to 100%
New status: 596 messages complete with 0 fuzzies and 0 untranslated.

Transmitted-via: Transifex (www.transifex.net).
2010-08-24 19:12:01 +00:00
Thomas Perl
9a37e3111f Fix yet another encoding problem (bug 1124)
Time for Py3K to come around and free us of
all that encoding weirdness ;)
2010-08-24 19:50:49 +02:00
Bernd Schlapsi
edbad47928 Add "not null" and "default" to upgrade function (bug 1127) 2010-08-24 19:23:23 +02:00
Thomas Perl
0a546941fd Add Kitchener-Waterloo LUG to thanks list 2010-08-24 16:27:43 +02:00
Gonçalo Cordeiro
2226c87e2a l10n: Updated Galician (gl) translation to 100%
New status: 596 messages complete with 0 fuzzies and 0 untranslated.

Transmitted-via: Transifex (www.transifex.net).
2010-08-24 10:21:08 +00:00
Tomasz Dominikowski
0e763a4a3c l10n: Updated Polish (pl) translation to 100%
New status: 596 messages complete with 0 fuzzies and 0 untranslated.

Transmitted-via: Transifex (www.transifex.net).
2010-08-24 08:01:41 +00:00
Boryslav Larin
3f9033e3d2 l10n: Updated Ukrainian (uk) translation to 100%
New status: 596 messages complete with 0 fuzzies and 0 untranslated.

Transmitted-via: Transifex (www.transifex.net).
2010-08-24 07:43:25 +00:00
Marko Vertainen
60f554b4dd l10n: Updated Finnish (fi) translation to 100%
New status: 596 messages complete with 0 fuzzies and 0 untranslated.

Transmitted-via: Transifex (www.transifex.net).
2010-08-24 05:56:42 +00:00
Baurzhan Muftakhidinov
100aff618e l10n: Updated Kazakh (kk) translation to 100%
New status: 596 messages complete with 0 fuzzies and 0 untranslated.

Transmitted-via: Transifex (www.transifex.net).
2010-08-24 02:50:04 +00:00
Atheos
296d73299e l10n: Updated Greek (el) translation to 100%
New status: 596 messages complete with 0 fuzzies and 0 untranslated.

Transmitted-via: Transifex (www.transifex.net).
2010-08-23 23:03:24 +00:00
Thomas Perl
2fc307ff4d l10n: Updated German (de) translation to 100%
New status: 596 messages complete with 0 fuzzies and 0 untranslated.

Transmitted-via: Transifex (www.transifex.net).
2010-08-23 22:41:45 +00:00
Thomas Perl
e8467702e8 Update message templates from source code 2010-08-24 00:34:02 +02:00
Thomas Perl
607f85b6e4 Offer all episodes when adding podcasts (bug 664)
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.
2010-08-24 00:24:15 +02:00
Thomas Perl
8476d480fa Fix a podcast object creation bug 2010-08-23 23:58:25 +02:00
Bernd Schlapsi
eea03796de Restructure database tables (bug 1127)
Use not null and default definitions.
2010-08-23 23:41:35 +02:00
Thomas Perl
425050e862 Podcast directory: Add gpodder.net search (bug 1121)
This is just a preliminary support workaround until
the new podcast directory window is being implemented.
2010-08-23 23:37:25 +02:00
Thomas Perl
5614fbf569 Fix sorting in "Delete episodes" dialog (bug 1113)
The "Downloaded" column sorts correctly now.
2010-08-23 23:31:47 +02:00
Thomas Perl
b4745a552e Fix sorting in episode remove dialog (bug 1118)
The "Size" and "Playcount" columns sort correctly now.
2010-08-23 23:27:30 +02:00
Thomas Perl
b0a00f3103 YouTube: Fix HD video downloading (bug 1122)
Make sure to strip extraneous backslashes from
the available formats list, so higher fmt_ids
are detected correctly by the YouTube client.
2010-08-23 23:14:35 +02:00
Justin Forest
3d4ae77339 MTP: Configurable podcast folders (bug 1098)
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)
2010-08-23 23:07:01 +02:00
Thomas Perl
060ba862dd Device sync: Use defensive encoding (bug 1097)
Make sure that we always use the system default
encoding for file and folder names in order to
avoid encoding errors on certain systems.
2010-08-23 23:03:27 +02:00
Thomas Perl
231c31c49f Windows: Fix cover loading with non-utf8 locales (bug 1124)
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.
2010-08-23 22:52:34 +02:00
Thomas Perl
b50ee225d0 Better OS filesystem encoding detection 2010-08-23 22:48:36 +02:00
Thomas Perl
2dde9a2340 Fix SimpleMessageArea size on Win32 (bug 1123)
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.
2010-08-23 22:26:35 +02:00
Thomas Perl
abbb62c75d Add "add_signal_receiver" to the fake D-Bus
Thanks to sedrik for noticing this omission.
2010-08-22 21:47:10 +02:00
Thomas Perl
587326d15c Maemo: Add support for gpodder.net search (bug 1121) 2010-08-21 00:45:06 +02:00
Thomas Perl
2f0477de62 Clarify iPod sync dependencies (bug 1095) 2010-08-21 00:21:33 +02:00
psychedelys
40a9d0a2b9 Resize podcast cover art if it's too big (bug 1110)
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.
2010-08-21 00:10:44 +02:00
Ville-Pekka Vainio
92bf1255c4 minidb: Convert values in remove (RH bug 619295, gpo bug 1088)
Make convert an instance method and
convert the values in remove too.

See also:
RedHat bug 619295 and gPodder bug 1088
2010-08-21 00:03:04 +02:00
Thomas Perl
6a2c1bafbf Always initialize model rows (bug 1099)
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.
2010-08-20 23:59:24 +02:00
Thomas Perl
04b300ad2d Support mime type preferences list (bug 995)
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.
2010-08-20 23:36:57 +02:00
John Rabotnik
de50c4f065 Option to write gtkpod database for iPods (bug 571)
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.
2010-08-20 22:48:30 +02:00