Commit Graph

49592 Commits

Author SHA1 Message Date
95044bbbac Merge branch 'master' into fix-storyboard-sample-rate 2022-03-04 08:17:40 +03:00
271dbb672f Merge pull request #17071 from peppy/fix-test-null-ref-key-bind-lookup 2022-03-04 08:17:01 +03:00
d3e04fe594 Colour centre bin in distribution graph differently 2022-03-04 14:09:27 +09:00
c063a73742 Fix autosize weirdness by specifying a constant size for the x axis 2022-03-04 14:05:42 +09:00
010fa7ed01 Allow an offset to be shown on the timing distribution graph 2022-03-04 14:05:42 +09:00
e09dd7d8fe Fix calibrating offset from previous non-zero offset not applying adjustment correctly 2022-03-04 13:25:14 +09:00
06b46d2b5e Merge branch 'master' into fix-test-null-ref-key-bind-lookup 2022-03-04 07:12:49 +03:00
f72c9a1f41 Cap speed change per hit and apply a speed decrease on miss 2022-03-04 11:48:48 +08:00
c1c9482077 Add note about how global audio offset is currently applied 2022-03-04 12:44:02 +09:00
5dca0e3377 Revert back to private set
Co-authored-by: Salman Ahmed <frenzibyte@gmail.com>
2022-03-04 12:44:02 +09:00
cc4f89eef4 Add tooltip text for offset adjustment slider 2022-03-04 12:44:02 +09:00
657f2ebb9d Restructure OsuSliderBar to allow for custom tooltips 2022-03-04 12:44:02 +09:00
8115a4bb8f Fix potential crash in tests when attempting to lookup key bindings in cases the lookup is not available 2022-03-04 12:44:02 +09:00
835cb09537 Merge branch 'master' into fix-hit-distribution-rounding 2022-03-04 12:43:57 +09:00
8b504bb5ac Ensure rounding is still applied in non-midpoint cases 2022-03-04 12:42:07 +09:00
ac914878b8 Move default function specifications to OsuConfigManager
This ensures that running tests in release configuration will not fail
due to the same issue being fixed in this PR.
2022-03-04 12:31:58 +09:00
33862fc0db Centralise implementation of slider bars which display millisecond time values 2022-03-04 12:25:19 +09:00
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
abba49fd8f Update all usages of OsuSlider.TooltipText overrides to instead implement GetTooltipText 2022-03-04 12:16:05 +09:00
c38126ba9d Make mods argument optional for storyboard construction 2022-03-04 12:05:02 +09:00
b0688cc6dd Merge branch 'master' into fix-storyboard-sample-rate 2022-03-04 12:04:49 +09:00
b66af7edf4 Rename approximatedRates to ratesForRewinding and update xmldoc 2022-03-04 11:03:57 +08:00
6be031471e Merge pull request #17082 from Joehuu/update-ide-section
Reword ide section of readme to always use latest version
2022-03-04 12:02:10 +09:00
3a37e6e8b1 Fix profile badges potentially showing on incorrect profile when switching users
Closes https://github.com/ppy/osu/issues/17081.
2022-03-04 12:01:00 +09:00
eeb7d359ec Merge pull request #17069 from hlysine/fix-IUpdatableByPlayfield
Change `IUpdatableByPlayfield.Update` to be called by the main playfield only
2022-03-04 11:58:00 +09:00
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
7be2d94b6a Merge pull request #17049 from peppy/scaling-container-better-custom-override
Apply scaling container transforms at a single point to improve transitions
2022-03-04 11:38:23 +09:00
18b207400d Update framework 2022-03-04 11:34:25 +09:00
53f23a429b Fix full stop being inside code backticks 2022-03-03 15:01:21 -08:00
17729f0605 Reword ide section of readme to always use latest version 2022-03-03 14:53:49 -08:00
36263b4dbf Replace remaining manual online ID check with extension method 2022-03-03 23:09:56 +01:00
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
55ddb6943c Merge pull request #17070 from peppy/player-loader-settings-scroll
Add ability for player loading screen settings to scroll
2022-03-03 21:46:17 +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
bbd75fd764 Merge pull request #17067 from peppy/fix-hit-distribution-graph-visibility
Remove padding from distribution graph bars to fix some bars becoming invisible at low sizes
2022-03-03 20:08:36 +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
1485a3a28a Add test coverage of proeprty changed subscriptions 2022-03-03 17:56:49 +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