Page 1 of 2

[TC11] : Directory history list: Please add: "Last visited in the middle"

Posted: 2023-05-18, 09:28 UTC
by JOUBE
I would like to have the new directory history list like this:

"Most visited" sub-list at the top, sorted in descending order, i.e. the most visited directory at the top.

Partial list "last visited" below, sorted in descending order, i.e. the last visited at the top of this part.

So: both partial lists are sorted separately in descending order.

That doesn't seem to be working at the moment. Am I correct?

Please add: "Last visited in the middle"

Joube

Re: [TC11] : Directory history list: Please add: "Last visited in the middle"

Posted: 2023-05-18, 11:55 UTC
by Sob
Same thing I want. But I think the config should be different. Instead of confusing common "reverse order" and "in the middle" thing, simply add much clearer separate sort orders (ascending/descending) to both History and Frequently used folders. Then new options for order of sections (history before most used/history after most used) and initial scroll position (top/bottom/divider). And voila, no one will complain ever again, because it will cover all possible combinations one might want. And implementation wise, it should be actually pretty simple.

Re: [TC11] : Directory history list: Please add: "Last visited in the middle"

Posted: 2023-05-18, 12:38 UTC
by AntonyD
Even though I don't use these lists - these changes are very logical and necessary for more convenient use of this functionality for those who want to use it. And also in these settings you need to make two options, which is only in the context menu of this new window-list-menu of folders.
https://www.ghisler.ch/board/viewtopic.php?p=431729#p431729
https://www.ghisler.ch/board/viewtopic.php?p=431737#p431737

Re: [TC11] : Directory history list: Please add: "Last visited in the middle"

Posted: 2023-05-18, 14:48 UTC
by JOUBE
Sob wrote: 2023-05-18, 11:55 UTC Same thing I want. But I think the config should be different. Instead of confusing common "reverse order" and "in the middle" thing, simply add much clearer separate sort orders (ascending/descending) to both History and Frequently used folders. Then new options for order of sections (history before most used/history after most used) and initial scroll position (top/bottom/divider). And voila, no one will complain ever again, because it will cover all possible combinations one might want. And implementation wise, it should be actually pretty simple.
support++

The only reason why I described it differently is that it would correspond to the previous logic and is therefore perhaps easier to implement. It would also cover all possibilities.

In any case, it is necessary that this representation is possible in Tc11, otherwise the new feature is not complete. However it is implemented.

Joube

Re: [TC11] : Directory history list: Please add: "Last visited in the middle"

Posted: 2023-05-18, 15:02 UTC
by petermad
I think we need 3 options in the History configuration:

History
Show list in reverse order (last visited directory at the top) [ ]
Frequently used folders
Show list in reverse order (most used directory at the top) [x]

Show frequently used folders below history list [ ]


shown here with suggested default setting.

Changing "Show list in reverse order (last visited directory at the top") shall then no more affect whether the Frequently used folders are shown above or below the History list.

Re: [TC11] : Directory history list: Please add: "Last visited in the middle"

Posted: 2023-05-18, 15:12 UTC
by JOUBE
petermad wrote: 2023-05-18, 15:02 UTC I think we need 3 options in the History configuration:

History
Show list in reverse order (last visited directory at the top) [ ]
Frequently used folders
Show list in reverse order (most used directory at the top) [x]

Show frequently used folders below history list [ ]


shown here with suggested default setting.

Changing "Show list in reverse order (last visited directory at the top") shall then no more affect whether the Frequently used folders are shown above or below the History list.
OK, that's how it works also. It is only important that this representation is possible.

Re: [TC11] : Directory history list: Please add: "Last visited in the middle"

Posted: 2023-05-18, 18:45 UTC
by petermad
OK, that's how it works also. It is only important that this representation is possible.
No it does not currently quite work like that. Currently you can not place the Frequently visited list under the History list without choosing reverse sorting of the lists. Currently we only have two settings "Reverse order (last visited at the top)" (which affects both lists and then "Show most frequently used directory in the middle". I advocate for 3 independent settings.

Re: [TC11] : Directory history list: Please add: "Last visited in the middle"

Posted: 2023-05-18, 19:04 UTC
by Sob
My argument against current wording is that it's not obvious. You first need to understand what's default order and that it's different for most used (1...x) and history (x...1). But it's also not a big deal, you try it once and then you'll know.

One more needed option may be for scrollbar position. Currently it's hadcoded to show #1 most recent, which is always on either end of list. But with [most used 1...x | most recent 1...x] if would be in the "middle". I'd be fine with keeping it hardcoded to scroll to the end which #1 most recent is closer to, but maybe other positions could make sense for someone else.

Re: [TC11] : Directory history list: Please add: "Last visited in the middle"

Posted: 2023-05-18, 19:28 UTC
by petermad
My argument against current wording is that it's not obvious
Well I can just make it simpler:
History
Show last visited directory at the top [ ]
Frequently used folders
Show most used directory at the top) [x]

Show frequently used folders below history list [ ]


I am just trying to avoid dropdown boxes with the two options, since thre are only two options (on and off) for the 3 settings, it should be enough with checkboxes.

Re: [TC11] : Directory history list: Please add: "Last visited in the middle"

Posted: 2023-05-18, 21:22 UTC
by jinsight
Support++

Re: [TC11] : Directory history list: Please add: "Last visited in the middle"

Posted: 2023-05-19, 01:30 UTC
by petermad
I have made a mockup of how I could imagine the History Settings dialog could look:

https://tcmd.madsenworld.dk/historymockup.png

Re: [TC11] : Directory history list: Please add: "Last visited in the middle"

Posted: 2023-05-19, 06:46 UTC
by zhugecaomao
petermad wrote: 2023-05-19, 01:30 UTC I have made a mockup of how I could imagine the History Settings dialog to look:

https://tcmd.madsenworld.dk/historymockup.png
Good one! :)

Re: [TC11] : Directory history list: Please add: "Last visited in the middle"

Posted: 2023-05-19, 07:45 UTC
by AntonyD
petermad wrote: 2023-05-19, 01:30 UTC I have made a mockup of how I could imagine the History Settings dialog to look:

https://tcmd.madsenworld.dk/historymockup.png
Super!++++++++

Re: [TC11] : Directory history list: Please add: "Last visited in the middle"

Posted: 2023-05-24, 11:28 UTC
by TW
like it too.

Re: [TC11] : Directory history list: Please add: "Last visited in the middle"

Posted: 2023-05-25, 00:02 UTC
by Sob
Hooray for beta4! It's almost there (not counting small bug *1).

But now there's the thing with scrolling. I can have the perfect (for me):

Code: Select all

#1 most used
...
#20 most used
---
#1 most recent
...
#200 most recent
Which could allow me to see (right away when I click the arrow) all my top 20 followed by most recent. But currently it doesn't, because it scrolls down, so I see #152-200 most recent, which I think you'll agree are not the items I'm most likely interested in.

If it shouldn't be configurable, then for ShowLastVisitedInMiddle=1 it should scroll to top.

-
*1 [TC 11.00b4] "Show last visited directory closest to the middle of the list" does not work in 64bit TC