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

Improve Zettelkasten Parsing #44

Open
satellitecomponent opened this issue Apr 19, 2024 · 3 comments
Open

Improve Zettelkasten Parsing #44

satellitecomponent opened this issue Apr 19, 2024 · 3 comments
Assignees
Labels
bug Something isn't working enhancement New feature or request good first issue Good for newcomers help wanted Extra attention is needed

Comments

@satellitecomponent
Copy link
Owner

The parsing for nodes and edges has been improved over time, but is still a major undertaking.

There is still room for further testing, validation, and potentially major efficiency improvements.

@satellitecomponent satellitecomponent added bug Something isn't working enhancement New feature or request help wanted Extra attention is needed good first issue Good for newcomers labels Apr 19, 2024
@Adonai-Technologies
Copy link

hi can you assign this to me?

@satellitecomponent
Copy link
Owner Author

@Adonai-Technologies

Let me know if you have any questions. The relevant files are in Neurite/js/zettelkasten/

also, see /js/globals.js for the tag definitions.

One idea here is that we want to maintain the existing functionality of being able to set custom node and reference tags.

This currently includes a set of supported bracketed reference tags as well as a fallback to start of line tags.

One major efficiency improvement would be removing the need to set the processAll flag to true when creating a new text node.

This all might not make complete sense without more context, which I would be happy to provide in one way or another.

@satellitecomponent
Copy link
Owner Author

see commit 5d7307c for a look at the recent improvements to the Zettelkasten, including the ability to add tabs (helps improve efficiency for larger maps), and a conservative estimate of 100,000% speed increase on ui updates for the zettelkasten through the use of a debounce.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working enhancement New feature or request good first issue Good for newcomers help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

2 participants