zadam / trilium

Build your personal knowledge base with Trilium Notes
GNU Affero General Public License v3.0
27.37k stars 1.92k forks source link

MoveTo and CloneTo should suggest recent destinations, not sources! #2323

Open LorenAmelang opened 3 years ago

LorenAmelang commented 3 years ago

Preflight Checklist

Describe feature

I use the Web Clipper a lot, and things end up in the Journal. I peek at them later, and decide where to file them. Click the note name, right click, MoveTo... Or CloneTo...

And it puts up a list of the source locations of all the things I've already moved today - where they no longer exist!

When I then search for a target note, I often have to scroll down a couple pages in the search results, because all the notes I've moved to that target recently show up above the shared target note name.

I guess the list is just chronological of what I've opened recently... Could it please remember my actual destination choices instead? It would make my filing workflow so much nicer!

Additional Information

0.48.5

zadam commented 3 years ago

Autocomplete component is common for all use cases and by default displays "recent notes" which is what you're describing.

I don't plan to implement per-usecase sorting in autocomplete, especially in this case where it would be necessary to remember the targets.

LorenAmelang commented 3 years ago

Aha! Now that my tree spacing is tight enough to show significant parts of it, I can just drag the new notes directly to their destinations! Seems I tried that once ages ago and it didn't work, but now it is perfect! Is there any benefit to using the MoveTo menu item?

zadam commented 3 years ago

it's useful for more keyboard driven workflow. Especially when you have many thousands of notes drag & drop might not work well (from usability perspective).