Bartłomiej Dach
|
c315113fde
|
Merge branch 'master' into maximum-judgement-offset-in-hit-object
|
2023-02-16 00:15:51 +01:00 |
|
tsrk
|
74e7cc2056
|
feat: implement new design of key counter
|
2023-02-15 22:18:02 +00:00 |
|
tsrk
|
e9dcc257b4
|
reafactor: simplify type checking
|
2023-02-15 22:06:35 +00:00 |
|
tsrk
|
b0a2e69f95
|
style: nullable pass on KeyCounterDisplay
|
2023-02-15 22:06:10 +00:00 |
|
tsrk
|
076eb81b21
|
refactor: rename trigger classes
Makes it better to understand their purpose
|
2023-02-15 21:46:13 +00:00 |
|
tsrk
|
a644fae364
|
style(KeyCounter): rename (Un)lit methods to (Un)light
|
2023-02-15 21:41:41 +00:00 |
|
tsrk
|
df0633858c
|
fix(KeyCounter): don't override Handle
This caused the Keyboard inputs to register twice, which is not what we
want.
|
2023-02-15 21:41:41 +00:00 |
|
tsrk
|
157bba7830
|
refactor: rename Trigger class to InputTrigger
|
2023-02-15 21:41:36 +00: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 |
|
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
|
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 |
|
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 |
|
Dean Herbert
|
5024838f3a
|
Merge branch 'master' into bubble_mod_implementation_clean
|
2023-02-15 13:47:18 +09:00 |
|
Bartłomiej Dach
|
99b78c63a0
|
Merge branch 'master' into fix-mania-long-note-regression
|
2023-02-14 21:25:31 +01:00 |
|
Dean Herbert
|
5ec5222d8a
|
Expose and consume OsuInputManager explicitly
|
2023-02-14 17:36:07 +09:00 |
|
Dean Herbert
|
b42b5f97cf
|
Use Overlays container rather than KeyBindingInputManager for flashlight
|
2023-02-14 17:36:07 +09:00 |
|
Dean Herbert
|
970388d4e2
|
Move Overlays container to accept input and be frame-stable
|
2023-02-14 17:35:12 +09:00 |
|
Dean Herbert
|
e6f0a1dec9
|
Merge pull request #22632 from Joehuu/fix-beatmap-preview-progress
Fix beatmap card song preview progress sometimes showing past progress for one frame
|
2023-02-14 17:06:50 +09:00 |
|
Dean Herbert
|
7aaaf7fca2
|
Combine and attempt to simplify the score import / preparation process further
|
2023-02-14 16:55:35 +09:00 |
|
Dean Herbert
|
8a206234f7
|
Merge branch 'master' into replay-length-extension
|
2023-02-14 16:42:26 +09:00 |
|
Dean Herbert
|
0217875f3f
|
Merge branch 'master' into SkinSetOnNotificationClick
|
2023-02-14 16:04:03 +09:00 |
|
Dean Herbert
|
0ad245e9e0
|
Rewrite implementation to match other implementations
|
2023-02-14 16:00:23 +09:00 |
|
Dean Herbert
|
21429e164f
|
Fix comment grammar
|
2023-02-14 15:55:32 +09:00 |
|
PC
|
ca2603324c
|
Change present from skin selection tab to SkinCollection.First()
|
2023-02-14 09:43:40 +03:00 |
|
Joseph Madamba
|
ea624b8ad0
|
Reset preview track when stopping instead
|
2023-02-13 22:39:34 -08:00 |
|
Dean Herbert
|
63f3498762
|
Restructure UseResumeOverlay to correctly handle a value change before BDL load
|
2023-02-14 15:11:33 +09:00 |
|
Dean Herbert
|
9e04a36d86
|
Move test to a mod test and add more resilient test logic
|
2023-02-14 15:07:45 +09:00 |
|
PC
|
9064391226
|
Use ChildrenOfType instead of linq
|
2023-02-14 08:24:03 +03:00 |
|
Dean Herbert
|
51d4ae5241
|
Merge branch 'master' into footer_V2_implementation
|
2023-02-14 14:00:53 +09:00 |
|
Dean Herbert
|
f0ebb920b9
|
Make Action s nullable
|
2023-02-14 13:54:00 +09:00 |
|