GSoC report for the past week
Boudewijn Rempt
boud at valdyas.org
Tue Aug 4 07:31:29 BST 2020
Thanks for the update!
On Monday, 3 August 2020 19:41:14 CEST L. E. Segovia wrote:
> Hey all,
>
> I wasn't able to attend today's meeting because of uni commitments (two
> essay defences and one essay to submit on Wed), so I'm sending you my
> project report through this medium.
>
> Last week the SeExpr generator was merged to both 4.3 and master (see
> https://invent.kde.org/graphics/krita/-/merge_requests/380,
> https://invent.kde.org/graphics/krita/-/merge_requests/411). After that,
> I started working on porting the existing user documentation of Disney's
> to our own docs.krita.org. This is available as a MR here:
>
> https://invent.kde.org/documentation/docs-krita-org/-/merge_requests/145
>
> So far, I have ported the Quick Reference document to rST, added an
> entry to the Fill Layers and Resource Management docs, and a tutorial
> showing how to create SeExpr script resources.
>
> As part of the review of that work, Wolthera found that two of the
> built-in functions did not work as expected, dist and Perlin noise. The
> first was fixed to match the docs, the latter was removed from the
> documentation as it wasn't implemented anywhere. See
> https://invent.kde.org/lsegovia/seexpr/-/commit/b807bfebfec9edc4197ca3561f53625895edc96e.
Aw, that's a pity, perlin noise was very useful back in the openctl/shiva days.
>
> Additionally, I found two uninitialized memory access bugs on
> VectorControl (the widget for editing vector and color variables), which
> meant that if a vector was later changed to be a RGB color (in the range
> 0-1), the application would crash. See
> https://invent.kde.org/lsegovia/seexpr/-/commit/904c607d408cee1a9ea3eca02397b4aa62e15262.
>
>
> While checking the above, I fixed Disney's original support for vector
> variables, which now allows users to manage them as RGB colors while at
> the same time being able to constrain the valid value range. See
> https://invent.kde.org/lsegovia/seexpr/-/commit/74737606c01c8a591659c1561b07b695c70f6997.
>
> Best regards,
>
> amyspark
>
>
--
https://www.krita.org
More information about the kimageshop
mailing list