PhilKes / NotallyX

Minimalistic Android note taking App | Notally, but eXtended.
GNU General Public License v3.0
60 stars 1 forks source link

Allow notes manual sorting #130

Open Ac314 opened 2 days ago

Ac314 commented 2 days ago

Describe the solution you'd like Notes manual sorting (by means of drag and drop) could be very convenient.

Additional context

  1. This can be implemented as a separate "Manual sorting" mode.
  2. Such sorting is more convenient and flexible than just "pinning" the notes.
PhilKes commented 1 day ago

Of course that would be a nice option, but do you think you would really use this feature often? Its quite a lot more effort to implement than the current sorting options and for most people Sort by Last Modified Descending will be the way to go, since this simply keeps the most recently used notes on top, or simply sort by title. Together with pinning notes that gives a lot of options already.

Also there are some minor details, like e.g. if you create new note, where would it be sorted to? The top? I'm also not sure what the best way to implement the drag an drop would be, because currently you use the long click on a note to select it/use multi-select, if we add drag and drop to it it could become quite annoying/unclear to the user how to different these actions.

Ac314 commented 1 day ago

Of course I can live without this feature and it can be (more or less) be replaced by pinning and sorting. I just found it most convenient in case you need to set some kind of "priorities" for the notes. Today I will need to check some notes more often so I put them to the top, tomorrow some other notes will be needed more so I can elevate them. Setting the order of the notes freely gives you the most flexibility.

Such functionality was implemented, for example, in this app https://play.google.com/store/apps/details?id=com.gcteam.tonote, I used it quite often in the past. I understand that it could be difficult to implement this but if not (or not really) please consider to add it in the future if you have time.

Ac314 commented 1 day ago

I'm also not sure what the best way to implement the drag an drop would be, because currently you use the long click on a note to select it/use multi-select, if we add drag and drop to it it could become quite annoying/unclear to the user how to different these actions.

I guess it depends on the sorting mode user selected. In "manual sorting" mode you can drag and drop the notes. For other sorting modes ("Last modified" etc) drag and drop is disabled.