Щомісячні новини Krita — Випуск 14
Вітаємо на сторінці найсвіжіших новин від розробників і спільноти, які зібрано для вас командою Krita-promo.
Звіт щодо розробки
Офіційні підсумки лютневої інтернет-зустрічі розробників
Попереднього місяця ми ознайомили вас із тезами відеозустрічі, яку було проведено Halla, супровідницею Krita. З того часу нею опубліковано допис на Krita.org із описом викликів та можливостей, які було обговорено на тій зустрічі.
Одним із найбільших проєктів цього року є перенесення Krita з Qt5 на Qt6 (Qt — це бібліотека, на основі якої побудовано Krita). Це серйозна зміна, яка потребує значного часу для розробки. Ми запрошуємо вас прочитати більше міркувань щодо цього проєкту, а також про інші ідеї, які зараз обговорює команда Krita, і зміни, які відбулися в команді розробників Krita. Ознайомитися із дописом можна тут.
Найкраще цього місяця
YRH оброблено запит щодо можливості запобігання зсуву позиції при вмиканні-вимиканні режиму перегляду лише полотна. Deif_Lou допоміг у цьому, а також виконав об'єднання гілки коду із виправленням, яке було спрямовано на усування стрибка у розташуванні полотна.
Grum999 виявив можливість покращити керування сітками та напрямними, щоб налаштування тепер зберігалися в документах Krita. Було вдосконалено перемикач увімкнення/вимкнення зсуву сітки — тепер програма зберігає налаштування користувача. Ізометричні сітки тепер можна вимірювати точніше (Примітка: початковий код було збережено, тепер називається «Застарілий ізометричний», для забезпечення сумісності зі старими документами).
У результаті найсвіжіших фрагментів коду від Wolthera для 5.3 нова версія Krita може зберігати одиниці виміру (відносні одиниці для інтервалів між літерами та розмір шрифту). За повідомленнями Wolthera реалізовано вже близько половини властивостей.
(Відео створено Wolthera)
Стабільні і нестабільні збірки повернулися після нашого переходу на засоби неперервної інтеграції GitLab CI, окрім збірки для macOS, над реалізацією якої ми ще працюємо. Для Android Krita більше не збирається для 32-бітової архітектури x86.
Звіт спільноти
Художній конкурс березня 2024 року
Учасники Krita-Artists перевершили самих себе, створивши 41 зображення для завдання Mythmaker: Marvellous Metal. Через визначну якість та калібр подань було складно вибрати лише два, коли настав час голосування. Elixiah став переможцем із цими двома зображеннями:
Elixiah попросив MangooSalade і jimplex, який зайняв друге місце, вибрати завдання для квітня, і вони вибрали чудовий варіант! Нашою новою темою є Animal Curiosity, і цього разу маємо додатковий виклик. Про усе це можна прочитати тут.
Нам потрібні ідеї
Mythmaker розпочав дуже позитивне обговорення щодо покращення способу вибору зображень для банера представлених творів мистецтва на сайті krita-artists.org. Деякий час у нас були процеси номінації, які були певною мірою ефективними (і ви побачите результати нашого першого опитування про вибрані твори мистецтва в наступному розділі), але ми не розробили систему, яка полегшує номінування творів мистецтва і керується адміністративно. Подивіться на деякі із запропонованих ідей – щось там може наштовхнути на нову ідею, якою ви можете поділитися.
Рекомендовані твори
Нами проведено перше щомісячне голосування за рекомендований банер художніх робіт для Krita-Artists. До банера додано п'ять зображень, тож дякуємо за номінування та голосування. Першим номером вибрано Dragon Courier від desenhunos.
Номінування за березень-квітень буде відкрито до 10 квітня 2024 року. Інструкції щодо участі.
Вартий уваги додаток
Повзунки HCL від Lucifer «Повзунки HCL є додаток повзунків кольорів із різноманітними моделями відтінку/колірності/освітленості для використання із профілем кольорів sRGB та його лінійною протилежністю.» Докладніше про можливості додатка у дописі Lucifer.
Підручник місяця
Режим загортання від David Revoy За лише дві хвилини ви дізнаєтеся про те, що робить цю можливість такою потужною.
Помітні зміни у коді
Цей розділ було зібрано [freyalupen]. (6 березня – 31 березня, 2024)
Стабільна гілка (5.2.2+):
Виправлення вад:
- Формати файлів: PNG — усунено зайві лінії при експортуванні 32-бітових зображень CMYK до PNG шляхом запобігання декільком перетворенням кольорів. (Вада 475737) (запит щодо об'єднання коду, Rasyuqa A H (Kampidh))
- Зручність — усунено зсув у позиції на полотні при панорамуванні після переходу у режим лише полотна. (Внесок, Deif Lou)
- Linux: Плазма KDE — виправлено помилку, пов'язану із тим, що меню Krita не було показано у загальному меню Плазми. (Вада 483170) (запит щодо об'єднання коду, Halla Rempt)
- Інструмент для роботи з текстом — усунено аварійне завершення роботи при вставленні назви сімейства шрифтів у вікні редактора форматованого тексту і реалізовано збереження змін до натискання клавіші Enter. (Вада 484066) (запит щодо об'єднання коду, Ігор Данилець)
Можливості:
- Загальне — скориговано сторінку вітання. Мітки створення та відкриття файлів пересунуто на місце збоку від піктограм. Змінено відтінок мініатюр останніх відкритих файлів. (Запит щодо об'єднання коду, 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)
- Робота зі скриптами — до програмного інтерфейсу Scratchpad додано різноманітні методи, які пов'язано із заповненням, масштабуванням та панорамуванням. (Запит щодо об'єднання, Grum 999)
Виправлення вад:
- Стос шарів — усунено аварійне завершення роботи при використанні шарів із мітками як еталону для позначення, якщо до кольорової мітки включено маску. (Вада 480601) (внесок, Deif Lou)
- SVG — виправлено збереження теґу «paint-order» для нетекстових форм. (Внесок, Дмітрій Казаков)
- Засіб вибору кольору з широкої палітри — виправлено помилку, пов'язану із тим, що контекстна панель скорочень засобу вибору кольору із широкої палітри, негайно закривалася, якщо під час її виклику рухався вказівник миші. (Запит щодо об'єднання коду, 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, як основним робочим проєктом.
Підтримати фінансово Придбайте щось