Dean Herbert
|
fb7f9a81db
|
Remove unnecessary equality check in skin editor construction path
|
2022-03-22 14:35:13 +09:00 |
|
Dean Herbert
|
9a2691c1bc
|
Remove unnecessary schedule
|
2022-03-21 23:54:47 +09:00 |
|
Salman Ahmed
|
33acc5d720
|
Remove no longer valid comments
|
2022-03-21 14:06:53 +03:00 |
|
Dean Herbert
|
2a696783af
|
Remove unused const in SkinEditorOverlay
|
2022-03-21 17:33:56 +09:00 |
|
Dean Herbert
|
2f18c512cd
|
Convert SkinEditorOverlay to an OverlayContainer to allow it to block input
|
2022-03-21 17:33:56 +09:00 |
|
Dean Herbert
|
d062810ff2
|
Add basic scene selector
|
2022-03-16 19:12:06 +09:00 |
|
Dean Herbert
|
c807ad7e4e
|
Ensure toolbar is hidden even when the active screen is changed while the editor is open
|
2022-03-16 19:11:22 +09:00 |
|
Dean Herbert
|
86960c791f
|
Close overlays and toolbar on entering the skin editor
|
2022-03-16 19:00:23 +09:00 |
|
Dean Herbert
|
99e3161cf0
|
Fix SkinEditor 's initial target not being a Screen
|
2022-03-16 18:57:47 +09:00 |
|
Dan Balasescu
|
d80830b415
|
Merge pull request #17226 from peppy/skin-component-settings
Allow skin components to have settings
|
2022-03-16 17:12:11 +09:00 |
|
Dean Herbert
|
2b02a6555b
|
Remove current screen check from skin editor changes
|
2022-03-15 15:40:26 +09:00 |
|
Dan Balasescu
|
e79bed8fbe
|
Merge branch 'master' into skin-component-settings
|
2022-03-14 18:54:27 +09:00 |
|
Dean Herbert
|
3c5fda5f23
|
Add early exist if the target screen is no longer current
|
2022-03-14 17:24:31 +09:00 |
|
Dean Herbert
|
8d1ee28e67
|
Add settings modification UI to skin editor
|
2022-03-13 17:03:25 +09:00 |
|
Dean Herbert
|
d1a9b88fe7
|
Fix typo in comment
Co-authored-by: Salman Ahmed <frenzibyte@gmail.com>
|
2022-03-13 16:05:45 +09:00 |
|
Dean Herbert
|
9a1ade4f79
|
Refactor SkinEditor to support switching target screens without full reload
|
2022-03-11 23:08:40 +09:00 |
|
Dean Herbert
|
b5684aaa76
|
Scale -> Rect to read better
|
2022-03-02 20:33:28 +09:00 |
|
Dean Herbert
|
29ed419d53
|
Change how custom scales are applied to ScalingContainer to allow for better transitions
|
2022-03-02 20:13:01 +09:00 |
|
Dean Herbert
|
089b756f93
|
Invert logic to make reading easier
|
2021-12-30 16:03:16 +09:00 |
|
Dean Herbert
|
ef49f2ed0e
|
Add extra extra safety against attempting to load a previously expired editor
|
2021-12-30 16:02:31 +09:00 |
|
Dean Herbert
|
b1a444180f
|
Fix Show then Reset potentially resulting in incorrect load target
|
2021-12-29 21:46:34 +09:00 |
|
Dean Herbert
|
471eea750a
|
Fix calling SkinEditorOverlay.Show before the overlay is loaded causing an exception
As seen at https://github.com/ppy/osu/runs/4652969942?check_suite_focus=true.
|
2021-12-29 21:18:17 +09:00 |
|
Dean Herbert
|
1eed2436e6
|
Clean up unused resolved properties
|
2021-12-03 18:49:49 +09:00 |
|
Dean Herbert
|
4fd19cbb0d
|
Use null check instead of assert in Hide() due to public exposure
|
2021-09-29 18:58:43 +09:00 |
|
Dean Herbert
|
c5b7e97bd9
|
Fix skin editor potentially crashing during close process
As reported at
https://github.com/ppy/osu/discussions/14850#discussioncomment-1399382.
|
2021-09-29 18:53:49 +09:00 |
|
Dean Herbert
|
1b13b74740
|
Fix skin editor potentially leaving game-wide masking in the wrong state
Just going with the simplest way to solve this.
Closes https://github.com/ppy/osu/issues/14769.
|
2021-09-17 13:48:20 +09:00 |
|
smoogipoo
|
f9d5abff8a
|
Update with keybinding changes
|
2021-09-16 18:26:12 +09:00 |
|
Dean Herbert
|
21053381c7
|
Fix skin editor potentially eating GlobalAction.Back when not displayed
|
2021-07-22 15:59:00 +09:00 |
|
Dean Herbert
|
3fd8de3b91
|
Fix skin editor's fake overlay potentially getting into a bad state
|
2021-07-22 15:57:47 +09:00 |
|
Dean Herbert
|
9c4fbf45e9
|
Add the ability to enter and exit the skin editor via on-screen buttons
|
2021-07-20 19:36:12 +09:00 |
|
Dean Herbert
|
eb5db8ff03
|
Disable border display on skin editor to avoid crashes
This wasn't being displayed correctly anyway, so rather than fixing
let's just remove it for now.
Closes #12868.
|
2021-05-20 02:01:46 +09:00 |
|
Dean Herbert
|
9df08560b6
|
Save skin editor changes on forced exit
|
2021-05-12 16:07:00 +09:00 |
|
Dean Herbert
|
6d587dc392
|
Adjust target size slightly to better align with the screen
|
2021-05-11 18:39:15 +09:00 |
|
Dean Herbert
|
aff32b0d19
|
Merge branch 'master' into skin-components-list
|
2021-05-06 14:17:33 +09:00 |
|
Dean Herbert
|
f3b305bbe6
|
Rename and improve xmldoc of SkinEditorOverlay
|
2021-05-03 14:58:25 +09:00 |
|