Thanks for your reply Alex, always very interesting and enlighting, of course this kind of bug (or not a bug) report is not something that impact me directly as a user, but more something like let's talk about it and exchange ideas.
Reading your reply, I think I made a bad choice using the adjectives "old" and "new". This choice came from the fact that I thought now the list is generally almost sorted by date unless the user rearranged notes or more exotic things happened, like emailing the notebook back and forth and editing it in different time zones
I'll try to be precise and reformulate
now technically the list is unsorted (because as said maybe the user rearranged notes). We have two meanings of first and last, a relative meaning tied to the view, where first means the note at the top and last the note at the bottom of the view. I say relative because if we swap the order ticking or unticking "reverse order", notes are rearranged upside down and we have a new first and last note.
We have also a first and last note in absolute terms. Where first is the very first note being created in a notebook (well unless later rearranged) and last is the note one position before the place where a fresh created note will go. If I'm not mistaken (but please correct me if I'm wrong) this absolute definition is meaningful in fact if we create a note it doesn't follow the top or bottom logic but it goes after the last note (last in absolute terms).
After saying all this, the observation about focus after switching to "all" was as follow: now as you said it selects the first note (first is relative), I was wondering if last was better, meaning the last note in absolute terms, and thus would be the first (top) in the reversed order and the last (bottom) in the not reversed order. The rationale being that the last is probably closer to the notes we're working with and creating a new note is one note away from where we are and not at the other side of the list (only with reversed order unticked).
CintaNotes Developer wrote:The other point of view could be, that CN should always try to keep the current selection in view. In this case you wouldn't lose track of the pasted note.
Even if that's what you'd like to do. I must say I like that my view is reset when I switch to All, that's what I expect. Having to always press Home or End
to go to the latest note would irritate me.
Yes I agree, the fact that the current selection was in view after switching to "all" was not because being selected in filtered view but it was a nice side effect of being the last created note and having reverse order ticked.
CintaNotes Developer wrote:One thing that I can suggest is to redefine the notion of view ordering. Now a view always auto-selects the first note, regardless of it's age.
It is possible that not the first, but the latest one is auto-selected - even if it is in the very bottom.
But unfortunately this approach doesn't scale well in the light of the upcoming advanced sorting feature. If notes are sorted by title, would you still want the
latest note to be auto-selected even if it's somewhere in the middle of the list? I guess not.
Mhmhm, you're right, I don't want auto-select a note in the middle of somewhere, well I'll think later about the upcoming sorting feature because with all this english my head is burning
but to say something now and transposing the long reasoning... ok we'll have a proper sorting. For example by date or an alphabetical A-Z sorting.
Let's think to the A-Z sorting with the all view. Notes in the list are A, B, C, ..., Z. We pick a tag and then again the all view, the focus resets and A is selected, it seems fine. Now let's reverse the order, list becomes Z, Y, X, ..., A. Let's pick a tag and go back to all, list resets and Z is selected. But is it better Z or A at the bottom? yes maybe now it's better Z but also A may have a meaning if we follow a logical and not a visual order.
But sorting with dates where the natural order between items is less strong and freshly created notes are going to be all at the "newer" side of the list, I don't know what's the better way to handle this, as is now or as I tried to explain it the first part of my post. I want to say again I'm not asking for changes, but it's just a collective thinking and exchanging ideas.