Dean Herbert
|
d9c1a9d71f
|
Use new property to specify no tooltip, rather than passing only ruleset
|
2022-06-24 14:06:18 +09:00 |
|
Dean Herbert
|
129c907092
|
Remove unused parameters
|
2022-06-24 13:58:02 +09:00 |
|
Dean Herbert
|
ef258122d2
|
Move GetDifficultyRating helper method to StarDifficulty
|
2022-06-23 19:51:58 +09:00 |
|
Dean Herbert
|
b068df2149
|
Enable NRT on BeatmapDiffiultyCache
|
2022-06-23 19:51:58 +09:00 |
|
Dean Herbert
|
01da6f20b3
|
Tidy up all remaining usages
|
2022-06-23 19:27:35 +09:00 |
|
Dean Herbert
|
7dec530ca5
|
Split out simple DifficultyIcon with no calculation overhead and update usages
|
2022-06-23 19:27:35 +09:00 |
|
Dean Herbert
|
3a83e5684c
|
Tidy up DifficultyIcon
|
2022-06-23 19:27:35 +09:00 |
|
Dean Herbert
|
d6b073ebad
|
Move DifficultyRetrieve to own class and split both pathways into separate constructors
|
2022-06-23 19:27:35 +09:00 |
|
Dean Herbert
|
97fcf8cec9
|
Merge pull request #18668 from smoogipoo/editor-controlpoint-undo-redo
|
2022-06-23 04:02:24 +09:00 |
|
Dan Balasescu
|
6a26461683
|
Compare by reference in ControlPoint.Equals()
|
2022-06-21 12:05:28 +09:00 |
|
Dean Herbert
|
dbae4c6f5a
|
PostImport -> PresentImport
|
2022-06-20 18:36:29 +09:00 |
|
Dan Balasescu
|
c402e90598
|
Merge pull request #18777 from peppy/output-directory-on-import-failure
Silence exception and provide more log output when import fails due to empty `.osu` files
|
2022-06-20 17:36:21 +09:00 |
|
Dan Balasescu
|
16281f4a48
|
Properly annotate method to allow null
|
2022-06-20 16:56:19 +09:00 |
|
Dean Herbert
|
d38defada4
|
Silence exception and provide more log output when import fails due to empty .osu files
|
2022-06-20 16:07:10 +09:00 |
|
Dan Balasescu
|
03ab6fc141
|
Implement IEquatable on ControlPoint
|
2022-06-20 15:27:43 +09:00 |
|
Dean Herbert
|
92f1a2958c
|
Rename Import(TModel) to ImportModel to differentiate from other import methods
|
2022-06-20 15:18:07 +09:00 |
|
Dean Herbert
|
a6c8a832aa
|
Remove Import(ArchiveReader) and redirect existing usages to Import(ImportTask)
|
2022-06-20 15:14:57 +09:00 |
|
Dan Balasescu
|
468e5fcbed
|
Merge branch 'master' into editor-controlpoint-undo-redo
|
2022-06-20 13:47:01 +09:00 |
|
Dan Balasescu
|
f8830c6850
|
Automated #nullable processing
|
2022-06-17 16:37:17 +09:00 |
|
Dean Herbert
|
d48fbdb439
|
Merge branch 'bmm-cleanup' into bmm-cleanup-2
|
2022-06-16 19:48:54 +09:00 |
|
Dean Herbert
|
e66ccfd980
|
Add back missing notification flow
|
2022-06-16 19:48:18 +09:00 |
|
Dean Herbert
|
3860f0b3e5
|
Remove unused GetWorkingBetamap method
|
2022-06-16 19:08:59 +09:00 |
|
Dean Herbert
|
ce3d3a967c
|
Reimplement missing methods
|
2022-06-16 19:05:25 +09:00 |
|
Bartłomiej Dach
|
a635664a86
|
Fix invalid method reference in comment
`BeatmapModelManager.Save()` was moved to `BeatmapManager`, not to
`BeatmapImporter`.
|
2022-06-16 12:01:53 +02:00 |
|
Dean Herbert
|
72c5b9009d
|
Remove local realm fields in manager classes
|
2022-06-16 18:56:53 +09:00 |
|
Dean Herbert
|
f3984d98e6
|
Remove RealmArchiveModelManager from hierarchy
|
2022-06-16 18:53:13 +09:00 |
|
Dean Herbert
|
04e4c5ef88
|
Move and adjust implementation regions to restore sanity
|
2022-06-16 18:26:13 +09:00 |
|
Dean Herbert
|
1f3e1b2d97
|
Combine BeatmapManager and BeatmapModelManager into one class
|
2022-06-16 18:07:04 +09:00 |
|
Dean Herbert
|
8ea3042435
|
Move file extensions specification to common class
|
2022-06-16 18:00:27 +09:00 |
|
Dean Herbert
|
84dba36cf5
|
Update usages of BeatmapModelManager which only require importing to use BeatmapImporter
|
2022-06-16 17:59:24 +09:00 |
|
Dean Herbert
|
4c372539a1
|
Consolidate remaining methods in BeatmapModelManager
|
2022-06-16 17:59:24 +09:00 |
|
Dean Herbert
|
f23ddfe6cc
|
Move remaining realm classes out of Stores namespace
|
2022-06-15 21:56:00 +09:00 |
|
Dean Herbert
|
23d7667f39
|
Move BeatmapImporter to correct namespace
|
2022-06-15 21:47:52 +09:00 |
|
Dean Herbert
|
9edc4fc181
|
Remove unnecessary ShouldDeleteArchive override (already done in base implementation)
|
2022-06-15 21:47:52 +09:00 |
|
Dean Herbert
|
88d5e074a8
|
Rename lowPriority to batchImport
|
2022-06-15 00:46:00 +09:00 |
|
Dean Herbert
|
2f8290831a
|
Skip quick import clause when importing a single item
Closes https://github.com/ppy/osu/issues/18600.
|
2022-06-15 00:26:34 +09:00 |
|
Dean Herbert
|
94ba71aa13
|
Remove one more usage of lowPriority
|
2022-06-14 20:21:28 +09:00 |
|
Dean Herbert
|
9f599a5ab4
|
Remove unused lowPriority flag from one Import method
|
2022-06-14 19:52:30 +09:00 |
|
Dan Balasescu
|
7e7716f942
|
Support undo/redo for control points
|
2022-06-13 15:45:08 +09:00 |
|
Joseph Madamba
|
1107e267e3
|
Fix beatmap card play button not working with touch inputs when not hovered
|
2022-06-10 22:03:51 -07:00 |
|
Dan Balasescu
|
c9dfffbc0e
|
Merge pull request #18619 from peppy/fix-collection-performance
Fix performance overhead of large collections
|
2022-06-10 15:01:31 +09:00 |
|
Endrik Tombak
|
c90b285861
|
Change variable name and inline it
|
2022-06-08 21:10:27 +03:00 |
|
Endrik Tombak
|
bf67b35ade
|
Use new own profile statistics in difficulty recommender
|
2022-06-08 17:44:57 +03:00 |
|
Dean Herbert
|
cf438b1a44
|
Add index on MD5Hash property
Reduces actual query overhead significantly
|
2022-06-08 18:01:55 +09:00 |
|
Dean Herbert
|
3b4b35c51e
|
Remove unnecessary string interpolation
|
2022-06-06 20:18:57 +09:00 |
|
Dean Herbert
|
f96340e37d
|
Improve messaging of deletion progress / completion
|
2022-06-06 20:18:32 +09:00 |
|
Dean Herbert
|
b104b7a90d
|
Rename method to mention "all"
|
2022-06-06 20:12:20 +09:00 |
|
Dean Herbert
|
da000ee5f0
|
Centralise video file extensions
|
2022-06-06 20:11:43 +09:00 |
|
Dean Herbert
|
cb383d4bdc
|
Merge branch 'master' into delete-all-beatmap-videos-sbs
|
2022-06-06 20:08:05 +09:00 |
|
Joseph Madamba
|
30cf6bffad
|
Add tooltips to beatmap card icon pills
|
2022-06-03 21:41:52 -07:00 |
|