Commit Graph

31526 Commits

Author SHA1 Message Date
e1610b5d32 Merge branch 'master' into ruleset-leaderboard-unavailable 2022-03-03 22:52:20 +01:00
2354737abe Merge branch 'master' into scaling-container-better-custom-override 2022-03-03 22:32:23 +01:00
9dbb0bd85c Merge branch 'master' into player-loader-settings-scroll 2022-03-03 21:17:53 +01:00
15f65c7897 Rename lambda param to avoid name shadowing 2022-03-03 20:28:19 +01:00
2e24e7ef56 Use property expression rather than block 2022-03-03 20:28:00 +01:00
edd361d256 Trim unused using directives 2022-03-03 20:21:48 +01:00
0fbc018a42 Remove redundant string interpolation prefixes 2022-03-03 20:21:09 +01:00
fcefd3c725 Fix slightly wrong references in xmldocs 2022-03-03 17:39:55 +01:00
3797871aa0 Add extended documentation of adaptive speed mod machinations 2022-03-03 17:25:49 +01:00
ffaf5b729f Move and reword docs of allowable rate range constants 2022-03-03 17:07:43 +01:00
5cfa8b8821 Revert back to private set
Co-authored-by: Salman Ahmed <frenzibyte@gmail.com>
2022-03-03 21:31:56 +09:00
cecc746f9e Update existing usages to use SubscribeToPropertyChanged 2022-03-03 17:42:50 +09:00
35f532fefa Add ability to watch properties via a RealmAccess helper method 2022-03-03 17:42:40 +09:00
3848964faa Add tooltip text for offset adjustment slider 2022-03-03 17:07:46 +09:00
7ee30024e8 Restructure OsuSliderBar to allow for custom tooltips 2022-03-03 17:07:26 +09:00
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
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
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
464be6e64c Only call IUpdatableByPlayfield.Update if the playfield isn't nested 2022-03-03 14:37:39 +08:00
ab0ee26540 Remove padding from distribution graph bars to fix some bars becoming invisible at low sizes 2022-03-03 15:13:42 +09:00
cb0d643f70 Add parameter xmldoc to explain what a null rect does 2022-03-03 14:38:20 +09:00
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
a38eb426ef Merge pull request #17026 from peppy/beatmap-offset-control
Add basic beatmap offset adjustment
2022-03-03 14:23:19 +09:00
42e07b7308 Convert to extension method to avoid recursive calls 2022-03-03 14:15:37 +09:00
4ce2044e4c Reorder members 2022-03-03 13:09:41 +08:00
fab9323707 Replace all legacy ruleset checks with a helper property call 2022-03-03 14:08:48 +09:00
9c2aa51194 Rename applyPitchAdjustment to adjustPitchChanged 2022-03-03 13:07:30 +08:00
ae71dcceeb Convert comments to xmldoc 2022-03-03 13:03:53 +08:00
09254407fe Interpolate speed change using IUpdatableByPlayfield 2022-03-03 12:09:36 +08:00
51258dbab4 Use binary search in ApplyToBeatmap 2022-03-03 11:21:20 +08:00
95a40c5dc5 Remove pointless comment 2022-03-03 10:43:30 +08:00
ff7f65de27 Extract duplicated conditionals 2022-03-03 10:43:04 +08:00
55737226a3 Use Enumerable.Repeat 2022-03-03 10:18:36 +08:00
2f485a29d5 Merge branch 'master' into mod-overlay/columns 2022-03-03 00:11:33 +03:00
3630ab2db2 Remove unnecessary nullability of storyboard mods list 2022-03-03 00:09:12 +03:00
7e90b4456d Merge branch 'master' into skin-editor-ui 2022-03-02 21:01:03 +01:00
f627a8af30 Merge branch 'master' into legacy-score-encoder-no-beatmap-required 2022-03-02 20:27:38 +01:00
cbb8dc2891 Fix storyboard samples rate not adjusted from actual gameplay mods 2022-03-02 20:56:18 +03:00
e14a35b469 Add failing test case 2022-03-02 20:32:41 +03:00
d335a2229f Tweak average_count 2022-03-02 21:07:57 +08:00
17bc714297 Allow the mod to properly react to nested hit objects 2022-03-02 20:48:57 +08:00
6caecf79a0 Use smooth speed change 2022-03-02 20:08:05 +08:00
b5684aaa76 Scale -> Rect to read better 2022-03-02 20:33:28 +09:00
8d7cdbd883 Add note about nested masking case 2022-03-02 20:25:34 +09:00
29ed419d53 Change how custom scales are applied to ScalingContainer to allow for better transitions 2022-03-02 20:13:01 +09:00
ff7db4f405 Replace jank buttons with menu in skin editor 2022-03-02 20:08:17 +09:00
1916011ebf Tween corner radius when scaling container becomes non-fullscreen 2022-03-02 20:08:12 +09:00
f15b8781bb Move editor mode selector out of EditorMenuBar to allow for better reuse 2022-03-02 20:05:01 +09:00
c06703d662 Add ability to select which display the game runs on 2022-03-02 18:29:07 +09:00
dc6fa13337 Merge branch 'master' into mod-overlay/columns 2022-03-02 15:04:37 +09:00