Commit graph

41 commits

Author SHA1 Message Date
Tobias Gruetzmacher 27d28b8eef Update file headers
The default encoding for source files is UTF-8 since Python 3, so we can
drop all encoding headers. While we are at it, just replace them with
SPDX headers.
2020-04-18 13:45:44 +02:00
Tobias Gruetzmacher 44791439a5 Drop Python 2 support: Obsolete future statements 2020-02-04 01:06:19 +01:00
Tobias Gruetzmacher 9a6a310b76 Fixup copyright years. 2016-10-29 00:21:41 +02:00
Tobias Gruetzmacher fb37f946e0 Speed up comic module tests.
This fakes an If-Modified-Since header, so most web servers don't need
to send comic images at all. This should also reduce the amount of data
that needs to be fetched for comic module tests.
2016-08-01 00:44:34 +02:00
Tobias Gruetzmacher 64c8e502ca Ignore case for comic download directories.
Since we already match comics case-insensitive on the command line, this
was a logical step, even if this means changing quite a bit of code that
all tries to resolve the "comic directory" in a slightly different
way...
2016-06-06 00:08:29 +02:00
Tobias Gruetzmacher 4204f5f1e4 Send "If-Modified-Since" header for images. 2016-04-19 00:36:50 +02:00
Bastian Kleineidam 687d27d534 Stripping should be done in normaliseUrl. 2014-06-08 10:12:33 +02:00
Peter B 78954da9d7 fix StandStillStaySilent, strip urls when downloading 2014-06-04 01:58:16 -04:00
Bastian Kleineidam 4d63920434 Updated copyright. 2014-01-05 16:50:57 +01:00
Bastian Kleineidam 03fff069ee Apply same file checks files as for image files. 2013-12-05 18:29:15 +01:00
Bastian Kleineidam 3c5424c2ef Add text in RSS and HTML output. 2013-11-29 20:32:54 +01:00
Bastian Kleineidam 0eaf9a3139 Add text search in comic strips. 2013-11-29 20:26:49 +01:00
Bastian Kleineidam ebdc1e6359 More unicode output fixes. 2013-04-30 06:41:19 +02:00
Bastian Kleineidam 75e576f2de Embed images in html output. 2013-03-09 21:39:43 +01:00
Bastian Kleineidam 2bdf0d588d Simplify exception handling. 2013-03-08 00:06:50 +01:00
Bastian Kleineidam 8259a01d64 Fix URLs with no content type header. 2013-03-07 23:08:37 +01:00
Bastian Kleineidam 9f13af7750 Retry empty downloads and don't set a manual modification time. 2013-03-07 18:20:38 +01:00
Bastian Kleineidam bae2a96d8b Added some comic strips and cleanup the scraper code. 2013-03-06 20:00:30 +01:00
Bastian Kleineidam 44d696c4af Flush file contents to disk and check for empty files. 2013-03-04 19:10:26 +01:00
Bastian Kleineidam 7a98cf7599 Updated copyright. 2013-02-13 06:28:35 +01:00
Bastian Kleineidam 6d0fffd825 Always use connection pooling. 2013-02-12 17:55:13 +01:00
Bastian Kleineidam 8d92a8f334 Updated colorama and info level of file messages. 2012-12-12 22:00:17 +01:00
Bastian Kleineidam faba7b0bca Fix more comics. 2012-12-08 00:45:18 +01:00
Bastian Kleineidam e5d9002f09 Fix more comics. 2012-12-05 21:52:52 +01:00
Bastian Kleineidam 45df462a47 Fix some comics. 2012-12-02 18:35:06 +01:00
Bastian Kleineidam 451fd982d9 Add comic scripts, add fixes and other stuff. 2012-11-28 18:15:12 +01:00
Bastian Kleineidam 0556ffd30a Fix comics, improve tests, use python-requests. 2012-11-26 18:44:31 +01:00
Bastian Kleineidam 958a788550 Fix some comics. 2012-11-21 21:57:26 +01:00
Bastian Kleineidam 54eaadf4fc Updated documentation and fix some comics. 2012-11-20 18:53:53 +01:00
Bastian Kleineidam eba2f0089d Fix some comics. 2012-11-13 19:12:28 +01:00
Bastian Kleineidam 7a70cd79ca Fix event handling. 2012-10-12 22:07:50 +02:00
Bastian Kleineidam 06008d4266 Fix indexed retrieval. 2012-10-11 19:53:37 +02:00
Bastian Kleineidam 3d96adc3ff Remove progress stuff. 2012-10-11 18:08:18 +02:00
Bastian Kleineidam 194d1e28b1 Add more documentation. 2012-10-11 18:02:29 +02:00
Bastian Kleineidam db1df21b58 Fix comic filename. 2012-10-11 15:58:54 +02:00
Bastian Kleineidam 30a64ab1e5 Remove unused imports. 2012-10-11 14:17:37 +02:00
Bastian Kleineidam c707aa893d A lot of refactoring. 2012-10-11 12:03:12 +02:00
Bastian Kleineidam 3ab526f7d8 Fix 2012-09-27 21:54:56 +02:00
Bastian Kleineidam cc2a8df98f Document some functions. 2012-09-26 16:47:39 +02:00
Bastian Kleineidam a17782428b Updated copyright for all source files. 2012-06-20 22:41:04 +02:00
Bastian Kleineidam f91fb80a39 Initial commit to Github. 2012-06-20 21:58:13 +02:00