LINUX.ORG.RU

AzPainter 2.x (for Unix-like) - пакеты для BSD, Linux, macOS

 , ,


3

4

В этом топике собираем список ссылок и инструкций по сборке графического редактора AzPainter 2.x (for Unix-like):
>>> http://azsky2.html.xdomain.jp/linux/azpainter.html

Github-репозитарий с исправленными локалями:
>>> https://github.com/symbian9/azpainter/releases

Приглашаю всех желающих:

Готовые пакеты
>>> https://github.com/Symbian9/azpainter/wiki/Packaging-status

Отчеты об ошибках и хотелки пишите:

Новости на ЛОРе:

Скриншоты:

★★★★★

Последнее исправление: atsym (всего исправлений: 77)
Ответ на: комментарий от roco_constantin

Ну, ты бы может описал как ты собирал и с помощью чего. Что именно не удалось: скомпилировать или собрать в EXE

atsym ★★★★★
() автор топика

Обновлены DEB'ы (локали)

azpainter-2.0.2-4...deb

atsym ★★★★★
() автор топика
Ответ на: комментарий от atsym

заверил что добавит файлы локалей в следующий официальный релиз ;)

Не лишним будет ему напомнить, чтобы убрал trailing spaces (в ru и uk) перед коммитом. ;-)

Тем временем, программу теперь можно найти и в портах FreeBSD.

danfe
()
Ответ на: комментарий от danfe

Не лишним будет ему напомнить, чтобы убрал trailing spaces (в ru и uk) перед коммитом. ;-)

А ты можешь автору написать на английском, только как можно проще, а то у автора с пониманием английского не очень?

http://azsky2.html.xdomain.jp/mailform.html

Тем временем, программу теперь можно найти и в портах FreeBSD.

Спасибо, добавлю в «шапку»

atsym ★★★★★
() автор топика
Ответ на: комментарий от atsym

А ты можешь автору написать на английском[?]

Хорошо, попробую. Вдруг заодно удастся отговорить его от использования идиотского непортабельного eventfd(2). o_O

danfe
()
Ответ на: комментарий от atsym

Вот нашел ещё ссылку по теме

Эээ, ну это собственно мой коммит в порты и есть. Часть народа пуллит из сабверсии в гит; не знаю уж зачем, но видимо им так удобнее.

danfe
()
Ответ на: комментарий от danfe

Хорошо, попробую [написать автору].

Он, кстати, ответил:

Another thing I wanted to talk about: AzPainter is currently using Linux-specific and thus very unportable eventfd(2) system call. While it offers some benefits in certain situations, most of the times it is better to use standard POSIX interfaces instead, like pipe(2).

I will think about it.

I'd appreciate it. That's what I had to do to port it to FreeBSD; patches can be found here: [...]

P.S. eventfd(2) там правда не в тему, никаких особых показаний к его использованию я не вижу; на обычных пайпах всё работает ничуть не хуже.

danfe
()
Ответ на: комментарий от Alexander

Релиз AzPainter 2.0.3

Вышло обновление, но переводы включенные в данный релиз нужно будет обновить (постараюсь завтра выложить обновленные локали)

https://osdn.net/projects/azpainter/downloads/67218/azpainter-2.0.3.tar.bz2/

http://azsky2.html.xdomain.jp/linux/azpainter/update.html

danfe, автор последовал твоему совету и отказался от «eventfd» в пользу «pipe».

AP, в этой версии автор заявляет об улучшении импорта/экспорта PSD (структура слоев, названия слоев)

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

а что твой знакомый перестал собирать пакеты, все?

Отдельное спасибо Alexander Pozdnyakov, который по моей просьбе делает актуальные пакеты для Ubuntu...

anonymous
()
Ответ на: комментарий от anonymous

В ближайшие сутки-двое обновит. Он уже в курсе выхода новой версии ;-)

Ни мне (за локализацию) ни ему (за пакетирование) никто не платит. Все делается в свободное время на личной инициативе.

atsym ★★★★★
() автор топика
Последнее исправление: atsym (всего исправлений: 2)
Ответ на: комментарий от atsym

На ланчпаде я так и не нашел исходников пакета. Но хорошо, если исправлено. :-)

Вот еще пачка фиксов: http://hnng.moe/f/OYO (там немного, в основном опечатки да пара-другая пропущенных запятых и стилистических исправлений).

danfe
()
Ответ на: комментарий от danfe

На ланчпаде я так и не нашел исходников пакета.

Вот же
исходники - https://launchpadlibrarian.net/310116766/azpainter_2.0.3.orig.tar.bz2
патчи - https://launchpadlibrarian.net/310619858/azpainter_2.0.3-2ppa1~trusty1.debian...

Вот еще пачка фиксов

Спасибо, посмотрю.

atsym ★★★★★
() автор топика
Ответ на: 2017/03/11 - ver 2.0.4 от greenman

Спасибо, видел вчера. Надеюсь, в ближайшие пару дней обновим пакеты.

atsym ★★★★★
() автор топика
Ответ на: комментарий от atsym

Вот же

Точно, сорян; видать слишком бухой был и слона-то как раз не заметил. o_O

danfe
()
Ответ на: Локали для AzPainter 2.0.4 от atsym

Две ошибки все-таки пропустил:

@@ -244,7 +244,7 @@
 100=Меню
 +=Открыть
 +=Предыдущее
-+=Следущее
++=Следующее
 +=Масштаб
 
 #------------------
@@ -771,7 +771,7 @@
 +=сбросить вращение холста
 +=отменить
 +=вернуть
-+=переклучиться на предыдущую кисть
++=переключиться на предыдущую кисть
 +=выбрать предыдущую кисть
 +=выбрать следующую кисть
danfe
()
Ответ на: Локали для AzPainter 2.0.4 (обновление) от atsym

Локали для AzPainter 2.0.4 (обновление)

Вот теперь хорошо. К слову, я их специально не вычитывал, просто прогнал ru-версию через aspell; для украинской и остальных локалей, возможно, имеет смысл сделать то же самое.

Ждём 2.0.5. ;-)

danfe
()
Ответ на: Локали для AzPainter 2.0.4 (20170315) от atsym

С дефисами ты имхо перегнул. :-) Grayscale это вполне себе устоявшийся термин и пишется без дефиса (см. https://en.wikipedia.org/wiki/Grayscale).

Я не владею украинским, но слова Повно-колірний, авто-масштаб, Одно-віконний выглядят (с т.з. русского языка) как написанные с ошибкой (ср.: полноводный, автомотовелогонки, одноразовый).

danfe
()
Ответ на: комментарий от danfe

Это я вчера решил таки сделать проверку грамматики в LibreOffice.

Сегодня исправлю «перегибы» ;-)

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

Кисти, насколько я понял, хранятся в файле /home/mint/.azpainter/brush-2.dat (у меня LinuxMint) А вот «Форма» кисти может быть или стандартная или на основе файла изображения мазка.

Для этого на панели «Кисть» нужно выбрать/создать экземпляр кисти со следующими свойствами:

(вкладка «Главное») «Тип» = «нормальный», «ластик», «акварель» или «сглаживание»

(вкладка «Форма») «Обычноая окружность» --> «Выбрать изображение»; после этого в диалоге «Выбрать изображение» можно выбрать изображение из стандартных или же пользовательских мазков.

Для настройки «user dir» смотрите меню «Параметры программы» --> «Система» --> «папка изображений» --> «кисть» (указать путь к папке изображений мазков кисти)

В принципе все это можно будет упаковать в ZIP и обмениваться созданным набором кистей. Я уже разобрался с кистями, но конечно хотелося бы более удобного способа для создания дополнений в виде отдельных файлов «brush-(name).dat», потому как файл свойств кистей пока один для всех кистей программы («brush-2.dat»), если я правильно понял.

atsym ★★★★★
() автор топика
Ответ на: Локали для AzPainter 2.0.4 (20170317) от atsym

По поводу замены в en-локали color picker (spuit) на pipet: pipet (или более распространенное pipette) в английском означает пипетку в широком смысле (лабораторный инструмент вообще); обычная наша «бытовая» пипетка это eyedropper (а именно она обычно и нарисована на соответствующей иконке в графических редакторах). Так color picker зовется и в фотошопе, кстати (проверял в CS2). В любом случае, pipet имхо не самый лучший вариант: color picker или eyedropper интуитивно понятнее (привычнее) целевой аудитории и ближе по смыслу (но если ты настаиваешь на pipet, то тогда уж лучше pipette).

reselect я бы оставил как есть (т.е. не заменял на re-select), по аналогии с redo, deselect, deorbit, resend, resubmit и т.п. Но это уже придирка. ;-)

В uk-версии я вижу, что ты оставил Одно-віконний (хотя слово однотонний написано без дефиса в том же файле): это упущение, или ты проверил, что конкретно это слово действительно пишется так по правилам языка?

danfe
()
Ответ на: комментарий от danfe

Нет предела совершенствованию ;-)

Исправлю уже завтра. Спасибо за активное участие и проверку.

Доверяй, но проверяй

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

Доверяй, но проверяй

Ну, не то что бы. :-) Просто я готовлю апдейт порта до версии 2.0.4 и, с одной стороны, хотелось бы минимизировать diff, с другой — оставить меньше поводов для последующих translations-fixes-only коммитов.

Хотя может быть имеет смысл дождаться 2.0.5, ибо функционально 2.0.4 от 2.0.3 отличается лишь одним мелким багфиксом (судя по ченжлогу).

danfe
()
Ответ на: комментарий от danfe

Локали для AzPainter 2.0.4 (20170318)

http://hnng.moe/f/OlX

P.S.: нужно ещё время на тестирование и выявление возможных ошибок

Хотя может быть имеет смысл дождаться 2.0.5

У меня уже есть описание одного бага связанного с сообщениями в строке состояния, поэтому 2.0.4 нельзя назвать «стабильным». Имеет смысл ожидать 2.0.5 а возможно и 2.0.6 для исправления данного бага (перепутаны привязки комментариев инструментов)

http://pasteall.org/pic/index.php?id=113649

atsym ★★★★★
() автор топика
Ответ на: Локали для AzPainter 2.0.4 (20170318) от atsym

Так, по локалям вроде замечаний больше (пока) нет.

Имеет смысл ожидать 2.0.5 а возможно и 2.0.6

Ну окей; главное, не давать автору расслабляться. :-) Кстати, роадмап какой-нибудь по новым версиям есть (в смысле, когда ждать)?

danfe
()
Ответ на: комментарий от danfe

В статусбаре багов нет (так и задумано было)

Автор ответил что всё ОК.

Opaque area clear

Always invalid with this tool: source layer of the fill tool. So, nothing is assigned to the decoration key.

Magic wand

Since the filled area is set as the selection area, the processing is the same as the fill tool. I use the same tooltip as the fill tool.

В связи с этим можешь уже не ждать 2.0.5, а паковать 2.0.4

Так, по локалям вроде замечаний больше (пока) нет.

atsym ★★★★★
() автор топика
Ответ на: комментарий от danfe

Так, по локалям вроде замечаний больше (пока) нет.

А, забыл проверить на лишние пробелы (в т.ч. на концах строк). В кириллических локалях всё в порядке, а в en такое вот:

$ grep '  ' translation/en
+=[Shift:  horizontally] [Ctrl: vertically]
+=generate gradation in  selection space
+=one level of zoom rate  (100%~)
$ grep ' $' translation/en
+=up-down drag to change zoom rate
+=delete selected one
+=RGB value (example: 255,0,128)\npress Enter to set to selected one

danfe
()
14 мая 2017 г.

Что-то давненько новых версий не было, хотя там даже по одним переводам фиксов для 2.0.4 набралось достаточно. Не пора ли пнуть автора (самому как-то вклиниваться не с руки, поелику у вас с ним диалог уже налажен).

danfe
()
Ответ на: комментарий от danfe

Да, сам думаю об этом. У меня пока есть одно замечание к украинской локали. Уверен что и в английской локали нужно ещё покопаться. У вас есть конкретные замечания/предложения?

atsym ★★★★★
() автор топика
Ответ на: комментарий от atsym

Мы же вроде на ты (под «вас» в предыдущем сообщении имелось в виду «ты и автор»)? Впрочем, это неважно. :-)

Просмотрю завтра еще раз все локали и если что найду, отпишусь.

danfe
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.