LINUX.ORG.RU

Lightning Image Viewer 0.5.1

 , , , ,


1

3

Lightning Image Viewer – легковесное приложение для просмотра изображений на десктопном компьютере со своеобразным UX, который автор находит наиболее удобным.

Без рамки окна, без меню, без тулбаров, только само изображение в прозрачном полноэкранном оверлее с управлением, аналогичным таковому в картографических приложениях:

  • панорамирование (перемещение) перетаскиванием мышью с зажатой левой кнопкой (или клавиатурными стрелками);
  • зум в точку под курсором скроллом (или в точку в центре дисплея клавиатурными +=/-/0);
  • закрытие левым кликом где угодно (или клавиатурным Enter, что делает возможным «моментальное переключение» между файловым менеджером и просмотром изображения).

Написано на C и Rust с SDL3 и image-rs.

Исходники и сборки для Linux (Ubuntu 25.10, Nix выражение) и оффтопика: https://github.com/shatsky/lightning-image-viewer

Веб-демо: https://shatsky.github.io/lightning-image-viewer/

Оффтопик стор: https://apps.microsoft.com/detail/9np4j8k90smk

Заметки про разработку: https://shatsky.github.io/notes/2025-03-07_sdl3-image-viewer.html

Основные изменения с предыдущего мажорного релиза:

  • image-rs (растовая библиотека номер 1 для работы с изображениями) с jxl-oxide и libheif-rs (обеспечивающие поддержку всех распространенных форматов, в т. ч. JXL и HEIC);
  • поддержка анимации (для GIF, PNG и WEBP).

>>> Страница релиза на GitHub

★★

Проверено: hobbit ()
Последнее исправление: hobbit (всего исправлений: 1)
Ответ на: комментарий от sunjob

было-бы лучше, если-бы вы «дотошно» описали ситуацию

Ага, щаз. Прям разбежался. Помогать этим «Свидетелям Иеговы» от IT? Не дождётесь.

Stanson ★★★★★
()

Без рамки окна, без меню, без тулбаров, только само изображение

👍

в прозрачном полноэкранном оверлее

Было бы отлично, если бы это как-то менялось на непрозрачный (или полупрозрачный) фон (опционально с выбором цвета), чтобы не отвлекало.


Оно может полностью управляться только с клавиатуры? Про pan и scale описано, что насчёт переключения на предыдущее/следующее изображение? Или оно может показывать только одно изображение за раз, и чтобы посмотреть другое — открывай отдельный инстанс?

Из хотелок: Показ названия изображения (не актуально, если оно может работать только с одним изображением, без переключения на предыдущее/следующее) и его размеров. Ну и если оно может переключать изображения, то было бы вообще круто иметь "текущую позицию" — какое из скольки изображений в данный момент на экране.

mord0d ★★★★★
()
Для того чтобы оставить комментарий войдите или зарегистрируйтесь.