Commit Graph

54333 Commits

Author SHA1 Message Date
ac4213ecee Adjust relax mod multiplayer to 0.5x
Has previously been discussed internally. Probably good to get this out
before the next full reprocess of scores server-side.

The multiplier here was @smoogipoo's suggested value. I'd be willing to
go lower if this is seen at too high, but it should be a round number to
make it easy for users to understand the max score available to them.
2022-08-12 12:30:13 +09:00
9148305fd8 Merge pull request #19657 from novialriptide/open-profile-hotkey
Add keybind for showing profile
2022-08-12 02:47:13 +09:00
667b700a28 Merge branch 'master' into open-profile-hotkey 2022-08-11 13:04:19 -04:00
b4af32efb7 Merge pull request #19708 from smoogipoo/fix-inspection
Fix possible null reference inspection
2022-08-11 21:52:09 +09:00
d88f247594 Fix possible null reference inspection 2022-08-11 20:38:08 +09:00
f29d1b2ded Merge pull request #19001 from stanriders/pp-balancing
osu! performance points balancing pass
2022-08-11 20:31:33 +09:00
9f28c4c033 Adjust test values 2022-08-11 19:47:32 +09:00
61a3758cd9 Merge branch 'master' into pp-balancing 2022-08-11 19:46:16 +09:00
9839d9933d Merge pull request #19707 from peppy/api-run-loop-refactor
Refactor `APIAccess` main loop to read better
2022-08-11 19:44:01 +09:00
d6c64af5e3 Merge branch 'master' into api-run-loop-refactor 2022-08-11 19:09:32 +09:00
77cd279a76 Merge pull request #19706 from peppy/api-connected-state-refactor
Fix avatar potentially not loading in `LoginOverlay` due to misordered events
2022-08-11 19:08:25 +09:00
865d63f768 Refactor APIAccess main loop to read better 2022-08-11 15:43:39 +09:00
47196b19a5 Stop setting Online state in handleRequest
This is already handled amicably by the `Failing` -> `Connecting` flow.
Having this set in `handleRequest` throws things off, potentially
leading to the `Online` state change before the user has been populated.
2022-08-11 14:36:30 +09:00
7ec67c28b9 Set Online state sooner in connection process
This isn't really required as such, but feels more correct. There was no
reason for it to wait for the friend population to complete before
deeming things to be "online".
2022-08-11 14:35:56 +09:00
65a1daf211 Merge pull request #15666 from MBmasher/fl-slider
Add slider bonus to Flashlight skill
2022-08-11 13:42:31 +09:00
b18f9b39dc Merge pull request #19702 from peppy/api-access-user-thread-safety
Add thread safety to `APIAccess.LocalUser`
2022-08-11 13:25:27 +09:00
e01383b138 Tidy up user passing logic 2022-08-11 13:17:17 +09:00
e5b534bb26 Add thread safety to APIAccess.LocalUser 2022-08-11 12:45:26 +09:00
60abe83398 Remove newline 2022-08-10 17:56:36 -04:00
11d480997a Merge branch 'master' into open-profile-hotkey 2022-08-10 13:34:53 -04:00
396860d9e8 Move Hide() to OsuGame 2022-08-10 13:32:33 -04:00
7cac089246 Merge branch 'master' into fl-slider 2022-08-10 21:19:05 +09:00
1721a91168 Merge pull request #19661 from peppy/overlay-key-binding-organisation
Reorganise global bindings and split out overlay bindings to make things easier to find
2022-08-10 21:18:28 +09:00
98c7138803 Merge pull request #19586 from peppy/realm-versioning-for-debug
Version realm files for debug executions
2022-08-10 21:17:51 +09:00
f9c6dc314b Merge pull request #19678 from peppy/fix-file-comparisons-many-places
Fix audio track not correctly advancing when changing between certain beatmaps
2022-08-10 20:38:14 +09:00
69cbf4185b Match class name to file 2022-08-10 19:53:40 +09:00
76fea25668 Merge pull request #19646 from its5Q/settings-localisation
Add missing localisation for settings enums
2022-08-10 18:51:52 +09:00
6e9031b03e Update framework 2022-08-10 17:49:39 +09:00
8f5bd437f6 Rename enum member to be more like the other 2022-08-10 18:41:53 +10:00
231c331690 Rename keys to match enum members
Co-authored-by: Dan Balasescu <smoogipoo@smgi.me>
2022-08-10 18:31:57 +10:00
c151cb4443 Merge pull request #19677 from peppy/fix-mobile-import-crash
Fix crash when attempting to import on mobile platforms
2022-08-10 16:11:38 +09:00
ef10d074e8 Update framework 2022-08-10 16:07:47 +09:00
7c6e5a1085 Add test coverage of case insensitive audio equality 2022-08-10 16:06:56 +09:00
ac99c1ad69 Migrate the majority of existing file lookups to use new extension methods 2022-08-10 16:01:16 +09:00
5f10ec1955 Add extension methods for case insensitive file lookups 2022-08-10 15:48:25 +09:00
ddffa9b1bd Fix crash when attempting to import on mobile platforms
Regressed with NRT application to this file. It's probably the first
time we've actually hit this due to an optional DI that is actually not
available outside of tests.
2022-08-10 15:32:43 +09:00
6f1fdd4c34 Merge branch 'master' into open-profile-hotkey 2022-08-10 01:31:37 -04:00
87133b9cc5 Merge pull request #19669 from peppy/abort-load-player-more
Handle cancellation at more points during `Player` initialisation
2022-08-10 13:53:27 +09:00
888c4c8e08 Merge pull request #19662 from peppy/startup-correct-username
Use a placeholder user with the correct username during login process
2022-08-10 13:09:37 +09:00
8c7ede6111 Add proper toggling 2022-08-09 14:43:37 -04:00
7ed489b56d Add hotkey to Toolbar 2022-08-09 14:10:38 -04:00
b4fc2a0fc8 Merge branch 'master' into open-profile-hotkey 2022-08-09 13:41:21 -04:00
a83f7202ec Merge pull request #19670 from peppy/update-framework
Update framework
2022-08-09 20:28:24 +03:00
ad410fc88b Update resources 2022-08-10 01:50:23 +09:00
e8fef6e05c Update framework 2022-08-10 01:36:39 +09:00
abca3d1b2a Prefix common strings for context 2022-08-10 00:35:19 +10:00
a5081826b7 Handle cancellation at more points during Player initialisation
As discussed in discord, this will help avoid null references during
cancellation which can otherwise be quite confusing to debug.
2022-08-09 23:25:19 +09:00
d59f4720f1 Merge pull request #19664 from peppy/test-assertions
Update multiple tests to use new assert output for easier to understand failures
2022-08-09 23:15:16 +09:00
1392395ea0 Merge pull request #19668 from smoogipoo/fix-ended-room-status
Fix host room status showing ended after playing
2022-08-09 23:02:38 +09:00
4107049b08 Fix host room status showing ended after playing 2022-08-09 21:43:10 +09:00