FastRawViewer 1.7.3 (beta): Universal binary для mac и немножко правок

FastRawViewer 1.7.3 это:

Крупные изменения

  • macOS: Universal binary, то есть один бинарник для
    • Mac/Intel с macOS 10.12 и новее
    • Mac/Apple Silicon с macOS 11.0 и новее.

В принципе, все тестировано и на Intel и на M1, но косяки конечно же возможны.

Мелкие изменения

  • Новая настройка Image Display - Raw image crop mode с такими вариантами:
    • Max visible area (пояснения наверное не нужны)
    • Std. vendor crop: используется кроп, рекомендованый производителем камеры
    • User crop: еще больший кроп, например
      • DNG: установленый тегом DefaultUserCrop (так работает камерный кроп в камерах Leica)
      • Fujifilm: поставили aspect ratio отличное от стандартного. В этом случае RAW записывается для всего сенсора, "рекомендованый кроп" не меняется, но есть дополнительный тег с Aspect Ratio
    Старая настройка 'Crop to manufacturer recommended margins' поглощена новой и соответствует варианту 'Std. vendor crop'
  • Windows: настройка  Zoom - Use logical pixels for zoom calculation теперь есть и в 64-битной Windows-версии если включена настройка Interface - Enable Global Interface Scaling.
    Стандартное значение новой настройки "выключено" т.е. при расчете зума использовать физические пиксели.
  • Дабл-клик на заголовке панели не вынимает панель из дока. Если вы пользовадись этим способом - используйте Shift-DoubleClick
  • DNG-файлы, созданные из двух-(полу)кадровых файлов Fujifilm (S5 Pro и подобные камеры): тег BaselineExposure игнорируется т.к. стандартное значение используемое Adobe DNG Convertor относится только ко второму (полу)кадру и использование для первого приводит к пересвету (на ~3.5 стопа)

Исправлены ошибки

  • Если для цвета Focus Peaking был установлен синий цвет - кнопка в нижней строке программы не подсвечивалась.
  • (устаревшая) переменная окружения QT_DEVICE_PIXEL_RATIO игнорируется по тем же правилам что и не-устаревшие QT_*SCALE_FACTOR), если в настройках не выбран Interface Scaling через переменные окружения.
  • Если программе подсунули файл с расширением HEIC, но не являющийся HEIF/HEIC - она могла сообщить об ошибке нехватки памяти и закрыться.

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