Several bugs and feature requests
Sorry in advance but I don't want to spend half an hour reporting these individually on bugs.kde.org.
I decided to try out this app (Flatpak) and have noticed some issues:
-
new notebook dialog can't be saved with enter key (https://bugs.kde.org/show_bug.cgi?id=484915) -
new note should default cursor to text body rather than header -
when you make a new note if you press enter, then backspace to get back to the heading, the heading size changes. -
HOME and END dont work to reposition cursor in notes. Also ctrl+left, ctrl+right don't work either. Also, down arrow key doesn't move you to end of line if you're on the last line. For some reason highlighting (shift + home/end, shift + ctrl+left / ctrl+right) works fine. -
Selecting empty lines in an unordered list doesn't provide any visual feedback that you have selected any lines. -
If you make a couple of empty bullet points, then backspace the cursor to clear the bottom one, if you try to backspace the cursor again to go back to the previous bullet point it deletes the previous point instead of taking you to it. -
Opening marknote should default with the active cursor on the next available line for quicker typing/pasting -
Inconsistent naming: On Flathub its MarkNote ( https://flathub.org/apps/org.kde.marknote) everywhere else its Marknote, except in the application launcher (desktop file) its all lowercase marknote -
Add support for automatic bracket closing when you open brackets or double quotation marks (like KWrite) -
Add spellchecker -
Add custom save location (instead of forced xdg-documents) -
Pressing tab should just insert a tab rather than be used for UI navigation. ensure that a tab acts appropriately given the line type e.g. unordered list should indent with an inner unordered list (unless text has already been written?), shift+tab should unindent the current list line. -
undo buffer has a bunch of entries added when you do something like press enter on an unordered list, making it slow to undo that single newline. -
If you enter lines for long enough for the scrollbar to appear, if you move the cursor up somewhere, I have found that you can't really move it back to the bottom again and when you start typing the scrollbar won't snap down automatically as you type. -
Selecting a word in an unordered list and then copying it adds a newline before the word (you can paste it to see this) -
Pressing enter on an empty unordered list line should break out of the unordered list rather than enter an empty bullet point -
Add ability to view and copy the raw markdown text (I had to copy this list into another text editor to format, before i could paste it here). This could be achieved with a raw text mode. -
Add support for manually specifying markdown e.g. "-" starts an unordered list. This request is slightly different to the above, and is more of a shortcut while in the rich text mode rather than requiring the user to be in a raw text mode. -
Add validation against saving an empty name for a notebook/note, or make the interaction a bit nicer (default name?) -
Add line counts (or vertical / horizontal character counts) -
Add support for code blocks? (may not be in the markdown spec?)
Edited by Carl Schwan