Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: Image Viewer настройка или альтернатива!?  (Прочитано 1525 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн MaksFM

  • Автор темы
  • Новичок
  • *
  • Сообщений: 2
    • Просмотр профиля
    • Независимое IT сообщество
Собственно необходим простенький листальщик картинок, с тремя казалось бы простыми требованиями:
  • Возможность настройки по умолчанию - запуска в полноэкранном режиме
  • Возможность настройки просмотра по умолчанию в оригинальном масштабе 1:1, т. е. каждая следующая картинка при перелистывании должна быть в масштабе 1 к 1-му
  • Аккуратный интерфейс, эстетическая часть не маловажна

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

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

После проб возможных альтернатив пришел к выводу, что лучшим решением было бы допилить стандартный ubuntu'шный вьювер eog. У него хороший аккуратный вид и удалось добиться полноэкранного режима на стартапе, с помощью изменения команды unity ярлыка в /usr/share/applications с "eog %U" на "eog -f %U", после чего открываемые изображения из наутилуса стали запускаться в fullscreen режиме. Но вот по части оригинального масштаба, я ничего добиться так и не смог, собственно с чем и обратился сюда за помощью. Может для настройки подобного имеется плагин для eog или же все таки какой вьювер проглядел. Буду благодарен совету.

На всякий случай - использую Ubuntu 12.10
« Последнее редактирование: 14 Февраля 2013, 23:43:34 от MaksFM »

Оффлайн neoaeon

  • Новичок
  • *
  • Сообщений: 44
  • Barney Gumble
    • Просмотр профиля
Re: Image Viewer настройка или альтернатива!?
« Ответ #1 : 15 Февраля 2013, 08:40:26 »
mirage?

Оффлайн Usermaster

  • Модератор форума
  • Старожил
  • *
  • Сообщений: 2452
    • Просмотр профиля
Re: Image Viewer настройка или альтернатива!?
« Ответ #2 : 15 Февраля 2013, 08:56:07 »
Gwenwiew

Оффлайн Евгений Карелин

  • Новичок
  • *
  • Сообщений: 25
  • Человек науки
    • Просмотр профиля
Re: Image Viewer настройка или альтернатива!?
« Ответ #3 : 15 Февраля 2013, 09:00:23 »
MaksFM,
Спасибо за eog -f %U :)

Оффлайн MaksFM

  • Автор темы
  • Новичок
  • *
  • Сообщений: 2
    • Просмотр профиля
    • Независимое IT сообщество
Re: Image Viewer настройка или альтернатива!?
« Ответ #4 : 15 Февраля 2013, 15:32:26 »
mirage?

Mirage это как раз та листалка, которая просле выхода из полноэкранного режима, залазит под панель ярлыков и панель меню ubuntu. Т.е. если ты сам переходишь в полноэкранный режим, а потом из него выходишь, то она работает нормально. А вот если настроить полноэкранный режим при запуске и после открытия любого изображения из наутилуса, нажать эскейп, как раз возникает описанный глюк.

Хотя если не этот баг, то был бы просто идеальный вариант. )-:

Пользователь решил продолжить мысль 15 Февраля 2013, 15:58:31:
Gwenwiew

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

Если все таки в нем имеется возможность задать масштаб 1:1 по дефолту, подскажите как это сделать?

Пользователь решил продолжить мысль 15 Февраля 2013, 16:00:09:
MaksFM,
Спасибо за eog -f %U :)

Рад, что для вас, это оказалось полезным.

Пользователь решил продолжить мысль 15 Февраля 2013, 23:51:42:
Как-то кисло с вариантами решений тут вышло.
Вот мое решение, которое меня всем устроило.

Выбрал листалку mirage и пофиксил её баг с помощью devilspie2 - http://www.gusnan.se/devilspie2/

if (get_window_name()=="Mirage") then
maximize();
end
« Последнее редактирование: 15 Февраля 2013, 23:51:42 от MaksFM »

 

Страница сгенерирована за 0.043 секунд. Запросов: 25.