Commit Graph

52329 Commits

Author SHA1 Message Date
41d16c613d Fix being able to hit way too early using keyboard 2022-06-10 19:42:25 +09:00
2f1c331f65 Move shared logic to LatencySampleComponent and implement key support for circle gameplay 2022-06-10 19:42:25 +09:00
7f4a54096f Fix circles in the future being hittable 2022-06-10 19:42:25 +09:00
ba14d646c3 Add static configuration 2022-06-10 19:42:25 +09:00
5deaa42e9f Stop music on entering latency certification screen 2022-06-10 19:42:25 +09:00
5c7d29cd31 Remove dependency on game-wide audio 2022-06-10 19:42:25 +09:00
d46739ff0b Add circle gameplay test coverage 2022-06-10 19:42:25 +09:00
c657ef2722 Add ability to adjust spacing 2022-06-10 19:42:25 +09:00
e9547542ea Add circle gameplay 2022-06-10 19:42:25 +09:00
53eb5c176c Create setup for adding other visual display modes 2022-06-10 19:42:25 +09:00
e5d6dc1ba5 Merge pull request #18606 from peppy/latency-comparer
Add latency certifier system
2022-06-10 19:41:44 +09:00
936b38e0c5 Reduce test coverage to a point where headless tests will run correctly 2022-06-10 16:13:53 +09:00
e0644f2726 Simplify flow of progression to be linear 2022-06-10 15:19:10 +09:00
5541ebc76b Revert OsuButton changes 2022-06-10 15:02:26 +09:00
c9dfffbc0e Merge pull request #18619 from peppy/fix-collection-performance
Fix performance overhead of large collections
2022-06-10 15:01:31 +09:00
7d86010903 Fix test regression 2022-06-10 14:41:22 +09:00
eb16de9c71 Use upper-case "Hz" 2022-06-10 14:38:04 +09:00
f71343c880 Fix box colour getting stuck when changing active mode 2022-06-10 14:28:46 +09:00
5b8bd24140 Simplify text when reaching maximum supported level
Co-authored-by: Bartłomiej Dach <dach.bartlomiej@gmail.com>
2022-06-10 14:25:15 +09:00
69b856bd58 Rename rounds variables to hopefully read better 2022-06-10 14:23:24 +09:00
613814c26c Make TargetFrameRate nullable 2022-06-10 14:18:35 +09:00
c625c929e5 Update button text to match new terminology 2022-06-10 14:16:56 +09:00
4a5e86e451 Rename Beatmaps to BeatmapHashes for clarity 2022-06-10 14:03:51 +09:00
3b229624dd Simplify contains check to use LINQ the whole way 2022-06-10 14:02:58 +09:00
70ebfbcf5e Add recommendation text and adjust weightings to read better 2022-06-09 19:26:24 +09:00
bc7262a3dd Merge pull request #18627 from Joehuu/always-show-mod-selector-beatmap-info
Always show mod selector on beatmap info leaderboards regardless of supporter
2022-06-09 18:18:12 +09:00
a604ebfa85 Merge pull request #18629 from smoogipoo/remove-player-load-timeout
Allow beatmaps to load endlessly when entering Player
2022-06-09 15:16:40 +09:00
6e450b7350 Explicitly handle operation cancelled exceptions 2022-06-09 14:35:53 +09:00
ec03dc16db Don't trigger notification when user quit 2022-06-09 14:13:14 +09:00
bfde334e77 Allow beatmaps to load endlessly when entering Player 2022-06-09 14:03:21 +09:00
ac7b26a58f Merge pull request #18498 from tornac1234/discord-rpc
Update Discord RPC ranking value depending on the ruleset
2022-06-09 13:14:06 +09:00
794e5434a8 Merge branch 'master' into discord-rpc 2022-06-09 12:32:47 +09:00
3799689c7d Tidy up variable naming and layout 2022-06-09 12:32:30 +09:00
85c85f37c6 Merge pull request #18622 from jai-x/chat-timestamp-colour
Enable nullable types in `ChatLine` and update timestamp colours to match design
2022-06-09 11:39:51 +09:00
8879c59b36 Merge pull request #18623 from LittleEndu/new-me-recommender
Use new own profile statistics in difficulty recommender
2022-06-09 11:11:21 +09:00
ace03a3c1a Merge pull request #18620 from peppy/channel-manager-always-has-api
Ensure `ChannelManager` has access to API from point of construction
2022-06-09 11:03:13 +09:00
f3371e8bc8 Always show mod selector on beatmap info leaderboards regardless of supporter 2022-06-08 13:22:49 -07:00
5c138de446 Add failing mod selector visibility test 2022-06-08 13:22:49 -07:00
c6264d5b3d Split beatmap set overlay tests to online and offline 2022-06-08 13:21:23 -07:00
c90b285861 Change variable name and inline it 2022-06-08 21:10:27 +03:00
eb33922417 Revert "Added user RulesetsStatistics fetching when connecting"
This reverts commit e2cdc66f6d.
2022-06-08 18:13:08 +02:00
bf67b35ade Use new own profile statistics in difficulty recommender 2022-06-08 17:44:57 +03:00
c2ed41d097 Remove CanBeNull specification from DI attributes 2022-06-08 15:10:19 +01:00
04b434b8ce Update ChatLine timestamp and message colours 2022-06-08 14:04:01 +01:00
dfa31df2af Use #nullable enable in ChatLine 2022-06-08 14:04:01 +01:00
c22bffaa01 Fix filter failure when no collection is selected 2022-06-08 19:30:18 +09:00
6aa84425a2 Add comment explaining test expectations 2022-06-08 19:26:34 +09:00
187086e4ec Merge pull request #18609 from ALANVF/settings-delete-skin
Add button to delete the current skin
2022-06-08 19:18:59 +09:00
c661f2b059 Ensure ChannelManager has access to API from point of construction
Closes https://github.com/ppy/osu/issues/18451.
2022-06-08 19:15:23 +09:00
3d4d87bcb2 Update test expectations 2022-06-08 18:34:28 +09:00