Dean Herbert
|
7296bad294
|
Convert LegacyBeatmapSkin to use nullable
|
2022-03-24 00:24:06 +09:00 |
|
Dean Herbert
|
194bf4fb05
|
Convert LegacySkin to use nullable
|
2022-03-24 00:23:55 +09:00 |
|
Dean Herbert
|
3e020073c5
|
Convert Skin to use nullable
|
2022-03-24 00:23:55 +09:00 |
|
Dean Herbert
|
05c7e09d79
|
Make Textures and Samples read-only
|
2022-03-24 00:02:38 +09:00 |
|
Salman Ahmed
|
6cd67928ab
|
Simplify documentation of ModUsage
|
2022-03-23 15:48:52 +03:00 |
|
Salman Ahmed
|
b218046fa2
|
Remove redundant line from mod usage
|
2022-03-23 15:38:48 +03:00 |
|
Dean Herbert
|
c079a9cd32
|
Add comment regarding equality check importance in LegacyHitSampleInfo
|
2022-03-23 20:18:44 +09:00 |
|
Dean Herbert
|
997c091a8d
|
Revert "Remove IsLayered from LegacyHitSampleInfo comparison"
This reverts commit 45233932089ea26d9e329c47f1893137d2d4bcaf.
|
2022-03-23 20:15:17 +09:00 |
|
Dean Herbert
|
2ea9e5245c
|
Revert "Remove IsLayered from GetHasCode implementation"
This reverts commit 16ee6b5fc7700b2a46359fb6b814e9c56eafaa53.
|
2022-03-23 20:15:13 +09:00 |
|
Dan Balasescu
|
34a367b369
|
Merge branch 'master' into multiplayer-countdown-timers-2
|
2022-03-23 15:40:50 +09:00 |
|
Dean Herbert
|
6542f974f2
|
Merge branch 'master' into skin-fuck
|
2022-03-23 15:30:22 +09:00 |
|
Dan Balasescu
|
a83a90e675
|
Rename countdown Delay -> Duration
|
2022-03-23 15:21:16 +09:00 |
|
Dan Balasescu
|
f7c0047206
|
Send time remaining in countdowns instead
|
2022-03-23 15:19:43 +09:00 |
|
Dean Herbert
|
078288a616
|
Make "skin.ini" the default skin filename and remove redundant parameters
|
2022-03-23 15:05:01 +09:00 |
|
Dean Herbert
|
7a1909bf97
|
Change parameter order of LegacySkin to put IStorageResourceProvider first
The optional resource store should not be before the (basically)
required resource provider.
|
2022-03-23 15:02:04 +09:00 |
|
Dean Herbert
|
d0ea1739b4
|
Remove skin configuration stream logic as it is no longer required
|
2022-03-23 14:57:42 +09:00 |
|
Dean Herbert
|
9d3c6ade62
|
Remove unnecessary skin reading hack in DefaultLegacySkin
|
2022-03-23 14:57:42 +09:00 |
|
Dean Herbert
|
6c405f1dee
|
Remove storage override from LegacyBeatmapSkin
|
2022-03-23 14:57:42 +09:00 |
|
Dean Herbert
|
b48aa1d8fa
|
Ensure HitObjectSampleTest 's TestWorkingBeatmap provides the marking resource store correctly
|
2022-03-23 14:57:42 +09:00 |
|
Dean Herbert
|
e56d13d8be
|
Fix realm backed store not being initialised for some tests
|
2022-03-23 14:57:42 +09:00 |
|
Dean Herbert
|
a5acd38fd5
|
Fix HitObjectSampleTest adding null files to realm models
|
2022-03-23 14:57:42 +09:00 |
|
Dean Herbert
|
00aea9bef0
|
Only use legacy resources lookup for protected (aka default) skin
|
2022-03-23 14:57:42 +09:00 |
|
Dean Herbert
|
3c38b14228
|
Documentation improvements
|
2022-03-23 14:57:42 +09:00 |
|
Dean Herbert
|
32e2cfb8ee
|
Leave realm resource store construction to base class
|
2022-03-23 14:57:42 +09:00 |
|
Dean Herbert
|
e1236e07ad
|
Fix extensions not being specified in time for realm file caching
|
2022-03-23 14:57:42 +09:00 |
|
Dean Herbert
|
a7f63fb034
|
Make providing a custom ResourceStore to LegacyBeatmapSkin optional (for tests only)
|
2022-03-23 14:57:42 +09:00 |
|
Dean Herbert
|
35d2f973a3
|
Prefer provided resource store over realm backed to keep tests working
|
2022-03-23 14:57:42 +09:00 |
|
Dean Herbert
|
b4d89b4e31
|
Replace duplicate LegacySkinResourceStore class with RealmBackedResourceStore
|
2022-03-23 14:57:42 +09:00 |
|
Dean Herbert
|
5c4a74378d
|
Remove Textures and Samples initialisation to Skin
|
2022-03-23 14:57:42 +09:00 |
|
Dean Herbert
|
657daf07d7
|
Update LocalisationAnalyser to support .net6
|
2022-03-23 11:03:24 +09:00 |
|
Dan Balasescu
|
d4ad4ac9db
|
Limit countdown updates to once per second
|
2022-03-23 10:50:05 +09:00 |
|
Dan Balasescu
|
6b712be97d
|
Remove PopoverButton class
|
2022-03-23 10:40:38 +09:00 |
|
Dan Balasescu
|
9138aaf780
|
Split MultiplayerReadyButton
|
2022-03-23 10:38:56 +09:00 |
|
Dan Balasescu
|
1ffa1e1219
|
Merge pull request #17400 from nagilson/screen-mod-retention
Fix mods from single player carrying over to multiplayer
|
2022-03-23 08:36:15 +09:00 |
|
Dan Balasescu
|
8591630e5c
|
Merge branch 'master' into editor-exit-harsh-blocking
|
2022-03-23 07:06:25 +09:00 |
|
Bartłomiej Dach
|
51a1721bc9
|
Fix unprotected access to potentially-null DI'd dialog overlay
|
2022-03-22 22:10:05 +01:00 |
|
Bartłomiej Dach
|
f3aad77239
|
Remove unused local variable
|
2022-03-22 22:00:24 +01:00 |
|
Bartłomiej Dach
|
a38bafab91
|
Remove unused using directive
|
2022-03-22 22:00:05 +01:00 |
|
Bartłomiej Dach
|
8647bebdca
|
Merge branch 'master' into hold-to-discard-changes
|
2022-03-22 20:37:43 +01:00 |
|
Bartłomiej Dach
|
8192fb47fe
|
Merge branch 'master' into skin-editor-eat-input
|
2022-03-22 19:22:48 +01:00 |
|
Dean Herbert
|
09ec49e6fa
|
Rename realm-backed resource store in preparation for non-legacy usage
|
2022-03-22 18:31:18 +09:00 |
|
Dean Herbert
|
ff8352b749
|
Merge branch 'master' into screen-mod-retention
|
2022-03-22 17:27:26 +09:00 |
|
Dean Herbert
|
483fb84b56
|
Fix typo in FinishCountdown method
|
2022-03-22 16:50:13 +09:00 |
|
Dean Herbert
|
61ddf1e6cf
|
Disallow exiting the editor without saving (unless explicitly confirming)
|
2022-03-22 15:42:56 +09:00 |
|
Dean Herbert
|
f95bd89166
|
Revert editor exit behaviour to exit without changes for now
|
2022-03-22 14:46:57 +09:00 |
|
Dean Herbert
|
fb7f9a81db
|
Remove unnecessary equality check in skin editor construction path
|
2022-03-22 14:35:13 +09:00 |
|
Dan Balasescu
|
23be0f1be9
|
Remove availability picker for now
|
2022-03-22 14:34:06 +09:00 |
|
Dan Balasescu
|
d0fee53e1f
|
Implement auto countdown timers
Change to using TimeSpan
|
2022-03-22 14:34:06 +09:00 |
|
Dean Herbert
|
0fcb3bdba9
|
Fix beatmap date added not being updated on reimporting a soft deleted beatmap
Addresses concerns raised in https://github.com/ppy/osu/discussions/17399.
|
2022-03-22 14:10:36 +09:00 |
|
Dan Balasescu
|
4630aa15cc
|
Apply refactorings according to reviews
|
2022-03-22 12:54:19 +09:00 |
|