5
submitted 10 months ago* (last edited 10 months ago) by tengkuizdihar to c/code_review@programming.dev

I'm making an offline first, note taking application made with rust+tauri. I've reviewed this before with one of my friend and he checks everything from the way I use the library, how I uses my nonces, salt, and the like. But It's never a bad thing to ask you guys for some thought, if any.

Please take it slow, assume the best, and be gentle with me.

[-] tengkuizdihar 3 points 1 year ago* (last edited 1 year ago)

Thats okay, my target audience is myself and a bit more. I realized I cant please everyone, but at least some will love it.

But then again, its for demo purposes, obviously you can insert any picture you want.

[-] tengkuizdihar 3 points 1 year ago

Never say never, the only reason why tag is not on the roadmap yet is because I couldnt find a way to add it without loading all of the tags into memory.

The encryption part is important after all.

[-] tengkuizdihar 4 points 1 year ago* (last edited 1 year ago)

As of right now i havent built the application on windows yet. But its definitely on the horizon now that people requests it lol

[-] tengkuizdihar 3 points 1 year ago

Just saw Obisidian Canvas, wow. it's probably another whole application inside of Treedome, so Doing it ourselves would be a tremendous challenge. Definitely need the help of the community on this one, or at least we need to find a NPM package that has a similar function to it. Draw.io maybe?

72
submitted 1 year ago by tengkuizdihar to c/foss@beehaw.org

cross-posted from: https://discuss.online/post/627975

https://gitlab.com/treedome/treedome/-/releases

I was inspired by CherryTree to make my own note taking app. Please play around with this application, I welcome your feedback and issues.

Not that I claim Treedome to be any better than CherryTree. I'm trying my best to solve some of the pain points when using CherryTree, according to my daily usage.

[-] tengkuizdihar 3 points 1 year ago

This program doesn't have a tagging system, but you can definitely add keywords onto the title for now and quick search it using ctrl+shift+p!

[-] tengkuizdihar 10 points 1 year ago

You can use anything you want to sync it, seriously! The application only reads a single file with .note extension.

[-] tengkuizdihar 8 points 1 year ago
[-] tengkuizdihar 17 points 1 year ago

Omg that was quick, thank you! Please make an issue in the repo so I won't forgot to add it to installation.md

[-] tengkuizdihar 11 points 1 year ago

Yes, it's stored as a binary object instead of markdown because of that! The changes I made to migrate the whole backend from ReDB to Sqlite is still very new, thanks for reminding me to mention it in the docs!

[-] tengkuizdihar 10 points 1 year ago

mfw no glasses gf that forgot hers every so often

274
submitted 1 year ago* (last edited 1 year ago) by tengkuizdihar to c/opensource@lemmy.ml

https://gitlab.com/treedome/treedome/-/releases

I was inspired by CherryTree to make my own note taking app. Please play around with this application, I welcome your feedback and issues.

Not that I claim Treedome to be any better than CherryTree. I'm trying my best to solve some of the pain points when using CherryTree, according to my daily usage.

[-] tengkuizdihar 58 points 1 year ago* (last edited 1 year ago)

Vivaldi? Trusting a closed sourced application for privacy? What?

Not even defending brave here, just weird that the author say that.

[-] tengkuizdihar 7 points 1 year ago

Havent gotten this problem for a long time now, i use nixos btw

1
submitted 1 year ago* (last edited 1 year ago) by tengkuizdihar to c/rust@programming.dev

cross-posted from: https://discuss.online/post/377281

Hello everyone, this is the first time I'm posting in Lemmy. I present to you, tauri + rust + react application that I made over my free time. It's still in alpha, expect many rough edges.

Treedome is a note taking application that I made based on my experience using Cherrytee, another brilliant application. Your notes are always encrypted, organized in a tree-like structure, and the content can be edited in a rich text editor with pictures!.

If you're in linux (debian or nixos) you can install it from https://gitlab.com/tengkuizdihar/treedome/-/releases.

Feel free to test and hack around with it, I hope you like it.

1
submitted 1 year ago* (last edited 1 year ago) by tengkuizdihar to c/programming@programming.dev

Hello everyone, this is the first time I'm posting in Lemmy. I present to you, tauri + rust + react application that I made over my free time. It's still in alpha, expect many rough edges.

Treedome is a note taking application that I made based on my experience using Cherrytee, another brilliant application. Your notes are always encrypted, organized in a tree-like structure, and the content can be edited in a rich text editor with pictures!.

If you're in linux (debian or nixos) you can install it from https://gitlab.com/tengkuizdihar/treedome/-/releases.

Feel free to test and hack around with it, I hope you like it.

view more: next ›

tengkuizdihar

joined 1 year ago