Bug 487858

Summary: [Feature Request] Subfolder scan and tree manipulation
Product: [Applications] Marknote Reporter: bondarenko
Component: GeneralAssignee: mbruchert <mbb>
Status: REPORTED ---    
Severity: wishlist CC: carl, kde.ego, mbb
Priority: NOR    
Version First Reported In: unspecified   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description bondarenko 2024-05-31 22:02:00 UTC
SUMMARY
So to structure notes, it's a good idea to categorize them. Folders and especially subfolders are a good way to do that. MarkNote could scan internal directories for notes and allow to manipulate them (like add new note/subfolder, remove it etc.) One good example of that is how it's done in QOwnNotes. It even shows the exact number of notes in each folder, which is super useful.
Might not be an easy task for sure, but it's so much easier to categorize stuff like notes.

OBSERVED RESULT
Only a notebook's directory is scanned, and not its subfolders.

EXPECTED RESULT
Not only a notebook's directory is scanned, but also its subfolders.

ADDITIONAL INFORMATION
QOwnNotes' way of doing a tree folder https://imgur.com/a/rnHxnIB. In Dolphin, there's the Folder option (F7 by default), pretty close in design.
Comment 1 Mª Jesús M. G. 2024-07-16 12:05:17 UTC
I would like to add that without the ability to read notebook-folder trees, Marknote does not serve as a replacement for Kjots, which I understand was one of its objectives.
My Kjots notebooks folder, and other programs such as Qownnotes and Vnote, is inaccesible to Marknote for the reasons the previous user has mentioned: since they are all correctly organized in nested notebooks according to theme but Marknote only reads the contents of the root folder of the note collection, where there is nothing but more notebooks, my note collection appears empty.
Perhaps a solution could be to use labels, and label all the notes corresponding to a specific theme, but still it would be necessary to edit all the notes and notebooks that we have been accumulating for years, maybe decades, with other programs like Kjots, so I also think it would be best to implement the ability to read notebooks and sub-notebooks.