forked from Nandaka/DanbooruDownloader
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathchangelog.txt
293 lines (245 loc) · 10.9 KB
/
changelog.txt
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
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
Change Log:
=============================
- DanbooruDownloader20140827
- Implement HTTPS handler based on provider url.
- Update Feature #41: use urlencode on both main tab and batch download tab
- Update filename sanitizer to handler issue #45
- Update http error code handler.
- DanbooruDownloader20140705
- Update Sankaku Parser: fix url resolution.
- Fix Issue #41: use url encoding for tags search.
- DanbooruDownloader20140308
- Update Shimmie Parser.
- Fix json Parser.
- Fix Provider Form.
- DanbooruDownloader20140204
- Remove duplicated feature extension.
- Sankaku Parser: Auto dump html page if encounter error.
- DanbooruDownloader20140202
- Fix Sankaku saving: Illegal character in path name.
- Auto save column order on datagrid.
- DanbooruDownloader20140126
- Add option always put delay in batch download.
- Add delay for download tags (follow Batch Download Delay).
- Update flash parser for Sankaku.
- DanbooruDownloader20140117
- Add option to add delay for Batch Download (in milisecond).
- DanbooruDownloader20131127
- Fix tag download for danbooru.
- DanbooruDownloader20131122
- Add starting page for download by tags.
- Update Logging logic.
- Add option to hide image containing Blacklisted tag.
- Update Sankaku Tag download.
- DanbooruDownloader20131019
- Update cookie handling.
- Update WebClient to enable compression.
- Update WebClient to add Accept Language header.
- Update UrlResolver to use Queue.
- Fix Download Tag form.
- DanbooruDownloader20130929
- Add tag parser for Sankaku Complex.
- Fix Form Provider save feature.
- Use short version for rating for Sankaku Complex.
- Fix batch job xml loading.
- DanbooruDownloader20130922
- Add option to use per-provider tags.xml or global tags.xml
- Add color for Unknown tags.
- Update SankakuParser.
- Fix Tag Blacklist.
- DanbooruDownloader20130706
- Fix null reference error when updating tags from danbooru with loop tick.
- Add configuration upgrade handler.
- Add cookie viewer.
- DanbooruDownloader20130630
- Add use cookie flag.
- Update DownloadTag to support danbooru by using loop.
- Add Clear Completed download button in Download List.
- Marked green color for completed download and red for error.
- and fixes.
- DanbooruDownloader20130223
- Fix save/load download list.
- Add save/load batch job list.
- DanbooruDownloader20130201
- Fix unhandled exception for copy log if no selected text.
- Fix unhandled exception if downloading from Sankaku.
- Fix blacklist tag function.
- DanbooruDownloader20130126
- Add delay for retrying.
- Add page/list dumping if encounter exception.
- DanbooruDownloader20130119
- Add Gelbooru HTML parser.
- Add new provider: lolibooru.
- Update prev/next button logic.
- DanbooruDownloader20130112
- Add Prev/Next page button.
- Add new provider: NIS ImageBoard and 3dBooru.
- Fix file_url didn't auto-resolve when added using right-click in Main tab.
- DanbooruDownloader20130101
- Add HTML parser for Sankaku Complex support.
- Happy New Year 2013!
- DanbooruDownloader20121220
- Clean up for ExtendedWebClient for fixing download from Sankaku.
- DanbooruDownloader20121217
- Update ExtendedWebClient to parse default configuration from application settings.
- DanbooruDownloader20121026
- Change matching mode for Tag Blacklist to equals ignore case.
- Add option to use Regex for Tag Blacklist and Tag Ignore.
- Refactor DanbooruPostDao.
- Use BackgroundWorker for loading downloaded list.
- DanbooruDownloader20121006
- Update logging.
- Add ignored tags list.
- DanbooruDownloader20121002
- Update logging.
- Update ExtendedWebClient's proxy.
- DanbooruDownloader20121002
- Update url checking for Sankaku.
- Update logging.
- Update ExtendedWebClient's proxy.
- DanbooruDownloader20120922
- Fix %originalFilename% to remove duplicate extension.
- Update %originalFilename% to decode the URL entities (%xx thingies).
- DanbooruDownloader20120915
- Add tag grouping limit, for example if there are character tag more than 5 (default limit),
those tags will be replaced with tag 'multiple_character'.
- DanbooruDownloader20120908
- HTML parser for SankakuComplex to get the file_url.
The parser will run when the post is add to the download list (lazy loading).
- DanbooruDownloader20120826
- Auto save column order.
- DanbooruDownloader20120816
- Disable AutoGenerateColumn for DataGridView.
- Fix validation for start page.
- Update error message for 403 Forbidden.
- Update tags.xmll merging status message.
- DanbooruDownloader20120815
- Add start-up check for missing tags.xml
- DanbooruDownloader20120724
- Add option to remember the save folder when exit.
- FormProvider: OK button will always save the Provider settings.
- Add PasswordHash field in DanbooruProvider.xml
- This field is calculated based on the password and salt.
- Clear the Password field everytime the provider is saved.
- You still can edit using notepad to add the password, this will be used
for calculating the hash and will be cleared when fetching the list for
the first time.
- DownloadTagsForm: Fix the proxy setting.
- Update AutoComplete behaviour.
- Enter = Append and select the keyword
- Space = Append and add space
- Backspace = Delete 1 character from keyword
- Escape = Clear the append box
- Double Click = identical with Enter.
- Add validation for image limit and starting page.
- Trim the tag and source text box data (only in the query).
- Add context menu to reload thumbnail.
- DanbooruDownloader20120626
- Add custom autocomplete for tags.
- Add progress bar for completed download in download list tab.
- Add average download speed in download list tab.
- Flash the windows/show notification ballon if download complete.
- Fix url in Download List tab
- Update query string generation and fix & in status bar.
- Fix app crash when do batch download (v20120627)
- DanbooruDownloader20120526
- Add option to download the full/resized/jpeg/thumb image size.
- Update message for batch download.
- Fix progress bar update error.
- DanbooruDownloader20120519
- Fix Cancel/Pause button on Download tab.
- Add option to enable/disable logging.
- Add download tags.xml for gelbooru.
- Add board icons.
- Fix extra space for filename format
- DanbooruDownloader20120512
- Add option to backup the tags.xml before updating.
- Add option to merge the tags.xml after updating (slow!).
- Clear the page number text box if provider selection is changed.
- Add logging using log4net.
- Fix hard limit and default limit bug, now always use the hard limit if given limit is over the hard limit.
- Some UI updates.
- Change Add Batch Download behaviour, each provider as separate job.
- DanbooruDownloader20120505
- Fix SubString error in MakeFilename if there is no '/' in the filename format or save folder.
- Add blacklist tag support.
- The blacklisted post is still shown in the Main Tab, but with different background color,
the color can be configured in Settings Tab.
- The blacklisted post is skipped in the Full Batch mode, see the Log tab for more details.
- Separate each blacklisted tag with space.
- Add option to replace empty filename format.
- Add check if the file_url is empty.
- Fix query url generator.
- Add application icon.
- DanbooruDownloader20120427
- Fix absolute path in download batch.
- Add form for updating tags.xml.
- Update json parser.
- Fix unhandled 'root element missing' exception when downloading list.
- Fix remove .!tmp when download success (20120428)
- DanbooruDownloader20120421
- Properly decode JSON-encoded unicode string.
- Add .!tmp for currently downloaded file.
- Add %originalFilename% tag for filename.
- Update parser to process server response message.
- DanbooruDownloader20120413
- Fix shimmie2 downloader as reported by Spidey.
- Add tags auto complete in tags text box.
- Add timeout retry in batch download.
- DanbooruDownloader20120405
- Add preprocessor for Pixiv referer column (use the proper url if clicked).
- Add new order by criteria.
- Fix thumbnail not loaded if clicking get list when the current thumbnail loading is not completed.
- Fix Gelbooru referer url.
- Fix Shimmie2 paging for batch download.
- Add tags.xml for tags type detection, you can get the latest from:
- http://danbooru.donmai.us/tag/index.xml?limit=0 or
- https://yande.re/tag/index.xml?limit=0 or from other *booru.
Just save the xml as tags.xml in the same folder as the application.
- Add %artist%, %copyright%, %character%, %circle%, and %faults% tag for filename.
- Add colored tags column in Main Tag (enable in Settings tab).
- Depend on tags.xml file, you can download it from http://danbooru.donmai.us/tag/index.xml?limit=0.
- Fix invalid auth info for batch download.
- DanbooruDownloader20120330
- Update DanbooruProvider.xml
- Add basic Shimmie2 RSS XML parsing.
- Fix start page detection for batch download if mixed board type as reported by Erin.
- Disable clear/remove job if batch job still running.
- Add Danbooru Provider Editor.
- Make Referer column clickable and auto resize Preview column.
- DanbooruDownloader20120316
- Add Clear All Batch Job as requested by Xemnarth.
- Fix Start Batch Job button state if abort on error is checked.
- Add background color for batch job state (red == error, green == completed).
- Retain last entered job information (cleared when closing the application).
- Add context menu to delete job in batch job grid.
- DanbooruDownloader20120309
- Fix batch download limit detection as reported by Q.
- Uncheck Auto Load Next Page if get list is failed.
- Fix xml parser for relative url as reported by m00kz.
- Fix list loading.
- Fix batch download as reported by saviorz.
- Increase max filename length to 255 characters.
- Add Clear Completed Batch Job button as requested by Xemnarth.
- Add progress bar for batch job download (per provider).
- DanbooruDownloader20120229
- Add abort on error option for batch download as requested by Xemnarth.
- Fix batch download stop button.
- Add Pause/Resume batch download button.
- Change Target Framework to .NET Framework 4.
- Update DanbooruProviderList.xml.
- DanbooruDownloader20120203
- Change rating to expanded mode for compatibility with gelbooru.
- Fix bug when add batch job but no provider is selected.
- Update batch job message.
- Fix batch job limit detection.
- DanbooruDownloader20120120
- Add danbooru login information using the DanbooruProviderList.xml.
- fix preview image parsing if using relative path.
- fix Gelbooru auto forward page hang (20120122).
- Update DanbooruProviderList.xml to add board type (20120122).
- DanbooruDownloader20120108
- Add proxy username/password support.
- Add select all provider button in add batch job dialog.
- Updating progress message for batch download.
- Fix proxy login support (20120110).