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 

Total Commander 10.00 beta 1a

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



Joined: 14 Dec 2004
Posts: 6151
Location: Москва

Post (Separately) Posted: Fri Mar 12, 2021 09:10    Post subject: Total Commander 10.00 beta 1a Reply with quote

Началось тестирование Total Commander 10.0. Выпущена первая бета-версия, и вслед за ней исправленный вариант beta 1a.

Список ключевых изменений:
  • Пользовательский интерфейс:
    • Возможность использования службы аутентификации "Windows Hello" в Windows 10 для безопасного хранения главного пароля в текущей сессии TC, что позволяет использовать дактилоскопический сенсор, разблокировку по лицу или пин-код.
    • Прокрутка заголовков вкладок колёсиком мыши (если они не располагаются в несколько рядов).
    • Масштабирование эскизов колёсиком мыши при нажатой клавише Ctrl, в пределах от 10% до 200%, считая от заданного пользователем размера.
    • Загрузка эскизов из EXIF-данных для JPG и RAW-форматов, используемых различными камерами: Canon RAW 1-3, DNG, Fuji, Nikon, Olympus, Panasonic, Pentax, Sony. Настраивается на странице "Эскизы".
    • Новая опция на странице "Вкладки папок" для отключения возврата в базовый каталог частично заблокированной вкладки при переключении между вкладками.
    • Для частично заблокированной вкладки в заголовке отображается восклицательный знак, если текущий каталог там отличается от базового.
    • Новая опция на странице "Вид окна" для разрешения запуска команды в командной строке, только когда фокус находится в ней.
    • Если при закрытии TC обнаружены распакованные временные файлы, пользователю выводятся первые три из них вместе с указанием их происхождения.
    • При перетаскивании из некоторых расположений (например, виртуальных папок Проводника) в каталоги, защищённые от записи (такие как c:\Windows), отображается улучшенный диалог, поддерживающий функции перезаписи и повышения привилегий.
    • В диалоге дерева каталогов (Alt+F10) при быстром поиске теперь применяется механизм опережающей прокрутки.
    • Двойной щелчок по разделителю между заголовками колонок подстраивает ширину левой колонки под размер содержимого. Если в пользовательской колонке загружены не все данные, будут использованы только доступные значения.
    • Панель инструментов: когда дочерняя панель выводится в виде меню, кнопки, имеющие значок, но не имеющие команды, теперь выводятся пустой строкой, а не разделителем.

  • Сохранение настроек:
    • Если не удаётся сохранить изменённые пользователем настройки, будет выведено предложение скопировать файлы настроек в пользовательский профиль.
    • Для плагинов, находящихся в каталогах, защищённых от записи, выполняется перехват вызовов открытия/создания файлов и управления INI-файлами и выполняется перенаправление их в каталог %APPDATA%\GHISLER\redirect. Эту функцию можно отключить значением 8192 ключа RestrictInterface в wincmd.ini или в реестре.
    • Возможность задания разных местоположений INI-файлов для разных плагинов (если плагин использует API для выбора места хранения настроек), секция wincmd.ini [ReplaceIniLocation].

  • Новый медиа-плеер на основе DirectShow во внутреннем просмотрщике:
    • Возможность выбора старого плеера в диалоге настроек просмотрщика.
    • Поддержка полноэкранного режима двойным щелчком или по Alt+Enter. Выход — тем же способом или Esc.
    • Выбор звуковой дорожки и субтитров через контекстное меню.
    • Настройка предпочтительных DirectShow-фильтров в диалоге настроки Просмотрщика.
    • Главы отображаются засечками на полоске навигации; переход между главами выполняется сочетаниями Ctrl+PageDown/Ctrl+PageUp.
    • Кнопки для прыжка вперёд-назад на заданное число секунд (по умолчанию 10 и 60 секунд; настраивается щелчком правой кнопки мыши).
    • Автоматическая подгрузка фильтра DirectVobSub, если в исходном фильтре имеется узел "Субтитры".
    • Возможность использования LAV- и ffdshow-фильтров без установки их в систему, путём копирования их в подкаталог filter32 или filter64 каталога установки TC.
    • Сохранение позиции проигрывания для последних файлов, длительность котороых превышает 10 минут.
    • При изменении скорости проигрывания высота звука остаётся неизменной (используется специальный DirectShow-фильтр, основанный на библиотеке с открытым кодом SoundTouch.dll).

  • Синхронизация каталогов:
    • В качестве фильтра теперь можно использовать регулярные выражения и шаблоны, а также применять их выборочно к одной или обеим сравниваемым сторонам (кнопка [1x] справа от фильтра).
    • Контекстное меню перегруппировано и дополнено командами редактирования, показа контекстного меню и диалога свойств выбранного левого/правого файла.
    • Если при открытии диалога одна из кнопок "дубликаты" и "уникальные" не нажата, на ней будет отображён восклицательный знак. Если не нажаты обе кнопки, они будут сброшены в нажатое состояние (иначе результаты окажутся пустыми). Также сброс в нажатое состояние выполняется для кнопок направлений, если они все не нажаты (по той же причине).

  • Сравнение по содержимому:
    • В нижней части отображается дополнительная двухстрочная панель, в которой выводится пара текущих строк из левой и правой панели для их непосредственного сравнения. Панель можно скрыть/показать нажатием кнопки в нижнем левом углу окна.
    • Если вставка большого текста занимает более двух секунд, выводится диалог прогресса с возможность прервать вставку (прерывание не отменяет выполненной части операции).

  • FTPS/HTTPS:
    • Поддержка OpenSSL 1.1 и выше. Основной файл библиотеки должен быть назван libssl-*_*.dll / libssl-*_*-x64.dll (где вместо *_* подставляется номер версии, например, 1_1), файл libcrypto*.dll НЕ должен переименовываться!

  • Проверка CRC-сумм:
    • Поддержка контрольных сумм, созданных из потоковых данных, что отображается в виде "<сумма> -" (то есть за CRC-суммой следуют два пробела и дефис).
    • Поддержка дополнительных OpenSSL-типов контрольных сумм, созданных в других программах: SHA224, SHA384, SHA3-224, SHA3-256, SHA3-384, SHA3-512.

  • Внутренние команды:
    • LOADLIST <файл-список> загружает список файлов/каталогов из текстового файла и отображает его в панели.
    • cm_ZoomIn и cm_ZoomOut: масштабирование эскизов (как Ctrl+колёсико мыши).
    • cm_SyncChangeDir: Вместо отключения режима синхронной смены каталогов при переходе в каталог, отсутствующий на другой панели, будет однократно заблокирован сам переход. Только при повторной попытке вход будет выполнен, а режим — отключён.
    • Различные команды переключения режимов теперь принимают параметр: 0 (или без параметра) = переключить, 1 = установить, 2 (или -1) = выключить. Список команд: cm_*Comments, cm_*DirBranch, cm_*DirBranchSel, cm_ToggleAutoViewModeSwitch, cm_SyncChangeDir, cm_SwitchLongNames, cm_SwitchHidSys, cm_SwitchHid, cm_SwitchSys, cm_Switch83Names, cm_FtpHiddenFiles, cm_SwitchDirSort, cm_SwitchOverlayIcons, cm_SwitchWatchDirs, cm_SwitchIgnoreList, cm_SwitchX64Redirection, cm_Vis*.
    • LOADSEARCH <шаблон>: Добавьте один знак равенства перед именем шаблона, чтобы сразу запустить поиск; два знака равенства (==) для запуска поиска и вывода результатов в файловую панель.
    • ZIPFROMLIST: Файл-список теперь может содержать юникодные символы, поддерживаются кодировки ANSI, UTF-16 (с BOM-сигнатурой) и UTF-8 (с BOM-сигнатурой или без неё). Кроме того, имя архива теперь можно задавать в поле параметров, а не только в поле команды.
    • К командам копирования имён файлов в буфер или сохранения их в файл добавлены аналогичные команды, дописывающие первой строкой заголовки колонок.

  • Установщик:
    • По умолчанию установка на новых системах теперь выполняется в c:\Program Files\totalcmd. Если у пользователя нет прав администратора, используйте c:\totalcmd.
    • При установке в каталог, отличный от Program Files, пользователю будет выведено предложение защитить каталог установки, заблокировав запись в него всем пользователям, кроме того, кто запустил установку.
    • Новый параметр /W управляет настройкой прав на каталог установки: /W0 не менять, /W1 дать права записи текущему пользователю, /W2 дать права записи только пользователям с повышенными привилегиями.
    • Последним параметром можно задавать путь установки, например, installername.exe /F "c:\totalcmdnew"

  • Прочее:
    • Каталоги, созданные в MacOS на флэш-дисках с файловой системой ExFAT теперь отображаются в TC. Они не показывались, потому что у них устанавливался некорректный атрибут 8 (метка диска).
    • Скрытый каталог "AppData" в профиле пользователя c:\Users\ИМЯ_ПОЛЬЗОВАТЕЛЯ теперь всегда отображается, даже если показ скрытых файлов отключён.
    • Добавлена возможность установки файла регистрационного ключа по двойному щелчку по нему. При отказе от установки будет запущена ассоциированная программа.
    • Для файлов, скачиваемых с анонимных FTP или HTTP за пределами локальной сети, устанавливается альтернативный поток данных "Zone Transfer", обозначающий недоверенный источник (как в веб-браузерах). Также этот поток данных добавляется к файлам, распакованным из архива, имеющего такой маркер (как в Проводнике). Это поведение настраивается ключом WantZoneData.
    • При поиске регистрационного ключа всегда проверяется каталог c:\totalcmd, даже если Total Commander установлен в другое место.
    • Новый параметр командной строки /M= для управления тёмным режимом: 0=выключен, 1=автовыбор (по настройке для приложений в Windows 10), 2=включён.
    • В поле ввода быстрого поиска добавлены клавиатурные сочетания: Ctrl+W и Ctrl+Backspace для удаления слова слева от курсора, Ctrl+T для удаления слова справа.
    • Новое поле встроенного информационного плагина tc: partner file with other extension, позволяет находить парные файлы (например, все JPG-файлы, для которых существует одноимённый RAW-файл в том же каталоге).
    • В интерфейс WDX-плагинов добавлена функциональность поиска средствами плагина вместо простого возврата текстовой строки.

Полная история изменений: history1000.txt

Загрузить можно со страницы на сайте ghisler.com или с wincmd.ru:
_________________
Почему же, ё-моё, ты нигде не пишешь "ё"?
Back to top
View user's profile Send private message
Avada



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

Post (Separately) Posted: Fri Mar 12, 2021 09:58    Post subject: Reply with quote

В первой бете (обеих битностей) имеет место явный баг с отображением значков системных ассоциаций в файловых панелях. Для значков 16x16 и 24x24 из файла со значком должен браться именно соответствующий размер — и только при его отсутствии выполняться уменьшающее масштабирование значка 32x32. Так до сего момента и делалось. Сейчас при отображении значков внешних ассоциаций размером 16x16 и 24x24 в любом случае используется (с результатами масштабирования в диапазоне от просто плохих до безобразных) исходный размер 32x32. При этом со значками внутренних ассоциаций и со значками из прочих источников всё, насколько вижу, в порядке. Тестировалось на Windows 7 x64.
О проблеме сообщалось вчера на ру-борде, но я не обнаружил пока аналогичных баг-репортов на оффоруме, хотя проблема заметна вроде бы более чем хорошо. Прошу проверить и, при возможности, зарепортить.
_________________
Даже самая богатая фантазия
Не представит себе наши безобразия.
Back to top
View user's profile Send private message
CaptainFlint



Joined: 14 Dec 2004
Posts: 6151
Location: Москва

Post (Separately) Posted: Sun Mar 14, 2021 20:05    Post subject: Reply with quote

Закинул репорт.
_________________
Почему же, ё-моё, ты нигде не пишешь "ё"?
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