-
Notifications
You must be signed in to change notification settings - Fork 4
/
Changes
245 lines (175 loc) · 6.64 KB
/
Changes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
Revision history for Comics
1.21 2024-12-27
Fix pattern for FokkeEnSukke.
Fix pattern for CyanideAndHappiness, SlackWyrm, BerkeleyMews.
Fix pattern for Sigmund, MonkeyUser, SkeletonClaw, PoorlyDrawnLines.
Disabled AMultiverse (diseased), MrLovenstein (out of reach).
Disabled Nozzman (changed), WhatTheDuck, GeeknPoke (stopped).
Use File::LoadLines.
1.20 2023-06-29
Fix site for all comics.com plugins.
Fix patterns for QuestionableContent.
Fix patterns for Buttersafe, CyanideAndHappiness, Nozzman,
PBFComics, ToonHole.
Fix patterns for Sinfest, Glasbergen, CommitStrip, CSectionComics.
Add Claw, CatsCafe, WrongHands.
Disabled Dilbert.
1.19 2021-09-13
Fix patterns for Sinfest, GeekAndPoke, SlackWyrm, Nozzman,
PoorlyDrawnLines, JHall, Sigmund, Speedbump, ToonHole.
Add BreakingCatNews.
Disable ItchyFeet (Moved to TinyView), Russmo (ceased?), Soopah (ceased?).
1.18 2020-11-10
Add GitHub Actions (thanks to Gabor Szabo).
Disable LolNein.
Remove obsolete entries from MANIFEST.
1.17 2020-11-06
Fix patterns for Glasbergen, SlackWyrm, PBFComics.
Fix patterns for Glasbergen, DoYouKnowFlo, CSectionComicsBonus.
Fix patterns for PoorlyDrawnLines, Glasbergen, LittleGamers.
Disable MyJetpack, ThatsLife.
1.16 2020-05-19
Add GrrlPower, DayByDay, GunnerKrigg, TimeTrabble.
Fix url for GeekAndPoke, GrrlPower, TheOtherEnd, PoorlyDrawnLines.
Fix patterns for GirlsWithSlingshots, Optipess, DirkJan,
DoYouKnowFlo, FrogPants, LeastICouldDo.
1.15 2019-08-04
Fix patterns for Nozzman, GeekAndPoke, AMultiverse, JHall,
Frogpants, LittleGamers, Glasbergen.
Disable JHall Bloop (seems defunct).
1.14 2019-07-12
Add BerkeleyMews, TheOtherEnd, SkeletonClaw.
Fix patterns for CSectionComics, JesusAndMo.
Disable TheWareHouse (seems defunct).
1.13 2019-04-19
Fix patterns for Buttersafe.
Disable GoneIntoRapture, DoodleForFood. They changed their
sites and it is no longer possible to fetch the comic.
Disable CatsCafeComics. They turned the site into a web shop.
1.12 2019-04-17
Add --reuse option to reuse saved fetch results (for
developing/debugging).
Add CatsCafeComics, RandyOtter, SkeletonClaw, ItchyFeetComic.
Fix patterns for Channelate, Glasbergen, Russmo,
SavageChickens, DoodleForFood, PoorlyDrawnLines, GeekAndPoke.
1.11 2018-10-25
Fix patterns for CSectionComics, Channelate, DoYouKnowFlo,
GirlsWithSlingshots.
Add CSectionComicsBonus.
Disable LoadingArtist.
Add missing plugins and update MANIFEST.
1.10 2018-09-25
Add MonkeyUser, SoggyCardboard, PearlsBeforeSwine, Russmo,
GirlsWithSlingshots.
Fix pattern for Channelate, DoYouKnowFlo.
1.09 2018-06-18
Add DoodleForFood.
Fix patterns for LeastICouldDo, CyanideAndHappiness, DoodleForFood,
MyExtraLife, SlackWyrm, QuestionableContent, SMBC,
WhatTheDuck, CheerUpEmoKid, UserFriendly, MyJetPack.
Rename MyExtraLife to Frogpants and update patterns.
Disable PretendsToBeDrawing. We cannot do multi-pane comics yet.
1.08 2018-04-06
Add RudyPark, Speedbump.
Update patterns for Channelate, C-SectionComics, LittleGamers,
GoComics, CtrlAltDel, EEK.
Disable HaraKiri.
1.07 2017-10-25
Add Channelate, GoneIntoRapture, PoorlyDrawnLines,
MrLovenstein, SlackWyrm, PBFComics.
1.06 2017-06-14
Add ToonHole, LoadingArtist, Optipess, LolNein, CheerUpEmoKid,
PretendsToBeDrawing, JHall, JHall/Bloop.
1.05 2017-05-01
Fixes for TheMinistryOfAbnormality, CtrlAltDel.
1.04 2017-03-11
Fix regexp for Glasbergen, AMultiverse.
1.03 2017-01-31
Fix tally of comics in statistics.
1.02 2017-01-12
Release 1.02.
Miscellaneous small fixes and enhancements.
Update the GoComics fetcher to the new page contents.
1.00 2016-11-26
Release 1.00.
Defeat erroneous image caching.
Use HTTP header ETag to avoid unneccessary image fetching.
Remove plugin data and files when disabling a plugin.
(JoyOfTech, CSectionComics) Fix pattern.
0.13 2016-11-14
Add 'ondemand' property for plugins that are initially
disabled.
The spool directory now defaults to <tmpdir>/Comics and will
be created if necessary.
Add CSectionComics LearnToSpeakCat.
Lower Perl requirement to 5.12.
0.12 2016-11-04
Add nice(r) heading.
Add white background to the images.
Add link to Comics web page.
Add MIN_PERL_VERSION to Makefile.PL.
0.11 2016-11-02
Tags are now derived from the package name instead of the
comics name. This should not matter much.
Internal changes to the API. This should not matter much either.
Add comics Ben and RedPanels.
0.10 2016-10-28
New plugin API. Much, much (yes, much) easier.
See Sigmund for details.
Add comics DirkJan.
Fix naming problem with the Soopah plugins.
Fix naming problem with Glasbergen and TheJoyOfTech plugins.
0.09 2016-10-27
Small enhancements and fixes to the sorting of the listing.
(GoComics) Derive url from name or tag.
Move tag-from-name method from Fetcher to Plugin.
Add overall totals to statistics.
Add comics DoYouKnowFlo EEK FrankAndErnest Megatokyo Monty
NonSequitur SavageChickens Wondermark.
Add comics APOKALIPS ASofterWorld AmazingSuperPowers
AmazingSuperPowersSecretToon DieselSweeties DominicDeegan
GarfieldMinusGarfield HaraKiri HeinDeKort Lectrr LittleGamers
Nozzman OrderOfTheStick PennyArcade RedMeat
TheMinistryOfAbnormality VGCats. This completes all the
original Gotblah toons, although some are no longer functional.
0.08 2016-10-26
Add --rebuild to rebuild just the HTML index without fetching
new comics. Thanks to [email protected] for the suggestion.
Eliminate --fetchonly.
Eliminate --buildonly.
New Fetcher: Cascade. Handles a series (one or more) of
patterns, each designating the page to be loaded for the next
pattern.
Comics::Fetcher::Single is now a wrapper around Cascade.
Comics::Fetcher::Direct is now a wrapper around Cascade.
Comics::Fetcher::GoComics is now a wrapper around Cascade.
Add comics CtrlAltDel MyJetpack PlayerVsPlayer Soopah
SoopahBonus Abstrusegoose DoghouseDiaries.
0.07 2016-10-26
Fix problem where the location of the statefile was
initialized before the command line args were handled.
Fix problem with processing of the plugins selectors.
0.06 2016-10-25
Enable/Disable/List plugins via command line.
Make a backup copy of the state file before changing it.
Fix WuMo plugin.
0.05 2016-10-24
CPAN packaging improvements.
Improve documentation.
Improve GoComics fetcher.
Fix problem with new plugins losing state.
0.04 2016-10-24
Add S1ngle plugin.
More documentation.
0.03 2016-10-24
Move collect code to Comics.pm.
Introduce Fetchers (Comics::Fetcher).
Rename Plugins to Plugin (Comics::Plugin).
Add documentation and more CPAN files.
Improve checks and logging; add width/height.
More plugins.
First CPAN release.
0.02 2016-10-23
Initial (GitHub) release.
0.01 2016-10-23
Initial commit.