Thomas Perl
15697a5b0e
Handle failed feed updates in "gpo" (bug 1264)
...
Thanks to Ville-Pekka Vainio for reporting this bug.
2011-02-01 12:26:32 +01:00
Thomas Perl
c98ced70dd
Fix broken YouTube search (Maemo bug 11756)
...
Thanks to Stuart Howarth for reporting the bug.
2011-02-01 12:26:20 +01:00
Thomas Perl
0f5a45bc42
Reference PodcastEpisode only on model.Model
2010-12-20 15:48:29 +01:00
Thomas Perl
b04ca2c58a
PodcastChannel: Remove save_dir_size
2010-12-20 15:28:52 +01:00
Thomas Perl
b7109c4301
Cleanup: Simplify delete_from_disk + cover_file
2010-12-20 15:26:11 +01:00
Thomas Perl
dedc1d1aba
Remove direct references to PodcastChannel and PodcastEpisode
...
This will come in handy when subclassing the model classes.
2010-12-20 15:17:48 +01:00
Thomas Perl
be1c1114a2
Show filesize after download has finished
2010-12-20 15:00:41 +01:00
Thomas Perl
9ccbec6b15
Add DB migration script (prelimiary)
2010-12-20 14:51:54 +01:00
Thomas Perl
5a5ff375f3
Remove obsolete properties in PodcastEpisode
...
Simplify the episode selector list code.
2010-12-20 14:51:20 +01:00
Thomas Perl
292c82ab00
Database schema cleanup / upgrade
2010-12-20 14:35:46 +01:00
Thomas Perl
3e59385337
Remove sync_to_devices from podcast channel
2010-12-20 11:15:29 +01:00
Thomas Perl
f9eeabdc62
Remove config option: minimize_to_tray
2010-12-20 10:37:36 +01:00
Thomas Perl
8012c4f6bb
Remove portable device synchronization
2010-12-20 10:29:41 +01:00
Thomas Perl
e3e4a81272
Merge download_dir and gpodder.home
2010-12-20 03:09:35 +01:00
Thomas Perl
ff1221b0e1
Rename database.sqlite to gpodder.db
2010-12-20 02:26:03 +01:00
Thomas Perl
bb3c77ac19
Remove support for channels.opml
2010-12-20 02:20:44 +01:00
Thomas Perl
cc58ca6646
Remove deprecated statistics properties of channel
2010-12-20 01:59:34 +01:00
Thomas Perl
e131e5a40c
Remove device_playlist_name from podcast channel
2010-12-20 01:58:08 +01:00
Thomas Perl
052aeb6959
Config: rename "opml_url" and "toplist_url"
2010-12-20 01:37:25 +01:00
Thomas Perl
f893e7e49a
Categorize configuration options
2010-12-20 01:34:04 +01:00
Thomas Perl
3f8d0d7b90
Config: Remove "apply_fixes" function
2010-12-20 01:26:15 +01:00
Thomas Perl
66f6c94b0b
Remove config option: update_on_startup
2010-12-20 01:24:13 +01:00
Thomas Perl
06a665dac2
Reorder / group config options
2010-12-20 01:21:41 +01:00
Thomas Perl
420ab48842
Remove config option: on_drag_mark_played
2010-12-20 01:14:53 +01:00
Thomas Perl
f1dc81b6e0
Remove config option: open_torrent_after_download
2010-12-20 01:13:58 +01:00
Thomas Perl
1b519b27aa
Remove config options: enable_fingerscroll and maemo_enable_gestures
2010-12-20 01:10:35 +01:00
Thomas Perl
62125c1b09
Remove config option: start_iconified
2010-12-20 01:00:13 +01:00
Thomas Perl
9bb08bb105
Remove config option: episode_list_thumbnails
2010-12-20 00:58:20 +01:00
Thomas Perl
d95d3ae1f6
Remove config option: allow_empty_feeds
2010-12-20 00:54:19 +01:00
Thomas Perl
45c9ace224
Clean up configuration (remove descriptions)
2010-12-20 00:52:40 +01:00
Thomas Perl
5db4b89a6c
Remove config-doc-generator (deprecated)
2010-12-20 00:29:41 +01:00
Thomas Perl
6a62fd0e90
Remove cmd_download_complete / cmd_all_downloads_complete
...
User hooks can now be used instead of this feature.
2010-12-20 00:26:51 +01:00
Thomas Perl
bf7c297157
Remove on_quit_systray config option
2010-12-20 00:23:10 +01:00
Thomas Perl
41054b620a
String change: "Keep episode" -> "Archive"
2010-12-20 00:18:22 +01:00
Thomas Perl
fa9f1b3747
Initial Episode Query Language (EQL) draft
...
With EQL, users can write sophisticated queries against
episode lists to filter them down to what they want.
2010-12-19 23:46:17 +01:00
Thomas Perl
749137396f
gPodder 2.11 "Dance Me A Dance" released
...
Updated README, credits, manpages and version info.
2010-12-19 22:55:58 +01:00
Thomas Perl
7616f61146
Episode GUID should be unique per-podcast only
2010-12-19 22:31:54 +01:00
Thomas Perl
c4295b8550
Update translation templates from source
2010-12-19 22:24:44 +01:00
Thomas Perl
18650f2359
YouTube: Use preferred fmt_id in new resolver (bug 1239)
2010-12-18 15:27:10 +01:00
Thomas Perl
ceb9ed48d9
Omit warning on "setup.py clean"
2010-12-18 15:26:49 +01:00
Thomas Perl
7886cf5607
Desktop: only_sync_not_played for per-podcast sync (bug 1213)
...
The only_sync_not_played configuration option was not
followed when the per-podcast context menu item "Sync to
device" was used, as all episodes of that podcast were
forced to be copied to the device. This is now fixed, and
only unplayed episodes will be copied in this case.
2010-12-18 15:09:58 +01:00
Thomas Perl
22e24ccfcd
Strings: Merge "manual only" to "manually" (bug 1215)
2010-12-18 14:55:19 +01:00
Thomas Perl
10cad7aad0
Proper single-time download notifications (bug 1161)
...
Only show a notification for finished or failed downloads
once, both on the Desktop version and on Maemo 5 by adding
a special function to DownloadTask to keep track whether or
not the notification has already been shown previously.
2010-12-18 14:50:43 +01:00
Thomas Perl
8f167f89a0
YouTube: Better error message for protected videos
...
YouTube protects pages that contain violence, etc.. by
requiring users to login to prove they are over 18. We
can't determine the fmt_url_map in that case, so this
patch adds a better error message to the failed download.
2010-12-18 14:32:33 +01:00
Thomas Perl
bbd5720775
Ignore invalid timestamp from iPod (bug 418)
2010-12-18 13:59:31 +01:00
Thomas Perl
b3e579475c
Clarify --fake-downloads in gpodder-backup
...
This change was suggested by Lambert Carsten.
2010-12-16 19:32:42 +01:00
Thomas Perl
495b1658f5
Add support for file:// URLs for feeds (bug 1229)
2010-12-16 19:24:06 +01:00
Sebastian Hanula
8f84d07c17
Use first Content-length header (bug 1226)
...
Use first matching Content-length header when multiple
found. Occured with some cache/proxy servers.
2010-12-16 18:52:05 +01:00
Thomas Perl
c183a73b9e
Fix a bug with type-less content in feeds
...
Thanks to @baltha on identi.ca for reporting this
bug for http://www.2600.com/oth-broadband.xml
2010-12-16 12:02:13 +01:00
Thomas Perl
7e50609f89
YouTube: Use fmt_url_map for download URLs (bug 1217)
...
Based on an initial patch by Norbert Lataille.
2010-12-14 18:34:26 +01:00