To Do List Generated on Saturday, April 20, 2024

Notenik To Do List

Generated on Saturday, April 20, 2024

100 YAML Fields Issue

Here I’ll point out a specific issue regarding YAML metadata parsing in Notenik. I have a folder in Notenik where I autmatically add my Kindle annotations. For this purpose I use kindle plugin for Obsidian. This plugin has a customizable template for a great control over added YAML metadata. My current issue is the plugin autmatically insert some other metadata for proper syncing between the Kindle and the designated folder.

101 Bulk Edit a Set of Notes

I often find myself wanting to organize just a small subset of notes in Notenik - for instance notes related to a particular lecture of a course that I am teaching. There are ways of doing this now, assigning a rank or class or tag and sorting the collection by rank + sequence or tags + sequence. It would be nice if one could bulk edit a set of notes and assign them a particular rank or add a tag. Again, there are workarounds which involve using an Obsidian plugin for bulk editing tags, but it would be a nice feature to have.

102 Ability to Lock a Collection

Think about users being able to “lock” a collection, in the same way that Knowledge base is locked, or to lock notes to prevent inadvertent change.

103 Ability to Lock the Template for a Collection

What about being able to lock the template to prevent modification? Users can add/edit/delete notes but not mess with the innards.

104 Add a CSS field type

CSS entered in this field would be applied to display or page generation of a specific Note.

105 Auto-Generate Titles

Provide an option to generate a Note Title from the leading characters of the Note’s body.

106 Chinese Translation

I realize that Notenik seems more powerful than it appears, but the English interface is too challenging for me. I have to screenshot and then use MacOS’s built-in translation feature to translate each item individually. I simply cannot understand every feature.

It would be fantastic if a Chinese interface could be provided. I understand that translating text is a tedious and complex process. If possible, could you tell me what I can do? For example, I could translate these texts, and then you could incorporate them into the code. Is this feasible?

107 The Display Tab should have a default stylish layout

The default interface lacks any design, although customization is available. For those of us who are not familiar with programming or CSS, creating a preferred style is challenging. With the help of ChatGPT, I managed to add two simple properties: width: 80%; margin: 0 auto; margin-top: 8%;. Without ChatGPT, I might have been stuck with the default, lackluster interface.

I believe that alongside providing customization options, there should be a default, attractive interface to cater to ordinary users.

107.1 Provide a variety of style sheets

Provide a variety of style sheets, so the user can modify the appearance without having to know any CSS.

108 Distribution and Sharing via Images

I see that Notenik supports most formats and export methods. I’m curious if there are plans to support exporting to image formats in the future.

I frequently use images for sharing in my daily life because I find that PDF or HTML files are not as intuitive. Especially for non-technical individuals who may not even know what PDF or HTML is.

Additionally, I’m not sure if you use Pandoc, but it seems like a good project.

109 Easier Onboarding for New Users

Provide more out of the box experience. (The template collections are great.) Users want to be able to start at pace, so think about how new users can be on-boarded (as they say).

109.1 Faster Setup for Simple Notes Collection

110 Editing Experience

I’ve reviewed the opinions on the forum and your explanations regarding this matter. It seems you advocate for using external editors for writing. However, I wrote this piece using Notenik’s default editing interface.

The GUI interface for metadata seems to occupy almost half of the space. If it could automatically hide or collapse after filling out the metadata, leaving the interface entirely for the body text, the editing experience would greatly improve.

I have a preliminary idea: after completing the metadata, could two buttons be provided for users to choose:

  • The first button, selecting the default editing interface, automatically collapses the GUI portion of the metadata.
  • The second button, opting for a custom third-party editor. Of course, there might be better solutions.

110.1 Separate Metadata Inspector Panel

On the subject of metadata, I would like to see the app incorporate an inspector panel to the right of the screen to hold all of the metadata (with the obvious exception of body). This could be toggled into/out of view by the user. The main panel would therefore simply be the body text in either Edit or Preview views. I think that would give a much cleaner view and be more inline with other apps - perhaps making it an easier transition for new users.

111 Edit Interface

Similarly, the spacing on both sides of the Edit Tab seems too narrow. A slight centering might enhance the experience. Of course, this is merely a personal aesthetic preference, as everyone’s understanding of beauty differs.

112 Expand publishing options

Provide publishing portals, just as you do for Medium, for other publishing platforms. Imagine being able to publish a note to Tik-tok, Instagram, FaceBook, Twitter, Post, BlueSky, Medium, WordPress, Blogger, etc, just by checking boxes.

113 Have a collection developer mode

Have a “collection developer” mode. A UI for creating the fields, such as the database creator UI in AppleWorks.

114 Improved Outlining Commands

Nearly all my collections are set up as outlines.

I’ve just about gotten used to rearranging notes when needed, but it does require being extra careful to not put a bunch of notes into the wrong sequence, as it is really difficult to get back to a previous state, as there is no undo.

This is probably out of the scope of Notenik and into full-blown Outliner territory, but I would love keyboard shortcuts like these:

  • Move Right
  • Move Left
  • Move Up
  • Move Down

And the sequence number to arrange themselves automatically. Which the Modify Seq… context menu partly does.

Drag and dropping notes is too bit finicky for my fingers, especially on a laptop, and doesn’t change the sequence numbers.

115 Integrate with Apple Ecosystem

ntegrate more tightly with the eco-system. The UI could offer tools, such as an boolean check box, to push to the appropriate SQLite db. Or to pull from those DBs into Notenik.

  • Events ↔ Calendar.
  • To-dos ↔ Reminders.
  • Contacts ↔ Contacts.

116 Provide a variety of HTML templates

Provide a variety of HTML templates for presenting collections.

117 Toolbar Icons

I noticed that the icons in the toolbar seem inconsistent. They vary in size and color. I’m unsure why they are like this—was it intentional or due to other reasons?

If possible, I’d be willing to help find completely free and commercially usable icons or do some simple design work.

118 Untagged Notes on Tabs Tab

If there are a lot of untagged notes, then it can make it difficult to actually see the tags.

On the other hand, it can be handy to see notes that might have missed being tagged.

Possible improvements:

  • Move them to the end?

  • Or give them a pseudo-tag of untagged which would appear at the top of the list, so they could be hidden?


Looks like a good use case for Discourse’s polling function…

Notenik To Do list
  • 100 YAML Fields issue
  • 101 Bulk edit set of notes
  • 102 Ability to lock a collection
  • 103 Ability to lock the template
  • 104 Add a CSS field type
  • 105 Auto-generate titles
  • 106 Chinese Translation
  • 107 / 107.1 Display improvements
  • 108 Distribution and sharing via Images
  • 109 / 109.1 Easier onboarding
  • 110 / 110.1 Editing experience improvements
  • 111 Edit Interface
  • 112 Expand publishing options
  • 113 Have a collection developer mode
  • 114 Improved outlining commands
  • 115 Integration with Apple ecosystem
  • 116 Provide a variety of HTML templates
  • 117 Toolbar icons
  • 118 Untagged notes on Tabs tab
0 voters