Idea: Textbundle, attachment handling
CompletedI was wondering how/whether nvUltra handles Textbundle format. I found this thread, but it is a year old, so I thought it better to create a new one to highlight a couple limitations to the answer Fletcher shared and hopefully open the discussion for more robust Textbundle support in the future.
- TextBundle files do not show up in nvUltra when contained in an open folder of notes, presumably because the system properly recognizes that they are bundles and nvUltra doesn't declare support for TextBundle.
- TextBundles cannot be opened in nvUltra, presumably because the Open dialog is limited to directories, which I believe excludes bundles. When trying to force macOS to open a TextBundle, there is an error:
- Support for .textbundle could be much more robust in nvUltra to make the process of creating them easier and to provide novel workflows in the UI
I think it's worth expounding on what first class support for .textbundle might look like:
Right now, if I drop an asset onto a note in nvUltra, it merely adds a link to the file, wherever it resides on disk. Instead, I'd love the ability for nvUltra to transform my document into a .textbundle if it is not already.
- Create new note foo.md
- Drop an image on foo.md
- nvUltra handles: create the foo.textbundle and info.json; move foo.md foo.textbundle/text.md; create foo.textbundle/assets; move or copy dropped image to foo.textbundle/assets; add the image tag to foo.textbundle/text.md
When working with TextBundles, displaying more details about the bundle and maybe an area for managing the contents of the assets as well as providing a pane for editing the info.json would be a welcome ergonomic improvements.
-
TextBundle support is not planned as part of nvUltra (the focus in nvUltra is folders of files (primarily plain text files)).
Improved TextBundle support is planned for MultiMarkdown Composer v5, which shares the same core engine as nvUltra, but has support for more advanced document editing features like Table of Contents, etc. The focus of Composer is on working with more "complex" documents.
0
Please sign in to leave a comment.
Comments
1 comment