Commit Graph

184 Commits

Author SHA1 Message Date
6f3bb85eaa Always show down arrow on inactive sort buttons 2023-03-22 00:19:23 -07:00
3cd01ee621 Fix beatmap listing sort direction not resetting when changing criteria 2023-03-21 15:08:37 -07:00
df3ccdff9f Add failing beatmap listing sort direction on criteria change test 2023-03-21 15:08:37 -07:00
524aa9162d Store search parameters as tuple 2023-02-01 19:38:47 +09:00
0366a8e348 Only call Reset() if lastCategory and lastHasQuery is null 2023-01-31 12:44:44 -08:00
610d2f9dc7 Fix beatmap listing potentially not sorting by relevance when searching via metadata 2023-01-28 12:14:35 -08:00
a7ac31fa34 Use IsLegacyRuleset extension method 2023-01-12 23:21:33 +03:00
1dae1149cb Don't display non-legacy rulesets in beatmap listing 2023-01-12 22:52:45 +03:00
3862184f9c Merge branch 'master' into improve-filter-tab-item-ux 2023-01-06 15:37:21 +03:00
0ade4d92d1 Fix multiple highlighting issues with beatmap listing tab items 2023-01-06 15:13:31 +03:00
4319937bc7 Also add an underline to better accent current filters 2023-01-06 20:36:10 +09:00
3c74d27deb Also add an underline to better accent current filters 2023-01-06 20:35:58 +09:00
458fe382ed Make selected tab items more bold 2023-01-06 20:06:41 +09:00
e1e6d76f30 Check id for genre/language instead and fallback to name if not defined 2022-12-21 11:02:04 -08:00
01f09529a8 Link beatmap set genre and language to listing filters 2022-12-19 22:54:33 -08:00
9813bc9544 Reword disclaimer and fix translation keys 2022-12-15 22:46:31 +09:00
d2b98b803d Turn on featured artist filter by default and add disclaimer when toggling for the first time 2022-12-15 18:42:47 +09:00
78bc94d3cb Set featured artists filter to enabled by default 2022-12-15 16:57:39 +09:00
a7f3e13946 Fix MultipleSelectionFilter not correctly handling initial selection 2022-12-15 16:56:09 +09:00
7bc8908ca9 Partial everything 2022-11-27 00:00:27 +09:00
efebe55d22 Display certain sort criterias based on selected category and query 2022-09-15 04:30:09 +03:00
de7dd29d79 Add "Nominations" and "Updated" sorting criteria in beatmap listing 2022-09-15 03:57:05 +03:00
6686b09549 Hide F rank from beatmap overlay 2022-08-01 18:54:00 +02:00
437e01427c Fix beatmap listing not entering correct search mode when arriving before LoadComplete 2022-07-15 17:53:44 +09:00
31a447fda0 Update parameter discards 2022-06-24 21:26:19 +09:00
f8830c6850 Automated #nullable processing 2022-06-17 16:37:17 +09:00
2878bb592f Use more appropriate sounds for certain components 2022-06-03 22:32:12 +09:00
1f935cacf4 Add spotlighted beatmaps filter to beatmap listing 2022-05-23 18:47:04 -07:00
eae2378466 Add WIP to search filters 2022-05-24 01:49:07 +01:00
81be69e72e Update search textbox implementation to use BasicSearchTextBox instead 2022-05-03 06:18:42 +07:00
92cac0b74e Fix TabControls using the wrong sample 2022-04-28 17:30:24 +09:00
beb8426d3b Save beatmap listing card size to game config 2022-04-02 18:36:49 +03:00
d6032a2335 Fix beatmap overlay not re-fetching results after login 2022-02-22 14:55:52 +09:00
ce0db9d4db Remove all references to static OverlayColourProviders 2022-02-20 21:09:08 +01:00
d0427ec85f Add support card size tab control to beatmap listing 2021-12-23 15:55:37 +01:00
1876617d8e Implement beatmap card size tab control 2021-12-23 15:55:36 +01:00
1eed2436e6 Clean up unused resolved properties 2021-12-03 18:49:49 +09:00
a043d1e427 Move old beatmap download button to more general namespace 2021-11-27 15:06:57 +01:00
251ab183a0 Move beatmap play button nearer its only remaining usage 2021-11-27 15:04:05 +01:00
7419682334 Move icon pill to beatmap card-specific namespace 2021-11-27 15:01:48 +01:00
6773877a40 Remove no-longer-used beatmap panels 2021-11-27 15:00:06 +01:00
0f9ebe3d5d Use beatmap cards in beatmap listing overlay 2021-11-25 22:30:46 +01:00
716543b5b3 Move beatmap download logic out of BeatmapManager 2021-11-25 17:29:41 +09:00
285b161da7 Update other usages of online ID comparisons to use new extension method 2021-11-15 14:44:08 +09:00
6a098a8634 Rename BeatmapInfo.OnlineBeatmapID to OnlineID to match interface 2021-11-12 17:46:24 +09:00
f528488aa2 Mark as non-null and move current bind to BDL instead 2021-11-05 05:42:19 +03:00
4245af28e1 Disable other false-positive null inspections with comment 2021-11-05 04:50:58 +03:00
5a078da4d9 Fix APIBeatmapSet.Beatmaps being IEnumerable, causing stupid issues 2021-11-04 16:50:14 +09:00
392559ae3e Fix beatmap download notifications not showing beatmap name correctly 2021-11-03 03:23:41 +09:00
a16c8f1ebc Update all beatmap overlay views to use APIBeatmap/APIBeatmapSet 2021-10-29 18:50:55 +09:00