Commit Graph

6719 Commits

Author SHA1 Message Date
c43ac8c946 Merge pull request #14660 from ekrctb/search-featured-artists
Add "featured artists" filter to beatmap listing
2021-09-07 20:58:13 +09:00
1aa95de530 Merge branch 'master' into score-ordering 2021-09-07 17:45:38 +09:00
5ab2f4b386 Give an orange colour to "featured artists" filter to match web 2021-09-07 17:32:12 +09:00
b6c80f04b0 Add "featured artists" filter to beatmap search 2021-09-07 16:44:45 +09:00
73f742509a Merge branch 'master' into tablet-area-validity-fix 2021-09-06 21:15:17 +02:00
458cde832d Avoid using SSDQ for validity computation 2021-09-06 14:11:13 +09:00
7c60c6a733 Merge pull request #14571 from rednir/get-user-from-username
Add ability to open user profile links with username instead of user ID
2021-09-06 00:15:09 +09:00
ab1c64591f Move sample playback debounce time to central const 2021-09-05 13:25:10 +09:00
473e15e8f3 Add debounce to notification sample playback logic 2021-09-05 13:22:37 +09:00
1d23ac0f2d Initial clean up pass on notification logic 2021-09-05 12:54:21 +09:00
4fb3a1d641 Update check to inflate in the correct direct
Also handles previously unhandled edge cases by comparing all four
corners, instead of only two.
2021-09-05 00:46:29 +09:00
66daa553de Fix bounds check running too early causing tablet area to show incorrect validity 2021-09-04 19:34:55 +09:00
16beb2c90c Expose more pieces of TabletSettings 2021-09-04 15:35:46 +09:00
f223be0760 Merge branch 'master' into score-ordering 2021-09-02 14:45:59 +09:00
ef64c05af8 Merge pull request #14533 from frenzibyte/move-incompatibility-icon
Move mod incompatibility logic to "local player" mod select overlays
2021-09-01 18:12:27 +09:00
9e21f5a59c Rename LocalPlayer to User in mod select prefixes 2021-09-01 17:22:52 +09:00
fb5f3fb9af Rename button to be more descriptive of its purpose 2021-09-01 17:19:38 +09:00
2251bf3bcb Use lambda spec for method 2021-09-01 17:08:20 +09:00
cb66ecdbeb Merge branch 'master' into simplify-user-graph-tooltips 2021-09-01 17:04:21 +09:00
f0b128b6ec Merge pull request #14592 from frenzibyte/cleanup-tooltips
Update remaining tooltip implementations to use generics
2021-09-01 17:03:59 +09:00
88fc53200e Refactor 2021-09-01 15:41:52 +09:00
2de076a74b Merge branch 'adjust-classic-scoring' into score-ordering 2021-09-01 15:06:55 +09:00
c70ac5e5c2 Merge branch 'master' into privatise-toolbar-offset 2021-09-01 14:54:15 +09:00
7e4ad7d7cf Fix toolbar blocking scroll input 2021-08-31 13:40:13 -07:00
da3fa9304a Make toolbar inherit overlay container 2021-08-31 12:39:18 -07:00
b0d7104650 Convert to class to allow not displaying tooltips
With `struct` content, it is never possible to not show a tooltip.
2021-08-31 21:13:24 +03:00
3969350c9a Convert to readonly struct and replace with constructor temporarily 2021-08-31 20:45:32 +03:00
69c23a2371 Explicitly implement tooltips on date drawables to avoid "convert to auto-property" inspections 2021-08-31 20:06:34 +03:00
da7ff4b160 Update remaining tooltip implementations to use generics 2021-08-31 20:01:13 +03:00
208f66cc76 Simplify user graph tooltips logic
The same tooltip can be used for the rank graph, the play history graph,
and the replay history graph.

The only difference between those three is the displayed label, which
has now been included as part of the `TooltipContent`, rather than
unnecessarily recreating tooltips just for different sprite texts.
2021-08-31 19:59:38 +03:00
a190801291 Revert no longer required tooltip content changes 2021-08-31 19:36:27 +03:00
9afc482598 Merge branch 'master' into move-incompatibility-icon 2021-08-31 19:27:43 +03:00
999386da29 Cleanup 2021-08-31 21:47:49 +09:00
fee94236de Fix update-thread pauses 2021-08-31 21:36:31 +09:00
bfcadcc4ac Revert some changes 2021-08-31 19:18:01 +09:00
570d36fde7 Make toolbar handle mouse events instead 2021-08-30 20:53:43 -07:00
e19d81c88c Fix potential incorrect ordering 2021-08-30 19:41:44 +09:00
458ce250f0 Use new ScoreManager method in ScoreTable 2021-08-30 19:34:12 +09:00
b217dd1a65 Order scores by score 2021-08-30 19:03:16 +09:00
47061c0210 Trigger refresh on scoring mode change 2021-08-30 18:57:30 +09:00
1aeae2b8c8 reverse ternary operator 2021-08-30 10:11:41 +01:00
678386f5c4 Fix missed null coalesce 2021-08-30 16:05:56 +09:00
fa2bf42188 Update tooltip implementations 2021-08-30 16:05:00 +09:00
90c313e2ad add methods to get a user from their username 2021-08-29 19:19:55 +01:00
6dc11543ad Handle (null?) PP in PerformanceTable 2021-08-29 17:20:33 +03:00
6aaef7b0be Handle null PP during score set in TopScoreStatisticsSection
Supersedes #14562
Closes #14541
2021-08-29 17:19:17 +03:00
8f3416d853 Assert PP not null when showPerformancePoints is true 2021-08-29 16:03:39 +03:00
e374ef163d Update localisable formattable extensions usages inline with framework change 2021-08-29 15:00:28 +03:00
9a5445bded Fix overlays closing when clicking any empty area of the toolbar instead 2021-08-28 22:25:13 -07:00
38912bfc16 Fix floating overlays not closing when clicking some empty area of the toolbar 2021-08-28 20:38:35 -07:00