LINUX.ORG.RU

feh: как при запуске увидеть картинку целиком? (и с --start-at --keep-zoom-vp)

 ,


0

2

Подскажите пожалуйста.

Нужны опции: --start-at (переход к след. и пред. картинке) и --keep-zoom-vp (сохранять зум и положение=viewport между картинками). Без них мне неудобно.

Как запускать, чтобы картинка открывалась с авто-зумом на всё окно?

Поскольку -Z = Zoom pictures to screen size in fullscreen…, то добавим -F = полноэкранный режим (не хотелось бы, ну ладно). Но feh -F -Z --keep-zoom-vp --start-at IMG_1183.JPG не зумит как нужно.

Если выкинуть опцию --keep-zoom-vp, то всё ок, зумит как ожидается: feh -F -Z --start-at IMG_1183.JPG.

Это я не понимаю чего, или надо сорцы фиксить?

feh version 3.6.3
Compile-time switches: curl exif verscmp xinerama

Devuan Chimaera = Debian 11

Откомпилил только что свежую 3.7.2, то же самое.

★★

Ответ на: комментарий от LamerOk

Спасибо, я так и думал.

Не осилил исходники. Там авто-зум действительно лишь для полноэкранного режима (что кмк глупо). И внутри программы обрабатывается где-то отдельно, не внутри winwidget.c, winwidget_render_image(), где сосредоточена вся зумная логика. Учитывая что программа подстраивает размер окна под изображение (что есть изврат), решил что оно как-то криво там реализовано, и не стоит разбирательств.

Вернулся на старую версию geeqie (просто скопировал 2 файлика из старого дебиана). Новая geeqie грузится 1.5 секунды, что бесит.

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