Dean Herbert
|
c097dc8048
|
Add note about reasoning behind MultiplayerClient.GetAPIBeatmap call
|
2021-12-13 13:39:32 +09:00 |
|
Dan Balasescu
|
ece2cddb7f
|
Fix DrawableRoomPlaylistItem lookup interfering with tests
|
2021-12-11 22:51:20 +09:00 |
|
Dan Balasescu
|
048a495115
|
Add edit button to DrawableRoomPlaylistItem
|
2021-12-10 01:08:54 +09:00 |
|
Dan Balasescu
|
05aa9635a8
|
Privatise button again
|
2021-12-10 00:38:18 +09:00 |
|
Dan Balasescu
|
f9af239ed9
|
Cleanup duplicated classes in DrawableRoomPlaylistItem
|
2021-12-09 23:56:49 +09:00 |
|
Dean Herbert
|
dfe19f3509
|
Minor code reformatting
|
2021-12-09 17:53:40 +09:00 |
|
Dan Balasescu
|
23332995d1
|
Invert naming of exposed actions
|
2021-12-09 01:52:59 +09:00 |
|
Dan Balasescu
|
3b4833ca8e
|
A bit of cleanup + xmldocs on classes/members
|
2021-12-09 01:40:16 +09:00 |
|
Dan Balasescu
|
be2dbf42c3
|
Flatten DrawableRoomPlaylistWithResults into base class
|
2021-12-09 01:40:16 +09:00 |
|
Dan Balasescu
|
3be4d8b68d
|
Remove ctor params from DrawableRoomPlaylist/DrawablePlaylistItem
|
2021-12-09 01:04:56 +09:00 |
|
Dan Balasescu
|
7e236c3a41
|
Remove unused dependency
|
2021-12-07 23:36:48 +09:00 |
|
Bartłomiej Dach
|
b3b239c9a1
|
Fix test failures due to beatmap lookup logic being active even when model is populated
|
2021-12-04 13:59:01 +01:00 |
|
Dean Herbert
|
a8e17cb3a5
|
Add relative size specs so partially on-screen panels still start loading
Without this, panels at the top of the list but not fully on-screen
wouldn't begin their metadata loading process.
|
2021-12-01 22:46:38 +09:00 |
|
Dean Herbert
|
d262baefad
|
Only query for the owner user metadata in the case it is actually required
|
2021-12-01 22:43:32 +09:00 |
|
Dean Herbert
|
a0ff86f5e8
|
Ensure all read and write operations on APIRoom are done on the update thread
|
2021-12-01 22:43:03 +09:00 |
|
Dean Herbert
|
e4ba66877d
|
Improve transitions when loading new data into a playlist panel
|
2021-11-30 19:54:26 +09:00 |
|
Dean Herbert
|
fe119da044
|
Add fetching of beatmap and user data when playlist panels come on screen
|
2021-11-30 19:52:36 +09:00 |
|
Bartłomiej Dach
|
695167a749
|
Add support for null item display in DrawableRoomPlaylistItem
|
2021-11-30 19:44:50 +09:00 |
|
Bartłomiej Dach
|
05f7ea6b6d
|
Remove mentions of "panel" and "direct" from names of old download buttons
|
2021-11-27 15:08:03 +01:00 |
|
Bartłomiej Dach
|
a043d1e427
|
Move old beatmap download button to more general namespace
|
2021-11-27 15:06:57 +01:00 |
|
Dean Herbert
|
b8a47755fa
|
Don't show loading tooltip for now
Should probably be replaced with a loading spinner in the future, don't
really like "loading" tooltips.
|
2021-11-26 22:54:11 +09:00 |
|
Dan Balasescu
|
e1445dcb05
|
Only show owner in match subscreen
|
2021-11-26 17:40:45 +09:00 |
|
Dan Balasescu
|
8be2defd09
|
Right-align avatar
|
2021-11-26 17:17:06 +09:00 |
|
Dan Balasescu
|
1f5d95666e
|
Add owner avatar to multiplayer items
|
2021-11-25 23:15:29 +09:00 |
|
Dan Balasescu
|
1dacc50ecb
|
Merge branch 'master' into multi-queueing-modes
|
2021-11-18 15:16:27 +09:00 |
|
Dean Herbert
|
8e9b55ef6d
|
Disallow selection of invalid items
|
2021-11-17 11:28:43 +09:00 |
|
Dean Herbert
|
6dd684588a
|
Merge branch 'master' into playlist-show-invalid-beatmaps
|
2021-11-16 17:25:33 +09:00 |
|
Dean Herbert
|
2d125893fc
|
Add tests and disable selection on invalid items
|
2021-11-16 17:23:52 +09:00 |
|
Dean Herbert
|
aa188d5a52
|
Add ability for playlist items to be marked as invalid
|
2021-11-16 17:01:24 +09:00 |
|
Dean Herbert
|
49cdcffa30
|
Simplify schedule logic in DrawableRoomPlaylistItem
|
2021-11-16 16:58:44 +09:00 |
|
Dean Herbert
|
5489b19c57
|
Update PlaylistItem to use IRulesetInfo
|
2021-11-15 16:13:03 +09:00 |
|
smoogipoo
|
c716051530
|
Merge branch 'master' into multi-queueing-modes
|
2021-11-08 19:19:50 +09:00 |
|
smoogipoo
|
e6deb0c873
|
Merge branch 'master' into multi-queueing-modes
|
2021-11-05 15:57:25 +09:00 |
|
Dean Herbert
|
86540d1fb6
|
Update existing usages of Author as string to access Username directly
|
2021-11-04 18:57:54 +09:00 |
|
Dean Herbert
|
b9983add15
|
Rename User to APIUser and move to correct namespace
|
2021-11-04 18:21:31 +09:00 |
|
Dean Herbert
|
a49366ff84
|
Remove nullability from IBeatmapInfo.Metadata
|
2021-11-04 14:28:39 +09:00 |
|
Dean Herbert
|
3453160a8b
|
Change PlaylistItem.Beatmap to be an IBeatmapInfo
|
2021-11-04 13:16:56 +09:00 |
|
Dean Herbert
|
6fdeb66dc1
|
Use APIBeatmap instead of BeatmapInfo in playlist display classes where feasible
|
2021-11-04 11:55:50 +09:00 |
|
Bartłomiej Dach
|
098fa181b4
|
Fix text flow wrapping incorrectly in multiplayer usages
|
2021-11-03 18:36:43 +01:00 |
|
Bartłomiej Dach
|
ad98ab0a26
|
Fix drawable room playlist item assuming single sprite text
|
2021-11-02 21:42:02 +01:00 |
|
Dean Herbert
|
6efd3d3115
|
Don't perform background difficulty calculation for multiplayer panels
There are cases these are shown in a long list. They shouldn't be
running calculations.
|
2021-11-03 03:12:52 +09:00 |
|
smoogipoo
|
65b920e4c1
|
Merge branch 'master' into multi-queueing-modes
|
2021-11-01 18:37:16 +09:00 |
|
Dean Herbert
|
123b10f647
|
Fix playlist item download button being clickable when it shouldn't
|
2021-11-01 15:10:32 +09:00 |
|
Dean Herbert
|
b252b176d4
|
Seal implementation and add comment about LoadComplete execution order
|
2021-10-29 11:59:07 +09:00 |
|
Dean Herbert
|
3b095e1626
|
Merge branch 'master' into beatmap-refactor/download-tracker
|
2021-10-29 11:50:54 +09:00 |
|
smoogipoo
|
f076b72fbe
|
Merge branch 'master' into multi-queueing-modes
|
2021-10-29 10:48:16 +09:00 |
|
Dean Herbert
|
746d6a4c16
|
Fix some oversights and test failures
|
2021-10-27 23:42:27 +09:00 |
|
Dean Herbert
|
f014ceaead
|
Update remaining usages of download tracking
|
2021-10-27 21:00:46 +09:00 |
|
Dean Herbert
|
f268363924
|
Update UpdateableBeatmapBackgroundSprite to accept IBeatmapInfo
|
2021-10-27 16:38:48 +09:00 |
|
smoogipoo
|
d7a98097a1
|
Make DrawableRoomPlaylist handle expired items
|
2021-10-22 21:04:52 +09:00 |
|