Commit graph

117 commits

Author SHA1 Message Date
MarkusHackspacher d724b81218 fix E127 continuation line over-indented for visual indent
see #393
2018-08-14 23:26:38 +02:00
Eric Le Lay 1f79f32119 fix #504 AttributeError: module 'gpodder' has no attribute 'log' 2018-07-30 19:34:54 +02:00
MarkusHackspacher 46bb7b4987 check isort 2018-07-24 12:49:50 +02:00
MarkusHackspacher 82f41f4c21 sorting imports
with isort -y -rc
see #393
2018-07-24 11:08:10 +02:00
MarkusHackspacher 297387ecbd codestyle in bin dir 2018-07-23 15:56:36 +02:00
Eric Le Lay 495ec4bb1f warning at startup if gPodder home path is too long
see #494: we get an error even if we limit folder and filename
if home path is too long.
2018-07-20 09:38:00 +02:00
Eric Le Lay 92dcb1c0c3 Merge branch 'master' into gtk3-win_installer 2018-05-27 10:05:11 +02:00
Niccolò Maggioni 403bf6f67a
Command for single episode deletion 2018-05-07 11:31:37 +02:00
Eric Le Lay 251c9992fc tools/win_installer
from quodlibet 47e925a7d
2018-05-02 10:58:18 +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
Thomas Perl f2762fdff8 Use a command line option instead of "any value is true" 2018-04-19 15:17:22 +02:00
Niccolò Maggioni 73dfeef8c1
Recombination with original commands 2018-04-17 15:17:07 +02:00
Niccolò Maggioni b518bd81e0
New commands for showing GUIDs and downloading single episodes 2018-04-17 14:55:18 +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 33d4c10497 fix #404 gpo download command is broken
DownloadTask now needs to be in DOWNLOADING state to be run() directly
2018-02-15 21:13:13 +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 dd9ca2a386 Remove util.sanitize_encoding() 2016-11-21 23:40:05 +01:00
Thomas Perl 85620175d7 Remove safe_print() from bin/gpo 2016-11-21 23:37:29 +01:00
Thomas Perl 5a7c30b359 Port to Python 3 2016-11-21 23:13:46 +01:00
Thomas Perl bd1e652ae2 Resolve all symlinks in path (bug 2064) 2016-02-21 12:21:59 +01:00
Thomas Perl 0e86aa8f26 Remove Web UI 2016-02-03 20:26:09 +01:00
Thomas Perl 28075c09dd Remove QML UI 2016-02-03 19:54:33 +01:00
Thomas Perl 36eefc8a30 Update copyright years (2016) 2016-01-15 15:22:52 +01:00
Thomas Perl c2b87d992b Remove the unused 'pipe' IPC module 2015-11-17 19:39:39 +01:00
Thomas Perl 5589da58da gpo: Use context manager for tracking actions 2015-06-14 11:46:13 +02:00
Thomas Perl 97a5c0246f gpo: Cleanup old downloads on CLI startup (bug 2012) 2015-06-14 11:39:02 +02:00
Thomas Perl aa72634950 Update copyright years (2015) 2015-05-24 19:33:39 +02:00
Thomas Perl 937993d570 CLI: Add "youtubefix" subcommand to rewrite URLs 2015-05-20 21:58:37 +02:00
Thomas Perl 4e74b0bf99 YouTube: Auto-resolve URLs also in CLI and QML 2015-05-20 21:19:20 +02:00
Thomas Perl 14fad9d3ec Downloads: Chronological order config option (+add to CLI) 2014-05-17 11:46:09 +02:00
Ricardo Miranda 142214d9eb CLI: Delete empty folders on download, update, pending (bug 1601) 2014-05-17 11:08:34 +02:00
Thomas Perl b5d49990e7 desktop file: Add prefix to path (bug 1618) 2014-03-04 09:07:00 +01:00
Thomas Perl 553e35f219 Update copyright years (2014) 2014-02-27 21:55:13 +01:00
Thomas Perl 6a10e3c9a0 CLI: Fix subscribe/unsubscribe when list has not been loaded yet 2013-03-27 13:19:05 +01:00
Thomas Perl bda982be02 Update copyright years for 2013 2013-03-05 16:38:48 +01:00
fk-lx f2a0cdbe69 bin/gpo: Spelling fix: Ambigous -> Ambiguous 2013-02-16 15:43:21 +01:00
Thomas Perl 752f2dc6cb bin/gpo: Fix broken "YouTube" command 2013-01-12 12:47:30 +01:00
Thomas Perl f6c66134b9 Merge pull request #29 from brot/master
Improvements to the extension system
2012-12-17 06:31:51 -08:00
Bernd Schlapsi d5eae16b9f Improvements to the extension system
- Add category metadata in every extension
- Show this category in the extension list gui
- Add "mandatory_in" and "disable-in" configuration for an extension
- Add Ubuntu unity check to enable/disable unity specific extensions
- Move "gpodder.win32" and "gpodder.osx" setting to the "gpodder.ui" namespace to be able to use it in the extensions category settings
- Only show metadata information in the right-click dialog of an extension
2012-12-07 10:30:28 +01:00
Thomas Perl 24feaf4eea Pipe: Experimental pipe-based IPC interface 2012-11-25 00:49:42 +01:00
Bernd Schlapsi 6787fbcb1f Remove old api.py module 2012-11-17 13:23:28 +01:00
Thomas Perl 2381f17a47 gpo: Align safe_print() with Python 3's print() (bug 1697)
On Python 3, we don't need to use safe_print() and all our
weird encoding tricks are obsolete then. As we still have to
support Python 2, the safe_print version won't go away yet.
2012-10-23 13:00:15 +02:00
Thomas Perl 61f2cfa379 QML UI: Remove remaining Maemo 5 (Fremantle) support
After a year of basically no work towards Maemo 5 support,
I consider gPodder 3-on-Maemo 5 something that we won't ever
do, so the remaining codes goes. This also cleans up some
dead code in the Gtk UI that's been sitting there.

If anybody wants to step up and do something about that, be
my guest. If anything, I'd assume that if anything on the N900,
gPodder 3-on-Nemo Mobilemight be feasible, and in that case, it
should be "just like Harmattan" in most ways.
2012-09-15 20:22:06 +02:00
Thomas Perl 4481584db8 Feedcore: Check feedparser version (bug 1648) 2012-08-15 10:56:04 +02:00
Thomas Perl dd125dac39 CLI: Show more of the title when updating feeds 2012-07-12 21:28:22 +02:00
Eugene Nikolsky 78da431a0f gpo: Fix line length calculation for byte strings (bug 1598)
gpo incorrectly calculates the length of podcasts containing non-ASCII
characters (e.g. Russian ones), which results in the "[DONE]" label
being closer to the message and not aligned with other "[DONE]" labels.
This patch fixes it by converting byte strings to unicode before
calculating the string length, resulting in properly aligned output.
2012-05-20 22:46:31 +02:00
Thomas Perl 8973c1e21f CLI: Fix error handling bug with strerror 2012-04-29 18:00:50 +02:00