Commit Graph

56765 Commits

Author SHA1 Message Date
4d90e6bbac Flip method to read better 2022-07-25 10:03:06 +03:00
6bf2645b1a Fix StarRatingDisplay not handling negative numbers as "pending" 2022-07-25 15:44:54 +09:00
6bdd1f43a2 Add visual test coverage 2022-07-25 09:40:20 +03:00
e402e919ab Display placeholder for user profile scores 2022-07-25 09:40:20 +03:00
2ec90e37bb Fix calls to GetWorkingBeatmap invalidating cache too often
With recent changes, the pathway between refetching (on request) and
refetching (on requirement due to unpopulated files) was combined.
Unfortunately this pathway also added a forced invalidation, which
should not have been applied to the second case.

Closes https://github.com/ppy/osu/issues/19365.
2022-07-25 15:30:49 +09:00
bbbc0a863f Add test coverage of WorkingBeatmap retrieval from BeatmapManager 2022-07-25 15:30:49 +09:00
f54cee0270 Display placeholder for leaderboard top scores 2022-07-25 09:18:04 +03:00
91d1c9686c Separate unprocessed PP placeholder to own class 2022-07-25 09:07:51 +03:00
fa1bc0fe0e Merge pull request #19343 from frenzibyte/beatmap-overlay-null-pp
Display exclamation icon for online scores with unprocessed PP
2022-07-25 14:45:15 +09:00
7facd6d822 Merge branch 'master' into beatmap-overlay-null-pp 2022-07-25 07:38:59 +03:00
6c95c49da3 Mark test score with null PP for visual testing 2022-07-25 07:31:52 +03:00
54eb2b98a9 Display exclamation triangle on scores with unprocessed PP 2022-07-25 07:30:57 +03:00
40b76d7560 Merge pull request #19368 from smoogipoo/disable-timeline-test
Disable timeline test for now
2022-07-25 13:21:10 +09:00
0226b358ee Disable timeline test for now 2022-07-25 13:20:33 +09:00
3beb1da3de Merge branch 'master' into beatmap-overlay-null-pp 2022-07-25 07:18:03 +03:00
12e2e63a1c Merge pull request #19349 from bdach/mod-overlay/presets-column
Implement basic appearance of mod preset column
2022-07-25 13:10:47 +09:00
3d97b74813 Log beatmap difficulty retrieval failures during score calculation 2022-07-25 13:03:47 +09:00
f68c4e8890 Fix code formatting 2022-07-25 06:36:26 +03:00
af8349e673 Merge pull request #19363 from frenzibyte/late-end-playing-signal
Fix `Player` potentially disappearing in spectator list after restart
2022-07-25 12:05:36 +09:00
fa9daa6899 Fix TestSceneReplayRecorder not using score provided by gameplay state 2022-07-25 05:21:27 +03:00
e0266b0d81 Reword comment slightly 2022-07-25 04:39:14 +03:00
f5a5887669 Fix players potentially not displaying in spectator after restart 2022-07-25 04:21:53 +03:00
feef16b09b Add potentially failing test case 2022-07-25 04:18:30 +03:00
446485f804 Move localisation string to common location 2022-07-24 23:30:52 +02:00
8af9cfbe40 Add readonly modifier 2022-07-24 23:29:18 +02:00
0a0f3c93dd Rename OkResult, rephrase "strong bonus" 2022-07-24 20:55:13 +02:00
a4f3a0d201 Merge branch 'master' into classic_drumrolls 2022-07-24 18:33:04 +00:00
6a67d76d7c Add basic mod preset column implementation 2022-07-24 16:39:04 +02:00
b2f8934117 Extract base mod select column presentation logic 2022-07-24 16:39:03 +02:00
08024e70eb Merge pull request #19345 from frenzibyte/fix-slider-bar-crash
Fix `OsuSliderBar` throwing on negative draw width
2022-07-24 19:36:19 +09:00
4332e6cae9 Fix OsuSliderBar throwing on negative draw width 2022-07-24 08:34:24 +03:00
0c16ef3e2e Add failing test case 2022-07-24 08:34:24 +03:00
e2001f208a Merge branch 'master' into search-filter 2022-07-24 12:39:48 +08:00
7c477e6f22 Fix beatmap overlay leaderboard not handling null PP scores properly 2022-07-24 04:20:49 +03:00
2205e0dc3d Merge pull request #19324 from peppy/background-processor-error-logging
Add error logging for background processing failures
2022-07-24 07:38:26 +09:00
16e655766e Addressed pertinent issues 2022-07-23 23:30:57 +02:00
2a3d3a0660 Merge branch 'ppy:master' into Wiggle-strength-duration 2022-07-23 22:58:21 +02:00
ea97122425 Separate positive and negative test cases 2022-07-23 21:47:51 +08:00
aaad2e474c Refactor the multiple regex checks in criteria parsing 2022-07-23 21:43:27 +08:00
1aa0d49d81 Code Quality 2022-07-23 12:27:24 +02:00
576472794b Merge branch 'master' into search-filter 2022-07-23 18:22:49 +08:00
f1791e79e3 Add error logging for background processing failures 2022-07-23 19:22:16 +09:00
c7e490eaae Merge pull request #19312 from frenzibyte/disable-backgorund-beatmap-processor-for-tests
Fix background beatmap processor resetting star ratings in tests
2022-07-23 19:21:45 +09:00
9db06fafd0 Fix code formatting 2022-07-23 12:16:11 +02:00
63210d5662 Merge branch 'master' into search-filter 2022-07-23 18:13:53 +08:00
3f2c341369 Simplify length parsing 2022-07-23 18:13:19 +08:00
33b442d5d0 Add missing icons to UserProfileRecentSection 2022-07-23 12:06:30 +02:00
836cb0927c Merge branch 'master' into disable-backgorund-beatmap-processor-for-tests 2022-07-23 11:55:24 +03:00
38d6adba40 Merge pull request #19299 from Cwazywierdo/beatmap-overlay-modded-stats
Fix beatmap overlay stats showing modded values
2022-07-23 11:53:36 +03:00
840ad8fad2 Fix background beatmap processor resetting star ratings in tests 2022-07-23 11:10:59 +03:00