Roadmap

First Release V1.1 0 Todos left
14. Finished
2 Moved
View this Milestone on GitHub
Preview View: 0 Todos left
4. Finished
Drag and Drop => Finished
Remove A selected Control => Finished
Copy a selected Control => Finished
Paste a selected Control => Finished
ItemsView => Finished: Add all available Avalonia Controls in the Avalonia.Controls namespace.
Properties View: 0 Todos left
2. Finished
Properties of a Selected Object can be changed by the user and will updated by the Backend. => Finished
Property Types which does not have a custom Implementation for the Visual Editable Control ( for example the Type Rect (Avalonia.Rect) or Thickness (Avalonia.Thickness)) must have a general Implementation (Constructor should be edited with a visual Representation) => Finished
All Properties can be connected to a binding by the User => TODO => moved to V1.2
Hierarchy View 0 Todos left
2. Finished
Can display the Hierarchy of all Controls in a View => Finished
When the User clicks on an Item of the Treeview, the user can manipulate the Properties in the Property View. => Finished
Solution Explorer View 0 Todos left
3. Finished
Create the View, View Model, Code Behind. => Finished
Add a Button plus functionality to load a new Directory => Finished
Add functionality to load the View in the PreviewView which the user has selected. => Finished
Backend 0 Todos left
3. Finished
Create a new Export Helper class, which should convert the View into an .axaml File. => Finished
Add Helper Method for creating Bindings in the ViewModel. => TODO => moved to V1.2
Add Method which can convert the Preview Controls into a xml File which is contabile with the .axaml file scheme. => Finished
Add Method which can Import a View from an .axaml File. => Finished