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

Add hoist/dehoist commands #25

Closed
boltex opened this issue Feb 10, 2020 · 3 comments
Closed

Add hoist/dehoist commands #25

boltex opened this issue Feb 10, 2020 · 3 comments
Assignees
Labels
enhancement New feature or request

Comments

@boltex
Copy link
Owner

boltex commented Feb 10, 2020

Add three commands to cover all cases:

  • Hoist node (via right-click/context menu)
  • Hoist current selection
  • Dehoist
@boltex boltex added the enhancement New feature or request label Feb 10, 2020
@boltex boltex self-assigned this Feb 10, 2020
@boltex
Copy link
Owner Author

boltex commented Jul 6, 2020

Maybe this could be implemented as having the getchildren method asking for root (empty node parameter) to instead ask Leo for children of hoisted node, if any, instead?

@edreamleo
Copy link
Collaborator

edreamleo commented Jul 7, 2020

@boltex This could be (imo, should be) another example of the code the updates the outline (in vs code) after an arbitrary change made to Leo's outline. See the comment to #30.

boltex added a commit that referenced this issue Jul 8, 2020
LeoInteg is now much more aware of Leo's states and only shows relevant commands
Fixes #30
Adds hoist dehoist. Fixes Add hoist/dehoist commands #25
Move with arrow keys alone Fixes #43
Fixes Force redraw/refresh for icons to update in the outline after a configuration change #16
boltex added a commit that referenced this issue Jul 8, 2020
Many new features for issues #16, #30, #25  and #43. NEEDS TESTING AND REVIEW
@edreamleo
Copy link
Collaborator

These work. I'll close this. Please reopen as necessary.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants