Page 1 of 1

Sorting plugins in the "Plugins" menu in the lister

Posted: 2022-09-29, 03:36 UTC
by monarch-lfv
Practice shows that plugins at the bottom of the list are often even more suitable than those at the top.
I do not often use this menu, but when I have to, I constantly look for what I need visually - this is inconvenient. I think it would be better to have some kind of sorting logic:
1. Current sorting logic
2. Alphabetical
3. According to sorting in INI
For myself, I would choose the second or third, but not the first (as it is now).

Re: Sorting plugins in the "Plugins" menu in the lister

Posted: 2022-09-29, 05:06 UTC
by funkymonk
support++

... not only for lister's plugins menu but also for the dialogs to compress files or define custom columns (and probably other places) ...

Maybe an ini switch can be added to select the sorting method?

Re: Sorting plugins in the "Plugins" menu in the lister

Posted: 2022-09-29, 07:56 UTC
by ghisler(Author)
Lister shows plugins with the following logic:
1. At the top, it shows "internal"
2. Below that, it shows plugins configured via Options->Configure->Multimedia tab->Define view method by file type
3. Below that (after a first separator), it lists plugins for which the detect string matches the currently viewed file
4. Below that (after a second separator),it lists all the remaining plugins

So one way to pin plugins to the top would be to define a view method. For example, I have the following defined for
*.mp3 *.mp2
files:
4i,8,mmedia.wlx
This means to cycle through internal viewer, Explorer view method, and mmedia plugin when I press '4' while viewing an mp3 file. Therefore "mmedia" is pinned to the top here.

Re: Sorting plugins in the "Plugins" menu in the lister

Posted: 2022-09-29, 18:11 UTC
by funkymonk
ghisler(Author) wrote: 2022-09-29, 07:56 UTC Lister shows plugins with the following logic:
1. At the top, it shows "internal"
2. Below that, it shows plugins configured via Options->Configure->Multimedia tab->Define view method by file type
3. Below that (after a first separator), it lists plugins for which the detect string matches the currently viewed file
4. Below that (after a second separator),it lists all the remaining plugins
Sure, that's obvious, documented, and a very useful novelty.
"Sorting" in this thread refers to the plugins within each of the groups...

Re: Sorting plugins in the "Plugins" menu in the lister

Posted: 2022-09-30, 09:38 UTC
by petermad
"Sorting" in this thread refers to the plugins within each of the groups...
There the sorting is done like in the list in Confoguration -> Options -> Plugins -> Lifter plugins (WLX) -> Configure

Re: Sorting plugins in the "Plugins" menu in the lister

Posted: 2022-09-30, 11:00 UTC
by Horst.Epp
petermad wrote: 2022-09-30, 09:38 UTC
"Sorting" in this thread refers to the plugins within each of the groups...
There the sorting is done like in the list in Confoguration -> Options -> Plugins -> Lifter plugins (WLX) -> Configure
Thats sorting isn't helpful for this purpose.
If you change it you lost the priority of plugins to handle extensions.

Re: Sorting plugins in the "Plugins" menu in the lister

Posted: 2022-09-30, 12:58 UTC
by petermad
If you change it you lost the priority of plugins to handle extensions.
Yes, but the question is what is better for the Plugins menu items - Alphabetical, or in the prioritized order - maybe an option to put in wincmd.ini would be the best.

Re: Sorting plugins in the "Plugins" menu in the lister

Posted: 2023-06-05, 15:21 UTC
by funkymonk
petermad wrote: 2022-09-30, 12:58 UTC
If you change it you lost the priority of plugins to handle extensions.
Yes, but the question is what is better for the Plugins menu items - Alphabetical, or in the prioritized order - maybe an option to put in wincmd.ini would be the best.
Bump for TC 11.00.

I would really appreciate an option to switch between "alphabetical" and "as in ini"/"priority" (for lister/packer/content plugins).
For the lister, the groups in the plugins menu can/should of course stay as they are.

With many plugins installed it's always annoying to go through the entire list just to find the one you need.