Dean Herbert
|
f15b8781bb
|
Move editor mode selector out of EditorMenuBar to allow for better reuse
|
2022-03-02 20:05:01 +09:00 |
|
Dean Herbert
|
1a47459262
|
Fix taiko difficulty adjust scroll speed being shown with too low precision
|
2022-03-02 18:38:17 +09:00 |
|
Dean Herbert
|
dc6fa13337
|
Merge branch 'master' into mod-overlay/columns
|
2022-03-02 15:04:37 +09:00 |
|
Dean Herbert
|
ed9ecd6951
|
Fix test scene failures by ensuring that first GameplayClock frame has processed first
|
2022-03-02 14:45:39 +09:00 |
|
Dean Herbert
|
763f881d4a
|
Use more correct mod check to encompass more than just autoplay
|
2022-03-02 14:42:10 +09:00 |
|
Dean Herbert
|
e184b26cdd
|
Remove Precision call for database write shortcutting
Shouldn't be required.
|
2022-03-02 14:39:29 +09:00 |
|
Dean Herbert
|
8bd66f1ed7
|
Fix incorrect precision specification for button disable check
|
2022-03-02 14:36:49 +09:00 |
|
Dean Herbert
|
3cbcb702f6
|
Fix calibration button disabled state not checking in corrrect direction
|
2022-03-02 14:36:15 +09:00 |
|
Dean Herbert
|
c07f754565
|
Enable nullable on BeatmapOffsetControl
|
2022-03-02 14:34:24 +09:00 |
|
Dean Herbert
|
d4a2645510
|
Add localisation support for leaderboard error text
|
2022-03-02 14:14:44 +09:00 |
|
Dean Herbert
|
c342030b2c
|
Add specific placeholder message for custom rulesets rather than showing network error
|
2022-03-02 14:10:59 +09:00 |
|
Dean Herbert
|
09a74cdfc6
|
Merge pull request #17023 from peppy/realm-async-write
Add `RealmAccess.WriteAsync` method and more statistics of realm reads/writes
|
2022-03-02 12:31:16 +09:00 |
|
Bartłomiej Dach
|
99af0d2bac
|
Merge pull request #17034 from frenzibyte/handle-null-performance-calculator
Fix performance statistic not handling rulesets with unimplemented calculator
|
2022-03-01 20:34:53 +01:00 |
|
Salman Ahmed
|
97c54de3bf
|
Fix performance statistic not handling rulesets with unimplemented calculator
|
2022-03-01 20:43:20 +03:00 |
|
Salman Ahmed
|
2767dda9d6
|
Add failing test case
|
2022-03-01 20:21:33 +03:00 |
|
Dean Herbert
|
222f50d211
|
Fix calibration being back-to-front
|
2022-03-01 20:41:54 +09:00 |
|
Dean Herbert
|
6c09237956
|
Reorder fields in BeatmapOffsetControl and MasterGameplayClockContainer
|
2022-03-01 20:16:55 +09:00 |
|
Dean Herbert
|
7d11cfb301
|
Add detach mapping for BeatmapUserSettings
|
2022-03-01 20:12:59 +09:00 |
|
Dean Herbert
|
9792f0653a
|
Don't show calibration controls for autoplay
|
2022-03-01 20:12:59 +09:00 |
|
Dean Herbert
|
4aee57c9c1
|
Add localisation of all beatmap offset strings
|
2022-03-01 20:12:59 +09:00 |
|
Dean Herbert
|
4d9efe771b
|
Don't display calibration options when the previous play was too short to be useful
|
2022-03-01 20:12:59 +09:00 |
|
Dean Herbert
|
bc2a15db96
|
Handle cases of beatmaps not existing in realm for tests
|
2022-03-01 20:12:59 +09:00 |
|
Dean Herbert
|
99c1ba19aa
|
Allow BeatmapOffsetControl to react to external changes to offset
|
2022-03-01 20:12:59 +09:00 |
|
Dean Herbert
|
bb8caabb8b
|
Subscribe to changes in offset
|
2022-03-01 20:12:59 +09:00 |
|
Dean Herbert
|
071ba5c1df
|
Make writes asynchronously to avoid synchronous overhead
|
2022-03-01 20:12:59 +09:00 |
|
Dean Herbert
|
047e801da9
|
Store and retrieve offset from realm
|
2022-03-01 20:12:59 +09:00 |
|
Dean Herbert
|
acf8db13ac
|
Store user settings to realm
|
2022-03-01 18:44:15 +09:00 |
|
Dean Herbert
|
fab09575ec
|
Add full testing flow for BeatmapOffsetControl
|
2022-03-01 18:44:15 +09:00 |
|
Dean Herbert
|
2901d2a650
|
Hook offset adjustment control up to last play via PlayerLoader
|
2022-03-01 18:44:15 +09:00 |
|
Dean Herbert
|
7215f3f66b
|
Fix CalculateAverageHitError throwing if there are zero HitEvent s
|
2022-03-01 18:44:15 +09:00 |
|
Dean Herbert
|
350b0b488c
|
TODO: Get score from previous play session for further analysis
|
2022-03-01 18:44:15 +09:00 |
|
Dean Herbert
|
1847f69bf9
|
Add basic beatmap offset adjustment control
|
2022-03-01 18:44:15 +09:00 |
|
Dean Herbert
|
5e47e35f0d
|
Add ability to change distribution of test HitEvent s
|
2022-03-01 18:44:15 +09:00 |
|
Dean Herbert
|
4117a6adf7
|
Move player loader audio settings to new group
|
2022-03-01 18:44:15 +09:00 |
|
Dean Herbert
|
9a117467b5
|
Add RealmAccess.WriteAsync method
|
2022-03-01 18:44:05 +09:00 |
|
Dean Herbert
|
7fa5842783
|
Add global statistics output for all realm reads/writes
|
2022-03-01 18:31:18 +09:00 |
|
Dan Balasescu
|
f42c72c800
|
Merge branch 'master' into legacy-score-encoder-no-beatmap-required
|
2022-03-01 12:21:01 +09:00 |
|
Dean Herbert
|
eb75a29b20
|
Use constant for maximum legacy ruleset id
|
2022-03-01 12:07:03 +09:00 |
|
Dan Balasescu
|
5a4a07b146
|
Merge pull request #17019 from frenzibyte/disable-mtouch-strip
Fix iOS builds occasionally crashing on startup
|
2022-03-01 12:05:55 +09:00 |
|
Bartłomiej Dach
|
899b95e61b
|
Do not delay inital mod update by a frame
|
2022-02-28 21:46:58 +01:00 |
|
Bartłomiej Dach
|
e8701f46f1
|
Add xmldoc to Filter to explain usage
|
2022-02-28 21:39:21 +01:00 |
|
Bartłomiej Dach
|
6cc972aa6a
|
Fix test failures by waiting for panel load
|
2022-02-28 21:36:13 +01:00 |
|
Bartłomiej Dach
|
42b27e3050
|
Clean up test step names
|
2022-02-28 20:44:13 +01:00 |
|
Salman Ahmed
|
f95b7b992b
|
Disable running mono-cil-strip during iOS builds
|
2022-02-28 17:16:02 +03:00 |
|
Dan Balasescu
|
2115d992cd
|
Merge pull request #17018 from peppy/display-hit-error
Show hit error on results screen
|
2022-02-28 20:27:31 +09:00 |
|
Dean Herbert
|
159db38f8a
|
Add missing xmldoc
|
2022-02-28 19:14:43 +09:00 |
|
Dean Herbert
|
a41e1c80f1
|
Show hit error on results screen
Leading up to implementation of "local offset", this feels like a good
thing to have visible first and foremost.
|
2022-02-28 19:11:06 +09:00 |
|
Dean Herbert
|
52e50db6b9
|
Enable nullable for LegacyScoreEncoder
|
2022-02-28 18:42:23 +09:00 |
|
Dean Herbert
|
723e96309a
|
Only convert non-legacy frames (and throw on conversion failure)
|
2022-02-28 18:42:23 +09:00 |
|
Dean Herbert
|
2e96f74c94
|
Allow LegacyScoreEncoder to be used without a beatmap if frames are already legacy frames
|
2022-02-28 18:42:23 +09:00 |
|