Щомісячні новини Krita — Випуск 15
Настав час для щомісячних новин, які готує для вас команда Krita-promo. Погляньмо на основні моменти роботи спільноти krita та розробки протягом цього місяця.
Звіт щодо розробки
- Наші користувачі з chromebook зустрілися з неприємною вадою, яка призводила до аварійного завершення krita під час запуску. Отже, ми створили випуск 5.2.2.1 із виправленням лише цієї вади для Android Play Store. Також у випуску містяться інші виправлення зі стабільної гілки, втім, майте на увазі, що є ще відома аварійна регресія із імпортуванням звукових даних.
- Належний випуск 5.2.3 для усіх підтримуваних платформ буде здійснено якомога швидше, сподіваємося, протягом декількох наступних тижнів.
- На момент написання цього огляду щоденні збірки для macOS все ще заблоковано через проблему, пов'язану з підписом. Щойно це буде вирішено, автоматичні збірки для всіх підтримуваних платформ будуть знову запущені. Це кульмінація місяців роботи провідного розробника Дмітрія Казакова разом із розробником для macOS Іваном Йоссі, розробником для Android Шарафом Заманом, учасником розробки для Windows Саймоном Ра та іншими над модифікацією системи збирання Krita.
- Запит щодо функціональної можливості: палітра на панелі інструментів було позначено як «вирішено» після останнього об'єднання коду, здійсненим Freyalupen. Додавання віджета бічної панелі панелі інструментів надає користувачеві можливість додавання будь-якої бічної панелі до панелі інструментів у тимчасовому контекстному віджеті, подібному до «вибору набору пензлів» в Інструменті малювання.
- Проблему з певними пензлями RBGA вирішено, і вирішення буде частиною наступного випуску. Користувачі стикалися з уповільненням і зависанням під час доступу до цих пензлів. Гілку обговорення цікаво почитати, оскільки це «живий» погляд на виявлену проблему, він показує, наскільки корисним є те, що користувачі виконують тестування. Ви можете прочитати обговорення тут.
- Ken_Lo було зараховано студентом Google Summer of Code, з метою роботи над піксельно ідеальними мальованими від руки лініями.
- Окрім різноманітних пов'язаних із записувачем виправлень, які внесено @freyalupen, @Ralek було удосконалено профілі FFmpeg у бічній панелі записувача. Ми поздоровляємо @Ralek з першим внеском до Krita.
- При переході до режиму показу лише полотна могло відбуватися різке перестрибування позиції у документі. @YRH допоміг в усуванні цієї проблеми
- Deif_Lou удосконалено швидкодію інструмента заповнення; тепер він працює швидше.
- Ken Lo додано пункт у параметрах для вибору типового типу експортування даних.
- Grum999 попрацював над удосконаленням програмного інтерфейсу Krita для додатків python і, для початку, спробував реалізувати програмний інтерфейс ескізника, який додає функціональні можливості до засобу створення ескізів.
- Emir Sari надіслав латки, які допомагають у збиранні Krita у Haiku OS.
Звіт спільноти
Художній конкурс березня 2024 року
До квітневого місячного художнього конкурсу, Animal Curiosity, вдалося залучити роботи 26 художників. Переможцем вибрано @jimplex з цим твором: Firefly від jimplex
Темою травневого конкурсу 2024 року є «відбиття». Усі подробиці можна знайти тут. У нас уже є певні ідеї і зразки робіт вгілці обговорень та незавершених робіт. Зазирніть туди — можливо, ви знайдете там натхнення.
Рекомендовані твори
Учасники Krita-Artists номінували 9 зображень для рекомендованого художнього банера. На момент завершення голосування місце на банері виграли 5 робіт. Уся ця п'ятірка буде включена до конкурсу «Best of Krita-Artists 2024» наступного січня.
Хижа у лісі-RH від Rohit Hela
Деталізований портрет від denjay5
Nier Automata від IvanGilbertt
Іншопланений сенатор від DavB
Університетський проєкт від smollbirb
Номінування на голосування у квітні/травні відкрито до 11 травня 2024 року.
Вартий уваги додаток
Додаток Blender-Krita link plugin for texture editing by heisenshark
Цей додаток нещодавно оновлено. Автор описує оновлення як «велике переосмислення того, як додаток працює». Ознайомтеся з гілкою обговорення на Krita-artists.org тут.
Підручник місяця
У найновіших настановах щодо Krita від Рамона Міранди наведено інтерв'ю з Rakurri, творцем пакунка пензлів Rakurri, де міститься понад 200 пензлів, які створено саме для Krita. Рамон демонструє свої улюблені, зокрема Glow FX, Liquid Bristle та рослинні пензлі.
Помітні зміни у коді
Цей розділ було зібрано [freyalupen]. 3 квітня – 2 травня, 2024 року
Стабільна гілка (5.2.2+):
Виправлення вад:
- Android: x86_64 — Виправлено аварійне завершення роботи під час запуску на x86_64, яке траплялося на Chromebook. (BUG:485707) (запит щодо об'єднання, Sharaf Zaman)
- Набори пензлів — Пришвидшено завантаження кінчиків пензлів GBR та наборів пензлів із вбудованими ресурсами. (запит щодо об'єднання, Дмітрій Казаков)
- Рушії пензлів — Виправлено порядок послідовності анімованих кінчиків пензлів у піксельному рушії. Також впроваджено невеличку зміну в анімованих кінчиках пензлів розмазування кольорів, де перший мазок тепер використовується для отримання даних розмазування, а не для малювання. (запит щодо об'єднання, Дмітрій Казаков)
- Пробник кольорів — Усунено скидання повторення дії при виконанні отримання кольорів за допомогою піпетки. (BUG:485910)(запит щодо об'єднання, Дмітрій Казаков)
- Інструмент каліграфії — Виправлено ігнорування нахилу пера при виборі «Використати кут планшета» у інструменті каліграфії. (BUG:485709) (запит щодо об'єднання, Георг Гіанакопулос)
- Сітки — Виправлено візуальні дефекти сітки із стилем проміжного поділу «Суцільний». (BUG:484889) (запит щодо об'єднання, Grum 999)
- Інструмент перетворення — Виправлено ваду, пов'язану із тим, що перетворене зображення змазувало лівий край. (BUG:484677) (внесок, Deif Lou)
- Формати файлів: XCF — Реалізовано показ повідомлення про помилку при спробі імпортувати непідтримувану версію 3 файлів xcf, замість завантаження порожнього полотна. (BUG:485420) (внесок, Halla Rempt)
Виправлення регресій у щоденних збірках:
- Стос шарів — Виправлено активацію помилкового шару після відкриття документа. У випадку документів із одним шаром програма не робила жоден шар активним, що за певних обставин спричиняло аварійне завершення роботи. (BUG:480718) (запит щодо об'єднання, Дмітрій Казаков)
Нестабільна гілка (5.3.0-prealpha):
Можливості:
- Панелі інструментів, скорочення — Додано панель дій на бічній панелі, де показано тимчасовий блок, який може бути додано до панелі інструментів або пов'язано із клавіатурним скороченням. (запит щодо об'єднання, Freya Lupen)
- Скорочення для введення на полотні — Додано нову дію з активації інструмента, «Активувати з іншим кольором». Її можна пов'язати із натисканням клавіші та кнопкою миші, де утримання цих клавіш призведе, наприклад, для пензля довільного малювання до малювання з кольором тла, замість кольору переднього плану. (запит щодо об'єднання, ziplantil ..)
Виправлення вад:
- Інструменти заповнення — Удосконалено швидкодію інструментів заповнення, отже потрібний програмі час залежатиме від розміру заповнення, а не від розміру зображення. Крім того, заповнення розпочинатиметься при натисканні кнопки миші, а не при її відпусканні. (запит щодо об'єднання, Deif Lou)
- Рушії пензлів — Виправлено перевірку на коректність формату при виборі пензлів RGBA. (BUG:484115) (внесок, Agata Cacko)
- Інструмент перетворення — Виправлено зворотне обертання інструмента довільного перетворення при віддзеркаленні у перспективі. (запит щодо об'єднання, Stuffins)
- Інструмент перетворення — Виправлено помилкову поведінку перетворень векторних шарів при масштабуванні з перекошенням. (BUG:485689) (запит щодо об'єднання, Stuffins)
- Інструменти позначення — Виправлено помилку, яка спричиняла перетворення на позначень на позначення з кольоровою міткою. (BUG:486419) (внесок, Deif Lou)
- Загальне — Уможливлено зміну типового типу файлів для експортування за допомогою сторінки «Налаштувати->Загальне->Обробка файлів». (запит щодо об'єднання, Ken Lo)
- Бічна панель записування — Перероблено типові профілі FFmpeg бічної панелі записування. Якщо під час записування змінюється розмір полотна, у новій версії профілі експортування зберігають пропорції, а не розтягують зображення (BUG:429326). Усунено проблеми зі зміною розмірів, попереднім переглядом результатів та розширенням результатів (BUG:455006, BUG:450790, BUG:485515, BUG:485514). Для MP4 реалізовано виявлення наявності openh264 чи libx264 замість використання окремих профілів. (запит щодо об'єднання, Ralek Kolemios)
- Бічна панель записування — Реалізовано оновлення мітки тривалості експортування запису при зміні частоти кадрів. (запит щодо об'єднання, Ken Lo)
- Бічна панель керування коміксами — Виправлено помилкове переставляння місцями правого і нижнього полів обрізання. (запит щодо об'єднання, Bob Raskoph)
- Робота зі скриптами — Виправлено помилку, пов'язану із тим, що waitForDone() не очікувала на оновлення маски перетворення. (BUG:485053) (запит щодо об'єднання, Agata Cacko)
Виправлення регресій у щоденних збірках:
- Бічна панель записування — Виправлено автоматичне позначення пункту прискореного запису. (BUG:482378) (запит щодо об'єднання, Freya Lupen)
- Бічна панель записування — Виправлено зупинення запису при відкритті іншого документа. (запит щодо об'єднання, Freya Lupen)
Ці зміни призначено для тестування у наведених нижче щоденних збірках:
- Стабільна версія «Krita Plus» (5.2.2+): Linux - Windows - macOS [ще немає] - Android (arm64-v8a / arm32-v7a / x86_64)
- Нестабільна версія «Krita Next» (5.3.0-prealpha): Linux - Windows - macOS [поки не підписано] - Android (arm64-v8a / arm32-v7a / x86_64)
Подобається те, що ми робимо? Підтримайте нас
Krita є вільним проєктом із відкритим кодом. Вам варто підтримати проєкт пожертвами або придбанням навчальних відео або книг! Ваша підтримка уможливлює для основної команди розробників роботу над Krita, як основним робочим проєктом.
Підтримати фінансово Придбайте щось