Vlad Frangu
|
d0678bfbee
|
chore: requested changes
|
2024-03-18 15:30:43 +02:00 |
|
Vlad Frangu
|
e1c1609271
|
chore: correct equal logic
|
2024-03-16 21:48:44 +02:00 |
|
Vlad Frangu
|
0a6960296e
|
feat: Support filtering for multiple statuses
|
2024-03-16 21:32:55 +02:00 |
|
Dean Herbert
|
f44aadaaa8
|
Merge pull request #27331 from bdach/statistics-updates-in-multi
Show user statistics updates on multiplayer and playlists results screens
|
2024-02-29 12:26:48 +08:00 |
|
Bartłomiej Dach
|
a5948d38ac
|
Merge pull request #27380 from frenzibyte/fix-advanced-stats-display
Fix advanced stats in beatmap info overlay showing "key count" on non-mania beatmaps
|
2024-02-28 18:02:48 +01:00 |
|
Bartłomiej Dach
|
6a3a7cca58
|
Merge branch 'master' into adjust-carousel-padding
|
2024-02-28 16:00:43 +01:00 |
|
Dean Herbert
|
8e336610d0
|
Add xmldoc explaining Ruleset bindable's usage
|
2024-02-26 18:31:40 +08:00 |
|
Salman Ahmed
|
5c049feca1
|
Fix advanced stats in beatmap info overlay showing "key count" on non-mania beatmaps
|
2024-02-25 21:18:15 +03:00 |
|
Bartłomiej Dach
|
869f0a82de
|
Use hashset for faster lookup
|
2024-02-23 15:38:52 +01:00 |
|
Dean Herbert
|
157819c199
|
Materialise realm collection hashes during song select search process
Without this, there's a large overhead to do a realm-live `Contains`
search when a collection is selected.
This may also help considerably alleviate
https://github.com/ppy/osu/discussions/27298#discussioncomment-8552508
as we will be performing the native realm search much less.
|
2024-02-23 11:41:27 +08:00 |
|
Bartłomiej Dach
|
0074bdc5a1
|
Change ResultsScreen constructor boolean params to init-only properties
|
2024-02-22 20:15:03 +01:00 |
|
Bartłomiej Dach
|
46c8560ca5
|
Merge branch 'master' into multiplayer-difficulty-tooltip
|
2024-02-22 12:08:29 +01:00 |
|
Bartłomiej Dach
|
d06c67ad8f
|
Substitute two jank interdependent bool flags for single tri-state enums
|
2024-02-22 12:05:50 +01:00 |
|
Bartłomiej Dach
|
1a831145ce
|
Merge branch 'master' into fix-bpm-differences
|
2024-02-22 10:41:22 +01:00 |
|
Bartłomiej Dach
|
81a9908c60
|
Extract common helper for BPM rounding
|
2024-02-22 10:27:37 +01:00 |
|
Dean Herbert
|
fb593470d5
|
Use DEFAULT instead of INSTANCE or static field
Matches other similar comparers.
|
2024-02-21 21:02:20 +08:00 |
|
Bartłomiej Dach
|
929858226a
|
Use custom comparer in beatmap carousel for expected sort behaviour
|
2024-02-21 12:43:18 +01:00 |
|
Andrei Zavatski
|
2543a48ac8
|
Apply padding to GridContainers directly
|
2024-02-20 23:18:37 +03:00 |
|
Dean Herbert
|
6960f87509
|
Merge pull request #26895 from vmfunc/ordinal-sorting
Consider case sensitivity when sorting beatmaps in song select
|
2024-02-18 04:05:22 +08:00 |
|
Dean Herbert
|
674ee91bb5
|
Define aggregate max delegates as static to further reduce allocations
|
2024-02-15 11:40:50 +08:00 |
|
Dean Herbert
|
80abf6aab3
|
Avoid some further enumerator allocations
|
2024-02-15 09:45:24 +08:00 |
|
Andrei Zavatski
|
6e1b4152c0
|
Redice allocations during aggregate beatmap sort
|
2024-02-15 00:01:55 +03:00 |
|
Bartłomiej Dach
|
ae9a2661ac
|
Sprinkle some raw string prefixes
|
2024-02-14 16:20:47 +01:00 |
|
Bartłomiej Dach
|
414066fd34
|
Inline problematic function (and rename things to make more sense)
|
2024-02-14 16:07:42 +01:00 |
|
Bartłomiej Dach
|
a8ae0a032f
|
Simplify parsing
|
2024-02-14 15:58:38 +01:00 |
|
Bartłomiej Dach
|
c24328dda3
|
Abandon date filter if no meaningful time bound found during parsing
|
2024-02-14 15:56:32 +01:00 |
|
Bartłomiej Dach
|
f0f37df67f
|
Revert unnecessary change
|
2024-02-14 15:37:02 +01:00 |
|
Bartłomiej Dach
|
1113355753
|
Merge branch 'master' into add-last-played-filter
|
2024-02-14 15:36:19 +01:00 |
|
Stoppedpuma
|
ca0819cf7a
|
Alias "mapper" as well
|
2024-02-11 20:28:16 +01:00 |
|
Stoppedpuma
|
7c04e8bfba
|
Alias author to creator
Allows "author" to show the results of "creator"
|
2024-02-10 07:48:24 +01:00 |
|
Bartłomiej Dach
|
865f4d76ff
|
Add unranked indicator to song select footer too
|
2024-02-01 21:51:41 +01:00 |
|
Bartłomiej Dach
|
f87ab19731
|
Apply NRT to FooterButtonMods
|
2024-02-01 21:32:38 +01:00 |
|
syscats
|
0407b5d84a
|
use ordinal sorting on each method
|
2024-02-01 14:03:59 +01:00 |
|
syscats
|
7165511754
|
Use ordinal sorting for artist string comparison
|
2024-01-31 15:49:31 +01:00 |
|
Bartłomiej Dach
|
acc2614090
|
Apply alternative solution
Fixes the logo flying out of the wrong corner when transitioning from
song select to gameplay.
Co-authored-by: Dean Herbert <pe@ppy.sh>
|
2024-01-29 20:07:27 +01:00 |
|
Dean Herbert
|
f2546d72c2
|
Fix osu! logo being mispositioned in song select on very wide resolutions
|
2024-01-29 20:45:51 +09:00 |
|
Dean Herbert
|
cc341b4119
|
Adjust beatmap carousel padding to avoid scrollbar disappearing underneath logo
|
2024-01-25 15:21:19 +09:00 |
|
Dean Herbert
|
02bb506cce
|
Avoid using .Children for enumeration in other locations
|
2024-01-23 05:32:11 +09:00 |
|
Dean Herbert
|
1f0ad5cff2
|
Apply same fix in more places
|
2024-01-22 15:56:16 +09:00 |
|
Dean Herbert
|
74f05a5c4b
|
Use container itself rather than ScrollContent
|
2024-01-22 15:54:24 +09:00 |
|
Andrei Zavatski
|
cec4f670d1
|
Reduce allocation overhead in BeatmapCarousel
|
2024-01-22 03:12:23 +03:00 |
|
Dean Herbert
|
68496f7a0e
|
Fix scores not showing up on leaderboards during gameplay
|
2024-01-14 15:13:20 +09:00 |
|
Bartłomiej Dach
|
66b3945cd6
|
Move current screen check to better place
|
2024-01-09 10:44:30 +01:00 |
|
Bartłomiej Dach
|
58db39ec32
|
Fix crash when clicking osu! logo in song select immediately after exiting
Closes https://github.com/ppy/osu/issues/26415.
The crash report with incomplete log was backwards, the exit comes
first. Sentry events and the reproducing test in
8a87301c55 confirm this.
|
2024-01-08 21:37:25 +01:00 |
|
Bartłomiej Dach
|
70ba5dd0d3
|
Merge pull request #26385 from peppy/carousel-thing
Fix beatmap carousel not preloading panels when off-screen
|
2024-01-08 19:37:34 +01:00 |
|
Dean Herbert
|
51bd32bf7e
|
Restore comment regarding usage of MinBy
|
2024-01-09 01:08:47 +09:00 |
|
Dean Herbert
|
e77d203a24
|
Refactor delayed load logic to hopefully read better
|
2024-01-09 01:08:17 +09:00 |
|
Dean Herbert
|
d3710f0bfd
|
Remove scores from song select leaderboard when leaving the screen
|
2024-01-06 20:53:20 +09:00 |
|
Dean Herbert
|
81c6fd5589
|
Load items closer to the centre of the screen as a priority
|
2024-01-04 19:25:12 +09:00 |
|
Dean Herbert
|
adac3b65ce
|
Fix beatmap carousel not preloading panels when off-screen
|
2024-01-04 19:25:12 +09:00 |
|