Страница 2 из 5
Добавлено: Вс мар 27, 2022 15:17
olegvsk
Destiny писал(а):Но всегда в моих pem идут: ключ - сертификат, или ключ-ключ-сертификт, или ключ-сертификат-ключ.
Поменял логику анализа файла, теперь в pem'е ищутся сертификаты независимо от их расположения. Перезалил плагин.
Добавлено: Вс мар 27, 2022 20:40
Destiny
olegvsk писал(а):Поменял логику анализа файла, теперь в pem'е ищутся сертификаты независимо от их расположения
Работает!!!
Добавлено: Ср мар 30, 2022 10:06
CaptainFlint
olegvsk
Приветствую. Спасибо за замечательный плагин!
Опробовал, наконец, и имею несколько пожеланий/замечаний.
1. Было бы здорово прокручивать колёсиком мыши заголовки вкладок в дополнение к кнопкам-стрелочкам. В Тотале как раз недавно это было добавлено для вкладок файловых панелей, очень удобно.
2. Хорошо бы иметь немножко настроек. Для меня размер шрифта показался великоватым, я бы его себе уменьшил, чтобы больше на экран влезало. Может быть, имеет смысл дать возможность настраивать все используемые шрифты (для имён полей, для обычных значений, для моноширинных…), чтобы каждый мог подобрать для себя удобную комбинацию. Выбор цветов фона и шрифта тоже многим людям пригодился бы, особенно любителям тёмных тем.
3. Во время экспериментов наткнулся на баг отрисовки заголовков. Цепочка действий:
а) Открыл на просмотр файл
ca-bundle.crt.
б) Тыкнул правой кнопкой на заголовках, появился диалог выбора.
в) Нашёл там интересующий меня сертификат, дважды кликнул по нему для перехода.
г) В строке заголовков один из сертификатов "исчез", вместо его имени осталась просто пустая серая область.
Скриншот. При этом сама эта серая область является активной, если я туда кликаю, то открывается показ сертификата, который там и должен находиться.
Если после этого я начинаю прокручивать список туда-сюда, то строка обновляется и заголовок сертификата появляется.
Добавлено: Ср мар 30, 2022 17:40
olegvsk
CaptainFlint,
Здравствуйте.
1. Хорошая идея.
2. Да, некоторая настройка интерфейса не помешает.
3. Тут, скорее, проблема с выравниванием длинных заголовков по длине. Подумаю, как исправить.
Добавлено: Ср апр 06, 2022 17:34
Destiny
olegvsk писал(а):3. Тут, скорее, проблема с выравниванием длинных заголовков по длине. Подумаю, как исправить.
Были бы они хоть и длинными - но одинаковыми! А то у каждого - своя длинная ширина....
ИМХО, тут могло бы помочь лишь то, что я описывал ранее - ширина вкладок - фиксированная на сколько это можно. В имени вкладки - пишется самое ценное - просто Issuer. А для прочтения полной инфы/имени - подводим мышь и во всплывшем красивом спецтултипе видим всё, что можно нам показать по этому сертификату.
Добавлено: Чт апр 07, 2022 23:56
olegvsk
Destiny писал(а):ширина вкладок - фиксированная на сколько это можно
Ну вот не нравится мне ваш вариант, ничего не могу с собой поделать

. Любые сокращения портят читаемость. Понятно, что на маленьком экране полные названия могут быть не видны, но тултипсы здесь, на мой взгляд, лишние - достаточно просто выбрать вкладку и увидеть "всё, что можно нам показать по этому сертификату".
Добавлено: Пт апр 08, 2022 09:53
Destiny
olegvsk писал(а):Ну вот не нравится мне ваш вариант, ничего не могу с собой поделать
Не, ну если что-то другое выйдет и закодируется само-собой - то это конечно же всем на пользу будет

.
Но просто этот вариант - вполне разумно держать на коротком поводке, для всяких совсем уж неожиданностей, когда сделать придётся хоть так бы

)
Добавлено: Вт апр 12, 2022 00:13
olegvsk
Выложил новую версию. Возможно настраивать шрифты для текста и шестнадцатеричных значений. Вкладки прокручиваются с помощью колеса мыши.
CaptainFlint писал(а):Выбор цветов фона и шрифта тоже многим людям пригодился бы, особенно любителям тёмных тем
Здесь скорее были бы удобнее предустановленные темы. Пока только ограничился возможностью отключить раскраску вообще, если выбранное мною цветовое решение покажется кому-то слишком вырвиглазным

.
CaptainFlint писал(а):наткнулся на баг отрисовки заголовков
Пофиксил.
Спасибо Вам за предложения и замечания!
Добавлено: Вт апр 12, 2022 20:52
Destiny
olegvsk писал(а):Выложил новую версию.
По сравнению с предыдущей - стала подтормаживать при открытии curl-ca-bundle.crt. Ранее 2-3 сек. Сейчас не менее 5.
Добавлено: Ср апр 13, 2022 00:29
olegvsk
Destiny писал(а):стала подтормаживать при открытии curl-ca-bundle.crt
Странно, изменения касались только интерфейса. Попробуйте отключить раскраску в настройках и сравнить время открытия.
Добавлено: Ср апр 13, 2022 14:48
Destiny
olegvsk писал(а):Странно, изменения касались только интерфейса. Попробуйте отключить раскраску в настройках и сравнить время открытия.
Ну ранее цвета и не отключались в принципе - и было шустрее. А сейчас и в черно-белой градации 5 сек - вынь да полож. Странно конечно же((
Добавлено: Ср апр 13, 2022 17:34
olegvsk
Destiny писал(а):стала подтормаживать
Вы правы, нашёл в чём причина. Перезакачал плагин.
Добавлено: Ср апр 13, 2022 19:45
CaptainFlint
olegvsk
Спасибо за новую версию, исправление багов подтверждаю, фичи радуют!
Однако вылезли новые недочёты, видимо, связанные с настраиваемостью шрифта. Теперь высота ячеек вычисляется каким-то не очень удачным способом. Привожу скриншот для примера:
https://i.imgur.com/og7QtLw.png
Проблемы, которые я идентифицирую:
1. Расстояние между текстом в ячейках и границами ячеек варьируется в широких пределах, даже если рассматривать ячейки с одинаковым шрифтом. Например, в полях Format, Version поля достаточно комфортные, тогда как в большинстве полей блока Issuer текст аж соприкасается с рамками. В версии 2.1.1 такого не наблюдалось.
2. Даже в тех ячейках, где поля нормальные, они плохо сочетаются с междустрочным интервалом, который получается слишком большим. Например, поле Status: расстояние между строками текста вдвое больше, чем расстояние от текста до рамки.
3. В некоторых моноширинных полях текст оказывается сдвинутым по вертикали. Например, Serial number и Signature algorithm: базовая линия текста в колонке Field и в колонке Value не состыкованы. Впрочем, это не регрессия, такое поведение наблюдалась и в предыдущей версии 2.1.1.
Для сравнения привожу скрин из 2.1.1 на том же сертификате:
https://i.imgur.com/otihmSo.png
Windows 10 1909, TC 10.00 x64, DPI 144 (150%).
Добавлено: Чт апр 14, 2022 00:38
olegvsk
Обновил плагин.
CaptainFlint писал(а):Расстояние между текстом в ячейках и границами ячеек варьируется в широких пределах
Поправил. Высота строк считается с учётом возможного масштабирования шрифтов (я им не пользуюсь).
CaptainFlint писал(а):расстояние между строками текста вдвое больше, чем расстояние от текста до рамки
Чуть увеличил отступ снизу.
CaptainFlint писал(а):В некоторых моноширинных полях текст оказывается сдвинутым по вертикали
Мне кажется, это зависит от геометрии шрифта. Сравните, например, Courier и Consolas. Текст будет на разной высоте. Выравнивание при этом по верхнему краю.
Добавлено: Чт апр 14, 2022 10:54
Destiny
olegvsk писал(а):Вы правы, нашёл в чём причина. Перезакачал плагин.
Вроде бы стало быстрее чем было в лучшие времена)) Браво!
Добавлено спустя 3 минуты:
olegvsk писал(а):CaptainFlint писал(а):
В некоторых моноширинных полях текст оказывается сдвинутым по вертикали
Мне кажется, это зависит от геометрии шрифта.
В принципе да - вижу в полях с этим шрифтом этот сдвиг по вертикали - чуть-чуть выше центральной линии поля. Но, имхо, весьма незаметно это.
НО! по фотке у
CaptainFlint почему-то это видится куда как больше и заметнее. Что-то из параметров винды/шрифтов/сглаживания? у него отличается от моего.
И по итогу у меня это менее видно.

Хотя может это он еще с самой последней версии плагина фотку не приложил - может уже все лучше стало отрисовываться?