Bartłomiej Dach
|
7d86f49fce
|
Merge pull request #22658 from peppy/gameplay-sample-trigger-source-test-fix
Refactor `GameplaySampleTriggerSource` test to not be realtime dependent
|
2023-02-16 19:39:18 +01:00 |
|
Bartłomiej Dach
|
5bdc5dfadd
|
Add one more assert to keep coverage from previous implementation
|
2023-02-16 19:02:51 +01:00 |
|
Cootz
|
6819a45a1b
|
Improve code slightly
|
2023-02-16 16:42:07 +03:00 |
|
Cootz
|
f1da213bea
|
Add tests
|
2023-02-16 16:26:57 +03:00 |
|
Dean Herbert
|
cb7df7282b
|
Apply NRT to SerialisedDrawableInfo
|
2023-02-16 20:01:59 +09:00 |
|
Cootz
|
3057ccb635
|
Merge branch 'master' into fix-exporting-a-skin-with-too-long-file-name
|
2023-02-16 13:22:11 +03:00 |
|
Dean Herbert
|
394d368f16
|
Fix song select potentially updating background parameters when not the current screen
|
2023-02-16 18:45:22 +09:00 |
|
Dean Herbert
|
affa9507a1
|
Fix GameplaySampleTriggerSource not considering nested objects when determining the best sample to play
|
2023-02-16 18:21:33 +09:00 |
|
Dean Herbert
|
b59ec551f6
|
Add test coverage of GameplaySampleTriggerSource not considering nested objects
|
2023-02-16 18:21:33 +09:00 |
|
Dean Herbert
|
979c079f8b
|
Refactor GameplaySampleTriggerSource test to not be realtime dependent
|
2023-02-16 17:58:44 +09:00 |
|
Dean Herbert
|
9d02a2ef0e
|
Apply NRT to GamepleSampleTriggerSource tests
|
2023-02-16 17:58:44 +09:00 |
|
Dean Herbert
|
ce9ef3bc3c
|
Always create ResumeOverlay , with UseResumeOverlay flag only affecting whether it is displayed or not
|
2023-02-16 15:47:20 +09:00 |
|
Dean Herbert
|
7afdcb9383
|
Merge branch 'master' into hide-resume-overlay
|
2023-02-16 15:42:14 +09:00 |
|
Dean Herbert
|
81dcc105a9
|
Rename left-over skinnable naming in SerialisedDrawableExtensions
|
2023-02-16 15:34:41 +09:00 |
|
Dean Herbert
|
76f7accd13
|
Standardise all local SkinComponentsContainerLookup variables to containerLookup
|
2023-02-16 15:33:56 +09:00 |
|
Dean Herbert
|
eea0cd3cf8
|
Reword xmldoc on ISerialisableDrawable to make less skin-centric
|
2023-02-16 15:31:35 +09:00 |
|
Dean Herbert
|
0b25f7baeb
|
Reword and fix typos in some new xmldoc
Co-authored-by: Bartłomiej Dach <dach.bartlomiej@gmail.com>
|
2023-02-16 15:27:30 +09:00 |
|
Dean Herbert
|
2fbaf88a3c
|
Add clipboard dependency to SkinEditor specific tests
This is usually provided by the `SkinEditorOverlay`, which is not always
present in tests.
|
2023-02-16 15:24:38 +09:00 |
|
Bartłomiej Dach
|
87901bc8b1
|
Merge pull request #22292 from ekrctb/maximum-judgement-offset-in-hit-object
Move MaximumJudgementOffset to HitObject
|
2023-02-16 00:52:35 +01:00 |
|
Bartłomiej Dach
|
c315113fde
|
Merge branch 'master' into maximum-judgement-offset-in-hit-object
|
2023-02-16 00:15:51 +01:00 |
|
Bartłomiej Dach
|
768eea1ea8
|
Merge branch 'master' into skinnable-clean-up-documentation
|
2023-02-15 21:26:11 +01:00 |
|
Bartłomiej Dach
|
1d5d34ba0e
|
Merge pull request #22647 from peppy/remove-target-component-container
Simplify and rename `SkinnableTargetComponentsContainer`
|
2023-02-15 21:25:49 +01:00 |
|
Cootz
|
387a6f1330
|
Move logic to Export method
|
2023-02-15 22:43:43 +03:00 |
|
Cootz
|
fb06a77e2b
|
Merge branch 'master' into fix-exporting-a-skin-with-too-long-file-name
|
2023-02-15 22:29:38 +03:00 |
|
Cootz
|
1f586c129c
|
fix applied
|
2023-02-15 22:15:44 +03:00 |
|
Bartłomiej Dach
|
455fb7789c
|
Merge pull request #22646 from peppy/fix-skin-export-matching-directory
Fix exports failing if a directory exists with the proposed filename
|
2023-02-15 19:04:15 +01:00 |
|
Dean Herbert
|
925deb7ca5
|
Make skin editor clipboard shared between screens and skins to allow moving elements over
|
2023-02-15 19:35:37 +09:00 |
|
Dean Herbert
|
bc83b0c264
|
Fix clipboard changes not batching as undo steps
|
2023-02-15 19:35:22 +09:00 |
|
Dean Herbert
|
bcf2555545
|
Fix components having incorrect default positions
|
2023-02-15 19:34:42 +09:00 |
|
Dean Herbert
|
d653335b6f
|
Add basic skin editor clipboard implementation
|
2023-02-15 19:28:42 +09:00 |
|
Dean Herbert
|
08ed174f61
|
Change GameplaySkinComponentLookup 's generic to always be an enum
And document the class better.
|
2023-02-15 18:48:14 +09:00 |
|
Dean Herbert
|
a92e42bb84
|
Rename SkinnableTargetContainer to SkinComponentsContainer
Also use full `SkinComponentsContainerLookup` instead of the sub-type.
This will potentially be useful once we bring in per-ruleset targets.
|
2023-02-15 18:37:41 +09:00 |
|
Dean Herbert
|
b1cf6d83d8
|
Move extension methods closer to serialisation classes
|
2023-02-15 18:37:41 +09:00 |
|
Dean Herbert
|
e61d2d571c
|
Move the lookup type out of ISserialisableDrawableContainer
|
2023-02-15 18:37:41 +09:00 |
|
Dean Herbert
|
a7b47f6503
|
Rename ISkinnableTarget to ISerialisableDrawableContainer
|
2023-02-15 18:37:41 +09:00 |
|
Dean Herbert
|
d159d6b970
|
Rename ISkinnableDrawable to ISerialisableDrawable
|
2023-02-15 18:37:41 +09:00 |
|
Dean Herbert
|
8cb5a51aa7
|
Add further documentation to skin classes
|
2023-02-15 18:23:19 +09:00 |
|
Dean Herbert
|
856efd9fd9
|
Rename SkinnableDrawableInfo to SerialisedDrawableInfo
|
2023-02-15 18:23:19 +09:00 |
|
Dean Herbert
|
9e651a7ca2
|
Rename SkinnableInfo to SkinnableDrawableInfo
|
2023-02-15 18:23:17 +09:00 |
|
Dean Herbert
|
6010dde86e
|
Move SkinnableInfo to better namespace
|
2023-02-15 18:23:10 +09:00 |
|
Dean Herbert
|
d9b4d932c9
|
Fix test container lookup failure
|
2023-02-15 17:47:34 +09:00 |
|
Dean Herbert
|
ca75f0ec77
|
Apply NRT to TestSceneBeatmapSkinFallbacks
|
2023-02-15 17:30:21 +09:00 |
|
Dean Herbert
|
8bbd00822c
|
Simplify and rename SkinnableTargetComponentsContainer
|
2023-02-15 17:30:21 +09:00 |
|
Dean Herbert
|
e71dfd7555
|
Fix skin export failing if a directory exists with the proposed filename
|
2023-02-15 16:11:16 +09:00 |
|
Adam
|
5e774a28d8
|
Correct timings to match stable exactly + don't fade with hidden
|
2023-02-15 01:02:54 -06:00 |
|
Dean Herbert
|
da8ab7143b
|
Merge branch 'master' into maximum-judgement-offset-in-hit-object
|
2023-02-15 14:48:15 +09:00 |
|
Dean Herbert
|
9ed068c1e6
|
Only apply dim changes when background blur is disabled
|
2023-02-15 14:16:34 +09:00 |
|
Dean Herbert
|
19e3c5d33c
|
Adjust song select background dimming to be more evenly applied
|
2023-02-15 13:59:24 +09:00 |
|
Bartłomiej Dach
|
24961d1ac0
|
Merge pull request #22599 from peppy/fix-mania-long-note-regression
Fix osu!mania long notes not displaying correctly since recent update
|
2023-02-14 22:14:08 +01:00 |
|
Bartłomiej Dach
|
99b78c63a0
|
Merge branch 'master' into fix-mania-long-note-regression
|
2023-02-14 21:25:31 +01:00 |
|