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


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: Быстрая печать фотографий из файлового менеджера.  (Прочитано 75292 раз)

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

Оффлайн viktand

  • Автор темы
  • Участник
  • *
  • Сообщений: 190
    • Просмотр профиля
Распространяйте как Вам нравится. Мне не жалко.
Но рекомендую подождать новой версии.

Оффлайн viktand

  • Автор темы
  • Участник
  • *
  • Сообщений: 190
    • Просмотр профиля
Здравствуйте.

Предлагаю первый пробный вариант vap 3.0 на Qt

Основа все-таки Qt5. Просто лучше работает.
(Нажмите, чтобы показать/скрыть)

Для установки требуется библиотека libqt5printsupport5.
Если у Вас не установлены библиотеки Qt5, а Ubuntu 13.04 или (почему-то) 13.10, то достаточно просто выбрать эту библиотеку в Synaptic (рекомендую) или, установить ее в командной строке. Библиотека притянет за собой все зависимости, примерно 17 МБ.
Для более старших версий Ubuntu потребуется добавить в /etc/apt/sources.list в самый конец строку:
deb http://ru.archive.ubuntu.com/ubuntu/ raring main universe
Потом обновить список пакетов и далее через Synaptic установить библиотеки.
Проверено на 13.04 и 12.04

Теперь о программе.
На данный момент:
- интеграция со всеми ФМ, как и в предыдущих версиях;
- 10 предустановленных вариантов компоновки картинок на листе, вариант все на один лист, мастер произвольной компоновки;
- возможность вращения картинок как плавно, так и с шагом 90 градусов;
- возможность масштабирования картинок;
- возможность обрезки картинок;
- больше настроек принтера и бумаги;
- размер окна программы можно произвольно менять (и она это запомнит);
- всякие другие мелочи.
Управление, на мой взгляд, стало легче и интуитивно понятнее.
На следующем этапе надписи-подписи, сохранение сеансов и другие штуки, которые были раньше.
Кое-что будет выброшено, т.к. мне показалось, что это было лишним (ни разу не обсуждалось), например галочка на ограничение размеров изначально мелких картинок.
Язык пока только английский. Локализацию оставил на потом.

Некоторые функции я по техническим причинам не могу проверить (например поддержка принтеров А3), поэтому буду рад любым комментариям и указаниям на ошибки.

vap 3.0 Qt-edition
исходники
« Последнее редактирование: 04 Ноября 2013, 06:18:15 от viktand »

Оффлайн Aleksandru

  • Администратор
  • Старожил
  • *
  • Сообщений: 3346
    • Просмотр профиля
Установил на Kubuntu 12.04 интегрировал с долфином.

При установке:
Библиотека называется libqt5printsupport5 а не libqt5printersupport5.
И подсоединенный реп deb http://ru.archive.ubuntu.com/ubuntu/ raring main universe,
после установки библиотеки нужно отключить, иначе система хочет обновится до 13.04.
Не знаю у кого как, а у меня так.

Вопрос,  а перетаскивание файла в окно программы не предусмотрено?
 

 
Intel Core i5-6400, GeForce GT 1030, ASUS ROG Strix B250G Gaming, 16GB RAM, KINGSTON SV300S37A240G, Digma Mega S3 DGSM3512GS33T 512ГБ.

Оффлайн viktand

  • Автор темы
  • Участник
  • *
  • Сообщений: 190
    • Просмотр профиля
Да, спасибо, что поправили. Все верно.

Про перетаскивание я подумаю.
Я так понял, что в остальном прошло нормально?

Пользователь решил продолжить мысль 04 Ноября 2013, 06:22:03:
Добавил перетаскивание мышкой картинок в область окна программы.
Можно тянуть отдельный файл, выделенную группу или просто папку.
Версия теперь 3.0.1

ссылка
« Последнее редактирование: 04 Ноября 2013, 06:22:03 от viktand »

Оффлайн Aleksandru

  • Администратор
  • Старожил
  • *
  • Сообщений: 3346
    • Просмотр профиля
Добавил перетаскивание мышкой картинок в область окна программы.
Можно тянуть отдельный файл, выделенную группу или просто папку.
Версия теперь 3.0.1
ссылка
Одна картинка не перетаскивается в окно программы (в консоли пишет: was drag and drop...)
, две и более картинок перетаскиваются нормально.
Также не работает перетаскивание папки в окно программы, да и вообще по моему эта функция лишняя.
В остальном вроде бы все нормально.

Intel Core i5-6400, GeForce GT 1030, ASUS ROG Strix B250G Gaming, 16GB RAM, KINGSTON SV300S37A240G, Digma Mega S3 DGSM3512GS33T 512ГБ.

Оффлайн viktand

  • Автор темы
  • Участник
  • *
  • Сообщений: 190
    • Просмотр профиля
Спасибо за замечание.

При перетаскивании файлов мышкой программе (любой) передаются списком имена выделенных файлов.

Оказалось, что Наутилус и Дельфин немного по-разному передают имена файлов. Наутилус в конце списка всегда ставит символ "конец строки", а Дельфин не ставит. А я именно на этот "конец строки" и ориентировался. Поэтому последний или единственный файл терялся в Дельфине.

Исправил, но пока не выкладываю, т.к. в настоящий момент заканчиваю возможность добавлять подписи к картинкам. Функция еще сыровата и возможны ошибки. Чтобы зря не позориться, пока придержу. Думаю, что завтра будет новая версия.

Что касается перетаскивания целой папки, то в программе это практически "бесплатно". vap анализирует полученный список и если видит имя файла, то пытается его открыть, отправляя функции открытия одного файла (первая кнопка меню), если нет то отправляет его функции открытия целой папки (вторая кнопка в меню). Т.е. ничего особого для перетаскивания дописывать не пришлось. Поэтому пусть уж останется.

Оффлайн viktand

  • Автор темы
  • Участник
  • *
  • Сообщений: 190
    • Просмотр профиля
Очередное обновление.
vap 3.1

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

ссылка в облаке

« Последнее редактирование: 17 Ноября 2013, 12:24:26 от viktand »

Оффлайн ALEX190185

  • Любитель
  • *
  • Сообщений: 84
    • Просмотр профиля
Добрый день! А не могли бы вы подсказать как Vap интегрировать в elementary-os.

Оффлайн viktand

  • Автор темы
  • Участник
  • *
  • Сообщений: 190
    • Просмотр профиля
Добрый день! А не могли бы вы подсказать как Vap интегрировать в elementary-os.


Я наверно первый раз слышу про эту версию Linux. Судя по тому, что пишут в интернетах, это все-таки Ubuntu, только упрощенная. Думаю, что программа должна установиться как обычно из deb-пакета + Qt-шные зависимости. А вот файлменеджер у Вас наверно "Pantheon Files". Я про такой раньше и не слышал. Для начала попробуйте проставить все галочки на вкладке интеграции, может сработать. Я посмотрю, что это за ФМ, постараюсь прикрутить.

P.S.
Вроде как это форк Марлина. Попробуйте поставить галочку напротив Marlin.
« Последнее редактирование: 17 Ноября 2013, 14:49:52 от viktand »

Оффлайн ALEX190185

  • Любитель
  • *
  • Сообщений: 84
    • Просмотр профиля
elementary os хоть и основана на Ubuntu 12.04, но работает она ярче всех дистрибутивов что я перепробовал, а попробовал я много ) Правда как юзер :coolsmiley:.
Vap определила мой файловый менеджер как Nautilus,но не смогла прописать настройки т.к файла нет такого, куда прописываются настройки. Я так понимаю в моей ос все таки наутилус, но модифицированый  :)

Оффлайн viktand

  • Автор темы
  • Участник
  • *
  • Сообщений: 190
    • Просмотр профиля
vap qt 4.8

Собрал версию в Qt 4.8.5 для тех, кто не хочет Qt5. Исходники собираются там и там без корректировки.

Пакет не требует зависимостей, но я не уверен, что программа будет работать везде. Если кто-то попробует, но vap не запустится, напишите, чего он попросит. Я запустил для пробы на "чистом" нетбуке Ubuntu 13.04, ни каких вопросов задано не было.

ALEX190185: Я думаю, что у вас все-таки не Наутилус. Посмотрите в меню "О программе".

Оффлайн viktand

  • Автор темы
  • Участник
  • *
  • Сообщений: 190
    • Просмотр профиля
Очередное обновление.

vap 3.2

1. Можно добавлять текст к картинкам. Текст превращается в картинку, его можно крутить и масштабировать. Ну и редактировать при желании.
2. Сохраняются и восстанавливаются сеансы работы.

Еще запилил сайт отдельный qvap.ru. Там, правда, пока нечего смотреть.

Оффлайн JmAbuDabi

  • Старожил
  • *
  • Сообщений: 2468
  • 나는 빅터 해요. 나는 프로그래머입니다
    • Просмотр профиля
Еще запилил сайт отдельный qvap.ru. Там, правда, пока нечего смотреть.

На страницу скриншотов, я бы превьюшки добавил.

Потестируем.))
Покой – это не место, где тихо и мирно, где нет шума и беспокойства.
Покой – это когда при всем этом, вы сохраняете мир и спокойствие в своем сердце.

Оффлайн JmAbuDabi

  • Старожил
  • *
  • Сообщений: 2468
  • 나는 빅터 해요. 나는 프로그래머입니다
    • Просмотр профиля
Epson SX 130, почему-то режет низ где-то 20мм. Как можно его заставить это не делать?
Покой – это не место, где тихо и мирно, где нет шума и беспокойства.
Покой – это когда при всем этом, вы сохраняете мир и спокойствие в своем сердце.

Оффлайн DjSpike

  • Активист
  • *
  • Сообщений: 311
    • Просмотр профиля
Установил libqt5printsupport5.  Потом скачал vap 3.2  , установил его.  запускаю из консоли выскакивает сообщение "ошибка сегментирования".
Lubuntu 12.04 i386
AvReg  - Видеонаблюдение под Linux.
ДЭНСИ:КАССА -  Рабочее место кассира под Linux.
rx@etersoft  - Сервер терминалов под Linux...

 

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