lsegovia (L. E. Segovia)
User

Projects

User does not belong to any projects.

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Tuesday

  • Clear sailing ahead.

User Details

User Since
Oct 22 2016, 6:29 PM (163 w, 19 h)
Availability
Available

MSc student in Computer Science, GSoC 2018 student for Blender.

https://www.amyspark.me

Recent Activity

May 21 2019

lsegovia added a comment to T10935: Need testing for WinInk tablet support.

The bugs Alvin reported are fixed in this version. As for item no. 4 in my previous comment, it only works if I use WinTab as the source API. Windows Ink still doesn't work.

May 21 2019, 9:55 PM · Krita: Next Features (Needs Testing)

May 19 2019

lsegovia added a comment to T10935: Need testing for WinInk tablet support.
  1. Works correctly. (Although I get this bug a lot more in MacOS.)
  2. Works correctly.
  3. Works correctly as well.
  4. Doesn't work on my machine. Verified by keeping a browser tab open besides Krita and testing press-and-hold opening the context menu.
  5. Works correctly.
May 19 2019, 3:46 PM · Krita: Next Features (Needs Testing)

Sep 22 2018

lsegovia added a comment to D15554: ArtColorSel: KisColor refactoring.
Sep 22 2018, 1:44 AM · Krita

Jul 13 2018

lsegovia added a comment to T8628: Optimize multithreading in Krita's Tile Manager.

@lieroz, I've just run into a bug with your implementation. I've reported it as bug 396467, including a video of the issue.

Jul 13 2018, 4:06 PM · Krita

Jun 24 2018

lsegovia committed R37:16bc5c48e7df: Fix PyKrita library search path for MacOS (authored by lsegovia).
Fix PyKrita library search path for MacOS
Jun 24 2018, 2:42 PM
lsegovia closed D13682: Fix PyKrita library path when running from a built Krita in MacOS.
Jun 24 2018, 2:42 PM · Krita

Jun 22 2018

lsegovia requested review of D13682: Fix PyKrita library path when running from a built Krita in MacOS.
Jun 22 2018, 4:47 PM · Krita

Jun 12 2018

lsegovia committed R37:b01e10e43ce9: Add a special #define for OCIO in MacOS (authored by lsegovia).
Add a special #define for OCIO in MacOS
Jun 12 2018, 2:16 PM
lsegovia closed D13485: Workaround OpenColorIO GLSL issues in MacOS.
Jun 12 2018, 2:16 PM · Krita

Jun 11 2018

lsegovia requested review of D13485: Workaround OpenColorIO GLSL issues in MacOS.
Jun 11 2018, 6:54 PM · Krita
lsegovia committed R37:3dff0d87727d: Merge branch 'amyspark/ocio-blender-macos' of git://anongit.kde.org/krita into… (authored by lsegovia).
Merge branch 'amyspark/ocio-blender-macos' of git://anongit.kde.org/krita into…
Jun 11 2018, 6:37 PM
lsegovia committed R37:63f72befff74: Add a special #define for OCIO in MacOS (authored by lsegovia).
Add a special #define for OCIO in MacOS
Jun 11 2018, 6:37 PM
lsegovia committed R37:975742dd0ecd: Add a special #define for OCIO in MacOS (authored by lsegovia).
Add a special #define for OCIO in MacOS
Jun 11 2018, 6:35 PM

May 26 2018

lsegovia committed R37:7e4e60004123: Also format the 3rdparty readme with proper Markdown (authored by lsegovia).
Also format the 3rdparty readme with proper Markdown
May 26 2018, 12:45 AM
lsegovia committed R37:dda27becab8c: Fix OpenColorIO search (authored by lsegovia).
Fix OpenColorIO search
May 26 2018, 12:45 AM

May 24 2018

lsegovia committed R37:c29861d7c668: Remove "image/x-vnd.adobe.photoshop" mimetype (authored by lsegovia).
Remove "image/x-vnd.adobe.photoshop" mimetype
May 24 2018, 12:11 AM
lsegovia closed D13074: Remove bogus Photoshop mimetype.
May 24 2018, 12:11 AM · Krita: Stable bug fixes

May 23 2018

lsegovia requested review of D13074: Remove bogus Photoshop mimetype.
May 23 2018, 6:51 PM · Krita: Stable bug fixes
lsegovia committed R37:1799a8a75ef8: Remove weird "image/x-vnd.adobe.photoshop" mimetype (authored by lsegovia).
Remove weird "image/x-vnd.adobe.photoshop" mimetype
May 23 2018, 5:26 PM
lsegovia committed R37:6f12729cc6ed: Update Krita's supported raw formats list (authored by lsegovia).
Update Krita's supported raw formats list
May 23 2018, 5:06 PM
lsegovia closed D12938: Update Krita's RAW file extensions.
May 23 2018, 5:06 PM · Krita: Next Features

May 17 2018

lsegovia committed R37:fdf89c2470e1: Do not bind Eraser mode to the Eraser op (authored by lsegovia).
Do not bind Eraser mode to the Eraser op
May 17 2018, 12:12 PM
lsegovia added a reverting change for R37:399ba2bd51a8: Preserve Eraser button check after preset reload (if the preset has the Eraser…: R37:fdf89c2470e1: Do not bind Eraser mode to the Eraser op.
May 17 2018, 12:12 PM

May 16 2018

lsegovia updated the diff for D12938: Update Krita's RAW file extensions.

Forgot to clean up the last extension, apologies.

May 16 2018, 11:19 PM · Krita: Next Features
lsegovia requested review of D12938: Update Krita's RAW file extensions.
May 16 2018, 11:17 PM · Krita: Next Features
lsegovia committed R37:399ba2bd51a8: Preserve Eraser button check after preset reload (if the preset has the Eraser… (authored by lsegovia).
Preserve Eraser button check after preset reload (if the preset has the Eraser…
May 16 2018, 10:27 PM

May 15 2018

lsegovia committed R37:686e733dd032: Fix Eraser not loading upon first launching Krita (authored by lsegovia).
Fix Eraser not loading upon first launching Krita
May 15 2018, 7:01 PM

May 2 2018

lsegovia lowered the priority of T4488: Problem with Lab 32f and Cmyk 32f. from Normal to Low.

Everyone, heads up. I realised I didn't have enough working knowledge on color spaces and whatnot, so I decided to take a course on digital image processing at my uni this semester.

May 2 2018, 11:52 AM · Krita: Stable bug fixes

Jul 12 2017

lsegovia updated subscribers of T4488: Problem with Lab 32f and Cmyk 32f..

@dkazakov, I made a branch for this "feature" (see the related commit). I still need to figure out how to fix the colorspace ops.

Jul 12 2017, 5:40 PM · Krita: Stable bug fixes
lsegovia committed R37:f3e35b642c3e: Address Lab/CMYK space subtleties within KoColorSpaceMaths (authored by lsegovia).
Address Lab/CMYK space subtleties within KoColorSpaceMaths
Jul 12 2017, 5:36 PM
woltherav awarded R37:073305f63844: Workaround Qt fullscreen bug on Windows a Love token.
Jul 12 2017, 5:21 PM
lsegovia committed R37:073305f63844: Workaround Qt fullscreen bug on Windows (authored by lsegovia).
Workaround Qt fullscreen bug on Windows
Jul 12 2017, 5:06 PM

Jul 9 2017

lsegovia added commits to T4488: Problem with Lab 32f and Cmyk 32f.: R37:774e5b763f0c: D3525: Fix floating point Lab, R37:d5fb2c85dd6d: Fix CMYK colorspace palette loading.
Jul 9 2017, 7:56 PM · Krita: Stable bug fixes
lsegovia added a task to R37:d5fb2c85dd6d: Fix CMYK colorspace palette loading: T4488: Problem with Lab 32f and Cmyk 32f..
Jul 9 2017, 7:56 PM
lsegovia added a task to R37:774e5b763f0c: D3525: Fix floating point Lab: T4488: Problem with Lab 32f and Cmyk 32f..
Jul 9 2017, 7:56 PM
lsegovia added a revision to T4488: Problem with Lab 32f and Cmyk 32f.: Unknown Object (Differential Revision).
Jul 9 2017, 7:54 PM · Krita: Stable bug fixes
lsegovia added a comment to T4488: Problem with Lab 32f and Cmyk 32f..

From "Unbounded Color Engines" at the LittleCMS site:

Jul 9 2017, 1:10 PM · Krita: Stable bug fixes

Jul 8 2017

lsegovia added a comment to T4488: Problem with Lab 32f and Cmyk 32f..

See also this bug: https://bugs.kde.org/show_bug.cgi?id=381529

Jul 8 2017, 11:10 PM · Krita: Stable bug fixes

Jul 6 2017

lsegovia removed a watcher for Krita: lsegovia.
Jul 6 2017, 9:07 PM
lsegovia added a comment to T4488: Problem with Lab 32f and Cmyk 32f..
Jul 6 2017, 5:19 PM · Krita: Stable bug fixes
lsegovia added a watcher for Krita: lsegovia.
Jul 6 2017, 12:05 AM

Dec 9 2016

lsegovia added a revision to T4488: Problem with Lab 32f and Cmyk 32f.: Unknown Object (Differential Revision).
Dec 9 2016, 12:32 AM · Krita: Stable bug fixes

Dec 8 2016

lsegovia added a comment to T4488: Problem with Lab 32f and Cmyk 32f..

More comments as regards CMYK: I can't figure out where Krita gets the value range for each component. For ints this range is correct, but for float it is completely broken.

Dec 8 2016, 12:39 AM · Krita: Stable bug fixes

Dec 7 2016

lsegovia added a comment to T4488: Problem with Lab 32f and Cmyk 32f..
In T4488#70257, @rempt wrote:

I'll push D3525. For CMYK, well, there are no range limits in lcms2, afaik. Photoshop always seems to show CMYK in 0..100% -- maybe we can do something with that as well?

Dec 7 2016, 1:48 PM · Krita: Stable bug fixes

Dec 1 2016

lsegovia added a comment to T4488: Problem with Lab 32f and Cmyk 32f..

Lab should be fixed by D3525. I'll appreciate any comments.
As for CMYK, I'm not sure how to fix it. What is the acceptable value range for each component in LCMS?

Dec 1 2016, 10:54 PM · Krita: Stable bug fixes

Nov 28 2016

lsegovia added a revision to T4488: Problem with Lab 32f and Cmyk 32f.: Unknown Object (Differential Revision).
Nov 28 2016, 1:34 PM · Krita: Stable bug fixes
lsegovia claimed T4488: Problem with Lab 32f and Cmyk 32f..
Nov 28 2016, 12:15 AM · Krita: Stable bug fixes

Nov 10 2016

lsegovia added a comment to T4488: Problem with Lab 32f and Cmyk 32f..

KoLabF32Traits is defined in libs/pigment/KoLabColorSpaceTraits.h. The normalization is inherited from KoColorSpaceTrait (libs/pigment/KoColorSpaceTraits.h):

inline static void fromNormalisedChannelsValue(quint8 *pixel, const QVector<float> &values) {
        Q_ASSERT((int)values.count() == (int)channels_nb);
        channels_type c;
        for (uint i = 0; i < channels_nb; i++) {
            float b = qBound((float)KoColorSpaceMathsTraits<channels_type>::min,
                             (float)KoColorSpaceMathsTraits<channels_type>::unitValue * values[i],
                             (float)KoColorSpaceMathsTraits<channels_type>::max);
            c = (channels_type)b;
            nativeArray(pixel)[i] = c;
Nov 10 2016, 2:22 PM · Krita: Stable bug fixes
lsegovia added a comment to T4488: Problem with Lab 32f and Cmyk 32f..

Let me see if I've traced the problem correctly.

Nov 10 2016, 2:14 PM · Krita: Stable bug fixes

Nov 5 2016

lsegovia added a comment to D3254: Add group support to KoColorSet and KPL. (in progress).
Nov 5 2016, 4:22 PM

Nov 1 2016

lsegovia created T4229: In re SwatchBooker palette parsing.
Nov 1 2016, 2:11 PM · Krita: Next Features (Needs Merging)

Oct 29 2016

lsegovia added a comment to T4121: Get a better native palette format..

Swatchbooker's other disadvantage is of course that it doesn't run on modern distros anymore, meaning we can't really test anything.

Oct 29 2016, 5:08 PM · Krita: Next Features

Oct 23 2016

lsegovia added a comment to T4121: Get a better native palette format..

We have two options:

Oct 23 2016, 12:15 AM · Krita: Next Features