forked from rmrector/script.artwork.beef
-
Notifications
You must be signed in to change notification settings - Fork 0
/
changelog.txt
360 lines (289 loc) · 13.6 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
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
v0.28.1 (2020-04-25)
- Fix: remove KyraDB
v0.28.0 (2020-02-08)
- Feature: Add "Path exclusion" settings to skip processing media items by path
v0.27.1 (2019-11-16)
- Fix: add-on crash when unexpected results received from TheTVDB
- Fix: request specific version of TheTVDB API - 2.1.0
- Fix: get more descriptive error messages from some web service errors
v0.27.0 (2019-10-13)
- Feature: sort KyraDB results by 'likes'
v0.26.2 (2019-09-14)
- Fix: identifying local movie set artwork
v0.26.1 (2019-09-07)
- Fix: automated settings for movie animated art and characterart
v0.26.0 (2019-08-11)
- Feature: add settings to enable / disable each web service individually
- Fix: require both keys from users for KyraDB
- Fix: web service error handling
- Fix: error with Jarvis / old urllib3
v0.25.2 (2019-08-05)
- Fix: dumb mistake
v0.25.1 (2019-08-04)
- Fix: identify and skip bad image results from TheTVDB
- Fix: add some general protection against a bit of web service parsing errors
v0.25.0 (2019-07-29)
- Feature: add 'animatedkeyart' from KyraDB
- Fix: match 'animatedposter' language for automated scanning
v0.24.0 (2019-07-07)
- Feature: add KyraDB as an image provider
- 'characterart', 'animatedposter', and 'animatedfanart' for movies
- Fix: error in error handling
v0.23.4 (2019-05-05)
- Fix: better handle file system access issues when working with central folders
- Fix: reduce service memory usage when running periodic updates
v0.23.3 (2019-03-20)
- Revert fix: check if folders exist before list to avoid Kodi error in log
v0.23.2 (2019-03-11)
- Fix: add debug context item "remove all art" to seasons
- Fix: limit image downloads on consistent web service errors
- Fix: don't hide "extrafanart" folder settings
- Fix: always find artwork from "extrafanart" folders
- Fix: check if folders exist before list to avoid Kodi error in log
v0.23.1 (2018-12-02)
- Fix: Remove generated thumb from Kodi texture cache when removing art
- Fix: show actual REMOTE_CONTROL_REQUIRED for cache preload message in logs
v0.23.0 (2018-11-17)
- Feature: save configured artwork to Kodi's whitelist in advancedsettings.xml
- Feature: automatically adding keyart from TMDB is optional
- Feature: cleaning remote URLs to artwork is optional
- Feature: action to update local artwork only for all media items
- Fix: better handle non-UTF8 file paths
- Fix: warn that "remote control" is required to pre-cache artwork
v0.22.1 (2018-10-20)
- Feature: new Spanish translation from 'roliverosc'
- Fix: speed regression when caching artwork for many items
- Fix: central movie set directory if set name includes a slash
v0.22.0 (2018-09-17)
- Feature: options to control languages for automatic processing
- Feature: simpler options for download configuration
- Feature: option to disable movie set artwork subfolders
- Fix: use TMDB ID first for movie lookups at fanart.tv
- Fix: clearer API key error messages
- Fix: faster caching
v0.21.3 (2018-08-30)
- Fix: the movie set artwork fix
v0.21.2 (2018-08-28)
- Fix: a different attempt to remove movie artwork from movie sets
- Fix: crash in 'clean_artwork'
v0.21.1 (2018-08-01)
- Feature: TheAudioDB communication is HTTPS, no more unencrypted web traffic
- Fix: all / most music videos listed when viewing unmatched music videos
- Fix: remove animated artwork from default movie additional art type setting
- Fix: ensure unique name when downloading new "extrafanart"
v0.21.0 (2018-07-14)
- Feature: add advanced settings to replace all web service project API keys
- Feature: add "Largest available" option to "Preferred artwork size"
- Feature: send JSON-RPC notification when processing finishes
- Fix: title-free posters always sorting first when 'keyart' disabled
- Fix: artwork filenames for stacked movie files
- Fix: generate episode thumbs when other episode processing is disabled
- Fix: error downloading files in some configurations
v0.20.3 (2018-06-07)
- Fix: broken TVDB URL fix
v0.20.2 (2018-06-07)
- Fix: don't process not-new albums when processing new music
v0.20.1 (2018-06-06)
- Fix: TheTVDB preview image fallback
- Fix: downloader crash when all images fail download
- Fix: downloading artwork to central artwork directory in many cases
v0.20.0 (2018-05-26)
- Feature: option for multiple 'poster' images
- Feature: option for 'keyart' images (textless posters)
- Feature: artwork to download configured by art type
- Feature: more detailed options for adding "local only" artwork
- Feature: more detailed options to prefer artwork from specific web service
v0.19.2 (2018-05-20)
- Fix: automatic caching of new local artwork during processing
v0.19.1 (2018-05-15)
- Fix: whitelist behavior with season artwork and generated thumbs
v0.19.0 (2018-05-14)
- Feature: whitelist artwork from file system
- Feature: add option to preload local images to Kodi's texture cache
- Cleanup: move TheTVDB image URLS from HTTP to HTTPS for recent website changes
- Cleanup: add "AB: " to the context menu items
v0.18.5 (2018-04-09)
- Fix: opening report in GUI on Android
- Fix: rearrange file deletion further
- Fix: find local artwork for albums split by disc
v0.18.4 (2018-03-24)
- Fix: missing artwork from fanart.tv for the music library
v0.18.3 (2018-03-23)
- Fix: show "missing web service ID" message when appropriate
v0.18.2 (2018-03-18)
- Fix: auto download music 'landscape' image
- Fix: "Stop current process" not working in some configurations
v0.18.1 (2018-03-10)
- Fix: downloading video artwork when the settings should be disabled
v0.18.0 (2018-03-08)
- Feature: save and load local artwork for items in the music library
- Feature: separate artwork downloading options by media type
- Fix: arrange and reword some settings for safety and clarity
- Fix: only remove existing artwork files if they would be added back
- Cleanup: remove API keys from git repo, only in final distributed zip
v0.17.2 (2018-02-10)
- Fix: base filename handling
v0.17.1 (2018-02-10)
- Fix: episode handling with a special combination of settings
v0.17.0 (2018-02-09)
- Feature: add option to save artwork with/without base filename
- Fix: better selection of episodes for processing
- Fix: prefer central directory for movie set artwork
v0.16.1 (2018-01-25)
- Fix: add option to automatically add artist landscape images
v0.16.0 (2018-01-24)
- Feature: artist 'landscape' images
- Feature: option to disable all automatic processing per media type
- Fix: support rar/zip archived media for Krypton and below
- Fix: single item updates in Leia
- Fix: music artwork when video library artwork downloading is enabled
v0.15.1 (2018-01-11)
- Fix: incorrect names for all artwork when 'extrafanart' enabled
v0.15.0 (2018-01-09)
- Feature: add option to save additional fanart to 'extrafanart' directory rather than matching Kodi export names
- Feature: remove deselected local artwork, add option to recycle changed local artwork
- Fix: limit songs when processing single album/artist
v0.14.0 (2018-01-02)
- Feature: music library support (for latest Leia nightlies only)
- Fix: crash when processing music video without an artist
- Fix: don't create movie set central directory unless there is artwork to download
- Fix: crash on Jarvis when building UA
v0.13.0 (2017-12-27)
- feature: add option to download artwork
- feature: add options to change the in progress display
- fix: don't automatically add fanart for old items from web services if they have
any local fanart to avoid adding duplicates
- fix: set music video 'discart' rather than 'cdart'
v0.12.4 (2017-12-05)
- Feature: 'clearart' for music videos (from artist)
- Fix: warn instead of error when music video IDs not found
v0.12.3 (2017-11-14)
- Fix: Properly check before removing missing local artwork
- Fix: tweak final notification
v0.12.2 (2017-11-09)
- Feature: add French translation
- Fix: missing IDs in Jarvis and lower
- Fix: don't notify over video, add final count message to progress dialog
v0.12.1 (2017-11-04)
- Fix: mismatched IDs for movie sets and music videos
v0.12.0 (2017-11-03)
- Feature: grab music video artwork from TheAudioDB and fanart.tv
- Feature: support multiple uniqueids as expanded in Krypton, support TheMovieDB TV scraper in particular
- Feature: show latest artwork report in Kodi from the add-on settings
- Feature: add option to prefer artwork from The Movie DB when available
- Fix: clean file system unsafe characters when matching local set artwork
- Fix: more localized strings, including notifications and the artwork report
- Fix: another Leia compatibility fix, localized string formatting changes
- Cleanup: simplify web service request retries and session management
v0.11.1 (2017-09-05)
- Fix: reporting error for new users
v0.11.0 (2017-09-02)
- Feature: add temporary action to reset all movie set IDs
- Cleanup: rearrange some Advanced add-on settings
- Cleanup: only report Beef + Kodi version once per file per version pair
v0.11.0~beta3 (2017-08-29)
- Fix: Kodi library rebuild handling
v0.11.0~beta2 (2017-08-28)
- Feature: generate a report of all changed artwork
- Feature: add option to prefer posters without a title
- Fix: reset items' processed status when the Kodi library is rebuilt
v0.11.0~beta1 (2017-08-22)
- Feature: use HTTPS for all API and image URLs
- Feature: add option to generate thumbnail from video files
- Feature: add option to override image language (defaults to Kodi interface language)
- Feature: add option to remove all artwork for specific types of media
- Fix: a few Leia compatibility changes
v0.10.2 (2017-07-25)
- Feature: don't repeatedly request artwork from an unavailable web service
- Fix: don't remove animated artwork set by other add-ons
- Fix: always allow movie sets to be re-matched from TMDB
v0.10.1 (2017-05-12)
- Fix removing auto-created thumbnails
- Don't crash on ConnectionError with web providers, but warn
- Fix error when removing specific or all not-configured artwork from all seasons
- Fix error with unicode characters from NFO file
- Convert JSON results from providers to UTF-8 encoded bytestrings `str`
v0.10.0 (2017-04-21)
- Automatically find new artwork for old items only once per day
- Plus option to disable automatic updates for old items altogether
- Remove movie thumbnail Kodi automatically creates if your scraper is not configured to add a poster
- Remove explicit action "clean URLs", this happens automatically as items are processed
- Add manual action to remove all artwork of a specific type
v0.9.1 (2017-02-11)
- Fix setting season artwork
v0.9.0 (2017-01-27)
- Support movie set artwork
- Merge context items into main add-on
- Rearrange libs, drop last dependency not available in official Kodi repo
- Spread out checking for new artwork so they don't happen all at once (after the first run)
- Fix error when displaying non-ASCII characters in GUI
- Improve error handling for certain HTTP 5xx errors from fanart.tv
- Reduce TheMovieDB image rating sort adjustment
- Adjust TVDB image rating sort, so that an image with one rating of 10 doesn't end up at the top
- Move code from resources/lib to lib
v0.8.2 (2016-12-01)
- Fix manually selecting new fanart
v0.8.1 (2016-11-23)
- Fix silly bug in 0.8.0
v0.8.0 (2016-11-21)
- Add season fanart from fanart.tv
- Add button to remove extra artwork not enabled in add-on settings
- Cleanup and avoid errors when adding artwork from files
- Check existing URLs for problems
- Retry failed items in at most 2 days not 2 months
- Prefer English over other non-matching languages on non-English systems
- Ignore some false alarm updates from Kodi that aren't new items
- Other bug fixes
v0.7.0 (2016-10-03)
- Clean up series and artwork selection GUIs for Kodi 17 Krypton
- Drop extra dependencies CacheControl and lockfile, use common plugin cache
- Make more requests of TheTVDB to grab more fanart
- Fix non-working season landscape images (encode URLs from fanart.tv)
- Includes a button to fix existing URLs manually
v0.6.4 (2016-09-18)
- Fix error in series selection for episode artwork
v0.6.3 (2016-09-13)
- Identify artwork with AD filenames
- Run full automatic process more often if filesystem only
- Add option to set minimum rating for auto processing
- Remove local artwork from library if file no longer exists
- Fix series banner sort
- Fix a few possible errors
v0.6.2 (2016-09-08)
- Fix persistent error after saved JSON is corrupted
- Improve list processing speed if web services aren't accessed
- Reduce load on web services during automatic processing
- Use proper paths for local file artwork
- Fix datetime errors
v0.6.1 (2016-07-22)
- Fix error when grabbing images from TheTVDB
v0.6.0 (2016-07-08)
- Add setting to enter a fanart.tv personal API key
- Use production API for TheTVDB API v2, rather than beta
- Load artwork from filesystem for stacked movies and VIDEO_TS/BDMV rips
- Localize messages
v0.5.0 (2016-03-04)
- Add artwork from NFO and image files
- Add option to prefer fanart with no title
- Multiple characterart can be selected
- Better web service handling
v0.4.0 (2016-02-15)
- Fix persistent notification being too persistent
- Add settings to select artwork types to automatically download
- Sort and limit posters by height, not width
v0.3.2 (2016-02-09)
- better handle rapid fire library updates
- Use persistent notification for progress
- Fix up new season detection
- Use TheTVDB id for settings
v0.3.1 (2016-02-06)
- Python 2.6 support
- Fix preview image for Isengard
- Fix caching on Android
v0.3.0 (2016-02-04)
- Watch for library updates and automatically add artwork for new items
- Add series, season, and movie artwork from fanart.tv to the library
- Add series and season artwork from TheTVDB
- Add movie and episode (fanart/stills) artwork from The Movie Database
- Select specific artwork for individual media items
- Add all missing artwork for a single item, all items, or new items added since last run