1
0
mirror of https://github.com/ppy/osu.git synced 2026-05-20 19:00:15 +08:00
Commit Graph

3 Commits

  • Fix code quality
    God does `dotnet format` make the `..` spread syntax just absolutely
    unusable with its stupid inspections.
  • Add sample set selection controls to sample popovers
    - Below 20 custom sample sets, they are shown as ternary buttons.
    - Above 20 custom sample sets, they are shown in a dropdown (yes there
      are actual cases of this as I've been informed by the NAT; one example
      being https://osu.ppy.sh/beatmapsets/1018061#osu/2197383)
    
    As a bonus, to make determining what the heck is actually changing when
    adjusting these controls, the full set of applicable sounds now plays on
    adding/removing additions, changing their banks, as well as changing the
    custom set (if any).
    
    For now there are no user-facing controls to add the samples to the map
    yourself, you have to know how to name the `.wav`s and edit-externally
    them in yourself. *For now.*