Dean Herbert
|
b7f3c83514
|
Expose the ability to update global offset from the player loader screen
|
2023-12-28 20:01:34 +09:00 |
|
Bartłomiej Dach
|
1b7af989ec
|
Migrate BeatmapOffsetControl to use session static directly
|
2023-12-27 19:19:27 +01:00 |
|
Dean Herbert
|
72bec527fd
|
Add conditions to match stable offset adjust limitations
|
2023-12-24 02:36:27 +09:00 |
|
Dean Herbert
|
92b490f2e7
|
Don't bother with alt support for now
|
2023-12-24 01:59:48 +09:00 |
|
Dean Herbert
|
7e9522a722
|
Allow external use of offset text explanation
|
2023-12-23 20:46:12 +09:00 |
|
Dean Herbert
|
27a9dcc5a1
|
Add basic hotkey offset adjust support (via existing offset control)
|
2023-12-23 19:55:05 +09:00 |
|
Dean Herbert
|
5ec9cd84b2
|
Change offset calibration control to adjust for all difficulties of the current beatmap set
|
2023-07-19 17:13:19 +09:00 |
|
Dean Herbert
|
247fa088db
|
Add IHasNoTimedInputs interface to scope change further
|
2023-06-06 22:22:42 +09:00 |
|
Dean Herbert
|
c65a79614d
|
Don't show offset calibration controls when "relax" mod is active
Closes https://github.com/ppy/osu/issues/22892.
|
2023-03-22 15:45:04 +09:00 |
|
Dan Balasescu
|
7bc8908ca9
|
Partial everything
|
2022-11-27 00:00:27 +09:00 |
|
Dean Herbert
|
06ce8130c2
|
Apply changes in line with framework NRT updates
|
2022-11-18 18:13:15 +09:00 |
|
o-dasher
|
feadac1f79
|
Cleanup all other leftover binding instantiation
|
2022-09-25 16:02:40 -04:00 |
|
Dan Balasescu
|
f8830c6850
|
Automated #nullable processing
|
2022-06-17 16:37:17 +09:00 |
|
Salman Ahmed
|
691bec6f16
|
Use LocalisableString.Interpolate instead of invalid TranslatableString s
|
2022-04-28 11:38:40 +03:00 |
|
Dean Herbert
|
6bf436cd62
|
Only null the realm write task if it actually completed
|
2022-03-09 13:52:58 +09:00 |
|
Dean Herbert
|
960b6528ca
|
Ensure the value used during realm async write is the same as whe compared for equality
|
2022-03-08 19:36:23 +09:00 |
|
Dean Herbert
|
daa42584f4
|
Fix feedback from realm writes causing offset slider to jump around
|
2022-03-08 19:36:08 +09:00 |
|
Dean Herbert
|
31d6c75f40
|
Merge branch 'master' into realm-property-watching
|
2022-03-07 13:53:17 +09:00 |
|
Bartłomiej Dach
|
e4b4c3c5c4
|
Merge branch 'master' into offset-ui-improvements
|
2022-03-05 16:10:18 +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
|
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
|
e9e92b991e
|
Fix calibrating offset from previous non-zero offset not applying adjustment correctly
|
2022-03-04 15:09:44 +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 |
|
Bartłomiej Dach
|
15f65c7897
|
Rename lambda param to avoid name shadowing
|
2022-03-03 20:28:19 +01:00 |
|
Bartłomiej Dach
|
2e24e7ef56
|
Use property expression rather than block
|
2022-03-03 20:28:00 +01:00 |
|
Bartłomiej Dach
|
edd361d256
|
Trim unused using directives
|
2022-03-03 20:21:48 +01:00 |
|
Dean Herbert
|
cecc746f9e
|
Update existing usages to use SubscribeToPropertyChanged
|
2022-03-03 17:42:50 +09:00 |
|
Dean Herbert
|
3848964faa
|
Add tooltip text for offset adjustment slider
|
2022-03-03 17:07:46 +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
|
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
|
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 |
|
Dean Herbert
|
1847f69bf9
|
Add basic beatmap offset adjustment control
|
2022-03-01 18:44:15 +09:00 |
|