Dean Herbert
|
3848964faa
|
Add tooltip text for offset adjustment slider
|
2022-03-03 17:07:46 +09:00 |
|
Dean Herbert
|
7ee30024e8
|
Restructure OsuSliderBar to allow for custom tooltips
|
2022-03-03 17:07:26 +09:00 |
|
Dean Herbert
|
f09a4e9c5b
|
Fix potential crash in tests when attempting to lookup key bindings in cases the lookup is not available
|
2022-03-03 16:29:37 +09:00 |
|
Dean Herbert
|
9c43500ad3
|
Add ability for player loading screen settings to scroll
As we add more items here this is going to become necessary. Until the design no doubt gets changed.
|
2022-03-03 16:23:31 +09:00 |
|
Dean Herbert
|
a06d806fb9
|
Fix hit distribution graph midpoint rounding not looking great around zero
Not sure this will be accepted and it's likely only ever going to show
in tests, but seems to be a better approach to midpoint rounding for
this case?
|
2022-03-03 15:43:02 +09:00 |
|
Henry Lin
|
464be6e64c
|
Only call IUpdatableByPlayfield.Update if the playfield isn't nested
|
2022-03-03 14:37:39 +08:00 |
|
Dean Herbert
|
ab0ee26540
|
Remove padding from distribution graph bars to fix some bars becoming invisible at low sizes
|
2022-03-03 15:13:42 +09:00 |
|
Dean Herbert
|
cb0d643f70
|
Add parameter xmldoc to explain what a null rect does
|
2022-03-03 14:38:20 +09:00 |
|
Dean Herbert
|
29bf7d0bde
|
Fix shocking grammar and typos in block comment
Co-authored-by: Bartłomiej Dach <dach.bartlomiej@gmail.com>
|
2022-03-03 14:35:52 +09:00 |
|
Dean Herbert
|
a38eb426ef
|
Merge pull request #17026 from peppy/beatmap-offset-control
Add basic beatmap offset adjustment
|
2022-03-03 14:23:19 +09:00 |
|
Dean Herbert
|
42e07b7308
|
Convert to extension method to avoid recursive calls
|
2022-03-03 14:15:37 +09:00 |
|
Dean Herbert
|
fab9323707
|
Replace all legacy ruleset checks with a helper property call
|
2022-03-03 14:08:48 +09:00 |
|
Salman Ahmed
|
2f485a29d5
|
Merge branch 'master' into mod-overlay/columns
|
2022-03-03 00:11:33 +03:00 |
|
Salman Ahmed
|
3630ab2db2
|
Remove unnecessary nullability of storyboard mods list
|
2022-03-03 00:09:12 +03:00 |
|
Bartłomiej Dach
|
7e90b4456d
|
Merge branch 'master' into skin-editor-ui
|
2022-03-02 21:01:03 +01:00 |
|
Bartłomiej Dach
|
f627a8af30
|
Merge branch 'master' into legacy-score-encoder-no-beatmap-required
|
2022-03-02 20:27:38 +01:00 |
|
Salman Ahmed
|
cbb8dc2891
|
Fix storyboard samples rate not adjusted from actual gameplay mods
|
2022-03-02 20:56:18 +03:00 |
|
Salman Ahmed
|
e14a35b469
|
Add failing test case
|
2022-03-02 20:32:41 +03:00 |
|
Dean Herbert
|
b5684aaa76
|
Scale -> Rect to read better
|
2022-03-02 20:33:28 +09:00 |
|
Dean Herbert
|
8d7cdbd883
|
Add note about nested masking case
|
2022-03-02 20:25:34 +09:00 |
|
Dean Herbert
|
29ed419d53
|
Change how custom scales are applied to ScalingContainer to allow for better transitions
|
2022-03-02 20:13:01 +09:00 |
|
Dean Herbert
|
ff7db4f405
|
Replace jank buttons with menu in skin editor
|
2022-03-02 20:08:17 +09:00 |
|
Dean Herbert
|
1916011ebf
|
Tween corner radius when scaling container becomes non-fullscreen
|
2022-03-02 20:08:12 +09:00 |
|
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
|
c06703d662
|
Add ability to select which display the game runs on
|
2022-03-02 18:29:07 +09:00 |
|
Dean Herbert
|
dc6fa13337
|
Merge branch 'master' into mod-overlay/columns
|
2022-03-02 15:04:37 +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 |
|
Salman Ahmed
|
97c54de3bf
|
Fix performance statistic not handling rulesets with unimplemented calculator
|
2022-03-01 20:43:20 +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
|
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 |
|