Skip to content
This repository has been archived by the owner on Oct 7, 2021. It is now read-only.

Resolve the gaps with eclipse UI guidelines #160

Open
2 of 8 tasks
erwindl0 opened this issue Sep 21, 2016 · 2 comments
Open
2 of 8 tasks

Resolve the gaps with eclipse UI guidelines #160

erwindl0 opened this issue Sep 21, 2016 · 2 comments

Comments

@erwindl0
Copy link
Contributor

erwindl0 commented Sep 21, 2016

Triquetrum 0.1.0 is already compliant with most of the UI guidelines, but there are still some gaps.
The goal is to prioritize them and resolve most of them by the 2017 Spring release.

  • 1.7 : no localized resources yet for our own labels and content
  • 1.9 : error handling is not yet complete. Most errors get logged via plain logging, but no user notification dialogs yet nor integration with Eclipse logging view.
  • 2.8 : icon types follow what is supported in Graphiti. No strict rules yet about SVG icons in Graphiti context bar and other diagram icons can be of different types (i.e. are mostly gifs or SVG, not always png)
  • 2.17 : folder/subfolder structure not followed. The very limited nr of icons/images is maintained in one simple folder
  • 6.21 : editor & outline are not yet linked, but via the graphical outline one can already quickly jump to a selected position in the diagram
  • 6.22 : error/status info not yet shown in the outline
  • 7.21 : link between editor tab and package/project explorer selection not yet implemented
  • 8 : there is no custom perspective yet
@erwindl0
Copy link
Contributor Author

erwindl0 commented Jun 11, 2017

1.9 : started using StatusManager etc for error handling, to define UI dialog and/or logging to std Eclipse error log
will now figure out 7.21 first : that was easy, it just works ;-)
next is 6.21

erwindl0 added a commit that referenced this issue Jun 16, 2017
Signed-off-by: Erwin De Ley <erwindl0@gmail.com>
erwindl0 added a commit that referenced this issue Jun 16, 2017
…ction-synch

#160 : guideline 6.21 outline/editor selection linking
@erwindl0
Copy link
Contributor Author

6.21 done

@cxbrooks cxbrooks modified the milestones: Science2017Release, OxygenRelease Jul 24, 2017
cxbrooks pushed a commit that referenced this issue Sep 26, 2017
Signed-off-by: Erwin De Ley <erwindl0@gmail.com>
cxbrooks pushed a commit that referenced this issue Sep 26, 2017
…ction-synch

#160 : guideline 6.21 outline/editor selection linking
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

2 participants