- cross-posted to:
- rust@programming.dev
- cross-posted to:
- rust@programming.dev
Hello again everyone, Dihar here. It’s been a while since the last release of treedome, but here you go! This release is all about UI update, emojis, and bug fixes. Please consult this git diff
for a more detailed changelog https://codeberg.org/solver-orgz/treedome/compare/0.4.5...0.5.0. These are the highlight of the release.
- Add emoji picker for title, will show up in tree!
- Text Editor toolbar is back, now with option to toggle both toolbar and floating menu independently!
- Checkbox is here! Thanks Mantine UI!
- You can check the size of each notes by navigating to Escape Menu -> Configure -> Show Note Sizes!
- Add created/last modified date in notes. Note created before this will not have this field and will set as today’s date!
- Create child note can now be done through dropdown instead of only from shortcuts!
- Fix bugs of saving empty tree
- General UI update and more stability for auto scrolling in tree view
- Documentation update
Honestly this is the thing I worry the most. Without having encryption as a first class citizen, the ux of the notes will be sacrificed greatly. Simply because good encryption tends to be slow, making the app unproductive imo.
gocryptfs is very fast for me. i have a file with about 5600 lines and i detect no difference when opening it under encryption and not under encryption. but in gocryptfs each file is encrypted separately . so you could get some information about the directory structure. but the name of the files and folders is encrypted (“archive” for example turns into something like “AaL6P86WWMnqQkMYnsRBXg”).