Ежемесячное обновление Krita — выпуск 14
Приветствуем вас! Последние новости разработки и сообщества для вас подготовила команда Krita-promo.
Отчёт о разработке
Официальный отчёт о февральской онлайн-встрече по разработке
В прошлом месяце были опубликованы основные моменты видеовстречи, которую провела Halla, сопровождающая Krita. С тех пор она опубликовала пост на Krita.org, где описала трудности и возможности, выявленные в ходе этой встречи.
Один из крупнейших проектов этого года — перенос Krita с Qt5 на Qt6 (Qt — это среда, на основе которой построена Krita). Это серьёзное изменение, которое потребует значительного времени на разработку. Подробнее о том, чем обусловлен этот проект, а также о других идеях, которые сейчас обсуждает команда Krita, и об изменениях, произошедших в команде разработчиков Krita, можно прочитать здесь.
Основные события месяца
YRH взялся за запрос на добавление возможности, чтобы холст не смещался при переключении режима «только холст». Deif_Lou также помог, добавив исправление, устраняющее скачок положения холста.
Grum999 нашёл возможность улучшить управление сетками и направляющими, благодаря чему параметры теперь сохраняются в документах Krita. Переключатель смещения сетки был доработан, чтобы пользовательские параметры сохранялись. Изометрические сетки теперь можно измерять точнее (примечание: исходный код сохранён и теперь называется «Isometric Legacy», чтобы обеспечить совместимость со старыми документами).
Последнее слияние для инструмента «Текст» от Wolthera для 5.3 означает, что теперь Krita умеет хранить единицы измерения (относительные единицы для межбуквенного интервала и размера шрифта). Wolthera сообщает, что сейчас реализовано около половины свойств.
(Видео создала Wolthera)
Стабильные и нестабильные ночные сборки возобновлены после перехода на GitLab CI, за исключением macOS, над которой ведётся работа. Для 32-битной архитектуры x86 сборка Krita для Android прекращается.
Отчёт сообщества
Ежемесячный художественный конкурс за март 2024 года
Участники Krita-Artists превзошли сами себя, создав 41 изображение для конкурса Mythmaker «Marvellous Metal». Качество и уровень работ сделали выбор только двух победителей непростым, когда пришло время голосовать. Победителем стала Elixiah с этими двумя изображениями:

Vintage Forgotten Ford by elixiah

Wildkat-Engine by elixiah
Elixiah предложила MangooSalade и jimplex, которые разделили второе место, выбрать тему апрельского конкурса, и они придумали отличную! Новая тема — «Animal Curiosity», и на этот раз есть дополнительное задание. Подробнее об этом — здесь.
Сбор идей
Mythmaker начал очень позитивную дискуссию об улучшении способа отбора изображений для баннера избранных работ на сайте krita-artists.org. Процедуры выдвижения существуют уже некоторое время и оказались в какой-то мере результативными (результаты первого опроса об избранных работах приведены в следующем разделе), но до сих пор не найдена система, которая упрощала бы выдвижение работ и была бы удобна в административном плане. Просмотрите предложенные идеи — возможно, какая-то из них натолкнёт на новую мысль, которой захочется поделиться.
Работы в подборке
Состоялся первый ежемесячный опрос для баннера избранных работ Krita-Artists. В баннер добавлены пять изображений, благодарим за выдвижение работ и голосование. Выбором №1 стал Dragon Courier от desenhunos.

Тема для выдвижения работ за март/апрель будет открыта до 10 апреля 2024 года. Как принять участие.
Примечательный модуль
HCL Sliders от Lucifer «HCL Sliders — это модуль цветовых ползунков с различными моделями цветового тона, цветности и светлоты для использования с цветовым профилем sRGB и его линейным вариантом». Подробнее о возможностях модуля можно узнать в сообщении Lucifer.

Урок месяца
Режим мощения от David Revoy Всего за две минуты вы узнаете, чем так сильна эта функция.
Заметные изменения в коде
Этот раздел подготовил freyalupen. 6–31 марта 2024 года
Стабильная ветка (5.2.2+):
Исправления ошибок:
- Форматы файлов: PNG — Исправлено появление линий при экспорте 32-битных изображений CMYK в PNG за счёт предотвращения многократных преобразований цвета. (Ошибка 475737) (запрос на слияние, Rasyuqa A H (Kampidh))
- Удобство использования — Исправлен скачок положения холста при панорамировании после перехода в режим «Только холст». (коммит, Deif Lou)
- Linux: KDE Plasma — Исправлено отсутствие меню Krita в глобальном меню Plasma. (Ошибка 483170) (запрос на слияние, Halla Rempt)
- Инструмент «Текст» — Исправлено аварийное завершение при вставке названия семейства шрифтов в редактор форматированного текста и сохранении изменений без предварительного нажатия клавиши Enter. (Ошибка 484066) (запрос на слияние, Igor Danilets)
Возможности:
- Общее — Доработана страница приветствия. Метки «Создать файл» и «Открыть файл» перемещены рядом со значками. Миниатюры последних файлов получили тонированный фон. (запрос на слияние, Agata Cacko)
- Общее — Удалён баннер фонда развития со страницы приветствия, так как он оказался неэффективным. (коммит, Halla Rempt)
Нестабильная ветка (5.3.0-prealpha):
Возможности:
- Текст — Добавлена возможность отслеживать относительные единицы размера шрифта (em). (запрос на слияние, Wolthera van Hövell)
- Инструмент «Охват и заливка» — Добавлена поддержка закрытия разрывов в инструменте «Охват и заливка». (коммит, Deif Lou)
- Инструмент «Охват и заливка» — В метод «Все области» добавлен параметр «Включать контурные области». (коммит, Deif Lou)
- Векторные слои — Добавлен параметр для включения и отключения сглаживания на векторных слоях. (запрос на слияние 1, запрос на слияние 2, Grum 999)
- Панель «Сетки и направляющие» — Различные улучшения сеток и направляющих. Параметры сетки и направляющих теперь сохраняются в файлах .kra. Добавлен новый тип изометрической сетки, обеспечивающий совпадение длин ячеек. (запрос на слияние, Grum 999)
- Панели анимации — Добавлена кнопка закрепления панели в панелях анимации. (запрос на слияние, reinold rojas)
- Сценарии — Добавлены различные методы в API Scratchpad, относящиеся к заливке, масштабированию и панорамированию. (запрос на слияние, Grum 999)
Исправления ошибок:
- Стек слоёв — Исправлено аварийное завершение при использовании слоёв с цветовыми метками в качестве источника для выделения, если цветовая метка включает маску. (Ошибка 480601) (коммит, Deif Lou)
- SVG — Исправлено сохранение тега «paint-order» для нетекстовых фигур. (коммит, Dmitry Kazakov)
- Выбор цветов в широком диапазоне — Исправлено немедленное закрытие всплывающего окна «Выбор цветов в широком диапазоне», вызываемого комбинацией клавиш, при перемещении курсора во время его вызова. (запрос на слияние, reinold rojas)
- Удобство использования — Теперь при переключении в режим «Только холст» и обратно холст сохраняет своё положение. (запрос на слияние, Maciej Jesionowski)
Эти изменения доступны для тестирования в следующих сборках:
- Стабильная версия «Krita Plus» (5.2.2+): Linux — Windows — Android (arm64-v8a / arm32-v7a / x86_64)
- Нестабильная версия «Krita Next» (5.3.0-prealpha): Linux — Windows — Android (arm64-v8a / arm32-v7a / x86_64)
(Сборки для macOS появятся в будущем.)

Нравится то, что мы делаем? Поддержите нас
Krita — свободный проект с открытым исходным кодом. Поддержите проект пожертвованием, покупкой обучающих видеороликов или артбука! Благодаря вашей поддержке основная команда сможет работать над Krita полный рабочий день.
Пожертвовать Купить что-нибудь