Ristretto - скачать полную версию бесплатно на русском

Ristretto: просмотрщик изображений для Xfce

Ristretto: просмотрщик изображений для Xfce

Ristretto Image Viewer — это лёгкий просмотрщик изображений для Linux, созданный как приложение экосистемы Xfce. Его основная задача простая: быстро открыть картинку, пролистать изображения в папке, увеличить нужный фрагмент, запустить слайд-шоу, повернуть изображение для просмотра, открыть файл во внешнем редакторе или установить картинку как обои рабочего стола. Это не графический редактор, не RAW-конвертер и не менеджер фототеки, а именно быстрый просмотрщик изображений, рассчитанный на повседневную работу с файлами.
Выбор редакции

Скачать Ristretto бесплатно

Рекомендуем

ФотоМАСТЕР

  • Простой интерфейс
  • Ретушь и замена фона
  • Фильтры и автокоррекция
  • Быстрая обработка фото

Ristretto

  • Упор на просмотр файлов
  • Мало ручной ретуши
  • Нет слоев и масок
  • Не заменяет фоторедактор

Программа хорошо вписывается в Xfce: она выглядит сдержанно, не перегружает интерфейс боковыми панелями, не требует от пользователя создания библиотек и не пытается заменить файловый менеджер. Ristretto открывает изображение и сразу показывает соседние файлы из той же папки в панели миниатюр, поэтому программа удобна для просмотра скриншотов, фотографий, иллюстраций, обоев и любых локальных изображений, которые нужно быстро проверить.

Важная особенность Ristretto — минимализм без полной примитивности. В программе есть масштабирование, навигация по папке, слайд-шоу, полноэкранный режим, настройка фона вокруг изображения, поведение панели миниатюр, очистка истории просмотра и установка изображения как обоев. При этом интерфейс остаётся понятным: верхнее меню, панель инструментов, область просмотра, панель миниатюр и строка состояния.

Назначение программы

Ristretto нужен для ситуаций, где важнее скорость и предсказуемость, чем десятки дополнительных инструментов. Типичный сценарий выглядит так: пользователь открывает один файл JPEG, PNG или WebP, быстро просматривает всю папку, выбирает нужный кадр, увеличивает деталь, проверяет размер изображения в строке состояния и закрывает программу. Такой сценарий не требует каталога, тегов, коллекций, альбомов, базы данных и встроенного редактора.

Программа особенно уместна в Xfce и других лёгких Linux-окружениях. Она не навязывает сложную организацию библиотеки, не сканирует диск ради создания коллекции и не превращает обычный просмотр фото в отдельный рабочий процесс. Ristretto открывает файл и позволяет сразу с ним работать как с изображением, а не как с объектом внутри медиа-библиотеки.

Практически Ristretto закрывает следующие задачи:

  • быстрый просмотр фотографий в Linux;
  • проверка папки со скриншотами;
  • просмотр изображений перед отправкой или публикацией;
  • выбор картинки для рабочего стола;
  • демонстрация изображений через слайд-шоу;
  • быстрый переход между файлами одной папки;
  • просмотр деталей через увеличение;
  • открытие изображения во внешнем редакторе;
  • очистка истории просмотренных файлов.

При этом программа сознательно не превращается в полноценный редактор. В Ristretto можно повернуть изображение для удобного просмотра, но нельзя сохранять изменённую ориентацию обратно в файл. Для постоянного изменения изображения нужен редактор, например GIMP.

Интерфейс и первое окно

После запуска Ristretto показывает компактное окно с верхним меню, панелью инструментов и большой пустой областью просмотра. Внизу отображается строка состояния с подсказкой Press open to select an image. По этой фразе сразу понятно, что программа ожидает выбора файла и не требует предварительной настройки.

Первое окно Ristretto Image Viewer

Главное окно построено вокруг нескольких зон:

Элемент интерфейса Назначение
File операции с файлами: открыть изображение, закрыть, печать, выход
Edit доступ к настройкам и действиям, связанным с редактированием параметров
View масштаб, поворот, полноэкранный режим, слайд-шоу, установка обоев
Go переход к следующему, предыдущему, первому или последнему изображению
Help справочная информация
Панель инструментов быстрые кнопки для открытия, навигации, масштабирования и запуска действий
Область просмотра место, где отображается изображение
Thumbnailbar панель миниатюр соседних изображений
Строка состояния имя файла, размер, масштаб и служебная информация

Интерфейс Ristretto не пытается быть мультимедийным центром. Он ближе к классическому настольному приложению Linux: меню сверху, кнопки под меню, изображение по центру, данные внизу. Это удобно для пользователей, которым важна не визуальная эффектность, а понятное расположение инструментов.

Открытие изображений

Открытие файла в Ristretto выполняется через кнопку Open на панели инструментов или через меню File. После выбора изображения программа показывает не только сам файл, но и остальные изображения из той же папки в панели миниатюр.

Такой подход особенно удобен при работе со скриншотами. Не нужно отдельно открывать каждый файл через файловый менеджер: достаточно выбрать один снимок, после чего Ristretto покажет остальные картинки рядом. Пользователь может быстро переходить между ними кнопками навигации, колесом мыши или кликом по миниатюре.

После открытия изображения окно меняется: слева появляется вертикальная лента миниатюр, в центре отображается выбранная картинка, а в строке состояния видны имя файла, разрешение, размер файла и текущий масштаб.

Просмотр изображения и панель миниатюр в Ristretto

В примере видно, что Ristretto показывает файл Sunset_by_Kacperu.jpg, его разрешение 2560 × 1440, размер 598.8 kB и текущий масштаб 20.6%. Эти данные полезны при сортировке изображений: пользователь сразу понимает, что перед ним за файл, насколько он большой и в каком масштабе он сейчас отображается.

Навигация по папке

Навигация — одна из сильных сторон Ristretto. Программа автоматически воспринимает папку как набор изображений и позволяет быстро переходить между ними. Это делает Ristretto удобным просмотрщиком фотографий Linux, особенно когда нужно проверить много файлов без запуска тяжёлого каталогизатора.

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

  • кликом по миниатюре в панели Thumbnailbar;
  • кнопками перехода на панели инструментов;
  • командами меню Go;
  • колесом мыши по открытому изображению;
  • колесом мыши по панели миниатюр.

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

В настройках поведения есть параметр Wrap around images. Когда он включён, переход Next на последнем изображении возвращает к первому, а Previous на первом — к последнему. Для слайд-шоу и просмотра больших наборов это удобно: список воспринимается как кольцо, а не как линейная последовательность с тупиком на концах.

Масштабирование изображения

Ristretto поддерживает несколько способов увеличения и уменьшения изображения. Это не просто кнопки + и , а полноценный набор вариантов для разных рабочих привычек.

Основные способы масштабирования:

Способ Как используется Для чего подходит
Кнопки на панели инструментов нажать кнопку увеличения или уменьшения быстрый ручной масштаб
Menu → View → Zoom выбрать нужную команду масштабирования из меню работа через меню
Ctrl + колесо мыши удерживать Control и прокручивать колесо точное увеличение без перехода к меню
100% показать изображение в реальном размере проверка пиксельной резкости
Fit to screen подогнать изображение под размер окна общий просмотр большого фото
Box-zoom Control+Click и протянуть область увеличение конкретного фрагмента

Box-zoom особенно полезен при просмотре больших скриншотов, карт, технических схем и фотографий с мелкими деталями. Пользователь зажимает Control, кликает по изображению, выделяет прямоугольную область и отпускает кнопку мыши. Ristretto увеличивает выбранный участок, поэтому не приходится долго подбирать масштаб вручную.

В настройках есть параметр Invert zoom direction. По умолчанию прокрутка колеса вперёд увеличивает изображение, а прокрутка назад уменьшает. На тачпадах такое поведение может ощущаться непривычно: жест двумя пальцами больше похож на оттолкнуть или потянуть изображение. Включение инверсии меняет направление масштабирования и делает управление удобнее для пользователей ноутбуков.

Поворот изображений

Ristretto умеет поворачивать изображение для просмотра через команды Menu → View → Rotation. Это нужно, когда фотография открылась боком или когда скриншот, схема, отсканированная страница или иллюстрация удобнее читаются в другой ориентации.

Поворот в Ristretto относится именно к просмотру. Программа также учитывает ориентацию из EXIF-данных: если камера записала информацию о том, как должен быть повернут кадр, Ristretto автоматически использует эти данные при отображении. Это важно для фотографий со смартфонов и цифровых камер, где физические пиксели могут храниться в одном положении, а правильная ориентация задаётся метаданными.

При этом Ristretto не сохраняет изменённую ориентацию обратно в файл. Это честная граница между просмотрщиком и редактором. Для постоянного поворота изображения нужен редактор, потому что там изменение будет записано в файл. Такой подход снижает риск случайно испортить оригинал: Ristretto показывает картинку удобно, но не меняет её содержимое без отдельного редакторского процесса.

Слайд-шоу

Слайд-шоу в Ristretto запускается кнопкой Play на панели инструментов или через меню View. Программа показывает открытые изображения последовательно, используя интервал, заданный в настройках. По умолчанию длительность показа одного изображения составляет 5 секунд.

Слайд-шоу подходит для нескольких задач:

  • быстро показать серию фотографий без ручного переключения;
  • просмотреть набор обоев;
  • проверить экспортированные изображения;
  • показать иллюстрации на экране;
  • оценить последовательность кадров;
  • просмотреть папку со снимками после копирования с камеры.

Настройка интервала находится в окне Image Viewer Preferences, на вкладке Slideshow. Там есть параметр Timeout, который определяет, сколько секунд будет отображаться одно изображение перед переходом к следующему.

Настройка интервала слайд-шоу в Ristretto

Слайдер Timeout делает настройку понятной: короткий интервал подходит для быстрой проверки папки, длинный — для демонстрации фотографий. Если включён параметр Wrap around images, просмотр может идти по кругу, возвращаясь от последнего изображения к первому.

Полноэкранный режим

Полноэкранный режим нужен, когда изображение должно занимать максимум пространства. В Ristretto это особенно полезно для фотографий, презентационных картинок, схем, обоев и слайд-шоу. При переходе в полноэкранный режим лишние элементы интерфейса отходят на второй план, а внимание сосредоточено на изображении.

На вкладке Fullscreen в настройках доступны параметры, которые меняют поведение программы в этом режиме.

Настройки полноэкранного режима в Ristretto

Ключевые параметры:

Параметр Что делает
Hide thumbnail bar when fullscreen скрывает панель миниатюр в полноэкранном режиме
Show Fullscreen Clock показывает аналоговые часы поверх полноэкранного просмотра
Period of inactivity (seconds) задаёт время, после которого курсор мыши скрывается при бездействии

Параметр скрытия панели миниатюр особенно важен для демонстрации изображений. Когда миниатюры видны, пользователь лучше ориентируется в наборе файлов, но при просмотре на весь экран они могут отвлекать. Поэтому Ristretto позволяет оставить навигацию в обычном окне и убрать её в полноэкранном режиме.

Опция часов выглядит необычно для современного просмотрщика изображений, но она полезна при длительном слайд-шоу: пользователь видит текущее время, не выходя из полноэкранного режима. Параметр скрытия курсора делает демонстрацию аккуратнее: указатель мыши не зависает посреди фотографии.

Установка изображения как обоев

Ristretto умеет устанавливать изображение как обои рабочего стола прямо из меню просмотра. Команда находится по пути Menu → View → Set as Wallpaper. Это удобная функция для Xfce: пользователь открывает изображение, оценивает его на экране и сразу применяет как фон рабочего стола.

Окно Set as wallpaper в Ristretto

Окно Set as wallpaper содержит предварительный просмотр монитора, выпадающий список Style, флажок Apply to all workspaces и кнопки Cancel, Apply, OK.

Параметр Style определяет, как изображение будет размещено на рабочем столе. На скриншоте выбран вариант Scaled: изображение масштабируется так, чтобы подходить под экран. Флажок Apply to all workspaces применяет фон ко всем рабочим пространствам. Кнопка Apply позволяет применить настройку без закрытия окна, а OK завершает действие.

В настройках поведения есть параметр выбора рабочего стола. Он нужен, потому что механизм установки обоев зависит от среды рабочего стола. Ristretto поддерживает Xfce и GNOME для этой функции.

Очистка истории просмотра

Ristretto хранит историю просмотренных изображений и позволяет очищать приватные данные через меню Menu → View → Clear private data. Это не превращает программу в инструмент защиты данных, но делает её удобнее на общих компьютерах, рабочих машинах и системах, где нежелательно оставлять список недавно открытых файлов.

Окно Clear private data в Ristretto

В окне Clear private data есть раздел Cleanup, поле Time range to clear и кнопки Cancel и Apply. На скриншоте выбран вариант Last Hour, то есть удаление данных за последний час.

Эта функция полезна в простых ситуациях:

  • пользователь открыл личные изображения на общем компьютере;
  • нужно убрать следы просмотра рабочих материалов;
  • недавно открытые файлы не должны появляться в списках;
  • просмотрщик используется в демонстрационной системе;
  • компьютер передаётся другому человеку.

Очистка приватных данных в Ristretto работает именно на уровне истории просмотра, а не на уровне удаления изображений с диска. Файлы остаются на месте, удаляются только сведения о недавнем просмотре.

Настройки Ristretto

Окно настроек открывается через Menu → Edit → Preferences. В нём собраны параметры внешнего вида, полноэкранного режима, слайд-шоу, управления масштабированием и поведения программы при открытии изображений.

Настройки разделены на вкладки:

  • Display;
  • Fullscreen;
  • Slideshow;
  • Control;
  • Behaviour.

Такое разделение удобно: параметры не свалены в один длинный список, а сгруппированы по реальным сценариям работы. Пользователь отдельно настраивает отображение, отдельно полноэкранный режим, отдельно слайд-шоу и отдельно поведение навигации.

Display

Вкладка Display отвечает за фон вокруг изображения и качество рендеринга.

Вкладка Display в настройках Ristretto

На вкладке есть два смысловых блока: Background color и Quality.

Параметр Override background color позволяет переопределить цвет фона вокруг изображения. По умолчанию фон берётся из GTK-темы, поэтому он соответствует внешнему виду рабочего стола. Если включить переопределение, можно выбрать собственный цвет. Часто для просмотра фотографий выбирают тёмный фон, потому что он меньше отвлекает от изображения и визуально подчёркивает контраст.

Параметр Limit rendering quality ограничивает качество рендеринга размером экрана. Это снижает расход памяти, потому что программа не обязана каждый раз отрисовывать изображение в максимальном исходном качестве, если оно всё равно отображается на экране уменьшенным. Для больших изображений это практичная настройка: она помогает сохранять отзывчивость при просмотре крупных фотографий.

Fullscreen

Вкладка Fullscreen управляет поведением Ristretto на весь экран. Здесь настраивается скрытие панели миниатюр, показ часов и автоматическое скрытие курсора.

Практически эти параметры решают три проблемы:

  1. Миниатюры могут мешать при демонстрации изображения.
  2. Курсор может оставаться на картинке и отвлекать.
  3. При долгом слайд-шоу иногда нужно видеть время.

Поэтому полноэкранный режим в Ristretto не просто растягивает окно. Он может быть настроен под демонстрацию изображений, просмотр фотоальбома или спокойный просмотр папки с фотографиями.

Slideshow

Вкладка Slideshow содержит параметр Timeout. Он задаёт время показа одного изображения в секундах. Если нужно быстро проверить экспортированные файлы, интервал можно сделать коротким. Если слайд-шоу используется как демонстрация фотографий, интервал лучше увеличить.

Ristretto не перегружает слайд-шоу эффектами переходов. Здесь нет сложных анимаций, музыкального сопровождения или шаблонов презентаций. Это именно просмотр изображений по порядку. Такой подход соответствует общей идее программы: минимум визуального шума, максимум прямого контроля.

Control

Вкладка Control содержит параметр Invert zoom direction. Он меняет направление масштабирования при использовании колеса мыши или тачпада.

Вкладка Control в настройках Ristretto

Эта настройка особенно полезна на ноутбуках. Пользователи тачпадов часто воспринимают двухпальцевую прокрутку иначе, чем вращение физического колеса мыши. Инверсия позволяет привести масштабирование к более естественному ощущению: движение от себя может уменьшать картинку, а движение к себе — приближать.

Behaviour

Вкладка Behaviour отвечает за поведение окна и навигации.

Вкладка Behaviour в настройках Ristretto

На вкладке есть несколько важных параметров:

Параметр Значение
Maximize window on startup when opening an image автоматически разворачивает окно при запуске с файлом
Wrap around images включает циклический переход между первым и последним изображением
Desktop задаёт среду рабочего стола для установки обоев

Параметр автоматического разворачивания окна удобен, если Ristretto используется как основной просмотрщик. Пользователь кликает по изображению в файловом менеджере и сразу получает крупное окно просмотра. Wrap around images полезен при просмотре папок, где последовательность должна идти по кругу: например, при выборе обоев или просмотре серии фотографий.

Настройка Desktop важна для функции Set as Wallpaper. В выпадающем списке выбирается среда, через которую Ristretto будет применять фон рабочего стола.

Поддерживаемые форматы изображений

Ristretto показывает форматы, которые доступны через библиотеку gdk-pixbuf и установленные загрузчики изображений. Базово это типичные форматы вроде JPEG, PNG и TIFF. Дополнительные форматы подключаются через соответствующие библиотеки и загрузчики, например libavif, libheif, libjxl, librsvg, webp-pixbuf-loader, libopenraw и другие компоненты.

На практике это означает следующее: Ristretto не ограничивается одним жёстким списком форматов внутри самого интерфейса. Его возможности зависят от графической инфраструктуры системы. Если в системе есть поддержка WebP, программа открывает WebP. Если добавлены загрузчики для AVIF или HEIF, соответствующие изображения тоже становятся доступными. Такой подход типичен для Linux-приложений: программа использует общую системную поддержку форматов, а не дублирует всё внутри себя.

Для обычного пользователя это выражается просто: Ristretto уверенно работает с распространёнными изображениями и может расширять поддержку форматов вместе с системой. Для редких форматов важна не кнопка внутри программы, а наличие нужного загрузчика в окружении.

Строка состояния и информация о файле

Строка состояния в Ristretto — небольшой, но полезный элемент интерфейса. В ней отображаются данные, которые часто нужны при просмотре изображений:

  • имя файла;
  • разрешение изображения;
  • размер файла;
  • текущий масштаб;
  • служебная информация при загрузке.

В примере с открытым изображением видно имя Sunset_by_Kacperu.jpg, разрешение 2560 × 1440, размер 598.8 kB и масштаб 20.6%. Такие данные особенно полезны при проверке материалов перед публикацией. Можно быстро понять, подходит ли файл по размеру, достаточно ли у него разрешение и в каком масштабе он сейчас виден на экране.

Строка состояния не заменяет полноценное окно свойств файла, но для повседневной работы её достаточно. Пользователь не открывает дополнительные диалоги ради базовой информации: нужные сведения уже видны внизу окна.

Работа с внешним редактором

Ristretto умеет открывать изображение во внешнем приложении, например в редакторе изображений. Это важная часть концепции программы: просмотрщик не пытается встроить в себя ретушь, слои, цветокоррекцию и пакетную обработку. Вместо этого он позволяет быстро оценить изображение и отправить его в подходящий редактор, когда требуется изменение файла.

Такой сценарий удобен:

  1. Открыть папку с изображениями в Ristretto.
  2. Быстро пролистать файлы.
  3. Найти нужный кадр.
  4. Убедиться, что это правильное изображение.
  5. Открыть его во внешнем редакторе.
  6. Выполнить правку уже в специализированной программе.

Это правильное разделение ролей. Ristretto остаётся быстрым просмотрщиком, а редактирование выполняется там, где есть инструменты для сохранения изменений, обработки цвета, кадрирования, рисования, ретуши и экспорта.

Печать изображений

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

Печать нужна не каждому пользователю, но она полезна в практических задачах:

  • распечатать скриншот;
  • вывести на бумагу схему;
  • напечатать иллюстрацию;
  • подготовить простую распечатку без запуска редактора;
  • проверить изображение на бумаге.

Ristretto не является издательской программой и не предназначен для сложной предпечатной подготовки. Но для обычной печати изображения функция подходит: пользователь открывает файл, проверяет его визуально и отправляет на печать.

Производительность и лёгкость

Ristretto воспринимается как быстрый просмотрщик изображений именно потому, что не выполняет лишних действий. Он не строит сложную медиатеку, не индексирует коллекции, не показывает боковые панели с десятками метаданных и не заставляет пользователя выбирать режим работы. Программа открывает файл и сразу показывает картинку.

Лёгкость проявляется в нескольких вещах:

  • быстрый запуск;
  • простой интерфейс;
  • минимум фоновой активности;
  • отсутствие встроенной базы фотографий;
  • понятная навигация по текущей папке;
  • настройки, которые влияют на реальное поведение, а не создают иллюзию профессионального режима.

Для старых ноутбуков, офисных Linux-систем и лёгких рабочих окружений это важнее, чем богатый набор функций. Если задача состоит в том, чтобы посмотреть изображение, тяжёлый каталогизатор будет избыточным. Ristretto решает именно эту базовую задачу.

При просмотре больших изображений помогает параметр Limit rendering quality. Он ограничивает рендеринг экранным размером и снижает расход памяти. Это особенно заметно, когда исходный файл намного больше размера монитора.

История версий

История Ristretto хорошо показывает, как программа развивалась: от исправления базовых ошибок и улучшения навигации до поддержки GTK3, улучшения миниатюр, печати, асинхронной загрузки и интеграции с файловым менеджером.

Ранние ветки 0.1–0.3

В ранних выпусках Ristretto исправлялись проблемы с зависаниями, масштабированием, установкой обоев, переводами, горячими клавишами и памятью. Уже в ветке 0.1 появилась очистка приватных данных, улучшенный диалог установки обоев, инверсия направления масштабирования и ограничение качества рендеринга для ускорения работы и снижения расхода памяти.

В ветке 0.2 улучшили сортировку имён файлов, поведение открытия и закрытия файлов, скрытие панели миниатюр при отсутствии изображений и работу панели инструментов. В ветке 0.3 вернули автоориентацию по EXIF, добавили пользовательское руководство, улучшили свойства файла, поведение полноэкранного режима и фон монитора в диалоге обоев.

Ветка 0.5

В ветке 0.5 интерфейс стал ближе к современному виду. Программа перешла на одну панель инструментов, получила быстрый запуск внешнего редактора, поддержку редактора по умолчанию, обновлённую панель миниатюр и улучшенную загрузку содержимого папок. Также появилась опция часов в полноэкранном режиме и улучшенное поведение слайд-шоу.

Эта ветка важна для понимания характера Ristretto: разработка двигалась не в сторону перегруженного редактора, а в сторону более удобного просмотрщика. Улучшались те вещи, которые действительно нужны при просмотре: миниатюры, навигация, полноэкранный режим, редактор по умолчанию и фоновая загрузка папки.

Ветка 0.8

Ветка 0.8 принесла стабильный этап развития и много исправлений, связанных с сортировкой, миниатюрами, фоном рабочего стола, PPM, BMP, GIF, CR2, отображением размера файла в строке состояния и поддержкой GTK3-перехода. В 0.8.2 появилась сортировка по типу файла и определение типа изображения по MIME, а не только по расширению. Также была добавлена возможность отражать изображения вертикально и горизонтально.

В 0.8.5 заметно улучшилась работа с форматами и статусной информацией: добавлена поддержка Canon CR2, исправлены крупные GIF, улучшено меню сортировки, а в строке состояния стали отображаться сведения вроде фокусного расстояния и ISO.

Ветка 0.10

Ветка 0.10 стала важной технической границей: Ristretto был портирован на GTK3. Это повлияло на внешний вид, совместимость с современным окружением Xfce и общую поддержку приложения. Также были улучшены диалоги, кнопки Close, Cancel, Apply, OK, загрузка иконки, меню и поддержка установки фонового изображения для разных вариантов xfdesktop.

Переход на GTK3 важен не как абстрактная техническая деталь, а как фактор жизнеспособности приложения. Программа сохранила привычный интерфейс, но стала лучше соответствовать современному стеку Xfce.

Ветка 0.11

Ветка 0.11 добавила опцию копирования изображения в буфер обмена, настройку тайм-аута неактивности для скрытия курсора в полноэкранном режиме, поведение панели инструментов в fullscreen и дополнительные исправления интерфейса.

Копирование изображения в буфер обмена расширяет повседневные сценарии: пользователь может открыть картинку, скопировать её и вставить в другое приложение. Это не делает Ristretto редактором, но добавляет полезный мост между просмотром и дальнейшей работой.

Ветка 0.12

Ветка 0.12 заметно улучшила масштабирование, загрузку папок, отрисовку, drag-and-drop, анимацию GIF, работу с SVG, RAW-подобными файлами, директориями и Flatpak-сборками. Появилась возможность выбирать масштаб по умолчанию, запоминать масштаб для каждого загруженного изображения и включать полноэкранный режим двойным кликом по изображению.

Также была улучшена асинхронная загрузка изображений и увеличен буфер загрузки. Для пользователя это означает более плавное поведение при работе с папками и крупными файлами.

Ветка 0.13

Ветка 0.13 добавила поддержку печати. Также были исправлены проблемы с масштабированием интерфейса, миниатюрами, свойствами файла, WebP в MIME-типах, ограничением качества загрузки и отображением больших изображений.

Ветка 0.13 также показала постепенный переход к современной сборочной инфраструктуре: Meson был добавлен как система сборки, а устаревшие элементы постепенно убирались. Для обычного пользователя это не меняет кнопки в интерфейсе, но влияет на сопровождение программы и стабильность разработки.

Ветка 0.14

Ветка 0.14 усилила печать, улучшила сглаживание, добавила инфраструктуру интеграции с Thunar, сортировку по размеру файла и направлению сортировки, обработку временных файлов, поддержку файлов, полученных через HTTP/HTTPS, и опцию перемешивания изображений. Также продолжились исправления утечек памяти и обновления переводов.

Эта ветка показывает, что Ristretto остаётся именно просмотрщиком изображений, но получает улучшения в тех местах, где это важно для реальной работы: сортировка, файловый менеджер, печать, временные файлы, сглаживание и поведение списка изображений.

Что можно сделать в Ristretto

Ristretto закрывает набор конкретных задач, которые часто возникают при работе с изображениями.

Задача Как решается в программе
Открыть изображение кнопка Open или меню File
Просмотреть папку открыть один файл, остальные появятся в Thumbnailbar
Перейти к следующему фото кнопки навигации, колесо мыши, меню Go
Увеличить изображение кнопки zoom, Ctrl + колесо мыши, Menu → View → Zoom
Увеличить конкретную область Control+Click и выделение прямоугольника
Повернуть изображение Menu → View → Rotation
Запустить слайд-шоу кнопка Play или меню View
Настроить интервал слайд-шоу Edit → Preferences → Slideshow → Timeout
Открыть на весь экран полноэкранный режим
Установить обои Menu → View → Set as Wallpaper
Очистить историю Menu → View → Clear private data
Открыть во внешнем редакторе действие внешнего приложения
Напечатать изображение команда печати в программе

В повседневной работе это выглядит просто: Ristretto используется как быстрый промежуточный инструмент между файловым менеджером и редактором. Пользователь не редактирует фото внутри просмотрщика, но быстро понимает, какой файл ему нужен и что с ним делать дальше.

Чего Ristretto не делает

Ограничения Ristretto — не ошибка, а следствие его назначения. Программа создана как лёгкий просмотрщик изображений для Xfce, поэтому она не пытается заменить редактор или каталогизатор.

Ristretto не подходит для следующих задач:

  • ретушь фотографий;
  • работа со слоями;
  • цветокоррекция;
  • пакетная обработка;
  • RAW-проявка;
  • управление большой фототекой;
  • добавление тегов и рейтингов;
  • сложная сортировка коллекций;
  • редактирование EXIF;
  • сохранение поворота как изменения файла;
  • создание коллажей;
  • подготовка макетов к печати.

Если нужно обрезать фото, изменить цвет, убрать дефект, наложить текст, экспортировать изображение в другой профиль или обработать RAW, нужен редактор. Если нужно организовать огромную коллекцию фотографий с рейтингами, датами, тегами и поиском, нужен менеджер фототеки. Ristretto занимает другое место: быстро открыть и посмотреть.

Такое ограничение делает программу честной. Она не обещает лишнего и не перегружает интерфейс инструментами, которые большинству пользователей просмотрщика не нужны.

Сравнение с аналогами

У Ristretto есть несколько реальных альтернатив в Linux. Они решают похожую задачу, но делают это по-разному: одни больше подходят для KDE, другие для GNOME, третьи рассчитаны на каталогизацию или расширенные функции.

Программа Сильная сторона Ограничение Когда выбирать
Gwenview богатые функции просмотра и базового управления файлами сильнее привязан к KDE и выглядит тяжелее в лёгких окружениях когда нужен просмотрщик с более широкими возможностями
Eye of GNOME / Image Viewer простой просмотр изображений в GNOME лучше вписывается в GNOME, чем в Xfce когда используется классическая GNOME-среда
Loupe современный визуальный стиль GNOME не всегда органичен в классическом Xfce когда нужен современный просмотрщик под GNOME
Geeqie каталогизация, метаданные, быстрый просмотр коллекций интерфейс сложнее и насыщеннее когда нужно работать с большими наборами фото
nomacs кроссплатформенность и расширенные функции менее минималистичен когда нужен более мощный универсальный просмотрщик
qimgv быстрый просмотр, современный интерфейс, дополнительные функции не является частью Xfce когда нужен быстрый просмотрщик с более современным набором возможностей
gThumb просмотр, импорт и управление коллекциями больше похож на медиаменеджер когда нужна организация фотографий, а не только быстрый просмотр

Главное отличие Ristretto — фокус на простом просмотре в духе Xfce. Gwenview и gThumb богаче по возможностям, Geeqie сильнее в каталогизации, nomacs функциональнее, Loupe визуально современнее в GNOME, qimgv шире по мультимедийным сценариям. Но для лёгкого рабочего стола, где нужно быстро открыть папку с изображениями, Ristretto остаётся очень логичным вариантом.

Практические сценарии использования

Быстро проверить папку со скриншотами

Ristretto хорошо подходит для папок, где лежат скриншоты с похожими названиями. Пользователь открывает один файл, видит миниатюры остальных снимков и быстро переходит между ними. В строке состояния можно проверить разрешение и размер файла, а через масштабирование — рассмотреть мелкий текст на скриншоте.

Выбрать изображение для рабочего стола

Сценарий простой: открыть папку с обоями, пролистать изображения, выбрать подходящее, открыть Menu → View → Set as Wallpaper, выбрать стиль размещения и применить фон. В Xfce это особенно удобно, потому что программа интегрирована с рабочим столом и поддерживает настройку применения обоев.

Посмотреть серию фотографий

Для серии фотографий подходит связка Thumbnailbar, кнопок перехода и слайд-шоу. Пользователь может сначала вручную просмотреть изображения, затем запустить Play, чтобы папка проигрывалась автоматически. Интервал показа настраивается во вкладке Slideshow.

Найти нужную деталь на большом изображении

Для больших изображений полезны Ctrl + колесо мыши и box-zoom. Можно быстро увеличить карту, схему, скан документа, интерфейсный скриншот или фотографию с мелкими элементами. Выделение области через Control+Click ускоряет работу: не нужно несколько раз нажимать увеличение и вручную двигать изображение.

Открыть файл перед редактированием

Ristretto удобно использовать как первый этап перед редактором. Пользователь открывает изображение, проверяет, что это нужный файл, и затем отправляет его во внешнюю программу. Такой подход быстрее, чем запускать тяжёлый редактор ради каждого файла в папке.

Демонстрировать изображения на экране

Полноэкранный режим, скрытие панели миниатюр, скрытие курсора и слайд-шоу позволяют использовать Ristretto для простой демонстрации изображений. Это не презентационная программа, но для показа фотографий, иллюстраций или скриншотов возможностей достаточно.

Настройки, которые стоит проверить сразу

Ristretto можно использовать без настройки, но несколько параметров заметно влияют на удобство.

Настройка Где находится Когда менять
Override background color Preferences → Display если фон темы мешает просмотру
Limit rendering quality Preferences → Display при работе с крупными изображениями
Hide thumbnail bar when fullscreen Preferences → Fullscreen для аккуратной демонстрации на весь экран
Show Fullscreen Clock Preferences → Fullscreen если нужно видеть время во время слайд-шоу
Timeout Preferences → Slideshow если слайд-шоу слишком быстрое или медленное
Invert zoom direction Preferences → Control если масштабирование на тачпаде ощущается наоборот
Wrap around images Preferences → Behaviour если нужно циклически переходить между файлами
Maximize window on startup when opening an image Preferences → Behaviour если изображения всегда удобнее открывать в большом окне

Эти настройки не требуют технической подготовки. Они связаны с тем, как пользователь реально смотрит изображения: фон, масштаб, миниатюры, полноэкранный режим, слайд-шоу и переход между файлами.

Удобство в Xfce

Ristretto особенно хорошо смотрится в Xfce, потому что следует логике этого рабочего окружения: лёгкость, прямота, предсказуемость, отсутствие лишних слоёв интерфейса. Программа не пытается выглядеть как отдельная медиа-платформа. Она похожа на обычный компонент рабочего стола, который открывается быстро и делает свою работу.

Интеграция проявляется в нескольких местах:

  • установка изображения как обоев;
  • работа с файловым окружением;
  • общий GTK-внешний вид;
  • использование системной темы;
  • взаимодействие с Thunar для свойств файла;
  • настройка рабочего стола для применения фона.

Ristretto может запускаться и в других окружениях Linux, но именно в Xfce он выглядит наиболее естественно. В KDE логичнее воспринимается Gwenview, в GNOME — Image Viewer или Loupe, а в Xfce Ristretto соответствует ожиданиям от лёгкого настольного приложения.

Приватность и локальная работа

Ristretto работает как локальный просмотрщик изображений. Его сценарий не связан с облачной синхронизацией, аккаунтами, онлайн-библиотеками или загрузкой фотографий на внешний сервис. Пользователь открывает локальный файл и просматривает его в окне программы.

При этом история просмотра может оставаться в списках недавно открытых файлов, поэтому функция Clear private data полезна. Она позволяет удалить историю изображений, просмотренных через Ristretto, за выбранный период.

Важно понимать границу: очистка приватных данных не шифрует файлы, не удаляет изображения с диска и не скрывает их от файлового менеджера. Она нужна для очистки следов просмотра внутри соответствующей истории. Для обычного рабочего сценария этого достаточно: пользователь может открыть личные или служебные изображения и затем убрать их из недавнего списка.

Типичные проблемы и решения

Не открывается нужный формат

Ristretto использует поддержку форматов, доступную через gdk-pixbuf и дополнительные загрузчики. Если конкретный формат не открывается, проблема обычно связана не с кнопкой в интерфейсе, а с отсутствием поддержки формата в системе. Для распространённых форматов вроде JPEG, PNG и TIFF всё работает штатно, а для WebP, AVIF, HEIF, JPEG XL, SVG и других форматов важны соответствующие библиотеки.

Изображение открылось боком

Нужно использовать Menu → View → Rotation. Если ориентация записана в EXIF, Ristretto может повернуть изображение автоматически при отображении. Если нужно сохранить поворот в файл, нужен внешний редактор, потому что Ristretto не записывает изменённую ориентацию обратно в изображение.

Масштабирование колесом работает непривычно

Нужно открыть Edit → Preferences → Control и включить или выключить Invert zoom direction. Особенно часто это помогает на тачпадах, где жест прокрутки воспринимается иначе, чем вращение физического колеса мыши.

В полноэкранном режиме мешает панель миниатюр

Нужно открыть Edit → Preferences → Fullscreen и включить Hide thumbnail bar when fullscreen. После этого в обычном режиме миниатюры останутся доступны, а в полноэкранном просмотре не будут отвлекать от изображения.

Слайд-шоу идёт слишком быстро или слишком медленно

Нужно открыть Edit → Preferences → Slideshow и изменить Timeout. Значение задаёт длительность показа одного изображения в секундах.

При переходе дошли до последнего изображения

Нужно включить Wrap around images на вкладке Behaviour. После этого переход вперёд с последнего изображения будет возвращать к первому, а переход назад с первого — к последнему.

Установка обоев работает не так, как ожидается

Нужно проверить вкладку Behaviour, параметр Desktop. Он определяет, какую среду рабочего стола Ristretto использует для настройки обоев. Для Xfce нужно выбрать соответствующий вариант.

Плюсы Ristretto

Ristretto силён не количеством функций, а точностью попадания в задачу. Его преимущества заметны именно в повседневном использовании.

Основные плюсы:

  • быстрый запуск;
  • простой интерфейс;
  • хорошая интеграция с Xfce;
  • удобная панель миниатюр;
  • просмотр всей папки после открытия одного изображения;
  • масштабирование несколькими способами;
  • box-zoom для увеличения выбранной области;
  • поворот изображения для просмотра;
  • автоориентация по EXIF;
  • слайд-шоу;
  • полноэкранный режим;
  • настройка фона вокруг изображения;
  • скрытие панели миниатюр в fullscreen;
  • установка изображения как обоев;
  • очистка истории просмотра;
  • открытие файла во внешнем редакторе;
  • поддержка печати;
  • зависимость поддержки форматов от системных загрузчиков, что расширяет возможности вместе с системой.

Главное достоинство программы — отсутствие лишнего. Ristretto не заставляет пользователя думать о библиотеке, импорте, коллекции или проекте. Файл открылся, папка доступна, изображение видно, навигация понятна.

Минусы Ristretto

Ограничения тоже очевидны. Ristretto не подходит тем, кто ждёт от просмотрщика расширенного редактирования или управления коллекцией.

Минусы:

  • нет полноценного редактирования изображений;
  • нельзя сохранить поворот как изменение файла;
  • нет слоёв, ретуши и цветокоррекции;
  • нет развитой работы с метаданными;
  • нет каталога фотографий с рейтингами и тегами;
  • нет сложной пакетной обработки;
  • поддержка редких форматов зависит от системных компонентов;
  • интерфейс может казаться слишком простым;
  • функция установки обоев зависит от рабочего окружения;
  • для больших фотоколлекций лучше подходят более специализированные приложения.

Эти минусы не делают программу слабой. Они показывают её границы. Ristretto хорош как быстрый просмотрщик изображений Linux, но не как универсальный центр обработки фотографий.

Кому стоит использовать Ristretto

Ristretto стоит выбирать пользователям, которым нужен простой просмотрщик изображений для Linux без перегруженного интерфейса. Особенно хорошо программа подходит тем, кто работает в Xfce, использует лёгкий дистрибутив, часто просматривает папки со скриншотами или хочет быстро открывать фотографии без создания библиотеки.

Программа подходит:

  • пользователям Xfce;
  • владельцам слабых или старых компьютеров;
  • тем, кому нужен лёгкий просмотрщик изображений;
  • пользователям, которые часто работают с локальными папками;
  • людям, которым важна панель миниатюр;
  • тем, кто хочет быстро устанавливать изображения как обои;
  • пользователям, которым хватает просмотра, масштабирования и слайд-шоу.

Ristretto не стоит выбирать как главный инструмент фотографа, дизайнера или ретушёра. Для профессиональной обработки изображений нужны редакторы и RAW-конвертеры. Для больших архивов фотографий нужны каталогизаторы. Для простого просмотра файлов Ristretto подходит именно потому, что не пытается быть всем сразу.

Итоговая оценка

Ristretto Image Viewer — удачный лёгкий просмотрщик изображений для Xfce и Linux. Он открывает изображения, показывает соседние файлы в панели миниатюр, поддерживает масштабирование, поворот для просмотра, слайд-шоу, полноэкранный режим, установку обоев, очистку истории и открытие файлов во внешнем редакторе. Программа не перегружена лишними функциями и хорошо подходит для повседневного просмотра фото, скриншотов, иллюстраций и обоев.

Её главная ценность — практичная простота. Ristretto не заменяет GIMP, не конкурирует с каталогизаторами фотоколлекций и не пытается быть профессиональным инструментом обработки. Он делает то, что должен делать хороший просмотрщик: быстро открывает изображение, удобно показывает папку, даёт нормальное масштабирование и не мешает пользователю лишними режимами.

Для Xfce это особенно логичный выбор. Ristretto выглядит как естественная часть рабочего стола: лёгкая, понятная, быстрая и достаточно функциональная для большинства повседневных задач с изображениями.