Commit Graph

37994 Commits

Author SHA1 Message Date
be379e0e3c Change CopyFrom to always overwrite all settings with incoming values 2021-02-09 13:44:11 +09:00
3133ccacfa Reset selected mods between each test method
This doesn't actually fix or change behaviour, but does seem like
something we probably want to do here.
2021-02-09 13:09:40 +09:00
a886000fbf Merge pull request #11707 from Joehuu/effect-attribute-tooltip-whitespace
Fix editor effect attribute tooltip having unnecessary whitespace when only one is enabled
2021-02-09 12:32:55 +09:00
3ce605b5e5 Small refactoring to use .Trim() instead 2021-02-09 12:00:03 +09:00
f76f92515e Clean up spectator streaming client with new hub connector 2021-02-09 02:15:56 +03:00
28b815ffe1 Clean up multiplayer client with new hub connector 2021-02-09 02:13:09 +03:00
af345ea5db Add a SignalR hub client connector component 2021-02-09 01:52:35 +03:00
cca1bac67d Pass empty user statistics for consistency
Realized `Statistics` was never giving null user statistics, so decided to pass an empty one here as well.
2021-02-08 22:00:52 +03:00
d101add159 Display user global rank for selected ruleset in participants panel 2021-02-08 21:25:50 +03:00
bebff61a9d Add method for retrieving condensed user statistics 2021-02-08 21:25:50 +03:00
414e05affd Fix editor effect attribute tooltip having unnecessary whitespace when only one is enabled 2021-02-08 10:16:16 -08:00
9bf4f04339 Merge branch 'master' into classic-mode-flags 2021-02-09 01:13:15 +09:00
75bd28eea1 Merge pull request #11679 from smoogipoo/hit-policy-refactor
Refactor osu! ruleset hit policies for extensibility
2021-02-09 01:12:49 +09:00
b2b55ccc22 Merge branch 'master' into hit-policy-refactor 2021-02-09 00:22:26 +09:00
2cac373365 Merge pull request #11706 from smoogipoo/fix-failing-test
Fix failing test
2021-02-08 20:57:38 +09:00
4d42e0792a Merge pull request #11705 from smoogipoo/fix-missing-using
Fix missing using
2021-02-08 20:57:21 +09:00
7021d1dfdc Merge branch 'hit-policy-refactor' into classic-mode-flags 2021-02-08 20:12:33 +09:00
f4a31287bf Add/use IHitObjectContainer interface instead of IEnumerables 2021-02-08 20:11:06 +09:00
0dd1b1026c Merge pull request #11495 from smoogipoo/more-accurate-most-common-bpm
Make most common BPM more accurate
2021-02-08 20:08:58 +09:00
156f5bd5df Add newline between statements 2021-02-08 20:05:16 +09:00
19368f87fb Fix failing test 2021-02-08 19:59:07 +09:00
d8c53e34ae Fix missing using 2021-02-08 19:42:17 +09:00
7bc6010d90 Merge pull request #11703 from Joehuu/fix-timing-editor-attribute-column
Fix attributes header not being aligned with content in editor timing mode
2021-02-08 19:38:59 +09:00
5fbed05d04 Merge pull request #11551 from smoogipoo/fix-leave-room-race-2
Fix client potentially not leaving a room on exiting multiplayer
2021-02-08 19:23:14 +09:00
a08c51f213 Remove duplicate code 2021-02-08 19:23:10 +09:00
f0dfa9f8f3 Use the newest config file available (where the local username matches the filename) 2021-02-08 11:12:25 +01:00
6e34e7d750 Merge branch 'master' into user-beatmap-downloading-states-2 2021-02-08 19:08:53 +09:00
18e3f8c233 Sort beat lengths rather than linear search 2021-02-08 19:03:19 +09:00
b40b159acb Round beatlength 2021-02-08 18:52:50 +09:00
69ca440ae5 Merge branch 'master' into more-accurate-most-common-bpm 2021-02-08 18:40:58 +09:00
5e7823b289 Fix attributes content being zero size and disappearing after being half off-screen 2021-02-08 01:37:34 -08:00
6b26a18a23 Fix attributes header not being aligned with content in editor timing mode 2021-02-08 01:34:32 -08:00
115ad4c745 Merge pull request #11702 from smoogipoo/fix-bad-merge
Fix incorrect multiplayer connection building
2021-02-08 18:21:30 +09:00
fb8e31a303 Fix incorrect connection building due to bad merges 2021-02-08 17:52:03 +09:00
42c169054a Revert "Disable failing test temporarily pending resolution"
This reverts commit 10142a4471.
2021-02-08 17:46:34 +09:00
805da56746 Merge pull request #11701 from peppy/disable-test-temporarily
Disable failing test temporarily pending resolution
2021-02-08 17:42:57 +09:00
59dc148a48 Merge pull request #11680 from frenzibyte/instant-pause-on-focus-loss
Make pausing on window focus loss instantaneous
2021-02-08 17:00:17 +09:00
10142a4471 Disable failing test temporarily pending resolution 2021-02-08 16:59:21 +09:00
9e0724b138 Remove unnecessary double resolution of OsuGame 2021-02-08 15:58:41 +09:00
e8f08b09dc Merge pull request #11552 from vmaggioli/zero-spinner-slider
Fix being able to set zero or negative hitobject duration via timeline
2021-02-08 14:52:35 +09:00
93f1a3c1bf Merge branch 'master' into instant-pause-on-focus-loss 2021-02-08 14:31:40 +09:00
0698008ef3 Merge pull request #11565 from peppy/fix-multiplayer-client-connection-reliability
Rewrite connection logic to better handle failure cases
2021-02-08 14:22:43 +09:00
da85fb372d Merge branch 'master' into fix-multiplayer-client-connection-reliability 2021-02-08 13:43:24 +09:00
d955200e07 Prevent invalid hit results for ignored slider heads 2021-02-08 11:10:14 +09:00
2218247b21 Override mod type 2021-02-08 11:07:50 +09:00
be0678c031 Merge pull request #11698 from Joehuu/centre-player-loader-metadata
Fix player loader metadata not being centred
2021-02-08 10:42:00 +09:00
d74a1437be Fix player loader metadata not being centred 2021-02-07 15:14:08 -08:00
0df15b4d7a Add test coverage 2021-02-07 19:25:33 +01:00
0229851c9c Apply rounding to ModTimeRamp to improve SPM consistency 2021-02-07 19:02:09 +01:00
0e1ec703d3 Use IApplicableToRate in osu! auto generator 2021-02-07 18:49:31 +01:00