Krita/Dmitry sponsored work TODO list: Difference between revisions
< Krita
(Added warning) |
|||
Line 1: | Line 1: | ||
'''Warning!''' | |||
This page is outdated. To learn what Krita deveropers are doing now, go to https://phabricator.kde.org/project/profile/8/ or use one of the contact methods explained here: https://docs.krita.org/en/contributors_manual/community.html | |||
== TODO List == | == TODO List == | ||
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width:100%;" | {| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width:100%;" |
Latest revision as of 08:42, 24 April 2019
Warning!
This page is outdated. To learn what Krita deveropers are doing now, go to https://phabricator.kde.org/project/profile/8/ or use one of the contact methods explained here: https://docs.krita.org/en/contributors_manual/community.html
TODO List
Status | Description | Notes | |
---|---|---|---|
DONE | Bounded pooler implementation | ||
TO DO | Move the stress tests to a separate folder. Make them run on cruncher1 regularily | <{{{3}}}> | |
TO DO | Optimize mask generation code with some complex maths | <{{{3}}}> | |
TO DO | ROI for the scheduler | <{{{3}}}> | |
TO DO | Multithreading subsystem for tools | <{{{3}}}> | |
TO DO | Remove mutexes from KisTile. Try to avoid all the writes to the shared memory areas to reduce contestion | <{{{3}}}> | |
TO DO | Fix KisWeakSharedPointer to return null, instead of wrong pointer in Release mode | needs discussion | <{{{3}}}> |
TO DO | New API for paintops to be able to save some data between stokes | <{{{3}}}> | |
DONE | Avoid creation of big QImages | ||
DONE | bug 266687 | in selections branch | |
DONE | bug 265528 | ||
DONE | clean up KisLayerBox | ||
DONE | KisSelection refactoring | in selections branch | |
DONE | KisSelectionManager clean up and fixes | in selections branch, needs review
|