Thomas Perl
3caa9858dd
Refactor user extensions into "hooks" (bug 425)
...
Refactor Justin's "User extensions" code to make it
a bit more cleaner and documented, and rename it to
"hooks", as this more precisely describes the nature
of the mechanism.
2010-07-05 16:08:22 +02:00
Justin Forest
ef81517f6d
Initial support for user extensions (bug 435)
...
Currently this only lets you do something with
channels and episodes before they are saved,
e.g. modify titles. Can be extended easily to
provide more functions.
Loads $GPODDER_HOME/extensions/*.py, see src/gpodder/userext.py
for details.
2010-07-05 15:03:32 +02:00
sneakypete
017f98aa82
Delete file-less episodes from iPod (bug 1025)
...
Episodes that are deleted from the device can still
have their associated entry in the iTunesDB. This
patch removes the entry from the database during a
synchronization operation.
2010-07-05 14:49:26 +02:00
Jim Nygård
29e39d9ac8
Updated Norwegian Bokmål translation
2010-07-05 14:44:48 +02:00
Maxim Prohorov
c48d2501b4
l10n: Updated Russian (ru) translation to 99%
...
New status: 595 messages complete with 1 fuzzy and 0 untranslated.
Transmitted-via: Transifex (www.transifex.net).
2010-07-04 20:37:37 +00:00
Boryslav Larin
e827e72bf6
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-07-04 17:46:48 +00:00
Silvio Sisto
f3583cab21
l10n: Updated Spanish (Castilian) (es) translation to 100%
...
New status: 596 messages complete with 0 fuzzies and 0 untranslated.
Transmitted-via: Transifex (www.transifex.net).
2010-07-04 17:33:47 +00:00
Gonçalo Cordeiro
7b32480682
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-07-04 13:21:31 +00:00
kvikende
5c2c57446f
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-07-04 10:36:57 +00:00
Ville-Pekka Vainio
da68383d7f
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-07-03 21:50:13 +00:00
Tomasz Dominikowski
41705f026d
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-07-03 17:17:00 +00:00
Thomas Perl
d2a06262a1
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-07-03 17:02:59 +00:00
Thomas Perl
7cbf1a43ce
Maintainer utility: make headlink
...
This small shortcut, a.k.a "make headlink"
generates a permanent link to the current
Git HEAD, assuming that it has already been
pushed to the main repository.
Most likely only useful to the maintainer.
2010-07-02 21:44:34 +02:00
Thomas Perl
bcde6ca393
Fix credentials-with-space bug (bug 1065)
...
Spaces in username or password for HTTP auth were
quoted in a wrong way (quote_plus), which made the
rest of the code not decode the URL correctly.
This patch makes quoting of spaces work correctly
and produce URLs that have correct semantics. Unit
tests were also added to verify this special case.
2010-07-02 21:37:59 +02:00
Thomas Perl
44c3cf3f84
Update translation templates from source
2010-06-30 03:52:34 +02:00
Thomas Perl
0a8d1c7599
Clean up device configuration UI (bug 955)
2010-06-30 03:31:49 +02:00
Robert Willert
bbee93f63e
Sync device configuration UI (bug 955)
2010-06-30 03:18:11 +02:00
M.Schneider
7cfc63fcae
Added support for Soundcloud's Favorite streams.
2010-06-30 03:14:11 +02:00
Thomas Perl
23c27ae07c
Maemo 5: Remove broken "Play all downloads" feature
...
This feature might come back in a different way in a
future version of gPodder, but for now, it's broken
and does not work reliably, so better remove it now.
2010-06-30 03:03:18 +02:00
Thomas Perl
76ff7737fd
Maemo 5: Fix "Finished" display for some MP3s
...
When playing back some MP3s, the player sends a
position that is greater than the total time. In
this case, we still want to display "Finished".
2010-06-30 03:00:48 +02:00
Thomas Perl
bd21be1bea
Delete M3U when removing a podcast (bug 1063)
...
When a podcast has its downloaded files removed,
the M3U playlist file corresponding to the podcast
should also be removed from the filesystem.
2010-06-28 16:03:54 +02:00
Thomas Perl
dd706ad85b
Ignore bogus play events from Panucci
2010-06-13 02:39:19 +02:00
Thomas Perl
3cc51f6f44
Panucci special-casing also for Desktop
2010-06-13 02:22:25 +02:00
Thomas Perl
d398c5071b
Special-casing Panucci playback for Maemo
2010-06-13 02:19:38 +02:00
Sérgio Marques
18332521ec
l10n: Updated Portuguese (pt) translation to 100%
...
New status: 582 messages complete with 0 fuzzies and 0 untranslated.
Transmitted-via: Transifex (www.transifex.net).
2010-06-12 18:40:23 +00:00
Sérgio Marques
f65bd3fca9
l10n: Updated Portuguese (pt) translation to 99%
...
New status: 577 messages complete with 0 fuzzies and 5 untranslated.
Transmitted-via: Transifex (www.transifex.net).
2010-06-12 18:37:04 +00:00
Thomas Perl
425f626826
Show "Finished" status in episode action dialog
...
When an episode has been played, show "Finished"
and the duration for the playback status button.
2010-06-12 19:17:49 +02:00
Thomas Perl
8466636cd6
Faster episode searching by URL/filename
...
Implement a faster method for acquiring the
episode object from a download URL or filename.
This improves performance for episode status
updates and episode metadata requests over D-Bus.
2010-06-12 18:08:57 +02:00
Sérgio Marques
eaee11664a
l10n: Updated Portuguese (pt) translation to 88%
...
New status: 516 messages complete with 1 fuzzy and 65 untranslated.
Transmitted-via: Transifex (www.transifex.net).
2010-06-12 15:08:58 +00:00
Sérgio Marques
f14ec7b4c1
l10n: Updated Portuguese (pt) translation to 65%
...
New status: 379 messages complete with 138 fuzzies and 65 untranslated.
Transmitted-via: Transifex (www.transifex.net).
2010-06-12 14:38:53 +00:00
Thomas Perl
ed78ab9af9
Extend Panucci D-Bus interface for streaming
...
Add support for streaming URLs to the D-Bus interface
that is used by Panucci for retrieving data and sending
play events to gPodder.
2010-06-12 16:25:33 +02:00
Sérgio Marques
ca7ba1e50b
l10n: Updated Portuguese (pt) translation to 52%
...
New status: 305 messages complete with 146 fuzzies and 131 untranslated.
Transmitted-via: Transifex (www.transifex.net).
2010-06-12 14:10:05 +00:00
Thomas Perl
c60cc44434
Maemo 5: File size and duration in episode actions
...
If known, show the download size and episode duration (and
possibly current position) as values on the buttons of the
episode actions dialog.
2010-06-12 15:56:01 +02:00
Thomas Perl
d76e1c17b4
Remove SQL print statements in minidb
2010-06-12 15:15:02 +02:00
Thomas Perl
1bb1c1aba3
Ignore rows with invalid values in minidb
2010-06-12 15:07:05 +02:00
Sérgio Marques
a8aa609571
l10n: Updated Portuguese (pt) translation to 21%
...
New status: 126 messages complete with 325 fuzzies and 131 untranslated.
Transmitted-via: Transifex (www.transifex.net).
2010-06-12 11:54:31 +00:00
Sérgio Marques
dab98bf565
l10n: Updated Portuguese (pt) translation to 14%
...
New status: 86 messages complete with 365 fuzzies and 131 untranslated.
Transmitted-via: Transifex (www.transifex.net).
2010-06-12 11:38:24 +00:00
Thomas Perl
4566f23379
Makefile: Produce nicer "make clean" output
2010-06-05 01:50:15 +02:00
Thomas Perl
4faabda2cc
Update translation templates from source
2010-06-05 01:47:46 +02:00
Thomas Perl
b6626f34cd
Open torrent files right after download (bug 1029)
...
This is an advanced configuration option (disabled
by default) to automatically open torrent files.
2010-06-05 01:45:01 +02:00
Thomas Perl
697510b464
Simplify download list clean-up/finishing
2010-06-05 01:42:32 +02:00
Thomas Perl
6a639255ed
Maemo 5: Allow deleting of non-downloaded episodes
...
This allows users to remove episodes that they
do not plan to download, so the episodes are
hidden from the normal filter view.
2010-06-05 00:46:08 +02:00
Thomas Perl
7c20ffd167
Determine episode duration (bug 811)
...
This patch adds two methods for detecting the
episode length (time units, not bytes):
* iTunes-specific "duration" in the RSS feed
* GStreamer-based length detection after download
The patch also adds duration information to the
tooltip in the episode list as a first step for
displaying this information in the UI.
2010-06-04 20:43:38 +02:00
Ville-Pekka Vainio
7917c78ee8
Fix TypeError in update_by_iter, Red Hat Bugzilla #599232
2010-06-04 19:44:27 +02:00
Thomas Perl
d5945d2ad3
Merge received episode actions (bug 997)
...
Episode actions are now retrieved from the
server and are merged into gPodder's DB. The
first feed update after this release could
lead to a lot of updates, but further updates
should be faster, as only a few actions will
be processed by the server.
2010-06-04 19:42:34 +02:00
Thomas Perl
f36e338caa
minidb: Add support for high-level bulk deletion
2010-06-04 19:40:54 +02:00
Thomas Perl
76f48a132e
Only show progress in tooltip if it's set
2010-06-04 19:20:58 +02:00
Thomas Perl
0c7259e1fd
Fix forced-Lanscape mode for Fremantle PR1.2 (Maemo bug 10406)
...
PR1.2 broke forced-Landscape mode, as the window flags have
different semantics (although more sane) in the new version.
2010-06-03 16:42:18 +02:00
Thomas Perl
31392dea96
YouTube videos have a website link
...
In case the link of a YouTube episode points
to itself, we allow it to be the website URL.
2010-06-02 11:03:38 +02:00
Eric Le Lay
df91b4d059
Mac OS X: Fix crash on 64-bit Snow Leopard (bug 1034)
...
I incorrectly used "unsigned long" as format to pack a
4 char code to an integer, while I should have used
"unsigned int" because on 64 bits Snow Leopard,
unsigned long is 8 bytes long, and then unpack fails.
2010-05-30 16:01:13 +02:00