Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Visualization refactoring #598

Closed
wants to merge 3 commits into from
Closed

Conversation

szokolai-mate
Copy link
Collaborator

@szokolai-mate szokolai-mate commented May 24, 2018

Refactoring of the visualization elements.

This is a re-merge, please see #587 and #594 for more details.
Originally branched from #574, which is already merged into master

Affected issues:

Affected packages:

  • hu.elte.txtuml.export.papyrus
  • hu.elte.txtuml.export.javascript
  • hu.elte.txtuml.layout.export
  • hu.elte.txtuml.visualizer

New packages:

  • hu.elte.txtuml.wizards

- added plugin dependency of `txtuml.wizards` to `txtuml.seqdiag`
- adjusted imports accordingly
- resolved conflict in `PlantUMLVisualizeWizard`
@djnemeth djnemeth added this to the 0.7.0 milestone Jun 24, 2018
Copy link
Member

@djnemeth djnemeth left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The review showed that progress monitoring and GUI-handling needs a project-wide overhaul, therefore I postpone this pull request and related issues.

@djnemeth djnemeth removed this from the 0.7.0 milestone Jun 27, 2018
@djnemeth djnemeth closed this Jun 27, 2018
@djnemeth djnemeth removed their assignment Jul 4, 2018
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.

Improve visualization wizards Improve code quality of visualization-related components
2 participants