Total Commander Forum Index Total Commander
Форум поддержки пользователей Total Commander
Сайты: Все о Total Commander | Totalcmd.net | Ghisler.com | RU.TCKB
 
 RulesRules   SearchSearch   FAQFAQ   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Сортировка плагинов в меню "Плагины" в листере

 
Post new topic   Reply to topic    Total Commander Forum Index -> Общие вопросы printer-friendly view
View previous topic :: View next topic  
Author Message
Monarch-LFV



Joined: 22 Jul 2019
Posts: 137

Post (Separately) Posted: Wed Sep 21, 2022 11:57    Post subject: Сортировка плагинов в меню "Плагины" в листере Reply with quote

Не могу понять логику сортировки списка плагинов в новом меню "Плагины" в листере.
Во-первых, для разных типов файлов сортировка выглядит по-разному.
Во-вторых, сортировка совсем не та, что в wincmd.ini секция [ListerPlugins].
В-третьих, есть какой-то горизонтальны разделитель, но не пойму, что он разделяет.
В чем логика?
Back to top
View user's profile Send private message
Avada



Joined: 01 Aug 2008
Posts: 10045
Location: Россия, Саратов

Post (Separately) Posted: Wed Sep 21, 2022 12:43    Post subject: Reply with quote

Monarch-LFV
Общая логика размещения плагинов тут достаточно проста, хотя результаты — не сказать чтобы безупречные. Если вас не устраивает описание этого меню из англоязычной справки TC, могу процитировать кусочек русского описания из новой версии (пока не выложенной) файла данных для Configuration Editor.
Quote:
Все доступные плагины автоматически разнесены в меню "Плагины" по трём секциям, текущий используемый плагин отмечается. Рядом с пунктом "Без плагинов", отображаются те плагины, для которых явным образом настроена привязка к просмотру данного типа файлов. Далее следуют плагины, детект-строки которых позволяют считать их условно подходящими для данного файла. Наконец, последним идёт список всех прочих плагинов, с помощью которых открыть данный файл вряд ли удастся. Результаты такой компоновки на практике бывают достаточно приблизительными: например, плагин может считаться подходящим для любого мультимедийного просмотра просто потому, что его детект-строка содержит одно только значение "MULTIMEDIA" или вообще отсутствует.

Порядок следования плагинов в секции [ListerPlugins] соблюдается, просто все плагины раскидываются как минимум по двум блокам и там сортируются в том же порядке. А разделителей на самом деле два, но первый отображается только после файлов, к которым точно привязаны какие-то режимы просмотра.
_________________
Даже самая богатая фантазия
Не представит себе наши безобразия.
Back to top
View user's profile Send private message
Monarch-LFV



Joined: 22 Jul 2019
Posts: 137

Post (Separately) Posted: Wed Sep 21, 2022 13:06    Post subject: Reply with quote

Avada
Честно говоря, так себе логика, так как практика показывает, что плагины "снизу" зачастую даже больше подходят, чем те, что сверху.
Не часто пользуюсь этим меню, но когда приходится, постоянно ищу нужное визуально. Думаю, было бы лучше иметь настраиваемую логику сортировки:
1. Текущую логику, описанную вами
2. Алфавитную
3. В соответствии с сортировкой в INI
Для себя бы выбрал вторую или третью, но никак не первую.
Back to top
View user's profile Send private message
Avada



Joined: 01 Aug 2008
Posts: 10045
Location: Россия, Саратов

Post (Separately) Posted: Wed Sep 21, 2022 13:10    Post subject: Reply with quote

Monarch-LFV
Уже сказано, что там и есть сортировка в INI, только раздельно по секциям. А чистое "в соответствии с сортировкой" — это когда на каждый файл выкатывается один и тот же список? Вы действительно считаете, что это было бы лучше нынешнего поведения (при всех его огрехах)? Впрочем, насчёт настроек сортировки попробуйте предложить автору TC — кто же против?
_________________
Даже самая богатая фантазия
Не представит себе наши безобразия.
Back to top
View user's profile Send private message
Monarch-LFV



Joined: 22 Jul 2019
Posts: 137

Post (Separately) Posted: Wed Sep 21, 2022 13:38    Post subject: Reply with quote

Avada
Да, я понял, но когда плагинов более 20-ти, и они разбиты по данной логике на секции, это действительно неудобно.
Обычно пользуюсь просто кнопкой "4", но иногда, когда привязка не указана явно, но знаю или предполагаю, что другой плагин тоже сможет прочитать файл (например, uLister), то его приходится искать. Он в списке INI у меня где-то в середине. И если б список был статический для всех типов файлов и сортировка алфавитная, то найти быстро не составило бы большого труда. А по текущей логике он в нижней части списка.
Время будет, напишу предложение на форуме Гислера.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Total Commander Forum Index -> Общие вопросы All times are GMT + 4 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group