You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
ReferencedFileSave tasks for the new Settings window. All of the items below should be done/checked on the following file types:
png
achx
wav (pipeline and not pipeline, SoundEffect and SoundEffectInstance)
mp3 (NAudio and MonoGame Song)
gumx
ogg
Things to verify:
Any property that does not appear in the Properties tab should not appear in the Settings tab - properties are conditionally hidden based on the type or other properties
Changing types should refresh the property grid as necessary. For example, switching between NAudio and MonoGame songs should update the UI for content pipeline
All UI should be functional, including lists. If there are any that aren't functional in the old propertygrid, list them so we can talk about whether they should be removed
Any changes should result in codegen
Any changes on disk should be hot-reloaded and reflected in the UI
General appearance should be checked and nothing should be super ugly/out of place
Glue has a property grid:
This property grid has a few problems:
We should get rid of it. To get rid of it, we need to have a replacement PropertyGrid. By getting rid of this, we can get rid of this project too:
The property grid appears when selecting any of the following:
The replacement will be to use the DataUiGrid.
Work on this has started incrementally. The Files object now shows both Properties and "Settings (Preview)" which is the replacement for Properties:
We should remove the Properties from one type of object at a time, doing extensive testing as we remove them.
Therefore, since File (ReferencedFileSave) has started first, we should complete that and eventually get rid of the Properties tab.
The text was updated successfully, but these errors were encountered: