0.10.1
Ironing out some stuff.
General
- Improved Songs folder scanning performance on HDDs on Windows. Depending on file cache state reduction should be 33-50% on first run after restart up to 90% on subsequent danser launches. No guaranties though. Please let me know if there's performance change on Linux as I haven't tested it there, but it should be roughly unchanged.
- Songs scanner now looks for the first .osu file in hierarchy. That means folder collections are now supported. Considering this hierarchy:
Songs
├── collections
│ ├── farm
│ │ ├── OBAMA SCRAMBLE
│ │ │ ├── a.osu
│ │ │ └── b.osu
│ │ └── Brazil
│ │ └── c.osu
│ └── huh
│ └── Save Me
│ └── d.osu
├── 727 Harumachi Clover
│ ├── e.osu
│ └── additional
│ └── f.osu
└── 1751 Some Broken Map
└── subfolder
└── g.osu
Before 0.10.1 danser would only load e.osu
. Now it will load a.osu
, b.osu
, c.osu
, d.osu
, e.osu
and g.osu
Danser
API
- Fixed avatars failing to download on Linux
- Fixed local replays not showing leaderboards and downloading wrong avatars
Mods
- EZ/HR are now compatible with DA, HR will still clamp values to 10 though, EZ will raise difficulty on DA parameters below 0.
HUD
- Slightly improved text clarity on lower resolutions
- Added
Gameplay.SBFont
setting. It allows changing the font for leaderboard names and ranking panel texts. Use Aller Light for osu! stable look. - Added slider ticks and slider end counts to the ranking panel
- Fixed spinner bonuses showing up as 1100 instead of 1000 for stable replays
Knockout
- Added support for DA replays
Skinning
- Added Daycore mod icon to the default skin
Launcher
- EZ/HR and DA mods are now compatible
- Removed Difficulty Adjust from main menu
- Fixed opening Mods menu clamping DA mod settings if replay had extended values
- Added a launcher option to automatically refresh the database on Songs folder change (alternative to popup)