LINUX.ORG.RU

sK1 2.0 — векторный редактор для полиграфии (Call for Testers & Translators!)

 , , , ,


6

2

sK1 2.0 - векторный редактор для полиграфии (функциональный аналог CorelDRAW). Программа написана на языке Python с использованием wxWidgets для построения графического интерфейса. Этот топик создан для обсуждения работы в данном векторном редакторе, а также для обсуждения процесса разработки sK1 2.0, UniConverter 2.0 и всего что связано с «sK1Project».

Автор: Linfan

Ссылки:

★★★★★

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

Да, когда тебя по пунктам тычут носом в твои косяки — это, конечно, отсутствие аргументов. Когда ж ты поумнеешь...

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

Эх, направить бы энергию ваших срачей с @Linfan’ом на реализацию отсутствующих/новых фич для Color Picker 1.1 и sK1/UniConvertor 2.0

P.S. @AP, а ты кроме GIMP, над какими проектами ПО сейчас работаеш? Есть-ли какие личные проекты в планах на 2020?

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

Эх, направить бы энергию ваших срачей

Срачи - вполне классический элемент раскрутки :) Так что норм.

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

Эх, направить бы энергию ваших срачей с @Linfan’ом...

За#бы линфана на тему gpick, который он видел 10 секунд один раз в жизни, привели к тому, что я пошёл и подчистил русскую локализацию программы и отдал Альбертасу пулл реквест. Будет время — исправлю пару косяков при показе сообщений в гуе. Но это не точно.

на реализацию отсутствующих/новых фич...

Если я начну заниматься программазмом на уровне повыше, чем открыть файл на C и исправить формулы смешивания слоёв в гимпе, у меня не будет времени делать то, что у меня действительно хорошо получается.

@AP, а ты кроме GIMP, над какими проектами ПО сейчас работаеш?

У меня нет возможности регулярно рассеивать внимание на несколько проектов. Чуть-чуть помогаю с пиаром Ardour, но не более.

Есть-ли какие личные проекты в планах на 2020?

Научиться забегать в километровые подъёмы на ультрах, не сливая околопризовую позицию в возрастной категории :)

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

забегать

А я думал что ты катаешь, а ты оказывается бегаешь.

чем открыть файл на C и исправить формулы смешивания слоёв в гимп

Может и в код AzPainter’а когда глянешь и что-нибудь поправишь, а? Кстати, AzPainter пару дней назад завезли для Android через Termux и VNC ;)

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

Срачи - вполне классический элемент раскрутки

Раскрутка и пиар - моя тема :P

А вот разводить срачи, уровня «Linfan VS AP», пока не умею.

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

За#бы линфана на тему gpick, который он видел 10 секунд один раз в жизни, привели к тому

Заодно сообщи автору, что Gpick в нерабочем состоянии на Fedora 30-31 (Gnome) - не работает захват цвета.

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

А вот разводить срачи, уровня «Linfan VS AP», пока не умею.

А зачем тебе это надо? У тебя есть некоторая накопленная экспертиза по свободным САПРам, я бы на твоём месте это прицельно и развивал. У этой части свободной тусовочки нет централизованного пиара (себя в расчет не беру по очевидным причинам). Тебе в принципе ничто не мешает создать тематический аналог blendernation.

Примеры готовых проектов можно таскать из форума freecad. Видосы — из ютуба по фильтру «опубликованное сегодня/за эту неделю» + ключевое слово (freecad/librecad/solvespace/blenderbim/etc.). Анонсы релизов — просто перепечатывать.

Самое сложное — выстроить процесс и научиться отличать минорноту от изменений, достойных поста.

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

Я не возмущался, я попросил принять во внимание, что уже есть проект с таким именем.

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

Font Manager да, имеет клеши. А вот color-picker такой аппликухи нет.

Есть, просто ты как всегда не изучил матчасть.

https://i.imgur.com/nvmZL4X.png

https://gitlab.gnome.org/World/design/palette

Но ты конечно же щас ещё какое-нибудь жалкое оправдание придумаешь.

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

За#бы линфана на тему gpick, который он видел 10 секунд один раз в жизни, привели к тому, что я пошёл и подчистил русскую локализацию программы

Perdak-driven development, ага. Непонятно только отчего ты так рвешься, маня. Какие-то комплексы наверно.

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

Вот такую странную непоследовательность в именовании гномовцы взяли с негрософта? На картинке color picker, а репа picker. Дык как же вас называть? А если ещё покопать, ещё парочка названий найдётся?

Вообще, мне не нравится тенденция называть свой проект общим названием, что в последнее время кругом наблюдается. Что, другого такого быть не может? Тут же сразу два названья захапали. Был гном колор пикер - вот бы и оставался. Как и майкрософт офис. Как и прочие «уникуммы». К линфану это тоже относится - название должно давать понять, к какому проекту эта утилита относится. Иначе она как Лжедмитрий, как тать, присваивает то, на что права не имеет. Гитлеро-гномовцам это свойственно, но не уподобляйтесь им. Пусть внутри sk1 оно называется просто как color picker, но для остального мира она должна быть... что-то типа sk1-color-picker. Или linfan-color-picker.

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

Вот такую странную непоследовательность в именовании гномовцы взяли с негрософта?

Или с макоси.

Вообще, мне не нравится тенденция называть свой проект общим названием

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

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

Но даже вспомнить досовские времена, нортон-командер и волков командер - предельно кратко и ясно. от чего не делать так и дальше? пущщай он пудет колорпикер, но чей? Гнома? вот пусть и не стесняются. А то, каждый планету на свой глобус натягавают.

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

Ага, желаю эмодзеписателям, чтобы им буквы все удалили и заставили писать пиктограммами. Интересно, а как быстро речь выродится, если читать исключительно картинками (которые и интерпретируются-то в зависимости от ситуации)?

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

Кстати, гном свой менеджер шрифтов назвал Lettercase, как оказалось. Но он чё-то подзаброшен. С сентября не было апдейтов.

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

Непонятно только отчего ты так рвешься

Рвусь делать что конкретно?

AP ★★★★★
()
Ответ на: удаленный комментарий

Предлагаю тебе подумать в свободное время над следующим:

  • Проекту сабжа 17 лет в этом году. Однако стабильных релизов – ноль, одни беты с релиз-кандидатами.
  • sk1-launcher.py вызывает интерпретатор Python2, ну и в deb-пакете, соответственно, «Depends: python (>= 2.4), python (<< 3.0)». Т.е. код написан на заведомо протухшей версии языка.
  • Редактор несколько раз сменил тулкит, минимум один раз полностью раз сменил архитектуру, и, как видишь из предыдущего пункта, дело этим не кончится.
  • Автор проекта постоянно занимается галиматьёй вроде релиза никому не нужных цветовых палитр от линуксовых дистров в проприетарных форматах.
  • Почему-то автор проекта уверен в том, что в 2020 году кому-то нужен корел дро. Поэтому в 2018-2019 году (месяцы не помню) грохнул тонну времени на реализацию записи файлов CDR. А потом полчаса рассказывал про это мегадостижение на тематической конференции так уныло, что люди просто вставали и выходили.
  • Периодически автор пытается сделать что-то полезное типа программы для отправки креатива на режущие плоттеры, но забрасывает эти начинания ради очередной чуши.
  • Вместо того, чтобы допиливать свой софт, автор регулярно публично обсирает чужой, с которым он даже не в состоянии минимально разобраться. Тем временем авторы чужого софта делают стабильные релизы и показывают прогресс.
  • В общем и целом, гражданину присущ внешний локус контроля, поэтому свои косяки он никогда не признаёт и спорит до последнего, даже когда его тычут в них буквально носом, а в неудачах у него виноват преимущественно кто-то ещё.

Тебе как мимокрокодилу всё равно, а я чё-то подустал на это смотреть.

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

Почему-то автор проекта уверен в том, что в 2020 году кому-то нужен корел дро. Поэтому в 2018-2019 году (месяцы не помню) грохнул тонну времени на реализацию записи файлов CDR.

Вот это утверждение очень ну очень спорно. С одной стороны, CDR «ненужон» и стоило в 2019 сосредоточится на импорте PDF в sK1.

С другой стороны, есть туча контор которые и до 2020 года использовали, и после 2020 будуть использовать CDR-формат. Вот кто ещё, если не @Linfan, сделает свободную реализацию для работы с CDR?

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

LinCutter?

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

Вот это утверждение очень ну очень спорно. С одной стороны, CDR «ненужон» и стоило в 2019 сосредоточится на импорте PDF в sK1.

В 2019 году надо было сосредоточиться на качестве приложения. Версия 2.0rc4 пишет файлы нулевого размера. Этим просто невозможно пользоваться ни для чего. Ну разве что чего-то там рисовать и делать скриншоты, чтобы потом их печатать.

С другой стороны, есть туча контор которые и до 2020 года использовали, и после 2020 будуть использовать CDR-формат.

У корела околонулевое распространение в странах первого-второго мира. Т.е. среди пользователей, которые реально могут нести донаты проекту.

По гуглотрендам пятерка стран, где его больше всего гуглят — Индонезия, Перу, Нигерия, Гана, Китай.

Вот кто ещё, если не @Linfan, сделает свободную реализацию для работы с CDR?

Авторы libcdr, если им приспичит пилить экспорт.

На текущий момент по качеству чтения CDR инскейп, использующий libcdr, уделывает sK1 как бог черепаху.

Акцентирую твоё внимание: программа, у которой чтение CDR — часть т.н. уникального торгового предложения, со свистом просасывает приложению, для которого чтение CDR — второстепенная функция, добавленная мизинцем левой ноги.

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

LinCutter?

Именно. Это было реально востребованный проект. Там надо было просто сделать импорт SVG и HPGL и рабочие инструменты управления объектами (группировка/разгруппировка, зеркалирование, вращение, оптимальное расположение на листе). Но Новиков его забросил, а теперь InkCut уже доступен как отдельное приложение (раньше был плагином инкскейпа) и нормально работает.

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

программа, у которой чтение CDR — часть т.н. уникального торгового предложения, со свистом просасывает приложению, для которого чтение CDR — второстепенная функция, добавленная мизинцем левой ноги.

Inkscape тут при чем вообще тогда, если всю работу делает libcdr?

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

Версия 2.0rc4 пишет файлы нулевого размера.

УМВР. sK1 2.0rc5 build 20191204

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

Inkscape тут при чем вообще тогда, если всю работу делает libcdr?

А при чём тут sK1, если всю работу делает UC2? :)

Подсказываю: приложение может использовать не все возможности инструмента импорта. Новиков тут раньше заявлял, что UC2 умеет читать из CDR намного больше, чем доступно через sK1. Даже обиженно на код ссылался. Ну вот прошло уже не меньше года, наверное, а воз и ныне там.

УМВР. sK1 2.0rc5 build 20191204

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

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

А при чём тут sK1, если всю работу делает UC2?

А я и не говорил обратного.

Хотя в sK1 2.0 не требуется устанавливать отдельно UniConvertor 2.0 (потому как он является частю sK1 2.0). В отличии от Inkscape, у которого libcdr является внешней зависимостью.

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

Как-то так ;)

Версия 2.0rc4 пишет файлы нулевого размера.

“Установи. Попробуй. Отучись трындеть.” ©

Скачал ночные билды. Файлы начало писать

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

Новиков тут раньше заявлял, что UC2 умеет читать из CDR намного больше, чем доступно через sK1.

Как обычно, ты несешь трешак, поливая его мегауверенностью в своей правоте :) Смысла тебе объяснять, чем чанки отличаются от графических объектов - ну вот совсем не вижу.

Относительно выставления приоритетов и уж тем более измышлений про донаты - все-таки пусть не у тебя за это голова болит. Просто поверь, ты совсем не в курсе что, зачем и как. Если терзают смутные сомнения - перечитай мой профиль. Можешь даже сделать это два раза.

Проекту сабжа 17 лет в этом году. Однако стабильных релизов – ноль, одни беты с релиз-кандидатами.

Чтобы восполнить твои провалы в памяти, рекомендую на ночь почитать википедию: https://en.wikipedia.org/wiki/SK1_(program)#sK1_versions

Авторы libcdr, если им приспичит пилить экспорт.

Искренне сомневаюсь - судя по гиту, libcdr в застывшем состоянии. То, что делается - технические правки, не меняющие кардинально импорт. Чтобы сделать экспорт, надо научить libcdr разбирать хотя бы SVG и полностью переписать ее: простой парсер, коим libcdr является, архитектурно неспособен делать экспорт. А грант на это Strba & Co. не получат с огромной вероятностью. Бесплатно же они не работают, как в свое время говорил Strba на LGM в Вене.

код написан на заведомо протухшей версии языка

И опять Прокудин не читатель - Прокудин пейсатель :) Еще раз внимательно перечитай новость про Color Picker. Если ниасилишь - пиши, объясню на пальцах.

UPD: добавлю из рабочего опыта - большинство крупных питонских проектов не мигрировали на py3 буквально до последнего времени из-за зависимостей. Миграция началась 1-2 года назад с выходом py3.5-3.6 версий. Твои попытки заняться «програмазмом» лучше оставить - ты просто не в теме.

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

Вместо того, чтобы допиливать свой софт, автор регулярно публично обсирает чужой, с которым он даже не в состоянии минимально разобраться. Тем временем авторы чужого софта делают стабильные релизы и показывают прогресс.

Вот меня искренне поражает твое поведение - ты широко разбрасываешься ярлыками, совершенно не имея на руках каких-либо фактов. Ты ни разу на гитхаб не заходил? Так нет же, вроде тусишь иногда там. Вот давай просто по цифрам:

  • InkCut - 386 коммитов
  • Gpick - 406 коммитов
  • sk1-wx - 5096 коммитов

При этом UC2, сборочные скрипты, сборки под винду и макось - это все вынесено в отдельные репозитории. Там еще пару тысяч коммитов наберется. Каждый RC релиз sK1 это как 2-3 девелопмента вышеупомянутых тулзов за всю их историю. Сложность, батенька, гораздо выше. Хотя кому я это объясняю…

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

Сравнивать несравнимые проекты тупой, нерепрезентативной метрикой в виде количества коммитов — в этом ты весь. Остальное даже нет смысла комментировать — уровень аргументации такой же околоплинтусный.

В сухом остатке есть много трёпа с понтами, малоудобный редактор и паршивый импорт CDR. Вот это и есть главная метрика.

«Где филем, Лилиана?» ©

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

Сравнивать несравнимые проекты тупой, нерепрезентативной метрикой в виде количества коммитов — в этом ты весь.

Вот тут ты прав, с поправкой на твое любимое зеркалирование :) Поясняю специально для абстрактного филолога - объем и интенсивность коммитов обычно являются отображением размеров и сложности работы, а также ее интенсивности. И не важно - это коммиты в код или написание статьи для журнала. Я сомневаюсь, что ты этого не понимаешь. И называть тебя «деревенским дурачком» тоже не с руки - отрицать твой высокий IQ глупо, тем паче что у меня гораздо более адекватное восприятие действительности.

Единственное разумное объяснение такого «легендарного» поведения Прокудина - дичайший комплекс понаехавшего, готового идти по головам и обливать дерьмом любого, кто усомнится в достижениях понаехавшего. Ведь в нашем случае мегабатхерт переводчика GPick вызвала фраза «с натяжкой можно считать редактором», что действительно так и есть - багливая и кривая реализация 10-летней выдержки другого эпитета не заслуживает.

Сам подумай, какое лично ты имеешь отношение к реализации этого функционала? Переводом ты в лучшем случае можешь не испортить UI и все. Но нет же - ты бросаешься с говнометом на перевес, оперируя голыми лозунгами и откровенно плавая в теме разработки. Наблюдать этот перформанс деревенского демагога… ей-богу просто неприятно. Хорошо, что я уже давно научился отделять полезное в твоих постах и выработал резистентность к дежурным ведрам с дерьмом, которые ты мечешь не задумываясь. У вас в МСК чо, иначе не выжить? Подумайся на досуге. Ты абсолютно не умеешь в win-win и признаешь вариант только win-fail, где fail может быть только у оппонента любыми средствами и методами. Даже если ты принципиально не прав.

Твое поведение априори проигрышное - ты ничего не достигнешь, защищая «честь и достоинство» Gpick (а точнее своего перевода), поливая окружающих дерьмом. Лучше бы ты эту энергию употребил на то, чтобы Альбертаса на девелопмент вдохновить. Ведь если у Gpick будет такая интенсивность разработки, рано или поздно его выпихнут с рынка. И не важно как - какой-либо другой аппликухой или просто форком Gpick.

Задумайся, Прокудин. Ты вроде взрослый седой мужик, а ведешь себя как пацаненок, отчаянно пытающийся зацепиться и еще вчера выгрузившийся на Курском вокзале.

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

Лучше бы ты эту энергию употребил на то

@Linfan, и ты бы лучше тратил время на разработку sK1/UniConvertor, нежели на споры с @AP’ом.

Там на GitHub’е патч с исправлением локали в Color Picker уже третий день висит.

Ну, блин, уже скоро Inkscape 1.0 релизнут (с кучей плюшек), а в в крайней сборке sK1 2.x еще нет даже никаких наработок по созданию пользовательских дополнений.

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

@Linfan, и ты бы лучше тратил время на разработку sK1/UniConvertor, нежели на споры с @AP’ом.

Слух, меня год назад чуть с работы не поперли, сравнив интенсивность на проекте с интенсивностью работы всех питонистов в конторе :) Эти 8-9к коммитов (учитывая другие связанные репы) приходилось делать и в аэропортах и в поездах и на вокзалах и в самолетах (последнее - весьма неудобно, но все-таки). Куда уже интенсивнее.

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

Там на GitHub’е патч с исправлением локали в Color Picker уже третий день висит.

Ок, смерджу.

Ну, блин, уже скоро Inkscape 1.0 релизнут (с кучей плюшек)

дай бог - дело хорошее.

в крайней сборке sK1 2.x еще нет даже никаких наработок по созданию пользовательских дополнений

Все плагины по сути пользовательские плагины. Надо только добавить в меню список найденных на старте плагинов, чтобы их можно было вызвать. Тут не в этом проблема. Для написания плагинов нужна детальная документация по АПИ, а это долго-нудно и непонятно нужно ли.

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

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

Раз это задача на пару строк - сделай это и пускай желающие начнут ковыряться сами.

Для написания плагинов нужна детальная документация по АПИ, а это долго-нудно и непонятно нужно ли.

Документацию можно буде и чуть позже забабахать (ближе к марту). Ну и можно же сделать автоматическую генерацию через Doxygen.

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

Тут можно ещё долго перекидываться какашками, благо, этому очень способствует твоя склонность к демагогии и зеркалированию. Но я остановлюсь только на этом моменте:

багливая и кривая реализация 10-летней выдержки

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

Пользователям вообще-то пофиг, на каком паттерне написан код. Паттерны не решают задачи. Задачи решаются за счёт UX, функций и стабильности.

Попробуй сделать кое-что новое для себя.

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

Попробуй научиться открывать рот после того, как ты изучил вопрос. Хотя бы чтобы тебя позорно не тыкали в твои косяки.

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

Вообще, попробуй поработать. Труд облагораживает.

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

На этом — в игнор.

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

Куда уже интенсивнее.

Интенсивнее работать над ПО, а не плодить изначально тупиковые трэды.

За три дня с момента публикации новости о релизе Color Picker вы с AP’ом уже на ЛОРе «накоммитили кучу неработающего кода комментов» вся суть которых сводится к флуду, флейму и троллингу :(

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

Попробуй научиться открывать рот после того, как ты изучил вопрос.

Ты ведь тоже иногда этим страдаеш ;)

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

Лично я за это время написал для гимпа драфт отчёта за 2019 год, обновил пару переводов, набросал черновики пары статей, спланировал пару видосов, отрепортил сколько-то багов и поотвечал пользователям на вопросы.

Линфаново говноедство на моей продуктивности не сказывается.

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

Не вижу противоречия. Пакет установил? Установил. Запустил? Запустил. Проверил? Проверил.

Где прописано обязательство тестить ночные сборки вместо официальных релиз-кандидатов?

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

Линфаново говноедство на моей продуктивности не сказывается.

Прокудин, ты просто неизлечим )))) Как тебя послушать, так весь опенсурс на твоих хрупких плечах, а все остальные только и делают, что отвисают на ЛОРе. Покойся с миром в игноре :)

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

Ну и я тоже несколько баг-репортов отослал в LeoCAD, AzPainter добавили по моей просьбе в репы Termux, инициировал начатие формирования AppImage-сборок GrafX2. Попиарил несколько свободных проектов на разных площадках. Не всем же код писАть в начале января.

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

Где прописано обязательство тестить ночные сборки вместо официальных релиз-кандидатов?

В должностной инструкции QA

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

Вот видишь, тебе эта хрень в каментах тоже не мешает делать дело.

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

Там на GitHub’е патч с исправлением локали в Color Picker уже третий день висит.

merged

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