Commit graph

214 commits

Author SHA1 Message Date
MarkusHackspacher 49bb08c8a3 fix E502 the backslash is redundant between brackets 2018-05-08 10:43:56 +02:00
MarkusHackspacher 11bf9e3ef8 fix E401 multiple imports on one line 2018-05-05 23:50:37 +02:00
Eric Le Lay 368a20e5df
Merge pull request #437 from XIncognito10/add_youtube_parsing
Implements #384: Youtube Feeds without API
2018-04-29 11:48:08 +02:00
MarkusHackspacher 2075ea8d5f fix E225 missing whitespace around operator 2018-04-17 14:39:05 +02:00
Xincognito10 c6b6ae7eda Implemented api-less youtube feed parsing (final commit)
* Phased out the resolve_v3_url which has been replaced by
parse_youtube_url

* Updated parse_youtube_url to use logging system
2018-04-10 03:00:28 -05:00
Xincognito10 14315c6c72 Implemented api-less youtube feeds
users, playlists and channels are supported
2018-04-08 16:08:05 -05:00
Eric Le Lay d0e0c5ea14
Merge pull request #429 from MarkusHackspacher/style22x-4
fix E226 missing whitespace around arithmetic operator
2018-03-25 20:51:42 +02:00
Eric Le Lay b9e82bd72a
Merge pull request #425 from MarkusHackspacher/style22x-2
fix E228 missing whitespace around modulo operator
2018-03-25 19:03:55 +02:00
Eric Le Lay 35c71abc64 fix #375 send to bluetooth device not working in 3.10 2018-03-25 17:59:26 +02:00
MarkusHackspacher 6a6f8f3abd fix E226 missing whitespace around arithmetic operator
src/gpodder/gtkui/interface/tagcloud.py
src/gpodder/gtkui/macosx.py
src/gpodder/gtkui/main.py
src/gpodder/gtkui/model.py
src/gpodder/gtkui/widgets.py
2018-03-23 20:53:31 +01:00
MarkusHackspacher 52ddd60434 fix E228 missing whitespace around modulo operator
see issue https://github.com/gpodder/gpodder/issues/393
2018-03-18 01:00:02 +01:00
MarkusHackspacher 43e2fbfed6 fix E111 indentation is not a multiple of four
E111 to E119 are solved, to check this is E11 im setup.cfg.
2018-03-01 22:25:02 +01:00
Eric Le Lay f1cd935fb5
Merge branch 'master' into codestyle5 2018-02-24 18:44:44 +01:00
MarkusHackspacher 5f7af2d099 fix E262 inline comment should start with '# ' 2018-02-17 10:14:48 +01:00
MarkusHackspacher a90fa0b521 fix W391 blank line at end of file 2018-02-11 21:51:40 +01:00
MarkusHackspacher 0c18a43d13 fix E302 and E303, only blank line change 2018-02-11 00:22:00 +01:00
MarkusHackspacher d927b5176b Merge github.com:gpodder/gpodder into codestyle 2018-02-06 18:37:46 +01:00
MarkusHackspacher 9dca8e0506 fix E306 expected 1 blank line before a nested definition 2018-02-06 18:33:52 +01:00
Eric Le Lay 11569ca31d more pycodestyle checks
see #393 for discussion
2018-02-06 15:19:08 +01:00
MarkusHackspacher c1c841c08c Fix W293 blank line contains whitespace 2018-01-30 14:04:28 +01:00
Thomas Perl 98ec45a712 Update copyright years (2018) 2018-01-28 19:39:53 +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 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
Adam Voss cd29e44008 Updates the Help destination url 2017-10-19 20:29:19 -05: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
Olle Gustafsson 620e3d004b Update URL to the User Manual 2017-09-20 16:57:28 +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 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
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
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
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
Adam Voss 8edb32bd16 Rename "Remove podcast" to "Delete podcast" 2017-04-25 18:58:00 -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
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 1d96a54c0e fix #159 - gtk3: Empty tree views do not indicate why 2017-04-23 17:37:13 +02:00
Adam Voss 4ecf7d6eac Only retry copy when destination differs 2017-04-23 10:29:43 -05:00
Adam Voss a279a0786d Display currently updating podcast when updating subscriptions
Prior to this, it would display the last podcast that was updated rather than the currently updating podcast.
2017-04-21 07:42:12 -05:00
Adam Voss d84623e434 Remove some characters from filename when copy fails
This aims to provide better VFAT/Windows support by replacing troublesome characters if there is originally a failure. See issue #282.
2017-04-20 20:27:25 -05:00
Adam Voss 917c33f72b Use new method to create Gtk.TreeRowReference instance 2017-04-18 09:20:04 -05:00
Adam Voss 709d3377e1 Merge pull request #264 from elelay/self-hosting
Easier self-hosting support
2017-04-11 17:09:50 -05:00
Eric Le Lay 49d2e45486 dynamic server in subscription selection title 2017-04-09 18:37:15 +02:00
Eric Le Lay 00b0094b82 show_login_dialog doesn't ask for server by default 2017-04-09 18:21:47 +02:00