4900589af4
Remove unused method
2020-12-01 17:02:45 +09:00
190c6ef45e
Fix timeline not updating ticks correctly after arbitrary timing control point changes
2020-12-01 16:44:08 +09:00
2b268ee012
Fix editor beat snapping not working correctly when starting with a new beatmap
2020-12-01 16:16:26 +09:00
2bb7484608
Merge branch 'immutable-hit-samples' into hit-sample-pooling
2020-12-01 16:05:28 +09:00
199710b941
Implement equality comparers for HitSampleInfo
2020-12-01 16:04:08 +09:00
5760e1c1fc
Make HitSampleInfo immutable
2020-12-01 15:37:51 +09:00
dd05c56a08
Fix sliders playing hit animations when completely missed
2020-12-01 15:34:29 +09:00
f8ef822e73
Add short fade to better hide transition on default skin
2020-12-01 15:21:32 +09:00
6b79d96517
Merge pull request #11023 from ekrctb/pool-catch-hit-explosion
...
Pool osu!catch hit explosion
2020-12-01 15:19:44 +09:00
d0852d7f4a
Hide slider body immediately on successful hit when snaking is enabled
2020-12-01 14:56:41 +09:00
8d101efb24
Remove unused proxy layer
2020-12-01 14:56:14 +09:00
e8842eed81
Use bigger initial capacity for catch hit object pool
2020-12-01 14:50:42 +09:00
a16b265090
Apply suggested styling changes
2020-12-01 14:46:04 +09:00
b256c54619
Scale slider control point display in line with circle size
2020-12-01 14:17:36 +09:00
a147b7186d
Remove unnecessary call to updateVisibility
2020-12-01 14:01:34 +09:00
63ff722963
Fix code formatting
2020-12-01 14:00:54 +09:00
c8c1848bb8
Fix slider control point dragging not correctly accounting for drag deadzone
2020-12-01 13:46:30 +09:00
5945c088cb
A few code standard cleanups
2020-12-01 12:57:37 +09:00
8f6607ffec
Merge branch 'master' into master
2020-11-30 21:42:15 -05:00
e102f2e8fa
Moved enum to bottom, change defualt bind to Shift-Tab, Fixed Notification
2020-11-30 21:38:16 -05:00
08cb84b325
Pool osu!catch hit explosion
2020-12-01 11:32:20 +09:00
d1076778fd
Convert switch expression to switch statement
2020-12-01 09:50:52 +09:00
604619ba47
Generalize legacy skin player test.
2020-12-01 09:49:04 +09:00
4f17e3520e
Use Cached attribute
2020-12-01 09:38:19 +09:00
588a5c2aff
Remove empty comment
2020-12-01 09:35:28 +09:00
2c57deea2b
Trim double full-stop in xmldoc
2020-11-30 19:43:20 +01:00
76919a5772
Merge pull request #10974 from peppy/editor-beat-snap-always
...
Fix editor not beat snapping when positional snap is unavailable
2020-11-30 19:13:06 +01:00
5fbe1823a0
Merge branch 'master' into editor-beat-snap-always
2020-11-30 18:39:22 +01:00
07e14b1267
Disable unnecessary inspection
2020-12-01 01:37:53 +09:00
ff8f030cf1
Merge pull request #11009 from peppy/settings-reduce-visual-clutter
...
Attempt to reduce settings visual clutter with better paddings
2020-11-30 17:25:43 +01:00
b401259f84
Add test coverage
2020-12-01 01:19:39 +09:00
51741c4791
Merge branch 'master' into hit-sample-pooling
2020-11-30 22:25:28 +09:00
b5e43144a9
Add a Player test scene that uses a legacy skin
2020-11-30 19:56:50 +09:00
4cd234ea05
Fix null reference of LegacyFruitPiece
2020-11-30 19:56:12 +09:00
a852a27dfb
Fix current beatmap temporarily becoming empty during ruleset change
...
When changing the ruleset at song select, there was a scenario where it
would be set to default (empty) for one debounce length where this was
not actually required. This occurs when the currently selected beatmap
set has other difficulties which match the target ruleset, specifically.
2020-11-30 19:36:30 +09:00
c0a9d88a14
Merge branch 'master' into settings-reduce-visual-clutter
2020-11-30 19:30:39 +09:00
6c6540addf
Merge pull request #11008 from peppy/settings-remove-transparency
...
Remove semi-transparent backgrounds from settings and notifications overlays
2020-11-30 19:29:53 +09:00
c29ad8edf8
Better API for dealing with the contained drawable samples
2020-11-30 19:26:25 +09:00
f589da4317
Fix compilation error
2020-11-30 19:24:38 +09:00
70628235e3
Use hit object pooling for BananaShower
.
2020-11-30 19:22:40 +09:00
f5e8d1d14d
Lose old reference immediately on updateSample()
2020-11-30 19:19:24 +09:00
9611aaf09e
Use hit object pooling for JuiceStream
.
...
- Use `Clear(false)` to not dispose pooled children.
- Don't set nested DHO `Origin`.
- Simplify the layout (remove custom `Origin`).
2020-11-30 19:19:14 +09:00
7f34e11467
Merge pull request #10962 from smoogipoo/improve-dho-time-offsets
...
Fix judgement offsets in non-framestable contexts
2020-11-30 19:13:25 +09:00
b76ae525b2
Use hit object pooling for Fruit
and Banana
.
2020-11-30 19:07:50 +09:00
94fd607a7c
Use hit object pooling for Droplet
and TinyDroplet
.
2020-11-30 19:04:09 +09:00
05aaa377e7
Don't use CreateDrawableRepresentation in CatcherArea
2020-11-30 19:02:49 +09:00
51bddd4a0f
Rename functions, and add NextInt.
2020-11-30 18:46:28 +09:00
afb8eb636d
Apply simple PR reviews
2020-11-30 18:40:22 +09:00
3ad2eeaff5
Fix outdated xmldoc
2020-11-30 18:35:30 +09:00
c17d67bc7d
Merge branch 'master' into editor-beat-snap-always
2020-11-30 18:34:38 +09:00