Releases: RoanH/osuSkinChecker
Releases · RoanH/osuSkinChecker
v3.4 General Improvements
Hey, it's been a while, but I finally got around to releasing some important quality of life updates!
- Add support for Mania 12K, 14K, 16K & 18K (#2 by @YoshiAye)
- Mark
hitcircleoverlay
as not being animatable (by @RockRoller01) - Move
selection-mod-target
to the modifier page (by @RockRoller01) - Make it possible to exclude certain gamemodes from the 'All' tab
- Hide
skin.ini
editor spinner buttons on very low resolutions - Give each mania key mode its own tab
- Improve error detection
- Add skinning tutorial link
- Update readme
- Update build system & dependencies
- Improve Java detection
- Internal improvements
Downloads
Requires Java 8 or higher
v3.3 Custom prefix fix
Fixed a regression that caused custom prefixes for score and combo numbers to stop working. This has now been fixed so the value of HitCirclePrefix
, ScorePrefix
and ComboPrefix
should be properly considered again.
v3.2 Small improvements
- Add an unsorted tab for both images and sounds called 'All' that lists all files.
- Show a confirmation dialog after succesfully saving an updated
skin.ini
. - Only write
skin.ini
settings that were actually changed instead of writing default values. - Ignore
play-warningarrow
whenarrow-pause
andarrow-warning
are present. - Add the
taiko-barline
file. - Mark
ranking-retry
as no longer being a legacy file. - Hopefully fix file handles not always being immediately released all of the time.
v3.1 New files & animation fixes
- Fix the detection of animations that do not use a dash in file names (
sliderb0
,pippidon
). - Fix the detection of the
sliderb0
file. - Add the
selection-mod-freemodallowed
file. - Add the
selection-mod-touchdevice
file. - Add the
cursor-ripple
file. - Improve how the frames of noncontinuous animations are reported.
- Update file chooser dependency.
v3.0 Logic improvements
This is a fairly large release where a lot of the internal logic was rewritten to hopefully better support edge cases where certain files depend on certain other files or the skin.ini
version.
- Mark legacy files as foreign if the used
skin.ini
version is above the version they are supported in. - Add
skin.ini
version 2.6 and 2.7, functionally they do not add anything. - Keep the selected tab when rechecking a skin.
- Ignore
sliberb-nd
andsliderb-spec
whensliderb
is present. - Fix missing files export not handling custom paths.
- Ignore
scorebar-ki
,scorebar-kidanger
andscorebar-kidanger2
ifscorebar-marker
is present. - Handle animations that mix SD and HD files.
- Report animated frames more precisely to make it easier to spot missing frames.
Support for more edge cases and mania improvements are also planned for future releases.
v2.3 Quality of life improvements
- Implement drag and drop support so you can now just drop a skin into the program window to open it.
- If supported show the native Windows file chooser.
- Allow spaces before the colon in the
skin.ini
. - Recognize SD menu-background files again.
- Mitigation for a JDK bug when there's an exclamation mark in the file path
- Other minor improvements
v2.2 Mirror mod and fixes
- Add the mirror mod (
selection-mod-mirror
) - Stop applying the SD/HD distinction to
menu-background
- Fix
targetoverlay-pt-n
not being added andtarget-pt-n
being added twice. - Fix
SeparateScore
being written to theskin.ini
asSeparationScore
v2.1 Custom Pathing Fixes
- Fix custom file paths set in the
skin.ini
not being parsed correctly. - Fix HD images of an animation being ignored if the first frame of the animation is an empty SD image.
- Fix some
@2x
animation frames being listed as foreign.
v2.0 Skin.ini Editor
v1.9 Minor fixes
Fixed a few minor bugs since work on version 2.0 is taking a long time.
- Fix the
pause-continue-click
sound file not being detected. - Allow mixed SD/HD animation.