Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Difference between revisions of "Handly/New and Noteworthy/1.2"
Pisv.1c.ru (Talk | contribs) |
Pisv.1c.ru (Talk | contribs) |
||
Line 5: | Line 5: | ||
=== Enhanced Support for Call Hierarchy View === | === Enhanced Support for Call Hierarchy View === | ||
− | The previous release ([[Handly/New_and_Noteworthy/1.1|1.1]]) provided an initial support for creating a Call Hierarchy view. This release adds more features: | + | The previous release ([[Handly/New_and_Noteworthy/1.1|1.1]]) provided an initial support for creating a Call Hierarchy view. The initial support was introduced as provisional API, subject to change. This release adds more features and aims to make the API more stable: |
* Setting the orientation of the view layout to Horizontal, Vertical, or Automatic ([https://bugs.eclipse.org/bugs/show_bug.cgi?id=544134 544134]) | * Setting the orientation of the view layout to Horizontal, Vertical, or Automatic ([https://bugs.eclipse.org/bugs/show_bug.cgi?id=544134 544134]) | ||
* Showing and manipulating the view history ([https://bugs.eclipse.org/bugs/show_bug.cgi?id=544858 544858]) | * Showing and manipulating the view history ([https://bugs.eclipse.org/bugs/show_bug.cgi?id=544858 544858]) | ||
Line 13: | Line 13: | ||
* Status line support ([https://bugs.eclipse.org/bugs/show_bug.cgi?id=546309 546309]) | * Status line support ([https://bugs.eclipse.org/bugs/show_bug.cgi?id=546309 546309]) | ||
<br/> | <br/> | ||
− | The existing exemplary implementation for | + | If you have been an early adopter of the Call Hierarchy view support, please see the [[Handly/Migration/1.2|migration guide]]. |
+ | |||
+ | The existing exemplary implementation for a Call Hierarchy view, provided as part of the Handly Adapter Example, has been enhanced to show the new features. | ||
For Xtext-based languages, this release provides some extra support for creating a Call Hierarchy view ([https://bugs.eclipse.org/bugs/show_bug.cgi?id=547482 547482]). An exemplary implementation that shows the Call Hierarchy view support for Xtext-based languages has been provided as part of the new Handly Xtext-Xtext Example ([https://bugs.eclipse.org/bugs/show_bug.cgi?id=547483 547483]). | For Xtext-based languages, this release provides some extra support for creating a Call Hierarchy view ([https://bugs.eclipse.org/bugs/show_bug.cgi?id=547482 547482]). An exemplary implementation that shows the Call Hierarchy view support for Xtext-based languages has been provided as part of the new Handly Xtext-Xtext Example ([https://bugs.eclipse.org/bugs/show_bug.cgi?id=547483 547483]). |
Latest revision as of 13:51, 23 May 2019
New & Noteworthy for Eclipse Handly 1.2
Enhanced Support for Call Hierarchy View
The previous release (1.1) provided an initial support for creating a Call Hierarchy view. The initial support was introduced as provisional API, subject to change. This release adds more features and aims to make the API more stable:
- Setting the orientation of the view layout to Horizontal, Vertical, or Automatic (544134)
- Showing and manipulating the view history (544858)
- Pinning the view (545814)
- Refreshing selected elements (545855)
- Removing selected elements from the view (545899)
- Status line support (546309)
If you have been an early adopter of the Call Hierarchy view support, please see the migration guide.
The existing exemplary implementation for a Call Hierarchy view, provided as part of the Handly Adapter Example, has been enhanced to show the new features.
For Xtext-based languages, this release provides some extra support for creating a Call Hierarchy view (547482). An exemplary implementation that shows the Call Hierarchy view support for Xtext-based languages has been provided as part of the new Handly Xtext-Xtext Example (547483).
Other Enhancements
- A reusable HistoryDropDownAction has been provided in org.eclipse.handly.ui.action package
- DeferredTreeContentProvider.getLabel(Object) has been enhanced to support IStyledLabelProvider and DelegatingStyledCellLabelProvider
- Xtext 2.18 is now supported
Full List of Issues Addressed in This Release
1.2 - https://projects.eclipse.org/projects/technology.handly/releases/1.2/bugs