Krita is a free and open source cross-platform application that offers an end-to-end solution for creating digital art files from scratch built on the KDE and Qt frameworks.
Role in this project:
Back-end Developer Contributions:26 commits in 8 months
Contributions summary:Shi primarily worked on extending the functionality of Krita, a digital art application. Their contributions centered on implementing color space conversions within the OpenGL texture blitter, which improved color handling in the rendering pipeline. They added support for various color space transitions, including sRGB, scRGB, and BT2020PQ, and introduced a method to manage color space notifications from OpenGL widgets to the compositor, ensuring correct color conversions.
qt-framework
A static site generator to create live js demos with an editor
Contributions:76 commits, 2 PRs, 77 pushes in 14 days
jsstatic-site-generatorplaygroundstatic-site