READY FOR REVIEW/MERGE - Modernize and fix several legacy issues #146
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
unzip
foryauzl
to accommodate Node v12+. (See Not working with Node 12, primordials is not defined EvanOxfeld/node-unzip#122, which remains unfixed as of this submission.) Fixes Incompatible with later versions of Node? (ReferenceError: primordials is not defined) #144."foo.png"
→"foo-2.png"
,"foo-3.png"
, etc.). Fixes Icons with the same name are silently overwritten when updated from game-icons.net #145.request
to wraphttps
, to properly follow301
s when fetching the icons library.mogrify
argument syntax for more recent versions of ImageMagick (-channel-fx
→-fx
). Fixes Problems updating the icons #119.Probably fixes #107 (but that issue should probably be closed anyway,
given its age and lack of detail).