Thank you - I'll try it out again. I had exactly the same feeling about KDE5 - too fractured, too inconsistent, too many weird options. GNOME just was more polished in that regard. But your post makes me hopeful that KDE 6 fixes these things :)
Overall I'm just happy that Linux has multiple competing DEs which often inspire each other and give great new design ideas. As long as we have GNOME, KDE, Cinnamon, Budgie, Pantheon etc., I will be happy. I have learned lots of things in regards to my design preferences (and about quality of design in general), and I'm glad knowing that I can switch DEs anytime. RIP for Windows/Mac users who don't have thus luxury.
Sure. I would like to know if this app allows to edit inside the rendered view. E.g. you click on a table cell and you get a caret to manipulate tect inside that cell. Something akin to a richtext editor.
No, there's currently nothing similar to richtext editing.
You edit your text inside the editor and it is renderer in the preview. You can toggle on/off one or the other.
I tried to make things easier with the editor toolbar. You can easily create table from it through a dialog similar to the one from richtext editor such as LibreOffice writter
To add on to that: Obsidian is the only program that currently has this (to my knowledge) and it is a huge gamechanger. It just feels so much more usable than anything with a source and preview view. [I'm not demanding or anything, this is the stuff you do in your freetime, but you might want to go down that road.]
A "WYSIWYG like" editor is currently in progress (next big update)
I don't want to go full richtext mode a la LibreOffice writter, it will be something similar as Marktext instead
You will still see the Markdown tag (e.g: the "#" in your heading) but with the possibility to style them in a way that make them pretty much dissapear when your note editing that part, and some nice color and font size for the important part, that would pretty much mimic the preview style ;-)
RSS feed looks good but to be honest I'm completly clueless about it, never used one
I'm posting detailled update on KDE Discuss (see the "last update" link in this post) when I've made enough progress in my opinion
I think you can search them using the "klevernotes" tag
And I make Lemmy and Reddit post linking to those each time
Edit: and if you want to ask question, my dm on those platform are always open, or there's a Matrix channel (not super active, but I check it every day), the link is in the Readme of the project
If you have a KDE dev account and want to contribute, feel free to do so
But, obviously, if you want to work on a new feature, it would be better to first talk to me to see if this align with the general idea of the project
Donation, no need for money, unless you really love the project and absolutely want to give something to me. I'm just a student who want to share it's work to make it better :-D
Yes please, test the app, I'm always looking for constructive criticism !
Have you looked at how Obsidian handles it? I think their solution is pretty much perfect. You have the markdown, you write wysiwym, but you only ever see the source when your cursor is in that specific line/part. Also for equations.
Math integration is something I want, hesitant between Katex and ASCIIMATH, but there's no such thing currently
Technicaly no git integration, as in, there's no way to "git add/commit/Push" directly from the app, but you can style do it. Your notes are saved inside a folder, you can see the path directly from the settings, so you can technicaly use git on it. I personnaly use syncthing
No spell checking, never thought about it, could be a cool feature, thanks for the idea
Well, I'm biased because KaTeX is load bearing to my use case. But I would argue that it:
Is more powerful
Is an introduction to LaTeX (which is an industry standard)
It's ubiquitous
You could consider using mathjax instead of KaTeX which should render both latex math and asciimath, (and should be better in general).
If you had unlimited resources (which I guess you don't) it would be cool if you made the math language into a setting.
For git, other than the add and commit buttons, it would be useful to have a "git gutter" which shows changes from the last commit. Which is the only git integration feature that you can't get away with external tools.
For spell checking, even just pulling in some dictionary, like the ones in vscode's cspell extension and having a basic dictionary check is much better than nothing.
You make a good case for it!
But one thing that I also have to consider is the ease of implementing this into my C++ parser...
Right now I don't see how that would fit into the app to be honest, I'm not fully against the idea, but it would have to be nicelly integrated and I don't see how it would be (mostly in terms of UI/UX)
There's also KDE sonnet, I will have to look further into this, but that will most certainly be a future addition to the project!
In the future, if you plan to add sync, consider reimplementing Joplin sync algorithm
That would give you tens of thousands of passionate users, dedicated FOSS server as well as webdav/s3/dropbox/onedrive client sync ability, webclipper and a lot of support to navigate future issues/roadmap
If you ever decide to do that, there's even a plan to repackage the algorithm as a standalone library
I'm not to much worried about the syntax, KleverNotes follows Common Mark, so as long as the other app follows it too (which it should) this part is okay
I'm more worried about directory structure and things like that, but I'll have to read more about both API before I can really say anything concrete on this subject
By the way, if you have something in Joplin that you really can't live without, let me know, I'm always looking for pottential features :)
Maybe an edge case, but playing around with this I notice that if I create an ordered list at the same level directly after an unordered list, the preview displays it as an unordered list. This doesn't seem to happen if there is a separator between the two or if the ordered list is indented. Is this expected behavior or is it worthy of an issue?
directly reflected on your system in the hierarchy of your KleverNotes storage folders.
This is a big deal. Joplin is great, but its database structure is horrible for interoperability.
Hopefully Klevernotes will also be more snappy and "native feeling". Joplin being Electron can be a bit sluggish sometimes ( which is mildly infuriating given that the database structure was chosen over plain files due to "performance").
That said, it be nice if Klevernotes was a WYSIWIG editor. There really are a lot of dual-view markdown editors with a preview. For generel notes / productivity I find the dual view distracting, but need the preview for images etc
I tried it before creating Klevernotes, and it was just to much for me. I would like to make an alternative that look and feel simpler, while keeping the power.
I'm not a fan of the bloated plain text md files either. But I had not found a FOSS alternative that offers all the other features, like Android apps, pencip drawing support on tablets, the E2E encrypted sync between devices via a central server, ...
Yes but the only way I know is to make your whole system use no password
Do sudo visudo and change the line
%wheel ALL=(ALL:ALL) ALL
To
%wheel ALL=(ALL:ALL) NOPASSWD: ALL
and make sure you are in the wheel group you can check by doing groups | rg wheel
If not add yourself via
sudo passwd --add $USER wheel
Then edit the file ~/.config/kdesurc to be
[super-user-command]
super-user-command=sudo
This is a massive security risk but hey windows let's you do admin stuff without a password as well
KDE
Oldest