FastRawViewer 1.5: public beta

Большое спасибо всем тестерам: с вашей помощью FastRawViewer 1.5 уверенно движется к релизу (пока, впрочем, только к бета-тестированию более широким кругом пользователей).

Новое в данной версии

Мы сменили иконку (вот она слева). Да, она непривычная и я первые полдня сам пугался, а потом привык :). И она, конечно, гораздо лучше старой (которая была so 1990s). Логотип - тоже адаптирован под новую иконку, но пока негде показать.

Windows-пользователи могут вернуть старую (она есть в ресурсах FastRawViewer.exe, просто Change Icon в свойствах), Мак-пользователям придется смириться с новой, почему-то в macOS не предусмотрено несколько иконок у исполняемого бандла.

Помимо этого (эпохального!) изменения, описанные ранее изменения версии 1.5 я просто упомяну, а подробно распишу только (немногочисленные) новости:

  • Добавлена поддержка TIFF/PNG (не буду повторяться, описано тут, тут и тут).
  • Добавлен дисковый кэш превьюшек (описан тут).
  • Usage Tips теперь лежат в комплекте в виде PDF-файла, что повлекло за собой такие изменения:
    • Размер инсталлятора стал меньше на 2(Mac)-4(Windows) мегабайта.
    • Tips можно почитать (или распечатать) отдельно, файл доступен:
      • Windows: C:\Program Files\LibRaw\FastRawViewer\FastRawViewer-UsageTips.pdf
      • Mac: /Application/FastRawViewer.app/Contents/Resources/FastRawViewer-UsageTips.pdf
    • В версии для XP/Vista  Tips не включены, в операционке не хватает нужного для их показа из FRV (за счет этого инсталлятор меньше на 10Mb)
    • Версию для Mac пришлось расщепить на Legacy (OS X 10.6-10.8) и "нормальную" (10.9+), при этом в OS X 10.6 показ Usage Tips делается системной утилитой Preview.
  • Новая скрытая настройка RefreshFolderAfterProgramRun, предназначена для более гибкой обработки ситуации, когда внешняя программа порождает файлы, которые должны/не должны быть видимы в FRV.
    Значения:
    • 0 (ставится скриптом RefreshFolderAfterProgramRunDefault) - перед запуском внешней программы перечитывание текущей папки (по сигналу от операционки "в папке изменения") подавляется на утроенную величину параметра Preferences - Performance - Check for folder updates each....
      Это -  стандартное поведение, более ранние версии FRV вели себя так всегда.
    • 1 (RefreshFolderAfterProgramRunSoft) - подавление перечитывания текущей папки не производится, если запущенная программа породила файл, то FRV увидит его обычным образом (без Forced folder refresh).
      Если выходной файл порождается медленно, FRV пытается следить за этим процессом (по изменению размера файла) и будет стараться не открывать файл, который еще растет, но гарантировать это трудно.
    • 2 (RefreshFolderAfterProgramRunForced) - через утроенное время Check for folder updates each ...  - FRV насильно перечитает текущую папку.
    • 3 (готового скрипта нет) - сочетание способов 1 и 2.

Ссылки для скачивания

Берите в самом свежем анонсе: https://blog.lexa.ru/2019/03/21/fastrawviewer_15_release_candidate.html

Для тех, кто дочитал досюда

Как и всегда, при major update мы публикуем ключик, который позволит вам потестировать FastRawViewer даже если вы его тестировали раньше, вам не понравилось, а триальная версия уже протухла. Вот он:

WWYUYQ-TAQRGM-HTQQEV-7RBNFX

Действителен до 5 мая 2019 года.

Comments

А иконка и правда гораздо лучше. Теперь дело за интерфейсом, он тоже so 1990s
Только не спрашивайте почему именно и как менять :-)

Я даже не спорю с тем, что интерфейс so 1990s (я и сам so 1970s....), но изменить его гораздо сложнее, чем изменить одну иконку.

Да, я понимаю…

80из а зе бест !

Z / V

Я за 70-ые, но картинки на перфокартах — это несколько черезчур :-)

А вот PNG, с его идеей "читаем только вперед" прекрасно ложится на перфокарты!

> но картинки на перфокартах

для картинок были АЦПУ !!!

Z / V

расцветку уж тожно надо было взять с обамкиного логотипа

Z / V

Докладывается: на мохави, 15-ке с разрешением как 1680х1050 поплыла заставка.
https://ibb.co/ZfG3csg

Спасибо, глянем.

А еще никак штатными средствами туда SVGшку влепить или уже? Просто интересно.

Ну конкретно этот логотип - PNG
Влепить SVG можно в том смысле, что растеризовать в нужный размер на ходу
Подумаем

Нет, именно вставить графику как SVG. Не прийдется париться насчет ретин/неретин. Удивлюсь (хотя почему?), если это в конце второго десятилетия 21-го века в современных десктопных средствах разработки до сих пор невозможно.

Оно в любом случае будет рендерится в растр.
Вопрос кто это будет делать, я сам (3 строчки) или где-то там внутри (333 строчки, но то же самое).