Dan Balasescu
|
7bc8908ca9
|
Partial everything
|
2022-11-27 00:00:27 +09:00 |
|
Dean Herbert
|
1aa0e40f2f
|
Add "Component" prefix to lookup naming
|
2022-11-09 17:46:43 +09:00 |
|
Dean Herbert
|
e75c3b3f94
|
Rename SkinnableTarget to GlobalSkinLookup
|
2022-11-09 17:46:43 +09:00 |
|
Dan Balasescu
|
f87efae115
|
Merge pull request #19293 from peppy/skin-editor-save-hotkey
Add the ability to save in the skin editor using system save hotkey
|
2022-07-22 14:43:34 +09:00 |
|
Dean Herbert
|
f713253d1b
|
Fix formatting inconsistencies in empty ctor s
|
2022-07-22 14:00:29 +09:00 |
|
Dean Herbert
|
92f59ce9a0
|
Add the ability to save in the skin editor using system save hotkey
|
2022-07-22 13:10:18 +09:00 |
|
LukynkaCZE
|
ed94d7fce8
|
Fix requested changes
|
2022-07-22 02:46:17 +02:00 |
|
LukynkaCZE
|
5987acfbca
|
Fixed code formatting
|
2022-07-19 22:59:25 +02:00 |
|
LukynkaCZE
|
51a0b5afdc
|
Skin Editor
|
2022-07-19 22:18:19 +02:00 |
|
Dean Herbert
|
31a447fda0
|
Update parameter discards
|
2022-06-24 21:26:19 +09:00 |
|
Gabe Livengood
|
a5bc769243
|
clear skineditor selected components on hide
|
2022-06-19 14:34:52 -04:00 |
|
Dan Balasescu
|
f8830c6850
|
Automated #nullable processing
|
2022-06-17 16:37:17 +09:00 |
|
Dean Herbert
|
003a3de270
|
Adjust transitions to look better
|
2022-06-06 18:06:46 +09:00 |
|
Dean Herbert
|
cd0e0fe70f
|
Fix skin editor not accounting for aspect ratios in base-game sizing logic
|
2022-06-06 18:02:42 +09:00 |
|
Dean Herbert
|
11b4c5ca87
|
Fix potential null ref if UpdateTargetScreen is called too early
|
2022-04-07 23:42:42 +09:00 |
|
Dean Herbert
|
a4d3afd06d
|
Fix multiple issues with bindable safety in SkinEditor components
|
2022-04-07 19:12:12 +09:00 |
|
Dan Balasescu
|
7623f3b90b
|
Merge branch 'master' into skin-editor-import-at-cursor
|
2022-04-05 17:39:11 +09:00 |
|
Dean Herbert
|
de30a42558
|
Add region for import methods and move Dispose to end of time
|
2022-04-04 20:30:14 +09:00 |
|
Dean Herbert
|
f0821ce1fc
|
Import new skin editor sprites to the cursor location
|
2022-04-01 16:16:49 +09:00 |
|
Dean Herbert
|
bfd3406f5f
|
Ensure that file is imported and caches are invalidated before placing new sprites
|
2022-04-01 16:01:33 +09:00 |
|
Dean Herbert
|
314ad63c6e
|
Simplify available file lookup and include file extension
|
2022-04-01 16:01:33 +09:00 |
|
Dean Herbert
|
d1be229d74
|
Combine SkinSprite into SkinnableSprite
|
2022-04-01 16:01:33 +09:00 |
|
Dean Herbert
|
66f5eae530
|
Hook up a dropdown to show all available sprites for the current skin
|
2022-04-01 15:01:43 +09:00 |
|
Dean Herbert
|
fca9faac9b
|
Add SkinnableSprite for arbitrary sprite additions
|
2022-04-01 14:36:36 +09:00 |
|
Dean Herbert
|
b5834dabdb
|
Fix skin editor not exiting correctly when using the menu
Closes https://github.com/ppy/osu/issues/17489.
|
2022-03-28 20:43:26 +09:00 |
|
Dean Herbert
|
1d83b36cfc
|
Merge branch 'master' into skin-editor-borrowed-dependencies
|
2022-03-17 15:09:04 +09:00 |
|
Dean Herbert
|
cc356bcfe4
|
Show components available for current screen only (using actual live dependencies)
|
2022-03-16 19:42:00 +09:00 |
|
Dean Herbert
|
27122c17c9
|
Show settings for multiple components in a selection
|
2022-03-16 19:35:45 +09:00 |
|
Dean Herbert
|
54e351efe9
|
Convert top level skin editor layout to use grid container
Fix `SkinEditor`'s initial target not being a `Screen`
|
2022-03-16 19:30:51 +09:00 |
|
Dean Herbert
|
4525ed645c
|
Update skin editor to use EditorSidebar
|
2022-03-16 19:30:51 +09:00 |
|
Dean Herbert
|
b08d4bb8eb
|
Move SceneLibrary implementation to its own file
|
2022-03-16 19:13:52 +09:00 |
|
Dean Herbert
|
ee3715f5cf
|
Use OverlayColourProvider and adjust metrics to roughly match new designs
|
2022-03-16 19:13:52 +09:00 |
|
Dean Herbert
|
aff6a5a428
|
Better align scene selector with menu bar
|
2022-03-16 19:13:52 +09:00 |
|
Dean Herbert
|
8d85723a62
|
Split out SceneLibrary into its own component
|
2022-03-16 19:12:06 +09:00 |
|
Dean Herbert
|
d062810ff2
|
Add basic scene selector
|
2022-03-16 19:12:06 +09:00 |
|
Dean Herbert
|
99e3161cf0
|
Fix SkinEditor 's initial target not being a Screen
|
2022-03-16 18:57:47 +09:00 |
|
Dean Herbert
|
8d1ee28e67
|
Add settings modification UI to skin editor
|
2022-03-13 17:03:25 +09:00 |
|
Dean Herbert
|
7a2a3528ef
|
Merge branch 'skin-editor-reload-on-scene-change' into skin-component-settings
|
2022-03-13 17:03:23 +09:00 |
|
Dean Herbert
|
f95e753adb
|
Rename double-container variable name
|
2022-03-13 16:10:06 +09:00 |
|
Dean Herbert
|
3db42dd772
|
Allow skin editor to target different target containers for placement purposes
|
2022-03-11 23:23:32 +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
|
ff7db4f405
|
Replace jank buttons with menu in skin editor
|
2022-03-02 20:08:17 +09:00 |
|
Dean Herbert
|
16a2e63bd4
|
Use existing localisation
|
2021-07-20 19:44:02 +09:00 |
|
Dean Herbert
|
59457743e5
|
Move further to the right to avoid overlap with toolbox listing
|
2021-07-20 19:43:52 +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
|
1848bd902d
|
Fix skin editor context menus not dismissing when clicking away
|
2021-05-20 19:51:07 +09:00 |
|
Bartłomiej Dach
|
3d3c5028e6
|
Trim unnecessary array copy
|
2021-05-14 22:33:26 +02:00 |
|
Dean Herbert
|
d09da02673
|
Fix deleting skin elements not saving out to skin
Closes https://github.com/ppy/osu/issues/12786.
|
2021-05-14 16:03:22 +09:00 |
|
Dan Balasescu
|
67f795cfa6
|
Merge branch 'master' into save-on-forced-exit
|
2021-05-13 22:00:38 +09:00 |
|
Dean Herbert
|
b939318922
|
Merge branch 'skin-serialisation' into skin-editor-default-placement-location
|
2021-05-13 19:09:34 +09:00 |
|