LINUX.ORG.RU

Избранные сообщения slon

Simple Viewer GL 2.75

Новости — Open Source
Группа Open Source

Simple Viewer GL — легковесный просмотрщик изображений.

Интерфейс состоит из одного окна с опциональной строкой статуса и информацией о пикселе под курсором и/или выделенной области (скриншот). Simple Viewer GL умеет определять тип файла по его сигнатуре, а не только по расширению, а также рекурсивно сканировать директорию.

Работает в GNU/Linux и macOS.

( читать дальше... )

>>> Simple Viewer GL на BitBucket

 , ,

andreyu
()

It's awesome! ...again

Галерея — Скриншоты

Кратко:

  • Переполз с SpaceFM на ranger — нет лишних окон, вимовое управление, не нужно отрывать руки от клавиатуры;
  • Темы, иконки и ШГ (да, ШГ; да, не исправил) всё те же;
  • Виджет музыки;
  • Виджет, показывающий статус UPS (так как USB HID и polling, потому и забор инфы по таймеру);
  • Индикатор индикаторов клавиатуры (увы, сигналов для этого дела нет, потому тоже таймер), так как клавиатура у меня задвинута далеко за монитор;
  • Активный клиент в тасклисте сдвигается в сторону рабочей области, свёрнутый становится полупрозрачным и задвигается влево.

Собственно, в этот раз я принёс показать виджет музыки. Киллерфича: работающие слайдеры, лол. Уведомление при смене трека, если вибокс скрыт (с вибоксом оно и не нужно). Изначально уведомления планировалось реализовать показом вибокса со скрытием по таймеру, но таймер, вызванный из другого таймера ведёт себя крайне странно, и бороться с ним у меня просто не хватило терпения. Не работает только смена обложек, так как не реализован фетч обложек; просто не знаю, откуда их брать по Artist/Album.

На старте жрёт 404 мегабайта оперативной памяти (из шестнадцати гигабайт) по причине nut, deluge, tor и всякого ещё.

Конфиги там же.

JB, ты говорил, что тайловые WM все одинаковые?

Вопрос к обладателям трекболов (предлагатели трекпадов, клиторов и прочих планшетов могут смело идти в пешее эротическое путешествие, да): коты, оно сделает мне хорошо?

>>> mutt (1920x1080, 149 Kb)

>>> ranger + neovim (1920x1080, 177 Kb)

>>> Просмотр (1920x1080, 1603 Kb)

 , , ,

r3lgar
()

Simple Viewer GL - вьювер изображений

Форум — Desktop

Когда-то давно я не смог найти для себя вьювер, который удовлетворял моим требованиям. Посему был написан свой вьювер - simple viewer, базирующийся на GFL SDK (используется в xnview).

Через некоторое время я решил отказаться от GFL SDK в пользу открытых библиотек (libjpeg, libtiff, giflib, libpng, etc.) и перешел на OpenGL. Так 8 лет назад родился Simple Viewer GL: https://bitbucket.org/andreyu/simple-viewer-gl

Картинка для привлечения внимания: https://bitbucket.org/repo/XgobE8/images/1203610096-simpleviewergl.png

Поддерживается все, что умеет ImLib2 (BMP, TARGA, куча прочих форматов), а так же:

  • PNG (libpng),
  • JPEG (libjpeg),
  • TIFF (libtiff),
  • GIF (giflib),
  • PPM (частичная поддержка),
  • DDS (частично),
  • PSD (формат до конца не отреверсили, посему не все фичи поддерживаются),
  • ICO (png и «обычные» фреймы),
  • XWD (только x11, за реализацию x10 даже не брался),
  • SCR (ZX-Spectrum screen),
  • PVR, RAW, AGE (это внутренние форматы).

Интерфейс - одно окно с опциональной строкой статуса и информацией о пикселе/селекшене под курсором.
Вьювер умеет определять тип файла по его сигнатуре, а не только по расширению.
Умеет рекурсивно сканировать директорию.

Работает под Linux и macOS. Вместо мертвого freeglut используется glfw3.

Сегодня собрался с силами и смержился с development.
Постараюсь ответить на все ваши вопросы по вьюверу.

Перемещено beastie из talks

 , ,

andreyu
()