Commit Graph

41033 Commits

Author SHA1 Message Date
smoogipoo 97cd1217a4 Move IApplicableToDrawableHitObjects to its own file 2021-06-18 13:06:13 +09:00
Dean Herbert d238c7ff9c
Merge pull request #13541 from peppy/player-completion-refactoring 2021-06-18 10:47:50 +09:00
Bartłomiej Dach f282326f9a Move score preparations back below `ShowResults` check 2021-06-17 19:04:52 +02:00
Bartłomiej Dach 3a1444e75d Fix malformed xmldoc tag
Oops. Made a typo in the PR suggestion.
2021-06-17 19:02:56 +02:00
Dean Herbert 9facfe8964
Apply suggestions from code review
Co-authored-by: Bartłomiej Dach <dach.bartlomiej@gmail.com>
2021-06-18 01:07:54 +09:00
Dean Herbert e0a3696145
Merge branch 'master' into player-completion-refactoring 2021-06-17 23:51:42 +09:00
Bartłomiej Dach 880a008e01
Merge pull request #13540 from peppy/player-pause-exit-results-flow-refactoring 2021-06-17 16:42:18 +02:00
Bartłomiej Dach aae2923e14 Merge branch 'master' into player-pause-exit-results-flow-refactoring 2021-06-17 16:05:09 +02:00
Bartłomiej Dach 10b0d066be Reword comments slightly 2021-06-17 16:04:58 +02:00
Bartłomiej Dach 561dbea9e1 Use xmldoc-specific syntax for nicer formatting 2021-06-17 15:26:50 +02:00
Dan Balasescu 6cec1145e3
Merge pull request #13523 from ekrctb/applicable-to-dho
Reduce boilerplate of `IApplicableToDrawableHitObjects` by taking a single DHO instead of an enumerable
2021-06-17 19:59:06 +09:00
Dan Balasescu 77a0e9145d
Merge pull request #13539 from peppy/improve-updateable-avatar-tooltip-handling
Fix edges of participant tiles showing incorrect tooltip
2021-06-17 19:14:40 +09:00
Dean Herbert d03c6da60c Refactor and redocument `updateCompletionState()` and surrounding methods 2021-06-17 19:13:53 +09:00
Dean Herbert 246ab41cc6 Remove special casing for user exit during storyboard outro 2021-06-17 18:11:15 +09:00
Dean Herbert 7cbebe6d11 Rewrite xmldoc and inline comments for `PerformExit` 2021-06-17 18:10:59 +09:00
Dan Balasescu a72151d4e1
Merge pull request #13535 from peppy/fix-hitcircle-approach-circle-early-hit
Fix approach circle fade not running early on an early user hit
2021-06-17 16:37:11 +09:00
Dan Balasescu 79af80833f
Merge pull request #13537 from peppy/fix-author-info
Improve code quality of `AuthorInfo`
2021-06-17 16:34:45 +09:00
Dan Balasescu b043f63fe4
Merge pull request #13538 from peppy/remove-redundant-not-null
Remove redundant `NotNull` attributes in `nullable` classes
2021-06-17 16:34:32 +09:00
Dean Herbert a0e5301c9f Update usages of `showGuestOnNull` 2021-06-17 16:33:43 +09:00
Dean Herbert 808b2baa41 Consume new behaviour to fix `UserTile` discrepancy
Closes https://github.com/ppy/osu/issues/13522.
2021-06-17 16:31:12 +09:00
Dean Herbert d9cc1c227b Allow UpdateableAvatar to handle displaying username as tooltip 2021-06-17 16:31:12 +09:00
smoogipoo ccba6b5ac2 Fix test failures 2021-06-17 16:13:47 +09:00
Dean Herbert 9495f87f04 Remove redundant `NotNull` attributes in `nullable` classes 2021-06-17 16:07:32 +09:00
Dean Herbert 8da0431fa0 Improve code quality of `AuthorInfo` 2021-06-17 16:05:50 +09:00
Dean Herbert 8e45f26617
Merge branch 'master' into applicable-to-dho 2021-06-17 15:23:56 +09:00
Dean Herbert a46f730a69 Fix approach circle fade not running early on an early user hit
Regressed in https://github.com/ppy/osu/pull/12153.
Closes https://github.com/ppy/osu/issues/13531.
2021-06-17 15:09:05 +09:00
Dean Herbert 6d0b3efa23 Reorganise existing tests into hits and misses 2021-06-17 15:08:09 +09:00
Dean Herbert 249ae3141e Add early/late tests for hit circles 2021-06-17 15:06:56 +09:00
Bartłomiej Dach 044ff9d1d2
Merge pull request #13516 from smoogipoo/beatmap-listing-enum-localisation 2021-06-16 18:26:02 +02:00
Bartłomiej Dach 191f47f5ee
Merge branch 'master' into beatmap-listing-enum-localisation 2021-06-16 17:44:16 +02:00
Dean Herbert a8b65d8417
Merge pull request #13430 from pavlukivan/taiko-hd-mod
Add osu!taiko "Hidden" mod
2021-06-16 23:24:04 +09:00
ekrctb 90a13b8ed3 Use `IApplicableToDrawableHitObject` for `OsuModApproachDifferent`
Replacing the obsolete interface.
2021-06-16 22:05:40 +09:00
ekrctb b6a9fa9999 Merge branch 'master' into applicable-to-dho 2021-06-16 22:04:10 +09:00
Dean Herbert bacb916c03
Merge pull request #13524 from smoogipoo/fix-hud-test-failure
Fix intermittent HUD test failure
2021-06-16 21:53:58 +09:00
Dean Herbert 0eb0c66140
Merge pull request #13525 from smoogipoo/high-performance-session
Add HighPerformanceSession and use LowLatency GC in gameplay
2021-06-16 21:39:14 +09:00
smoogipoo 19f0e3d695 Add HighPerformanceSession 2021-06-16 20:53:48 +09:00
Bartłomiej Dach a295421b64 Use language-specific lookup key for `Other` filter 2021-06-16 13:27:02 +02:00
Bartłomiej Dach 69a474e4ab Merge branch 'master' into beatmap-listing-enum-localisation 2021-06-16 13:16:58 +02:00
Dan Balasescu 382de42438
Merge pull request #13498 from ekrctb/refactor-scrolling-hoc-2
Change coordinate used in newly added `ScrollingHitObjectContainer` methods
2021-06-16 20:02:32 +09:00
smoogipoo 2155a4da0a Fix intermittent HUD test failure 2021-06-16 19:52:58 +09:00
Dan Balasescu 2fb08877f1
Merge pull request #13521 from bdach/fix-language-codes
Fix wrong language codes
2021-06-16 19:37:07 +09:00
Dan Balasescu 6613301588
Merge branch 'master' into refactor-scrolling-hoc-2 2021-06-16 19:20:11 +09:00
smoogipoo 37babbde6a Simplify score filter row 2021-06-16 19:09:11 +09:00
Bartłomiej Dach dc2e3ff89e Fix wrong language codes
Confused them with the flags from the web-side source used.

Tagalog (`tl`) still has no discernible effect, but that's because there
are actually no localisation files in `osu-resources` for that language.
Leave it be for now, as web has that entry, so it might mean that
translations might be coming at some point in the future.
2021-06-16 12:01:58 +02:00
ekrctb c59a3ce83f Obsolete plural `IApplicableToDrawableHitObjects` 2021-06-16 18:52:16 +09:00
ekrctb af80418ee8 Implement `IApplicableToDrawableHitObject` for mods
A breaking change in `ModWithVisibilityAdjustment` if the method was overriden.
2021-06-16 18:52:01 +09:00
Dean Herbert 379b84ba22 Update framework 2021-06-16 18:51:17 +09:00
Dean Herbert f4fb2e127d
Merge pull request #13518 from smoogipoo/sort-by-localisation
Localise "sort by" text in overlays
2021-06-16 18:50:53 +09:00
Dan Balasescu 537cbd1214
Merge pull request #13520 from bdach/add-more-language-enum-values
Add more languages to settings dropdown
2021-06-16 18:49:42 +09:00
ekrctb 67d8e0059f Use singular `IApplicableToDrawableHitObject` for consumers 2021-06-16 18:47:04 +09:00