Dean Herbert
|
06512e8bd9
|
Use const for minimum height specification in final usage location
Co-authored-by: Bartłomiej Dach <dach.bartlomiej@gmail.com>
|
2022-03-06 01:01:22 +09:00 |
|
Dean Herbert
|
f8ef352306
|
Don't consider judgements beneath the minimum height as being applicable
Co-authored-by: Bartłomiej Dach <dach.bartlomiej@gmail.com>
|
2022-03-06 01:00:47 +09:00 |
|
Bartłomiej Dach
|
e4b4c3c5c4
|
Merge branch 'master' into offset-ui-improvements
|
2022-03-05 16:10:18 +01:00 |
|
Bartłomiej Dach
|
346cec3577
|
Merge branch 'add-offset-adjust-tooltip-text' into combine-time-slider-implementation
|
2022-03-05 14:58:56 +01:00 |
|
Dean Herbert
|
ce51ce49cf
|
Revert changes to GetTooltipText and use TooltipText override directly
|
2022-03-05 22:46:13 +09:00 |
|
Dean Herbert
|
bbc2b36117
|
Merge branch 'master' into add-offset-adjust-tooltip-text
|
2022-03-05 22:37:04 +09:00 |
|
Dean Herbert
|
d6e78e7d95
|
Merge pull request #17068 from peppy/fix-hit-distribution-rounding
Fix hit distribution graph midpoint rounding not looking great around zero
|
2022-03-04 22:16:30 +09:00 |
|
Dean Herbert
|
1c40fcb79e
|
Reorder math to be easier to pass
Co-authored-by: Salman Ahmed <frenzibyte@gmail.com>
|
2022-03-04 17:54:04 +09:00 |
|
Dean Herbert
|
5a164e4520
|
Hide adjustment when no adjustment is applied
|
2022-03-04 15:19:55 +09:00 |
|
Dean Herbert
|
e9e92b991e
|
Fix calibrating offset from previous non-zero offset not applying adjustment correctly
|
2022-03-04 15:09:44 +09:00 |
|
Dean Herbert
|
8c7b1e0aa8
|
Only construct the adjustment portion of bars when required
|
2022-03-04 15:01:54 +09:00 |
|
Dean Herbert
|
2785218b79
|
Only apply animation if the bar is going to be larger than the minimum height
|
2022-03-04 14:59:53 +09:00 |
|
Dean Herbert
|
540d7d0e2c
|
Add the ability to set and show an offset value on timing distribution graph
|
2022-03-04 14:36:15 +09:00 |
|
Dean Herbert
|
d3e04fe594
|
Colour centre bin in distribution graph differently
|
2022-03-04 14:09:27 +09:00 |
|
Dean Herbert
|
c063a73742
|
Fix autosize weirdness by specifying a constant size for the x axis
|
2022-03-04 14:05:42 +09:00 |
|
Dean Herbert
|
010fa7ed01
|
Allow an offset to be shown on the timing distribution graph
|
2022-03-04 14:05:42 +09:00 |
|
Dean Herbert
|
e09dd7d8fe
|
Fix calibrating offset from previous non-zero offset not applying adjustment correctly
|
2022-03-04 13:25:14 +09:00 |
|
Dean Herbert
|
cc4f89eef4
|
Add tooltip text for offset adjustment slider
|
2022-03-04 12:44:02 +09:00 |
|
Dean Herbert
|
835cb09537
|
Merge branch 'master' into fix-hit-distribution-rounding
|
2022-03-04 12:43:57 +09:00 |
|
Dean Herbert
|
8b504bb5ac
|
Ensure rounding is still applied in non-midpoint cases
|
2022-03-04 12:42:07 +09:00 |
|
Dean Herbert
|
7854a0a913
|
Use double instead of float for UIHoldActivationDelay configuration value
All times use double, so let's also use double here.
|
2022-03-04 12:22:56 +09:00 |
|
Dean Herbert
|
1d7d6a1b65
|
Merge pull request #17042 from peppy/ruleset-leaderboard-unavailable
Improve leaderboard messaging when using a custom ruleset (and add localisation support)
|
2022-03-04 11:56:04 +09:00 |
|
Bartłomiej Dach
|
e1610b5d32
|
Merge branch 'master' into ruleset-leaderboard-unavailable
|
2022-03-03 22:52:20 +01:00 |
|
Bartłomiej Dach
|
9dbb0bd85c
|
Merge branch 'master' into player-loader-settings-scroll
|
2022-03-03 21:17:53 +01:00 |
|
Dean Herbert
|
3848964faa
|
Add tooltip text for offset adjustment slider
|
2022-03-03 17:07:46 +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 |
|
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
|
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 |
|
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
|
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
|
c342030b2c
|
Add specific placeholder message for custom rulesets rather than showing network error
|
2022-03-02 14:10:59 +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
|
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
|
2901d2a650
|
Hook offset adjustment control up to last play via PlayerLoader
|
2022-03-01 18:44:15 +09:00 |
|