Kritas månadsuppdatering - utgåva 17
Välkommen till de senaste nyheterna om utvecklingen och gemenskapen sammanställda åt dig av @Krita-promo gruppen.
Utvecklingsrapport
5.2.3 utgiven 26:e juni, 2024
This is mainly a bugfix release following weeks of beta testing. Thank you to everyone who tested and reported feedback and a big thank you to everyone who contributed code. Here are just a few highlights:
- Rätta kopiera och klistra in markering av fillager (Fel 459849)
- Omarbetade fördefinierade FFmpeg-profiler (Fel 455006, 450790, 429326, 485515, 485514. Tack @Ralek!
- Test av ritplatta: Rätta extrem fördröjning med S-penna på Android. Tack Joshua Goins!
Read the full release notes on Krita.org.
Nya funktioner och felrättningar
- A new python painting API by @freyalupen based on previous unfinished work was merged. Now you can utilize python to programmatically draw objects and other stuff on the canvas.
- @YRH fixed an issue with audio and frame rate.
- Related to the python API, some parts of @Grum999’s API work have been merged (2160 and 2167). Here are a few highlights:
- Document: Grids & Guides implementation review (dedicated classes available) + miscellaneous minor improvements
- Palette: minor improvements (try to get something more consistent in API)
- Manage class cast properly for Python class bindings (always get expected Python class instead of QObject)
- Updated API documentation for some classes (get more detailed documentation about class & methods)
- @Deif_Lou has implemented a new feature which will help those who paint UV maps. It is called propagate colours. As the name suggests it propagates colours into nearby transparent areas which can be useful in the creation of UV maps.
Andra utvecklingshöjdpunkter
- @Tiar has put out a call for artwork donations for the Fast Line Art tool currently in development. This is an experimental feature sponsored by Intel. The tool’s purpose is to speed up the creation of line art from the artist’s rough sketch using neural networks. The donated work will be used to train the tool.
- Google Summer of Code (GSOC) Pixel Perfect Line Setting for Pixel Art Brushes is moving forward. @Ken_Lo published a Week 5 Recap outlining a proposed vector approach.
Krita’s 25-year Anniversary Celebration Continues
@RamonM released a second video commemorating this incredible milestone. He is joined by Lucas Tvrdy, an early Krita developer, and @Animtim, creator of Krita’s first book and training DVD. There is even a brief musical message from @Deevad, a professional artist and long-time Krita supporter. Watch the video to see who else pops in with a greeting.
https://www.youtube.com/watch?v=DifqGFFAnsE
Månatlig konstutmaning i juni 2024
Participation in “Magnificent Dragon” was fabulous with 32 members submitting 36 original artworks. Thank you, @Elixiah, for giving us a great challenge. The resulting tie for first place between @Elixiah and @Brinck was decided on by the moderators and @Brinck was named the winner .
The July Art Challenge is Open Now
For the July Art Challenge, @Brinck has chosen this topic: Still life from another world . There is also an additional, optional challenge to produce the work in gauntlet mode. Read the brief for a full description.
Utvalda konstverk
Best of Krita-Artists May/June
Ten images were nominated and then voted on in the May/June Best of Krita-Artists Nominations thread. When the poll closed on June 14th, these five received the most votes and were added to the Krita-Artists featured artwork banner and were also shared on social media sites (with permission, of course).
Sunset on the quay by @Sad_Tea
Sculpture study 1 by @024XS
Cosmos LTD by @Yaroslavus_Artem
Sparkle by @My.last-charade
Rippling Ribbons by SylviaRitter
Anmärkningsvärt insticksprogram
Theme Creator Extension by @freyalupen.
This plugin allows users to create a basic version of a color theme file, with partial previewing while choosing colors (Note: a restart is required to apply all effects).
Månadens handledning
The ultimate guide to printing digital art accurately: Eliminate Color Shifts! by @CelticCoco.
Hur man:
- Får färgexakta utskrifter varje gång
- Kalibrerar sitt digitala arbetsflöde
- Ser till att Krita och alla apparater talar samma "färgspråk"
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 insamlingssida för att se hur bidrag används och utforska ett enstaka bidrag eller månadsbidrag.
Nämnvärda ändringar i koden
Avsnittet har sammanställts av @freyalupen.
11 juni - 7 juli, 2024
Stabil gren (5.2.3): Felrättningar:
- [Windows: Canvas] Fix canvas fading out when zooming out on 16-bit images when using ANGLE canvas renderer on Windows, a regression present in 5.2.3-beta1. (BUG:488126) (commit, Dmitry Kazakov)
- [Touch Docker] Implement a QWidget version of the touch docker with less features that isn’t completely broken, until a proper QML version can be reimplemented. (BUG:476690 ) (commit, Dmitry Kazakov)
- [Tools: Color Sampler] Fix color sampler to work in wrap around mode. (BUG:478190) (merge request, Freya Lupen)
- [Layer Stack] Fix copy-pasting a selection of a File Layer. (BUG:459849 ) (commit, Freya Lupen )
- [Plugins: Batch Exporter] Fix Batch Exporter plugin ignoring trimming in some cases. (BUG:488343) (merge request, Nathan Lovato)
- [Tablet Tester] Fix extreme lag in the Tablet Tester with S Pen on Android. (merge request, Joshua Goins )
- [Animation] Fix animation playback freezes when pausing past the end of audio. (BUG:487371) (BUG:478185)) (commit, Dmitry Kazakov)
- [Recorder Docker] Prevent some tools from being interrupted by the recorder, by disabling the recorder when they are active. The following tools’ actions won’t be recorded: Transform, Polyline, Polygon, Enclose and Fill, Freehand Path, Crop, Freehand Selection, Polygonal Selection, Bezier Curve Selection, Magnetic Curve Selection. The following tools completely disable recording while they are active: Move, Line, Rectangle, Ellipse, Rectangular Selection, Elliptical Selection. (BUG:477715, BUG:484783) (merge request, Firstname Aqaao)
Stabil gren (5.2.3+): Felrättningar:
- [Animation] Fix audio duration not being updated after animation framerate is updated. (merge request, Maciej Jesionowski )
Stabil gren (5.2.3) konverteringar tillbaka från Instabil: Felrättningar:
- [File Formats] WEBP & JPEG-XL: Prevent crash/error when attempting to export a non-animated image as animated. (BUG:476761) (merge request, Rasyuqa A H)
Instabil gren (5.3.0-prealpha): Funktioner:
- [Filters] Add Colors->“Propagate Colors” filter, which expands colors into transparent areas, while optionally keeping the alpha value untouched. (merge request, Deif Lou )
- [File formats] Implement CSS Palette support. (WISHBUG:367694) (merge request, Thomas K/BIDI)
- [Layer Stack] Enable setting colorspace of Group Layers. (merge request, killy |0veufOrever)
- [Canvas Input] Add Zoom In To Cursor and Zoom Out From Cursor canvas input shortcuts, as an alternative to regular Zoom In/Out which use the center of the canvas. (merge request, Mr. xk1000)
- [Scripting] Add functions to modify the state of Grids and Guides to the Document API. (merge request, Grum 999)
- [Scripting] Add functions to change the autosave state to the Document API. (merge request, Grum 999)
- [Templates] Add two new Japanese comic format templates. (merge request, Jun Shiozawa )
Felrättningar
- [Android: Usability] Fix applying size adjustments to the Android system font, improving readability of docker text in small spaces by giving it the intended 90% size as on other platforms or with a custom UI font. (merge request, Freya Lupen )
- [File formats: EXR] Partially fix loading XYZ channels on EXR import. (CCBUG:487103) (merge request, Rasyuqa A H)
Dessa ändringar görs tillgängliga för testning i följande nattliga byggen:
- Stabil "Krita Plus" (5.2.3+): 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