Kritas månadsuppdatering - utgåva 16
Välkommen till de senaste nyheterna om utvecklingen och gemenskapen sammanställda åt dig av Krita-promo gruppen.
Utvecklingsrapport
Krita är 25 år gammalt!
Konstverk av David Revoy (CC BY-SA)
Den 31 maj 2024 fyller Krita 25 år. Som man kan förvänta sig har det skett många förändringar genom åren: till och med namnet har ändrats flera gånger. Du kan ta en titt på Kritas historia i det här blogginlägget skrivet av @Halla, Kritas underhållsansvariga under mer än 20 år.
För att hedra denna milstolpe förberedde @RamonM en speciell upplevelse för alla användare av Krita: en videointervju med @Halla.
Din återkoppling efterfrågas
- 5.2.3-Beta1 gavs ut 5:e juni. Utgåvan representerar en fullständig omarbetning av byggsystemet och många rättningar av Kritas utvecklingsgrupp samt freyalupen, Grum999, NabilMaghfurUsman, Deif_Lou, Alvin Wong, Rasyuqa A. H. och Mathias Wein. Det finns ett antal förstagångsbidragsgivare vars namn visas bredvid deras bidrag i versionsfakta.
- Testpaket för varje plattform finns på sidan med versionsfakta. Rapportera dina iakttagelser och din återkoppling i tråden Testers Wanted.
- Redigering av textegenskaper: Sammanfogningsbegäran 2092 är nästan klar och väntar på granskning. Testversioner är nu tillgängliga på CI. @Wolthera begär återkoppling från användare om UX. Läs det här inlägget och ge dina kommentarer där.
- Google Summer of Code (GSOC) @Ken_Lo söker information om Pixel Perfect-projektet https://krita-artists.org/t/pixel-perfect-line-setting-for-pixel-art-brushes/42629/16
Andra utvecklingshöjdpunkter
- Fri rotation av transformeringens avgränsningsruta av Stuffin har lagts till. Det slutför funktionsönskemålet [Justera transformeringsrutan för att matcha objektvinkeln på teckningen](https://krita-artists.org/t/adjusting-the-transform-box-to-match-the-object-angle- in-the-drawing/63687) och kan testas i 5.3.0-prealpha nattliga bygge. (Anmärkning till testare: Justering av begränsningsrutan aktiveras med Ctrl+Alt.) Tack, Stuffin!
- Grum999 förbättrar Python programmeringsgränssnittet så att det är mer robust för Python-utvecklare och de kan komma åt fler av Kritas interna funktioner via Python. Det finns en pågående SB för att lägga till nya skriptfunktioner för åtkomst av rutnät, stödlinjer och speglingsaxlar från dokumentet, och signaler för ändringar i dokumentet och vyn. Titta på SB
- @Ralek har lagt till förlustfria transformationsvillkor: Rotation i steg om 90 grader, och perfekta x- och y-speglingar ska nu vara förlustfria. Det borde i hög grad hjälpa bildpunktskonstnärer, som jag tror inte kunde använda funktionerna alls tidigare. Titta på SB
Gemenskapsrapport
Månatlig konstutmaning i maj 2024
Och vinnaren är… Kattreflektion av Elixiah.
För konstutmaningen i juni har Elixiah valt Magnifik drake med en intressant valfri utmaning för alla som vill sträcka sig lite längre.
Utvalda konstverk
Tio bilder skickades till tråden nomineringar av Kritas bästa konstnärer som var öppen från 14 april till 11 maj. När omröstningen stängdes den 14 maj, hade dessa fem flest röster och lades till på Krita-Artists banderoll med utvalda konstverk.
Tyst morgon av @Gurkirat_Singh.
Pollinatrix Terrae av @jimplex.
Den ensamma ryttaren-2 av @rohithela.
005 (Spindel i nätet) av @HappyBuket.
Utmaningshorn av @MangooSalade.
Förutom sin hedersplats på banderollen deltar alla fem att i tävlingen "Kritas bästa konstnärer 2024" nästa januari. Tråden för nomineringar av Kritas bästa konstnärer i maj och juni kommer att vara öppen för bidrag till den 11 juni 2024. Du är inbjuden att vara med genom att nominera din favorit bland konstverk skapade i Krita.
Anmärkningsvärt insticksprogram
Skapa en ny vy som fönster och placera överst av Cliscylla sparar steg genom att öppna en ny vy och ställa in den så att den alltid är överst.
Månadens handledning
Hur man spelar in video direkt från Krita och lägger upp på sociala medier av Deevad är en omfattande handledning för nybörjare och intermediära användare Krita. Den leder tittaren genom den första skärminställningen och rekommenderade dukdimensioner ända fram till exportprocessen.
Sätt att hjälpa Krita
Krita är ett fritt program med öppen källkod, i huvudsak utvecklad av ett internationellt team av entusiastiska volontärer. Bidrag från användare av Krita för att stödja underhåll och utveckling uppskattas.
Besök Kritas finansieringssida för att se hur bidrag används och utforska ett enstaka bidrag eller månadsbidrag.
Märkbara ändringar i koden
Avsnittet har sammanställts av freyalupen. (6:e maj - 6:e juni, 2024)
Stabil gren (5.2.3-beta1):
Felrättningar:
- Allmänt Slösa inte minne på att generera tomma animeringsramar på bilder utan animering. Det var en regression i 5.2.x. (incheckning, Dmitry Kazakov)
- Bildmanuspanel Åtgärda omordning av bildmanusscener som gör att all bilddata raderas medan det fortfarande verkar finnas. (FEL:476440) (sammanfogningsbegäran, Freya Lupen)
- Android: Animering Åtgärda krasch vid försök att läsa in ljud på Android, en regression som finns i 5.2.2.1. (sammanfogningsbegäran, Dmitry Kazakov)
Stabil gren (5.2.3-beta1+):
Felrättningar
- Animering: Rätta krasch vid tillägg av en nyckelbildskolumn med ett låst lager markerat. (FEL:486893) (incheckning, Dmitry Kazakov)
- Snabbtangenter: Medan man fortsätter att göra en markering, ignorera andra väljartangenters genvägar för att undvika konflikter. (sammanfogningsbegäran, Aqaao)
- Filformat: TIFF: Be bara om att få använda PSD-data i TIFF om någon hittades. (FEL:488024) (incheckning, Freya Lupen)
- Allmänt, macOS: Rätta uppdatering av "skrivskyddat" tillstånd för dokumentet vid inläsning och spara. Rättar en krasch på macOS vid inläsning av TIFF eller JPEG-XL senaste filikoner (som läser in ett tillfälligt dokument). (FEL:487544) (incheckning, Dmitry Kazakov)
- Android, inspelningspanel: Rätta spara inspelningsbildrutor som JPEG på Android, en regression som finns i 5.2.2.1. (FEL:487667) (incheckning, Dmitry Kazakov)
- Android, allmänt: Förbättra Kritas apk-ikoner för att följa Androids designriktlinjer. (FEL:463043) (sammanfogningsbegäran, Jesse 205)
Funktioner:
- Skript Generera en fil med Python typdefinitioner för Kritas programmeringsgränssnitt, som kan användas för att ställa in automatisk komplettering av typer i det grafiska användargränssnittet, som finns i Krita-paketet på /lib/krita-python-libs/PyKrita/krita.pyi. (sammanfogningsbegäran, Kate Corcoran)
Stabil gren (5.2.3-beta1+) tillbakakonverterade från Unstable: Felrättningar:
- Inspelningspanel: Omarbetade fördefinierade FFmpeg-profiler. Om dukens storlek ändras under inspelningen, behåller exportprofilerna nu proportion istället för att sträckas ut (FEL:429326). Problem med att ändra storlek, förhandsgranska resultat och utöka resultatet undviks (FEL:455006, FEL:450790, FEL:485515, FEL:485514). För MP4, upptäck om openh264 eller libx264 finns i stället för att använda separata profiler. Förhindra också ett fel när FFmpeg 7 används. (sammanfogningsbegäran, Ralek Kolemios)
- Markeringsverktyg: Rätta problem med att göra markeringar på referensmarkeringar med färgbeteckningar. (FEL:486419) (incheckning, Deif Lou)
Instabil gren (5.3.0-prealpha):
Funktioner:
- Transformeringsverktyg: Tillåt att begränsningsrutan för fria transformering roteras med Ctrl+Alt, för att göra transformering längs en godtycklig axel. (ÖNSKEMÅL:383587) (sammanfogningsbegäran, Stuffins)
Felrättningar
- Transformeringsverktyg: Säkerställ att perfekt spegling och 90-graders rotationer omvandlas förlustfritt. (sammanfogningsbegäran, Ralek Kolemios)
- Genvägar: Rätta att hämta skärmfärg fastnar om det aktiveras flera gånger utan att slutföras. (FEL:485739) (sammanfogningsbegäran, Deif Lou)
- Skript: Rätta inställning av färgjustering (per kanal) och korskanalfilter from Python-skript. (sammanfogningsbegäran, Deif Lou)
Dessa ändringar görs tillgängliga för testning i följande nattliga byggen:
- Stabil "Krita Plus" (5.2.3-beta1+): Linux - Windows - macOS [för närvarande utan signatur] - Android (arm64-v8a / arm32-v7a / x86_64)
- Instabil "Krita Next" (5.3.0-prealpha): Linux - Windows - macOS [unsigned currently] - Android (arm64-v8a / arm32-v7a / x86_64)
Tycker du om vad vi gör? Hjälp stödja oss
Krita är ett projekt med fri och öppen källkod. Överväg att stödja projektet med donationer eller genom att köpa utbildningsvideor eller konstboken! Med ditt stöd kan vi hålla kärngruppen i arbete med Krita på heltid.
Ge bidrag Köp någonting