-
-
Notifications
You must be signed in to change notification settings - Fork 5k
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
Re-order notes/to-dos #51
Comments
For information, dragging the notes allow you to drop them on a notebook, but yes re-ordering them is currently not supported. |
Will this be a feature in the future? |
Most likely it will be. The back end supports arbitrary sort orders, so it's a matter of doing the front end. |
So the frontend will be done simultaneously for manual reordering and sorting by other things (like creation time, modification time, alphabetically)? Great. Hope to have this feature soon :) |
I would be happy with manual reordering alone. |
Has this been implemented already? [Couldn't get it to work on Mac & Android] Saw this issue merge commits: |
Just bumping this. It's a small bugbear given how otherwise awesome Joplin is, but enough to prove persistently bothersome. Sorting on OSX is sporadic at best, same story on Linux (Debian). Is a solution likely to be implemented in the near future? @laurent22, you mentioned the back end supports arbitrary sorting, how involved do you estimate the front end fix being? Perhaps we can discuss a solution? I'd love to push this feature. Whatever the case, thanks for all your hard work 🥇 |
At the moment you can sort the notebooks and notes using various criteria, isn't it sufficient? Maybe we need to add more sorting options? |
Main difficulty with arbitrary sorting I suppose is to implement the drag and drop UI, which is tricky. |
The sorting criteria is welcome but unfortunately doesn't solve the use case. There are obviously a myriad of ways in which people sort their thoughts/notes. Although I'm sure there are cases in which stock sort would suffice, in general it will not. This would be resolved, as you said, by drag and drop. I'd vote this feature be marked as essential. It's fundamental to an intuitive UX. I'd be happy to take a look into implementing this if you'd consider including it in the current mini-roadmap. |
I just realised, perhaps the sorting you're referring to is the sorting of notes within a given parent directory? In which case, the stock sort would suffice, at least for me. My issue is rather relating to moving directories within the hierarchy as a whole. For example, say I have a sub directory "Ruby" in a parent directory "Programming" and wish to move this sub directory out, making it the parent. This is the functionality I am referring to. If you need any more detail I'd be happy to record it. Cheers. |
I'm confused by what you mean when you say "various sort criteria." It seems my notes (OSX) are sorted by most recent created at the top? In lieu of some other mechanism to reorder the notes, I'd prefer they were consistently sorted alphabetically, but that appears to not be the case. Can I force them to be alphabetical? |
Personally, manual sorting is essential to the to-do list functionality. After looking through dozens of options, it seems that Joplin is the closest solution for my use case. So, thank you kindly for making something proper in a niche that seems to be rife with a charge-more-release-less paradigm these days! That said, this and the lack of widgets are my largest gripes thus far. I'd be more than willing to allocate to a feature bounty or something though, if a venue for such exists. |
Yes. For me on Linux I can find it in the menubar > View > Sort notebooks by > Title/Updated date/Reverse sort order. Btw for everyone suffering from the lack of this feature - a workaround I use myself: |
Hey there, it looks like there has been no activity on this issue recently. Has the issue been fixed, or does it still require the community's attention? This issue may be closed if no further activity occurs. You may also label this issue as "backlog" and I will leave it open. Thank you for your contributions. |
Closing this issue after a prolonged period of inactivity. If this issue is still present in the latest release, please feel free to create a new issue with up-to-date information. |
As the difficult part would be implementing drag-and-drop, I'd like to suggest a simple alternative that addresses some of the use cases. Suggestion: Add a "priority" numeric field to each note. For example, 1 to 10. Allow sorting by Priority. When editing a note, pressing on the priority box can bring up a nice slider to pick the new number, or just text entry for starters. This addition would be very useful by itself. And later, drag-and-drop could be integrated into it- dragging would change the priority to be between the priority of the other notes - which would require it to be non-integer. Generally, such a priority field is useful for quickly categorizing large lists. In contrast, drag-and-drop is best for micro-managing a small set of notes, such as the top priority todos (you wouldn't want to drag an item across 700 other notes). Also, the priority field can be a workaround for drag-and-drop. Optional: have the scale configurable, instead of 1-10, could be any range the user enters. |
Even if manual re-ordering via drag-and-drop is not supported, I think it's essential that optional sorting of notes in a notebook should be allowed. What I mean by that is: the user is supplied with a few default sort methods such as alphabetical, last modified, date created etc. An simple implementation which I can quickly think of is a dropdown field with the sort methods. |
Priority sounds like a separate feature/option for sorting, which would still be useful but which could be as an alternative sorting method. Another quick fix, rather than the drag and drop would be options in the Right click menu for "Move Up" and "Move Down" so custom order is selected. You could then have shortcut keys to move the item up and down using Ctrl + Up or Ctrl and Down. That would work for me. |
As a new Joplin user (loving it) we def need sorting. I honestly don't know how this has been stale for so long. |
If drag-n-drop hard to implement, how about ability to select a note and then have buttons for moving the note up or down in the note list? |
I for one am happy with the current note sort order options. The only thing missing for me would be to have the option (like in the evernote desktop client, windows explorer, solid explorer on android, ...) to have a separate sort order per notebook. Some notebooks I use as information dumps, where it makes most sense to see the last updated or created on top. Others are structured and would be sorted by Title. It would save me from having to change the sort order each time I switch between the different kinds of notebooks :) |
So far I enjoy the note taking experience. Would like to be able to move notes up and down with in a notebook though. |
Manual sort order is essential for functionality, even if it is just a keybinding to move the note up or down in the list. I also agree with bernieke, notebook by notebook configuration would be nice, is there anyone working on either? |
As a longtime Evernote & Linux user, it was a big & welcoming surprise to know Joplin and its multiplataform capability with almost all the characteristics & functions of Evernote. But related to this topic, I missed the sort order of tasks by alarm date-hour. It would be helpful to see the things that have to be done first. Thank you very much and congratulations to the team. |
Operating system
Application
When dragging a note, the cursor changes to indicate that it's being dragged but the order doesn't change. It would be useful to re-order to-dos manually based on priority.
The text was updated successfully, but these errors were encountered: