Dean Herbert
|
d81cabc063
|
Revert "Improve performance of attemptSelection using new cached count and LastSelected "
This reverts commit 25df42630e .
|
2023-12-18 22:46:02 +09:00 |
|
Dean Herbert
|
25e3a8e82e
|
Fix a few of silly issues
|
2023-12-18 22:45:58 +09:00 |
|
Dean Herbert
|
25df42630e
|
Improve performance of attemptSelection using new cached count and LastSelected
|
2023-12-18 20:47:08 +09:00 |
|
Dean Herbert
|
5755fa214a
|
Cache non-filtered beatmap counts to massively improve count performance
|
2023-12-18 20:44:08 +09:00 |
|
Dean Herbert
|
034c5cd654
|
Debounce count updates for good measure
|
2023-12-18 20:43:23 +09:00 |
|
Dean Herbert
|
6fa1f5ef9b
|
Simplify invalidation logic
The only case where this was checking is guaranteed by realm to only be called once.
|
2023-12-18 20:31:02 +09:00 |
|
Dean Herbert
|
87b7699fcc
|
Avoid calling invalidation logic per beatmap set updated
Realm will batch the updates. We don't want to do expensive operations per set when we don't need to.
|
2023-12-18 20:31:02 +09:00 |
|
Dean Herbert
|
32cc3f9ef7
|
Combine multiple similar invalidation logic into single event
|
2023-12-18 20:31:02 +09:00 |
|
Bartłomiej Dach
|
41f5a6e292
|
Merge pull request #25833 from peppy/fix-song-select-position-reset
Fix song select's carousel scroll position getting reset on background processing
|
2023-12-18 12:27:48 +01:00 |
|
Dean Herbert
|
62444c3d04
|
Fix song select's carousel scroll position getting reset on background processing
This only happened for users using absolute right-click scroll.
|
2023-12-18 19:17:59 +09:00 |
|
Dan Balasescu
|
27ae7d77f4
|
Merge pull request #25823 from cl8n/taiko-random-mod-legacy-conversion
Don't convert TaikoModRandom to/from legacy mods
|
2023-12-18 18:27:35 +09:00 |
|
clayton
|
f84c181573
|
Don't convert TaikoModRandom to/from legacy mods
|
2023-12-17 23:47:50 -08:00 |
|
Dean Herbert
|
2f28a92f0a
|
Merge pull request #25776 from smoogipoo/slider-late-hit-lenience
Add slider head circle late hit lenience
|
2023-12-18 13:05:31 +09:00 |
|
Dean Herbert
|
92c33f2057
|
Merge pull request #25808 from smoogipoo/fix-scoring-attribs-maxcombo
Populate MaxCombo scoring attrib for non-osu rulesets
|
2023-12-18 12:25:06 +09:00 |
|
Dan Balasescu
|
30116512ca
|
Populate MaxCombo scoring attrib for non-osu rulesets
|
2023-12-18 12:01:51 +09:00 |
|
Dean Herbert
|
deef7dae1d
|
Merge pull request #25797 from smoogipoo/osu-ruleset-lazer-hp
Make osu! ruleset once again use the lazer default HP drain
|
2023-12-17 22:22:43 +09:00 |
|
Dan Balasescu
|
04d542105f
|
Fix assertions
|
2023-12-17 21:52:21 +09:00 |
|
Dan Balasescu
|
2b33aec124
|
Require slider head to be judged before ticks
|
2023-12-17 21:26:48 +09:00 |
|
Dan Balasescu
|
fddfa33e49
|
Fix 1-frame issues due to referencing external value
|
2023-12-17 20:19:25 +09:00 |
|
Dan Balasescu
|
9b02bd712b
|
Only track if in slider ball after any ticks missed
|
2023-12-17 20:12:02 +09:00 |
|
Dan Balasescu
|
fbe48d7be8
|
Fix tail being missed too early
|
2023-12-17 20:11:15 +09:00 |
|
Dan Balasescu
|
f77884b62f
|
Only hit passed-through ticks if none were missed
|
2023-12-17 19:57:48 +09:00 |
|
Dan Balasescu
|
10610d3387
|
Rename test scene
|
2023-12-17 19:33:38 +09:00 |
|
Dan Balasescu
|
4b9aefa6f2
|
Change osu ruleset to use new HP algorithm by default
|
2023-12-17 19:33:04 +09:00 |
|
Dan Balasescu
|
d7aca2f641
|
Add IApplicableHealthProcessor
|
2023-12-17 19:27:03 +09:00 |
|
Dean Herbert
|
c0e96927aa
|
Merge branch 'master' into slider-late-hit-lenience
|
2023-12-17 13:00:01 +09:00 |
|
Dean Herbert
|
7573e316bf
|
Merge pull request #25775 from peppy/more-import-lenience
Allow new common cases when a user is locating a stable osu! install directory for import
|
2023-12-17 12:12:06 +09:00 |
|
Dean Herbert
|
b0814400c2
|
Merge pull request #25787 from cl8n/fix-mania-column-color
Fix fallback column colors for legacy split stage mania skins
|
2023-12-16 20:19:02 +09:00 |
|
clayton
|
f07771f59b
|
Fix fallback column colors for legacy split stage mania skins
|
2023-12-15 22:41:55 -08:00 |
|
Bartłomiej Dach
|
7caca905e3
|
Merge pull request #25777 from peppy/fix-tablet-mania-column-sizing
Fix column sizing exceeding screen width on tablets
|
2023-12-15 21:28:23 +01:00 |
|
Bartłomiej Dach
|
df887abae9
|
Merge branch 'master' into fix-tablet-mania-column-sizing
|
2023-12-15 20:58:34 +01:00 |
|
Bartłomiej Dach
|
432ce275c4
|
Explain magic constants better
|
2023-12-15 20:43:18 +01:00 |
|
Bartłomiej Dach
|
285284eb34
|
Merge branch 'master' into more-import-lenience
|
2023-12-15 16:02:44 +01:00 |
|
Bartłomiej Dach
|
91f4123aa7
|
Fix first run locator stable locator directory desyncing between display & popover
|
2023-12-15 16:00:34 +01:00 |
|
Dan Balasescu
|
acb7016156
|
Remove unused using
|
2023-12-15 23:53:26 +09:00 |
|
Bartłomiej Dach
|
b384c9f938
|
Extract common method for determining stable import usability of directory
|
2023-12-15 15:42:19 +01:00 |
|
Dean Herbert
|
94f63d6044
|
Update resources
|
2023-12-15 19:18:53 +09:00 |
|
Dean Herbert
|
e8f3e52c9e
|
Fix nullref failure in tests
|
2023-12-15 19:17:48 +09:00 |
|
Dean Herbert
|
eb5a8284f1
|
Move mobile check earlier to avoid unnecessary looping
|
2023-12-15 19:16:18 +09:00 |
|
Dean Herbert
|
4ad312ef5b
|
Update xmldoc for LegacyComboIncrease
|
2023-12-15 19:12:45 +09:00 |
|
Dean Herbert
|
456916f680
|
Fix column sizing exceeding screen width on tablets
|
2023-12-15 18:02:27 +09:00 |
|
Dan Balasescu
|
9e3b1dbb59
|
Fix CI inspection
|
2023-12-15 17:41:22 +09:00 |
|
Dan Balasescu
|
9ae3be817f
|
Add some text to the test scene showing hits/misses
|
2023-12-15 17:40:36 +09:00 |
|
Bartłomiej Dach
|
49f2adde25
|
Merge pull request #25774 from peppy/fix-star-rating-wobble
Fix star rating display changing width depending on number displayed
|
2023-12-15 09:33:51 +01:00 |
|
Bartłomiej Dach
|
b3c6e80f5c
|
Merge pull request #25770 from peppy/show-back-button-spectator
Show back button when spectating
|
2023-12-15 09:08:24 +01:00 |
|
Dan Balasescu
|
12210017e4
|
Use the cursor position to test nested object validity
|
2023-12-15 17:05:14 +09:00 |
|
Dan Balasescu
|
3b8a73bf2c
|
Refactor test
|
2023-12-15 16:13:34 +09:00 |
|
Dan Balasescu
|
6bd190c55d
|
Refactor all slider input into SliderInputManager
|
2023-12-15 16:13:32 +09:00 |
|
Dean Herbert
|
6e7e243e70
|
Allow new common cases when a user is locating a stable osu! install directory for import
|
2023-12-15 16:05:29 +09:00 |
|
Dean Herbert
|
4357bb1040
|
Change LeftContent autosize duration to match main content to reduce visual awkwards
|
2023-12-15 16:01:07 +09:00 |
|