Major stability improvements, new features, and a complete U.I. command access redesign.
...The biggest LeoInteg update ever! Make sure to update your Leo installation to 6.7 🦁
- Complete tree-outline logic re-write: Fixed stability issues when browsing 'somewhat large' outlines. You can now navigate rapidly in any outline, with mouse or keyboard, without tree rendering problems.
- Body pane has faster transition when simply navigating, without any flickering, and very reduced flickering after navigating away from a modified body pane.
- External file refreshes, and many other commands, now do not change the cursor / focus location, nor do they force-open the outline or body pane. This gets rid of the 'surprise' of having the outline or body pane popup, and having your cursor change place "unexpectedly". (Note that voluntarily navigating the outline will force-open the body pane to show the selected node's body.)

-
A new 'Undo panel' allowing to view the actual "past-actions" stack, -similar to photoshop's 'history' view, indicating the current position in the stack (if any 'undo' were performed) along with a right-click context command to directly change the state of the outline to be of a particular past 'undo' state.

-
The 'nav' search output panel: the goto pane, now supports browsing it's results with the keyboard arrows and pgUp/pgDn keys, highlighting the selected outline node for headline-matches, or body pane selection for body-pane matches, leaving the focus in the goto pane.

-
Minibuffer now offers 'history' of past commands issued via the minibuffer, similar to leo's 'up arrow' usage in the minibuffer prompt.

-
Commands icons above the body pane and outline are not configurable anymore, but have been
expanded and carefully curated.
- The body pane also has more common commands available in it's last icon (the three dots button).

-
Fixed many bugs (see
changelog) and many other small issues not listed in the changelog.
Known issues: Extension is has large file size due to a sub-optimal webpack configuration of the welcome-settings page. It will be fixed in the next update, making leoInteg much lighter.
If you had tried LeoInteg before and found it to be improper for general usage, please try it again with this new 1.0.8 version! Thanks to Edward, and all Leonistas, ;)
Specially those who have tried LeoInteg and gave critical feedback!
Many thanks again to you all!
Félix