Dean Herbert
|
34a2d1a6e1
|
Fix ManageCollectionsDialog and remove weird placeholder logic
|
2022-07-28 13:57:21 +09:00 |
|
Dean Herbert
|
67c7f324ee
|
Simplify CollectionFilterDropdown filter flow weirdness
|
2022-07-28 13:57:21 +09:00 |
|
Dean Herbert
|
804bb33aed
|
Hook up remaining data flows
|
2022-07-27 19:35:09 +09:00 |
|
Dean Herbert
|
438067a18b
|
Convert realm data propagation to more correctly use Live<T>
wip
|
2022-07-27 19:35:09 +09:00 |
|
Dean Herbert
|
41393616d8
|
Replace BeatmapCollection with RealmBeatmapCollection
|
2022-07-27 19:35:09 +09:00 |
|
Dean Herbert
|
9c543fef48
|
Remove CollectionManager
|
2022-07-27 18:45:33 +09:00 |
|
Dean Herbert
|
6b73f7c7ec
|
Split out legacy import path from realm manager
|
2022-07-27 15:04:09 +09:00 |
|
Salman Ahmed
|
254d22de1c
|
Use proper variable name
|
2022-07-15 07:44:56 +03:00 |
|
Salman Ahmed
|
63a06afab2
|
Add missing license header
|
2022-07-08 01:59:27 +03:00 |
|
Salman Ahmed
|
a94fb62be3
|
Split collection toggle menu item to own class
|
2022-07-08 01:39:45 +03:00 |
|
Dean Herbert
|
31a447fda0
|
Update parameter discards
|
2022-06-24 21:26:19 +09:00 |
|
Dan Balasescu
|
f8830c6850
|
Automated #nullable processing
|
2022-06-17 16:37:17 +09:00 |
|
Dean Herbert
|
4a5e86e451
|
Rename Beatmaps to BeatmapHashes for clarity
|
2022-06-10 14:03:51 +09:00 |
|
Dean Herbert
|
42cd7d9e6e
|
Change CollectionManager to only store MD5 hashes instead of full BeatmapInfo
|
2022-06-08 18:23:09 +09:00 |
|
Dean Herbert
|
6448c97929
|
Allow retrieving count of available stable imports
|
2022-05-17 15:55:53 +09:00 |
|
Dean Herbert
|
e315313266
|
Split out IDialogOverlay to allow for easier testing
|
2022-04-18 18:36:26 +09:00 |
|
Dean Herbert
|
f21e3d0d86
|
Block collection loading until realm migration has completed
|
2022-01-27 00:34:51 +09:00 |
|
Dean Herbert
|
dda513dd08
|
Change PlaylistOverlay to use ILive
|
2022-01-26 12:19:59 +09:00 |
|
Dean Herbert
|
4235fb317d
|
Remove unnecessary detach operation
|
2022-01-20 17:35:32 +09:00 |
|
Bartłomiej Dach
|
03e4ec4214
|
Merge branch 'master' into realm-integration/score-and-beatmaps
|
2022-01-15 14:45:42 +01:00 |
|
Susko3
|
19467e58c1
|
Remove unused params from BDL methods
|
2022-01-15 01:06:39 +01:00 |
|
Dean Herbert
|
8461eaab46
|
BeatmapSetInfo detach support
|
2022-01-12 17:00:16 +09:00 |
|
Joseph Madamba
|
7de43e3aba
|
Fix most open compound words in identifiers being closed
|
2021-12-27 20:26:28 -08:00 |
|
Dean Herbert
|
d69552fbcf
|
Fix potential crash from cross-thread drawable mutation in collection management
As seen at https://github.com/peppy/osu/runs/4613800663?check_suite_focus=true.
|
2021-12-23 13:21:17 +09:00 |
|
Dean Herbert
|
1eed2436e6
|
Clean up unused resolved properties
|
2021-12-03 18:49:49 +09:00 |
|
Dean Herbert
|
7349e5521a
|
Update BeatmapCollection to use IBeatmapInfo
|
2021-11-12 18:16:36 +09:00 |
|
Dean Herbert
|
6944151486
|
Apply batch fixing of built-in types using var
|
2021-10-27 13:04:41 +09:00 |
|
Bartłomiej Dach
|
ef03787fe0
|
Split dropdown accent colour into hover and selection colours
|
2021-10-19 22:09:51 +02:00 |
|
Dean Herbert
|
9bf29503fb
|
Rename remaining usage
|
2021-10-07 20:57:14 +09:00 |
|
Dean Herbert
|
310d7965b6
|
Merge branch 'master' into more-filter-effects
|
2021-10-07 20:52:38 +09:00 |
|
Jamie Taylor
|
f6458aa26d
|
Add filter effect to collection management dialog
|
2021-10-07 17:56:11 +09:00 |
|
Dean Herbert
|
0a00bc7795
|
Split out IPostNotifications into an interface
|
2021-09-30 18:21:34 +09:00 |
|
smoogipoo
|
8a2026e305
|
Schedule callback instead
|
2021-06-23 21:26:52 +09:00 |
|
smoogipoo
|
e7981eae9b
|
Safeguard load procedure a bit more
|
2021-06-23 16:14:08 +09:00 |
|
smoogipoo
|
5828606c13
|
Prefer using the backup file if it exists
|
2021-06-23 15:09:42 +09:00 |
|
smoogipoo
|
c9a203cc11
|
Move collections db in-place
|
2021-06-23 15:03:34 +09:00 |
|
smoogipoo
|
7341e474f1
|
Attempt to safeguard against collections database corruptions
|
2021-06-08 14:25:39 +09:00 |
|
Dean Herbert
|
37ef368738
|
Move async call out of using to better define the flow of data
|
2021-05-27 19:03:59 +09:00 |
|
Lucas A
|
41fafdf643
|
Remove now unreachable code paths.
|
2021-05-17 12:55:59 +02:00 |
|
Lucas A
|
dabe8bd4c7
|
Fix code inspections and remove now unused code.
|
2021-05-17 12:55:58 +02:00 |
|
Lucas A
|
851e33fd15
|
Hook up StableImportManager.
|
2021-05-17 12:55:57 +02:00 |
|
Dean Herbert
|
b1cd01ceb8
|
Apply ConfigureAwait changes to game side
|
2021-03-08 14:36:35 +09:00 |
|
Dean Herbert
|
90e8308716
|
Merge branch 'master' into localisation-refactor-framework
|
2021-02-25 17:28:55 +09:00 |
|
Dean Herbert
|
165da32044
|
Fix dropdown crash on collection name collisions
|
2021-02-24 18:41:42 +09:00 |
|
Dean Herbert
|
c514233141
|
Fix importing collections twice from stable causing a hard crash
Somehow a bindable equality check failure got through review. Not sure
if there's some way to protect against this going forward, but we may
want to.
|
2021-02-23 15:57:43 +09:00 |
|
Dean Herbert
|
1fd76ea3fb
|
Apply changes to UI components overriding functions with changing signatures
|
2021-02-22 19:01:42 +09:00 |
|
Dan Balasescu
|
6240d3964c
|
Merge pull request #11817 from peppy/fix-collection-dropdown-cross-thread-manipulation
Fix potential crash from cross-thread drawable manipulation in CollectionFilterDropdown
|
2021-02-19 10:06:42 +09:00 |
|
smoogipoo
|
8a1a4ea2d4
|
Set Current directly
|
2021-02-18 19:33:04 +09:00 |
|
smoogipoo
|
668cc144f6
|
Fix test failures + multiple filter operations firing
|
2021-02-18 17:39:01 +09:00 |
|
smoogipoo
|
46ba5de32c
|
Fix collections being imported from BDL thread
|
2021-02-18 16:19:36 +09:00 |
|