Commit graph

13 commits

Author SHA1 Message Date
Tobias Gruetzmacher b266e28ae1 Remove debugging prints 😭 2016-04-13 22:59:06 +02:00
Tobias Gruetzmacher ff3b824311 Fix variable shadowing... 2016-04-13 22:43:34 +02:00
Tobias Gruetzmacher 060281e5ff Use concrete scraper objects everywhere.
This is a first step for #42. Since most access to the scraper classes
is through instances, modules can now dynamically override url and name
(name is now a property).
2016-04-13 22:17:30 +02:00
Damjan Košir 4529fdee3b adding no downsize option 2015-05-20 22:38:29 +12:00
Damjan Košir 561005887a unneeded max 2015-04-26 00:23:45 +12:00
Damjan Košir ac7b0d7e0e adding parallel run option 2015-04-26 00:19:08 +12:00
Tobias Gruetzmacher 5934f03453 Merge branch 'htmlparser' - I think it's ready.
This closes pull request #70.
2015-04-01 22:13:55 +02:00
Dirk Reiners 77a5e09c10 Minor fix for using pathes to pick comics 2014-10-24 16:39:40 -05:00
Tobias Gruetzmacher e92a3fb3a1 New feature: Comic modules ca be "disabled".
This is modeled parallel to the "adult" feature, except the user can't
override it via the command line. Each comic module can override the
classmethod getDisabledReasons and give the user a reason why this
module is disabled. The user can see the reason in the comic list (-l or
--singlelist) and the comic module refuses to run, showing the same
message.

This is currently used to disable modules that use the _ParserScraper if
the LXML python module is missing.
2014-10-13 21:43:46 +02:00
Tobias Gruetzmacher d495d95ee0 Refactor: Move repeated check into its own function. 2014-10-13 21:29:54 +02:00
Bastian Kleineidam 348dd5e6c0 Add documentation 2014-03-04 20:53:19 +01:00
Bastian Kleineidam 3108c9124a Fix thread import for py3 2014-03-04 20:50:34 +01:00
Bastian Kleineidam 15ef59262a Make threads interruptable. 2014-03-04 18:38:46 +01:00