Skip to content

Refactor ExportPackage definition#46

Merged
niezbop merged 5 commits intoDragonBox:masterfrom
niezbop:export_package_definition/add_dependencies_and_configuration
Jan 5, 2018
Merged

Refactor ExportPackage definition#46
niezbop merged 5 commits intoDragonBox:masterfrom
niezbop:export_package_definition/add_dependencies_and_configuration

Conversation

@niezbop
Copy link
Copy Markdown
Member

@niezbop niezbop commented Jan 5, 2018

The main goal of this is to clean the PackageExportData to separate the display of the data from the actual logic, in a backwards compatible way.

Besides cleaning, the goal of this is to enable:

  • getting rid of the template Upset and allow dependency and configuration edition directly
  • UI cleanup

@niezbop niezbop requested a review from lacostej January 5, 2018 10:36
@lacostej
Copy link
Copy Markdown
Member

lacostej commented Jan 5, 2018

OK for me. When adding/changing a GUI, adding a screenshot would help reviewing I think.

@niezbop
Copy link
Copy Markdown
Member Author

niezbop commented Jan 5, 2018

The new GUI for posterity

newpackageexportinspector

@niezbop niezbop merged commit af85a0f into DragonBox:master Jan 5, 2018
@niezbop niezbop deleted the export_package_definition/add_dependencies_and_configuration branch January 5, 2018 10:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants