pbek / QOwnNotes

QOwnNotes is a plain-text file notepad and todo-list manager with Markdown support and Nextcloud / ownCloud integration.
https://www.qownnotes.org/
GNU General Public License v2.0
4.64k stars 411 forks source link

Feature request: ability to show notes in Subfolders panel #790

Open mpodshivalin opened 6 years ago

mpodshivalin commented 6 years ago

Let's imagine that we have a following folder/notes structure:

Notes
|-- Markdown Cheatsheet (note)
|-- Work (folder)
    |-- Passwords (note)
    |-- Contacts (note)
    |-- Active work (folder)
        |-- ToDo List (note)
        |-- Meeting agenda 26.11.2017 (note)
    |-- Archive work (folder)
        |-- Meeting 20.01.2017 (note)
        |-- Meeting 20.02.2017 (note)
        |-- Meeting 20.03.2017 (note)
|-- Life (folder)
    |-- ToDo List (note)
    |-- Trips (folder)
        |-- 12.2017 trip (note)
        |-- 04.2018 trip (note)
    |-- ...
|-- Random documents
    |-- How to generate SSH keys (note)
    |-- ...

Currently we have 2 separate panels to switch between notes:

So I'll see this interface: image

If I need to switch from work ToDo List to life ToDo List to quickly add something, I'll have to:

This is not very convenient not only because of the number of actions, but because I have to explicitly remember the name of the folder I need to navigate to. I have tons of notes in different folders, so using "All notes" or history wouldn't be convenient either, so I propose to add the ability to show notes directly in Subfolders panel (thus making it possible to use only one panel instead to two), so it would look like this:

image

Maybe it's not to everyone's taste, but in my case switching between notes would be much easier this way.

Todo

pbek commented 6 years ago

I'm sorry, that didn't work out for 1000s of notes...

But you either can:

pbek commented 4 years ago

19.10.11

Airgunster commented 4 years ago

It's funny, but in my case it's all in opposite. I have a lot (~300) of notes in a few folders and showing them all would be too much overhead since it will create a lot of visual clutter to navigate between folders (otherwise I'll need to collapse/expand these folders all the time). But thanks for the enhancement anyway!

pbek commented 4 years ago

@Airgunster that exactly was the reason a note-tree wasn't implemented in the first place. :smile_cat: https://github.com/pbek/QOwnNotes/issues/790#issuecomment-347018021

mpodshivalin commented 4 years ago

@pbek wow, thanks, I'm actually still looking forward to this feature, so it's good news for me :) I'll check it out soon

pbek commented 4 years ago

More to come in 19.11.0...

pbek commented 4 years ago

19.11.0

pbek commented 4 years ago

There now is a new release, could you please test it and report if it works for you?

pbek commented 4 years ago

19.11.1

pbek commented 4 years ago

There now is a new release, could you please test it and report if it works for you?

mpodshivalin commented 4 years ago

Sorry for the delay. I've tested this new functionality and it is awesome :) However I've noticed one problem. Notes aren't visible when they are in the root directory: image

pbek commented 4 years ago

Thank you for the feedback!

lassana commented 4 years ago

It looks like Context Menu no longer works for folders in this mode (QOwnNotes 20.3.5, macOS 10.15): right click does nothing (it works for notes just fine, though).

pbek commented 4 years ago

@lassana do you mean context menu check if note or folder is selected on the todo list on the top of this feature request? :grin:

lassana commented 4 years ago

@pbek , Nope. I've enabled Instead of a note list use a note tree with all the subfolders (if they are turned on for the note folder) option, restarted the app and right mouse click no longer works for folder items in the note list.

pbek commented 4 years ago

Instead of a note list use a note tree with all the subfolders (if they are turned on for the note folder)

yes, that's what this feature request is about. but it is "work in progress" (see todo list above) :grinning:

fabianski7 commented 4 years ago

By using the subfolders tree, you can sort the folders and notes in alphabetical order or by last change, but you cannot do this for just one of them. I believe that sorting the notes by last modification and the subfolders in alphabetical order is the preference of most people. Perhaps this option could be added?

That's the default behavior when you're using one panel for notes and another for subfolders. The folders are organized alphabetically and the notes by the last modification.

pbek commented 4 years ago

I played around with sorting yesterday and found no easy way to sort folders and notes differently in the tree. It will be tricky to add that (without major regressions).

pbek commented 4 years ago

20.8.4

There now is a new release, could you please test it and report if it works for you?

lassana commented 4 years ago

20.8.10 fixes the context menu issue for me!

pbek commented 4 years ago

I guess 20.8.4 did, or what was your previous version, @lassana?

lassana commented 4 years ago

@pbek you're probably right, my previous version was like 20.3.x or smth

digg33 commented 3 years ago

Just writing to add to this chain about #2149 that I opened, it would be nice to have an option to show all sub-directories in the notes folder separately above files in the tree view. This is an option seen in e.g. file managers were directories appear above files

pbek commented 3 years ago

it would be nice to have an option to show all sub-directories in the notes folder separately above files in the tree view

@digg33, and where are the notes of those sub-folders shown?

digg33 commented 3 years ago

@pbek Please have a look at the screen shot below. This is how the Note list panel looks when in Tree mode and sorted alphabetically. image

What I would like is to have the folders above the files: image

Hope that helps. Let me know if you have any questions

pbek commented 3 years ago

Thank you

davuses commented 3 years ago

It would be nice to be able to move notes to other subfolders within the same note folder when using note tree, currently notes can only be moved to other folders, the folder containing the note itself and its subfolders are not listed as destination options

pbek commented 3 years ago

I added that to the "task list" above.

tbsp commented 1 year ago

Is this feature a part of the main QOwnNotes release? I've enabled "Display note subfolders as full tree" in Settings->Interface->Panels->Note subfolders panel, but still don't see notes inside their sub-folders.

pbek commented 1 year ago

Have you enables subfolders for your note folder?

tbsp commented 1 year ago

Yes, though I can't remember where I enabled that (and can't find it again). Inside the "Note list panel" section I just found "Instead of note list use a note tree with all the subfolders (if they are turned on for the note folder) (work in progress)". Enabling that appears to do what I expected. Sorry for failing to find it earlier!

pbek commented 9 months ago

23.12.4

pbek commented 3 weeks ago

24.9.6

There now is a new release, could you please test it and report if it works for you?