Dean Herbert
|
2017ac1135
|
Apply NRT to all skin editor classes
|
2023-01-26 17:52:53 +09:00 |
|
ansel
|
133b9b79d7
|
Do not touch "currently editing" line
|
2023-01-16 22:52:17 +03:00 |
|
ansel
|
17aeb0ec19
|
Localise editor's UI
|
2023-01-16 19:55:28 +03:00 |
|
ansel
|
6eb5508404
|
Localise menu bar
|
2023-01-16 19:39:50 +03:00 |
|
Dean Herbert
|
b8904fe747
|
Move ImportParameters to better home
|
2022-12-13 21:41:26 +09:00 |
|
Dean Herbert
|
cb16d62700
|
Hook up ImportParameter flow with IModelImporter caller methods
|
2022-12-13 21:29:32 +09:00 |
|
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 |
|