-
-
Notifications
You must be signed in to change notification settings - Fork 5.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Featurerequest: Subnotebooks #122
Comments
It would be great to have hierarchical notes, I think I would extend greatly the capabilities and organization. I hope they implement this feature!! |
Maybe you can have a look at how it can be done with hierarchical notes in laverna |
Zim (https://github.com/jaap-karssenberg/zim-desktop-wiki) might also be a useful comparison. |
I'm wondering, wouldn't something like pinned notebooks (the equivalent of stars in Evernote) solves this issue? I think the problem is that when having many notebooks, it's hard to get to the one you need, but with pinned notebooks you could put the ones you currently need on top. I can't imagine a workflow where one needs to browse through deep hierarchies of notebooks on a daily basis. Usually you'd be using the same few notebooks everyday, so if they could be pinned that would solve it. I could be wrong though, so feel free to comment here. As it is, I think it's unlikely that subnotebooks will be implemented due to how complex it would make the UI, especially on mobile and CLI, but maybe there are other ways to make dealing with multiple notebooks more user friendly. |
@laurent22 I agree, there are not that many notes you look into every day, at the moment I use a tag for that. Reworked it, maybe it is more clear now - please excuse my bad english But for all the notes I don't look into every day Subnotebooks are very useful, because I can group notes, which belong together (for exampel several notes for an article). In one single subnotebook than I can see which note I worked last time on (first important feature) A third use case are context: But still like this up and want to say thank you for your work and making it open source! |
@laurent22 I use hierarchies of notebooks in Evernotes to segment areas of life. Work, personal, etc. I would like this in Joplin if you are considering it. |
Hi there, I've been thinking about quitting Evernote for years and I just discovered Joplin which first looked like a dream awaken. It such a great piece of software that I can't thank you enough for making it. Just wanted to my +1 to this feature request. I was not a big fan of subnotebooks but at some point I had so many notes that I needed things to be more organized and subdivided. Having a notebook "Music production" and 6 subnotebooks for each project/part of the creative process is a must have for me. Has anyone started working on this? I've never used Electron but I made a few things with AngularJS and some PHP frameworks, so I'd be glad to give it a try or at least help someone. |
Just wondering, have you tried using tags? It works well for me. |
Yup, I do use tags but for a different purpose, it helps me label my notes so I can quickly find say "voice ideas" or a "synth patch" within a project (and I have those for almost all my music project). It could work to subdivide project but that would still let my notebooks pretty messy as I can have up to 100 notes for each subnotebooks in my current Evernote profile. I've quickly looked at the code and I feel that the best approach would be creating a new class "Pile" or "Stack" which would stand for a stack of notebooks. I think that we don't want to have notebooks which are both parents to notes and other notebooks so extending the Folder class does not seem appropriate. Creating a pile of notebook would solve the problem. What do you think? |
The current approach is to have a tree similar to a filesystem, so a notebook can have sub-notebook but also notes inside of it. A "Stack" I guess would be a special case of this where one chooses not to have notes inside certain notebooks, but only sub-notebooks. |
Oh you've started working on it nice! This option sounds perfect as well. If there is anything I can do to help don't hesitate :) |
Sub-notebooks are now supported in the desktop, mobile and CLI apps. The desktop app can both display the tree of notebooks as well as organise them via drag and drop. The mobile and terminal app currently can display the tree, but not organise the notebooks (so you would do this in the desktop app and then sync). Check the doc for more information. As it's quite new there could still be some issues so in that case feel free to post here. (Known bug: just saw the tags are displayed incorrectly on the desktop app). |
Many thanks for implementing this feature!! 🥇 I would like to add something about the UI - in my opinion it would be nice to be able to collapse or "uncollapse" not just by clicking the +/- but also by clicking the root folder-name (in your example Personal, Work,....) |
@nr458h, you can do so by double-clicking the folder. Single click is reserved to show the content of the folder (since it can have both notes and sub-notebooks). |
This is brilliant but one of the problems is that I cant have two subfolders with the same name e.g. I have a folder "work projects" and "personal projects" and I cant create 2x a (sub)folder "mobile apps" because it displays a message that is already exists. |
Operating system
Application
To organize many notes it would be greate to be able to create subnotebooks on any level
Notebook
--Subnotebook 1
---- Subnotebook 1.1
---- Subnotebook 1.2
-------- Subnotebook 1.2.2 ....
-- Subnotebook 2
The text was updated successfully, but these errors were encountered: