Notes de llançament del Krita 5.1
El primer llançament després del gran 5.0, el Krita 5.1 ve amb una tona de millores petites i poliment tècnic. Aquest llançament mostra actualitzacions de la usabilitat en general, una gestió millorada del format de fitxer i un munt de canvis a les eines de selecció i emplenament.
Moltes gràcies a David Revoy per la majoria de les mostres de característiques que hi ha a continuació, així com a Wojtryb per compilar les seves novetats favorites en un vídeo:
Com a projecte lliure i de codi obert, el Krita necessita la vostra ajuda! Considereu donar suport al projecte esdevenint membre del fons de desenvolupament. Amb la vostra contribució, podem mantenir un equip central de desenvolupadors professionals treballant en el Krita.
Capes
- El canvi més gran a la gestió de capes en el Krita 5.1 és el projecte Google Summer of Code 2021 de Santhosh Anguluri: Operacions per a capes múltiples (MR 888). Això permet copiar, retallar i enganxar i netejar quan es té una selecció en capes múltiples alhora.
- Més enllà d'això, hi ha un petit nombre de retocs d'interfície d'usuari fets a l'acoblador de capes: ara podeu controlar la intensitat del sagnat de les capes quan es troben en un grup. A més, s'ha afegit un botó per a mostrar el menú contextual quan el clic dret no està disponible i, finalment, ara les capes de fitxer informen si el seu fitxer no s'ha pogut trobar (MR 1443, MR 1213, MR 1419).
- Ara es pot pintar sobre màscares de selecció amb modes de barreja (MR 1437).
Formats de fitxer
- Implementació del WebP (MR 891 MR 1268). Ja teníem un suport bàsic del WebP, però això afegeix suport complet utilitzant el Còdec WebP amb tots els commutadors imaginables possibles.
- Suport per als Tiff en capes del Photoshop (MR 944). Tot i que Adobe és l'administrador de l'especificació Tiff, el Photoshop té una manera única de desar les capes en un fitxer Tiff: posant tot un document PSD a les metadades. Ara donem suport a la càrrega de dades d'aquests fitxers. A més d'això, s'ha refet el diàleg d'exportació per al TIFF, i ara es carreguen i es desen les metadades a Tiff (MR 1015).
- Implementació d'OpenExr per a 2.3 i 3+ (MR 1049). A causa d'un error amb el nostre sistema de construcció, el Krita no ha pogut veure l'OpenExr 2.3 i posteriors, això ara se soluciona.
- Millora la recuperació de les dades de la imatge des del porta-retalls (MR 1296, MR 1431). Quan copieu dades entre programes, aquestes dades es posen al porta-retalls del sistema. De vegades, quan es fa amb imatges, els programes afegeixen diverses opcions diferents. Hem millorat la interfície d'usuari que us permet triar quines d'aquestes opcions voleu utilitzar.
- Emplenament de capes i etiquetes de color del PSD (MR 1309). Això permet carregar i desar les etiquetes de color de la capa al PSD, així com carregar i desar les capes de degradat, patró i emplenament del color. Això amplia l'analitzador ASL dins del Krita, el qual vol dir que els estils de la capa també tenen una importació millor de color i patró. La majoria dels PSD utilitzen aquestes capes d'emplenament en combinació amb màscares vectorials, que encara no estan implementades.
- Suport per a JPEG-XL (MR 1363). Incorporant-se a la implementació de l'última versió d'Avif, el JPEG-XL és l'actualització més nova del format de fitxer d'imatge JPEG, i un dels nous conjunts de formats de fitxer que està dissenyat per a portar colors de gammes àmplies i HDR a la web. Encara no hem habilitat desar i carregar els espais de color HDR a JPEG-XL, però sí que tenim desar i carregar animacions, fent del JPEG-XL el primer format de fitxer que no requereix FFMPEG que permet exportar animacions.
- Suport per a les paletes de color ASE i ACB (Comissió 6c7ed052). El primer s'utilitza entre les aplicacions d'Adobe, el segon és el format utilitzat pel Photoshop per a descriure la seva llista de colors. Instem la gent que tingui una mica de cura amb aquest últim, ja que sembla que els valors de Pantone en particular s'actualitzen amb freqüència. Debateu amb la impressora quins colors directes voleu utilitzar.
Tècnics
Alguns dels canvis més importants d'aquesta vegada han estat purament tècnics.
- Soluciona l'OpenGl ES per a la canonada OCIO (MR 1262), això significa que l'OCIO ara funciona amb l'Android. Ara també utilitzem la canonada nova de GPU per a la plataforma VFX CY2021 (Comissió 3d24ed13).
- Construeix una versió més recent de l'Angle per al Windows (MR 1373, MR 1353. El que estàvem utilitzant era una mica vell i aquest nou té moltes correccions. L'Angle ha estat la manera més fiable de permetre'ns utilitzar l'OpenGL en el Windows.
- S'han afegit perfils YCbCr (MR 1330). Mai havíem distribuït perfils YCbCr perquè no hi havia versions obertes d'ells. Això va fer que les proves de certes característiques fossin bastant difícils, en particular les proves de fitxers. Així que hem creat alguns perfils YCbCr i els hem afegit com a perfils predeterminats.
- Afegeix la implementació per a la cadena d'eines «llvm-mingw» al Windows (MR 1372).
- Permet compilar amb RISC-V (MR 1416). Ningú de nosaltres és propietari de maquinari RISC-V, així que aquest és principalment per als entusiastes.
- Adapta el Krita des de VC a XSIMD (MR 1404). Utilitzem aquestes biblioteques per a les anomenades «instruccions vectorials», que és una manera especial d'utilitzar l'ordinador que funciona especialment bé per a matemàtiques repetitives com barrejar i mesclar colors junts. El desenvolupament de VC s'ha estancat, per la qual cosa passar ara a XSIMD ens permet preocupar-nos menys pel futur. Un efecte secundari refinat és que les puntes de pinzell de color i lleugeresa han acabat amb un bon impuls de velocitat, a més de tenir una acceleració de velocitat en els dispositius ARM (això són les tauletes i els telèfons mòbils).
- Afegeix una opció per a construir el Krita amb capçaleres precompilades (MR 1471). Això és una cosa que és més útil per als desenvolupadors, ja que reduirà la compilació.
- Dona una millor informació sobre la ubicació del directori AppData en el Windows (MR 1304). El directori AppData pot diferir molt quan s'utilitza el Krita des de la Windows Store, de manera que volíem informar els amics que utilitzen millor aquest mètode.
Usabilitat
- El selector de color específic s'ha ampliat amb una previsualització de color i una opció HSV per a RGB. (MR 916, MR 1434).
- Els gestos tàctils (arrossegar els dits per a desplaçar, fer zoom, girar) ara es poden configurar, podeu triar quina acció fa què (MR 1341).
- Solíem tenir un botó molt vague que deia alguna cosa així com «usa l'aspecte dels píxels», just al costat del zoom. El que feia aquest misteriós botó era canviar el zoom del llenç entre mostrar els píxels a la mida dels píxels, i mostrar el llenç a la seva mida física. Aquest últim, si el Krita té la informació disponible, significa que una polzada en el Krita és una polzada real en el vostre monitor, la qual cosa és útil per a imprimir, mentre que el primer és més útil per a treballar només en digital, com els gràfics de jocs. Aquest botó s'ha renovat per a comunicar-ho més clarament (MR 1220).
- Més configuració per a la paleta emergent (MR 922).
- Drecera de selector de color dual (MR 1100)
- Dreceres de filtre que mancaven (MR 1109)
- Afegeix la possibilitat de canviar de desplaçar-se seleccionant els nivells de zoom predefinits a «ampliació suau» (MR 1138).
- S'ha redissenyat el menú de fitxers recents (MR 1258, MR 1283, MR 1295, MR 1297, MR 1307).
- Millores en la disposició d'esquerra a dreta (MR 1267)
- Esmenes assortides de diversos diàlegs (MR 1317, MR 1328, MR 1331)
- Controls lliscants HSV als filtres d'ajust. (MR 1438).
- Només restringeix el pivot per a transformar el límit quan es prem Alt (MR 1440).
- Restableix el botó i l'estat de desament per al mesclador digital de colors (MR 1361).
- Opció nova de zoom per a ajustar (amb marges) (MR 1344).
Eines d'emplenament i selecció
Deif Lou ha passat els últims 6 mesos millorant enormement la funcionalitat de les eines d'ompliment i selecció contigua.
Aquestes eines ara tenen opcions d'eina millor organitzades (MR 1360, MR 1453), el qual és necessari, perquè ara hi ha controls lliscants per a la suavitat variable (MR 1174 i un antialiàsing adequat basat en l'algorisme FXAA (MR 1350).
També hi ha tres maneres noves d'aplicar un emplenat. La primera és l'Emplenament continu (MR 1160), que permet arrossegar el cursor sobre totes les regions que voleu omplir.
La segona és una eina nova completa de Delimitació i emplenat (MR 1415, que permet arrossegar un rectangle o una altra forma sobre tot el que vulgueu omplir, i el Krita determinarà automàticament quines seccions voleu emplenar.
L'última consisteix en millores massives a la funcionalitat d'arrossegar i deixar anar mostres (MR 1135). Ara podreu deixar anar mostres en una secció del llenç, i el Krita utilitzarà les opcions actuals de l'eina d'emplenament per a determinar com el color deixat anar omplirà la secció.
Pinzells
- Opció de la IGU per a configurar la velocitat màxima del pinzell (MR 996).
- S'ha afegit la configuració de la drecera per al flux, l'esvaïment i la dispersió (MR 1037).
- Fa opcional l'ajustament dels esborradors a l'assistent (MR 1199).
- Afegeix més distribucions de partícules al motor d'esprai (MR 1377).
- Fa opcional el comportament d'alineació del contorn de les opcions de nitidesa (MR 1405). Depenent de com feu l'art de píxels, és possible que vulgueu això o no.
- Permet la configuració separada del cursor per als esborradors (MR 1426).
- Afegeix la configuració de drecera per a commutar el contorn del pinzell (MR 1430).
- El motor del pinzell d'esbós ara té disponible l'antialiàsing (MR 1425).
Altres
- Opció de mantenir l'últim fotograma a l'exportació de l'acoblador gravador, (MR 1087).
- Afegeix una opció per a mostrar el resultat al principi de l'exportació de l'enregistrament (MR 1293).
- S'ha afegit una eina d'assistent de perspectiva d'el·lipses (MR 1343). El projecte KDE Season of Code 2022 de Srirupa Datta, l'assistent d'eina de perspectiva d'el·lipses ajuda a dibuixar cercles en perspectiva.
- Subdivisions per als assistents de regles (MR 1298).
- Millores al generador de tons de pantalla (MR 1010), el resultat del generador ara es pot fer més coherent.
- Esmenes diverses per al G’Mic (MR 1464).
- Ara avisa quan l'operació de desament ha fallat (MR 1410).
- El filtre Nivells ara es pot aplicar per canal (MR 1067).
Us agrada el que estem fent? Ajudeu-nos
El Krita és un projecte lliure i de codi obert. Considereu donar suport al projecte amb donatius o comprant vídeos d'entrenament o el llibre d'art! Amb el vostre suport, podrem mantenir l'equip principal treballant en el Krita a temps complet.
Donatius Compreu quelcom