| Summary: | Move JavaFX-unrelated classes from MVC.FX.UI to MVC.UI. | ||
|---|---|---|---|
| Product: | [Tools] GEF | Reporter: | Matthias Wienand <matthias.wienand> |
| Component: | GEF MVC | Assignee: | Matthias Wienand <matthias.wienand> |
| Status: | RESOLVED FIXED | QA Contact: | |
| Severity: | normal | ||
| Priority: | P3 | CC: | nyssen |
| Version: | 0.1.0 | ||
| Target Milestone: | 3.10.1 (Mars SR1) M1 | ||
| Hardware: | All | ||
| OS: | All | ||
| Whiteboard: | |||
|
Description
Matthias Wienand
I changed the title, because more classes are JavaFX-unrelated and should, therefore, be moved to MVC.UI: - FXEditorActionBarContributor, which should also be renamed. - SelectionForwarder I moved the FXEditorActionBarContributor and DefaultSelectionProvider from MVC.FX.UI to MVC.UI and renamed the FXEditorActionBarContributor to DefaultActionBarContributor. The code is published on the master branch, therefore I resolve this ticket as fixed for 3.10.1M1. IMHO its ok to move the SelectionProvider, but the FXEditorActionBarContributor is bound to the FXEditor and should remain in its place. I think it does not make sense to move it down to MVC.UI. Also, as we are targeting a bugfix release for 3.10.1 we should not apply such major API changes now (moving and renaming classes IMHO is a major API change). Could you please revert the changes for 3.10.1? I reverted the moving and renaming of FXEditorActionBarContributor. The code is published to the master branch, therefore, I resolve this ticket as fixed for 3.10.1M1. |