Commit graph

3590 commits

Author SHA1 Message Date
Thomas Perl f2e005a78e README: Remove whitespace 2017-12-29 16:03:15 +01:00
Thomas Perl 29baea278f Remove win32 build support (Python2) 2017-12-29 16:02:43 +01:00
Thomas Perl 77c3947c46
Merge pull request #366 from gpodder/gtk3-cleanups
Cleanups for the Gtk3 branch
2017-12-16 13:59:32 +01:00
Thomas Perl d582277c4d Remove the need to specify a release name 2017-12-16 13:55:41 +01:00
Thomas Perl 7b46a0ee72 Update copyright years (2017) 2017-12-16 13:54:59 +01:00
Thomas Perl 5a7e55d1a2 Preferences: Prevent selection of 'header' rows 2017-12-16 13:42:57 +01:00
Thomas Perl 19441b6981 Fix never ending merge action dialog 2017-12-16 13:36:28 +01:00
Thomas Perl 697e608ad5 Remove donation link from about box 2017-12-16 13:36:15 +01:00
Thomas Perl f464611e0b
Merge pull request #357 from adamvoss/fixHelpLink
Updates the Help destination url
2017-12-16 13:29:24 +01:00
Eric Le Lay 858497936f Merge branch 'master' into gtk3
- soundcloud non downloadable tracks
- try to parse feeds even if content-type says HTML
2017-11-27 22:27:41 +01:00
Eric Le Lay fd99473684
Merge pull request #261 from romlok/schmontenttype
Try to parse feeds even if content-type says HTML
2017-11-27 21:16:38 +01:00
Adam Voss cd29e44008 Updates the Help destination url 2017-10-19 20:29:19 -05:00
Eric Le Lay 6fb609cab4 Increase Soundcloud downloadable track logging
fixes #343
2017-10-19 18:08:09 +02:00
Eric Le Lay ebeb3fa230 Merge branch 'master' into gtk3
PR #338 gpodder-migrate2tres description_html schema 7 compat
PR #345 Update URL to the User Manual
fix #349 Can't show properties for a podcast with a corrupt image
2017-10-19 11:06:18 +02:00
Eric Le Lay 4f1b6f94fc fix #349 Can't show properties for a podcast with a corrupt image 2017-10-19 10:53:52 +02:00
Eric Le Lay 1c6288bf68 Merge pull request #345 from ogg1980/user-manual-url-fix
Update URL to the User Manual
2017-09-20 18:45:02 +02:00
Olle Gustafsson 620e3d004b Update URL to the User Manual 2017-09-20 16:57:28 +02:00
Eric Le Lay 614fcd8076 gpodder-migrate2tres description_html schema 7 compat 2017-09-17 19:25:40 +02:00
Eric Le Lay 8d183f1401 Merge pull request #338 from edgewood/patch-1
Fix migration to add data for cover_thumb
for gPodder 3.9.3 compatibility
2017-09-17 19:23:46 +02:00
Eric Le Lay 56ad895cb8 Merge branch 'master' into gtk3
on_application_started
2017-09-17 18:57:23 +02:00
Eric Le Lay e43755ce01 Merge pull request #323 from elelay/extensions-extras-menu-gtk3
new on_create_menu and on_application_started extension points (gtk3)
2017-09-17 18:50:16 +02:00
Eric Le Lay f75723311f Merge pull request #322 from elelay/extensions-extras-menu
new on_create_menu and on_application_started extension points.
2017-09-17 18:48:36 +02:00
Eric Le Lay 00e730ebcd convert update_feeds_on_startup to on_application_started
doesn't need to be run when the extension is enabled
2017-09-15 19:48:09 +02:00
Eric Le Lay b18431d002 new extension hook: on_application_started
called after on_ui_object_available and on_ui_initialized
at application startup
2017-09-13 20:32:23 +02:00
Thomas Perl 051e1fab3b No need to build with pypy 2017-09-04 20:17:35 +02:00
Eric Le Lay af1ae1d6d8 extension activated: don't call inexistant methods 2017-08-15 22:10:26 +02:00
Eric Le Lay 3358c53830 extension activated: don't call inexistant methods 2017-08-15 22:01:26 +02:00
edgewood 6e27095876 Fix migration to add data for cover_thumb
I recently upgraded to Debian stretch (which packages gpodder 3.9.3) from an older system that had gpodder 2.x.  I ran gpodder-migrate2tres, but got an error along the lines of "18 values needed, but only 17 provided" (I've fixed my local copy and would have to unfix it to recreate the exact error).

I believe I've traced the error to an omission updating the podcast table, since there's no value supplied for cover_thumb.  This patch works locally for me.  I don't know if the 2.x table had a column for cover_thumb, but I mainly use gpo so providing "None" as the value works for me.
2017-08-09 14:34:53 -04:00
Eric Le Lay 4cb10e908a update Extras/Extensions section dynamically
no need to restart to get the extension's menu items
2017-07-25 15:33:08 +02:00
Eric Le Lay e0f58d7d0a update Extras/Extensions section dynamically
no need to restart to get the extension's menu items
2017-07-25 14:57:36 +02:00
Adam Voss b859ce96f9 Indicate Python 2.7.9 as minimum in README
This is done because of the many reported issues due to the outdated 'https' support in older Python 2.7 releases.
2017-07-05 19:27:17 -05:00
Eric Le Lay 01afba8b05 Merge branch 'master' into gtk3
- remove credits
- python2/python3 extensions
2017-06-25 09:54:53 +02:00
Eric Le Lay 00be1d4e32 Merge pull request #321 from elelay/252-codify-python2_3-extensions
add a python2 ui flag for extensions
2017-06-25 09:47:34 +02:00
Eric Le Lay ab7b97e830 add generic Extras menu contribution extension point
gtk2 implementation.
2017-06-25 09:43:36 +02:00
Eric Le Lay ef05dda9f3 add generic Extras menu contribution extension point
gtk3 implementation.
2017-06-25 09:25:35 +02:00
Eric Le Lay 9f9c2230ae add a python2 ui flag for extensions
to mark python2/python3 only extensions.
TODO: change flag to python3 when merging to gtk3 branch.
Fixes #252.
2017-06-24 14:47:24 +02:00
Thomas Perl a4365c99d6 Simplify release process (remove credits.txt) 2017-06-06 19:20:09 +02:00
Thomas Perl 18614d6e85 Merge pull request #294 from adamvoss/issue/270
Rename "Remove podcast" to "Delete podcast"
2017-06-03 20:29:54 +02:00
Thomas Perl 519f3897e6 Merge pull request #292 from adamvoss/markdown-readme
Convert README to Markdown
2017-06-03 20:26:56 +02:00
Adam Voss 8edb32bd16 Rename "Remove podcast" to "Delete podcast" 2017-04-25 18:58:00 -05:00
Adam Voss 9601f02a51 Convert README to Markdown 2017-04-25 14:50:33 -05:00
Eric Le Lay d35bd04cb3 Merge pull request #291 from vossad01/issue/280
Filter `None` entries from `get_selected_episodes`
2017-04-25 18:30:28 +02:00
Eric Le Lay 719052a392 Merge pull request #283 from vossad01/issue/282
Remove some characters from filename and retry when copy fails
2017-04-25 18:29:22 +02:00
Eric Le Lay 1e6c68337c Merge pull request #287 from vossad01/issue/279
Changes to make Sync work in gtk3
2017-04-25 18:28:48 +02:00
Adam Voss ef42eb1642 Filter None entries from get_selected_episodes
Enough callers will blow up if this is the case and it has been shown to happen.  Additionally, there would not be much useful a caller could do with the `None` value.
2017-04-24 19:49:26 -05:00
Eric Le Lay ec2a736586 remove leftover methods and update issues URL 2017-04-23 19:37:59 +02:00
Adam Voss d106b23fb8 Merge pull request #290 from elelay/issue-159-empty-views
fix #159 - gtk3: Empty tree views do not indicate why
2017-04-23 12:27:24 -05:00
Eric Le Lay 81d2c152aa Merge branch 'master' into gtk3
disable MPRIS listener on windows
2017-04-23 19:09:01 +02:00
Eric Le Lay 1d96a54c0e fix #159 - gtk3: Empty tree views do not indicate why 2017-04-23 17:37:13 +02:00
Adam Voss 78ae55fa90 Merge pull request #288 from elelay/html-shownotes-disable-javascript
disable java, javascript, plugins in HTML shownotes
2017-04-23 10:36:15 -05:00