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

Novel Tree Tab [v1.1] #538

Merged
merged 18 commits into from
Jan 3, 2021
Merged

Novel Tree Tab [v1.1] #538

merged 18 commits into from
Jan 3, 2021

Conversation

vkbo
Copy link
Owner

@vkbo vkbo commented Dec 20, 2020

This PR adds tabs to the left-most tree view panel. The project tree is now in the "Project" tab, and a new tab named "Novel" has been added. The Novel tab contains a tree that consists of the title, word count and point-of-view character for each section of the novel.

The tree is essentially a stripped down version of the main Outline tab, with single click updating the details panel below the tree to show the file containing the selected novel heading, and a double click opening that file and moving the cursor to the line of that header.

@vkbo vkbo changed the title Novel Tree Tab Novel Tree Tab [v1.1] Dec 20, 2020
@vkbo vkbo linked an issue Dec 20, 2020 that may be closed by this pull request
@vkbo vkbo mentioned this pull request Dec 20, 2020
@vkbo vkbo changed the base branch from dev to main December 21, 2020 20:53
@vkbo vkbo changed the base branch from main to dev December 21, 2020 20:53
@vkbo
Copy link
Owner Author

vkbo commented Jan 2, 2021

With this PR, re-arranging files in the project tree while the Outline tab is active, will update the tree. At the same time, selecting a heading in the Outline tree, will also select the corresponding file in the project tree. These in combination will cover the compromise on issue #185.

@vkbo vkbo linked an issue Jan 2, 2021 that may be closed by this pull request
@vkbo vkbo merged commit c3d40c9 into dev Jan 3, 2021
@vkbo vkbo deleted the novel_tab branch January 3, 2021 16:23
@vkbo vkbo added this to the Release 1.1 RC 1 milestone Jan 7, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Add a Novel Tree View Outline Pane does not permit rearranging headings
1 participant