Skip to content

Čo robíme v roku 2024

Predchádzajúci príspevok | Thursday, 14 March 2024 | Čas čítania: 3 minút | Nasledujúci príspevok

Je už 2024 a dokonca už marec. Ako minulý rok, mali sme videohovor so všetkými sponzorovanými vývojármi, umelcami a dobrovoľníkmi, aby sme prediskutovali, čo sme dosiahli minulý rok, zistili, kde sti rávame na problémy, a naplánovali čo chceme doísť tentorok.

Výzvy

Veľmi závažný problém je, že správca portu Krity pre Android a ChromeOS sa stal prilíš zaneprázdneným na prácu na Krite na plný úväzok. Verzie Krity pre Android a ChromeOS sú už v beta verzii dlhú dobu, pretože pokračovanie v beta verzii je pre nás spôsob, ako sa vyhnúť podpore platforiem, ktoré nemôžeme plne podporovať.

Tiež sme strat ili ďalšieho sponzorovaného vývojára. Boli dlhú dobu chorí, ale nedávno v blognúli, že začali pracovať na inom zamestnaní. Keďže pracovali hlavné na zlepšeniach webového prehliadača Krity, toto bude citeľné.

Nakoniec sme dali Kritu do obchodu Apple MacOS minulý rok. Avšak pred dvoma rokmi správca Krity, teda ja, zmenil spôsob, akým je Krita kód finančne podporovaná, a to malo nezamýšľané dôsledky.

Čo sme robili vlani

Samozrejme sme vydali Kritu 5.2 a dve opravné vydania pre Kritu 5.2. Urobníme aspoň jedno ďalšie opravné vydanie pred vydaním Krity 5.3.

Zvukový systém pre funkciu animácie Krity bol úplne renovovaný, prenesený z Qt QtMultimedia systému do MLT. To je dôležité najmä na Windows a macOS, kde Qt QtMultimedia má veľa problémov.

Wolthera started rewriting the text object, and mostly finished that and now is working on the tool to actually write, modify and typeset text. This is a huge change with very impressive results!

Čo dúfame urobiť tento rok

Časť tohto zoznamu je z minulého roka, časť je nová.

Jedna veľká výhra: teraz, keď projekt KDE vydal prvú verziu KDE Frameworks pre Qt6, portovanie Krity na Qt6 sa stalo nevyhnutnou prioritou. Toto však bude trvať významnú časť roku 2024.

Celkovo je dosť pravdepodobné, že portovanie na Qt6 nám zoberie veľa času od implementácie zábavných nových funkcií. Ale musíme to urobiť.

To neznamená, že nechceme implementovať zábavné nové funkcie! (Áno, preklep je zám erný.)

Tu je skrátený zoznam:

Tiež sme diskutovali o použití GPU pre zlepšenie výkonu. Jedna pôvodná myšlienka bola použiť GPU pre štetce, ale umelci v stretnutí hovorili, že rýchlosť štetcov v súčasnosti nie je problémom. Namiesto toho sme diskutovali o:

A je tu najkontroverznejšia vec zo všetkých: mali by sme pridať funkcie AI do Krity? Mali sme niekoľko vyhrotených diskusií o tomto.

Umelci na stretnutí tvrdili, že generatívna AI je bezcenná a v najlepšom prîpade povedie k planým, opakujúcim sa šablónam, pričom v najhorzom prípade zničí živobytie umelcov.

Poznámka: nebudeme implementovať nič, čo používa modely trénované na scrapovaných obrázkoch a zaistíme, aby uhlíková stopa funkcií AI, ktoré implementujeme, bola čo najmenšia.