[krita] [Bug 468197] 16 bit psd files saved from photoshop show corrupted layers

2023-12-13 Thread amyspark
https://bugs.kde.org/show_bug.cgi?id=468197

amyspark  changed:

   What|Removed |Added

  Latest Commit|https://invent.kde.org/grap |https://invent.kde.org/grap
   |hics/krita/commit/ed2ac4cb7 |hics/krita/commit/d2a64155c
   |ec8532d46238be51896a1d1bc9f |02e7b5bd1e1124a40bf53b65c52
   |d319|006f

--- Comment #11 from amyspark  ---
Git commit d2a64155c02e7b5bd1e1124a40bf53b65c52006f by L. E. Segovia.
Committed on 22/04/2023 at 02:16.
Pushed by lsegovia into branch 'master'.

PSD: fix using implementation-defined signedness when using ZIP with prediction

It appears that all high bit depth PSDs use prediction.

While at it, also clean up the implementation a bit to make it more
readable.

M  +97   -44   libs/psdutils/compression.cpp

https://invent.kde.org/graphics/krita/commit/d2a64155c02e7b5bd1e1124a40bf53b65c52006f

-- 
You are receiving this mail because:
You are watching all bug changes.

[krita] [Bug 468197] 16 bit psd files saved from photoshop show corrupted layers

2023-12-13 Thread amyspark
https://bugs.kde.org/show_bug.cgi?id=468197

amyspark  changed:

   What|Removed |Added

  Latest Commit|https://invent.kde.org/grap |https://invent.kde.org/grap
   |hics/krita/-/commit/ed2ac4c |hics/krita/commit/ed2ac4cb7
   |b7ec8532d46238be51896a1d1bc |ec8532d46238be51896a1d1bc9f
   |9fd319  |d319

--- Comment #9 from amyspark  ---
Git commit ed2ac4cb7ec8532d46238be51896a1d1bc9fd319 by L. E. Segovia.
Committed on 22/04/2023 at 02:17.
Pushed by lsegovia into branch 'krita/5.1'.

PSD: fix using implementation-defined signedness when using ZIP with prediction

It appears that all high bit depth PSDs use prediction.

While at it, also clean up the implementation a bit to make it more
readable.
(cherry picked from commit d2a64155c02e7b5bd1e1124a40bf53b65c52006f)

M  +97   -44   libs/psdutils/compression.cpp

https://invent.kde.org/graphics/krita/commit/ed2ac4cb7ec8532d46238be51896a1d1bc9fd319

-- 
You are receiving this mail because:
You are watching all bug changes.

[krita] [Bug 462006] Crash when creating new image from selected region (clipboard)

2023-12-13 Thread amyspark
https://bugs.kde.org/show_bug.cgi?id=462006

--- Comment #10 from amyspark  ---
Git commit d833fcb31161fbaedd738381613960daf9ac5fb7 by L. E. Segovia.
Committed on 21/04/2023 at 00:40.
Pushed by lsegovia into branch 'krita/5.1'.

KisClipboard: remove assert on clipboard being cleared

6399b0203e7c7e8fa6fc40e4fdbe4a72cae2f304 already covers it enough, so
it's safe to bail out now.
Related: bug 468494, bug 465128
(cherry picked from commit f4f069cbea3dd961aed23e3abbc67460821b2da9)

M  +5-1libs/ui/kis_clipboard.cc

https://invent.kde.org/graphics/krita/commit/d833fcb31161fbaedd738381613960daf9ac5fb7

-- 
You are receiving this mail because:
You are watching all bug changes.

[krita] [Bug 462006] Crash when creating new image from selected region (clipboard)

2023-12-13 Thread amyspark
https://bugs.kde.org/show_bug.cgi?id=462006

--- Comment #11 from amyspark  ---
Git commit d833fcb31161fbaedd738381613960daf9ac5fb7 by L. E. Segovia.
Committed on 21/04/2023 at 00:40.
Pushed by lsegovia into branch 'krita/5.1'.

KisClipboard: remove assert on clipboard being cleared

6399b0203e7c7e8fa6fc40e4fdbe4a72cae2f304 already covers it enough, so
it's safe to bail out now.
Related: bug 468494, bug 465128
(cherry picked from commit f4f069cbea3dd961aed23e3abbc67460821b2da9)

M  +5-1libs/ui/kis_clipboard.cc

https://invent.kde.org/graphics/krita/commit/d833fcb31161fbaedd738381613960daf9ac5fb7

-- 
You are receiving this mail because:
You are watching all bug changes.

[krita] [Bug 465148] Krita can not open PSD files with blurred vector masks

2023-12-13 Thread amyspark
https://bugs.kde.org/show_bug.cgi?id=465148

amyspark  changed:

   What|Removed |Added

  Latest Commit|https://invent.kde.org/grap |https://invent.kde.org/grap
   |hics/krita/-/commit/48f04b5 |hics/krita/commit/48f04b57c
   |7c926fd464f80f4823e7d956e53 |926fd464f80f4823e7d956e5330
   |303e2e  |3e2e

--- Comment #6 from amyspark  ---
Git commit 48f04b57c926fd464f80f4823e7d956e53303e2e by L. E. Segovia.
Committed on 22/04/2023 at 15:23.
Pushed by lsegovia into branch 'krita/5.1'.

psd: fix interpretation of layer mask/adjustment layer data lengths

The standard says:
> Size of the data: Check the size and flags to determine what is or is not 
> present. If zero, the following fields are not present

Up to 18 bytes can be read safely in this way. After the 2 bytes for padding
(if size == 20), the rest of the data is conditional on each flag allowing
the data, and the block length allowing the read.
(cherry picked from commit 291a841ec2bf72459b2c17b9106c7eafc766037c)

M  +118  -26   libs/psd/psd_layer_record.cpp

https://invent.kde.org/graphics/krita/commit/48f04b57c926fd464f80f4823e7d956e53303e2e

-- 
You are receiving this mail because:
You are watching all bug changes.

[krita] [Bug 465148] Krita can not open PSD files with blurred vector masks

2023-12-13 Thread amyspark
https://bugs.kde.org/show_bug.cgi?id=465148

amyspark  changed:

   What|Removed |Added

  Latest Commit|https://invent.kde.org/grap |https://invent.kde.org/grap
   |hics/krita/commit/48f04b57c |hics/krita/commit/291a841ec
   |926fd464f80f4823e7d956e5330 |2bf72459b2c17b9106c7eafc766
   |3e2e|037c

--- Comment #8 from amyspark  ---
Git commit 291a841ec2bf72459b2c17b9106c7eafc766037c by L. E. Segovia.
Committed on 22/04/2023 at 15:23.
Pushed by lsegovia into branch 'master'.

psd: fix interpretation of layer mask/adjustment layer data lengths

The standard says:
> Size of the data: Check the size and flags to determine what is or is not 
> present. If zero, the following fields are not present

Up to 18 bytes can be read safely in this way. After the 2 bytes for padding
(if size == 20), the rest of the data is conditional on each flag allowing
the data, and the block length allowing the read.

M  +118  -26   libs/psd/psd_layer_record.cpp

https://invent.kde.org/graphics/krita/commit/291a841ec2bf72459b2c17b9106c7eafc766037c

-- 
You are receiving this mail because:
You are watching all bug changes.

[krita] [Bug 468494] Krita crashes when pasting a screenshot

2023-12-13 Thread amyspark
https://bugs.kde.org/show_bug.cgi?id=468494

amyspark  changed:

   What|Removed |Added

  Latest Commit|https://invent.kde.org/grap |https://invent.kde.org/grap
   |hics/krita/commit/f4f069cbe |hics/krita/commit/d833fcb31
   |a3dd961aed23e3abbc67460821b |161fbaedd738381613960daf9ac
   |2da9|5fb7

--- Comment #15 from amyspark  ---
Git commit d833fcb31161fbaedd738381613960daf9ac5fb7 by L. E. Segovia.
Committed on 21/04/2023 at 00:40.
Pushed by lsegovia into branch 'krita/5.1'.

KisClipboard: remove assert on clipboard being cleared

6399b0203e7c7e8fa6fc40e4fdbe4a72cae2f304 already covers it enough, so
it's safe to bail out now.
Related: bug 462006, bug 465128
(cherry picked from commit f4f069cbea3dd961aed23e3abbc67460821b2da9)

M  +5-1libs/ui/kis_clipboard.cc

https://invent.kde.org/graphics/krita/commit/d833fcb31161fbaedd738381613960daf9ac5fb7

-- 
You are receiving this mail because:
You are watching all bug changes.

[krita] [Bug 465128] Regular Crash (SIGABRT) [EXC_CORPSE_NOTIFY] on OSX

2023-12-13 Thread amyspark
https://bugs.kde.org/show_bug.cgi?id=465128

--- Comment #8 from amyspark  ---
Git commit f4f069cbea3dd961aed23e3abbc67460821b2da9 by L. E. Segovia.
Committed on 21/04/2023 at 00:40.
Pushed by lsegovia into branch 'master'.

KisClipboard: remove assert on clipboard being cleared

6399b0203e7c7e8fa6fc40e4fdbe4a72cae2f304 already covers it enough, so
it's safe to bail out now.
Related: bug 468494, bug 462006

M  +5-1libs/ui/kis_clipboard.cc

https://invent.kde.org/graphics/krita/commit/f4f069cbea3dd961aed23e3abbc67460821b2da9

-- 
You are receiving this mail because:
You are watching all bug changes.

[krita] [Bug 465128] Regular Crash (SIGABRT) [EXC_CORPSE_NOTIFY] on OSX

2023-12-13 Thread amyspark
https://bugs.kde.org/show_bug.cgi?id=465128

--- Comment #9 from amyspark  ---
Git commit f4f069cbea3dd961aed23e3abbc67460821b2da9 by L. E. Segovia.
Committed on 21/04/2023 at 00:40.
Pushed by lsegovia into branch 'master'.

KisClipboard: remove assert on clipboard being cleared

6399b0203e7c7e8fa6fc40e4fdbe4a72cae2f304 already covers it enough, so
it's safe to bail out now.
Related: bug 468494, bug 462006

M  +5-1libs/ui/kis_clipboard.cc

https://invent.kde.org/graphics/krita/commit/f4f069cbea3dd961aed23e3abbc67460821b2da9

-- 
You are receiving this mail because:
You are watching all bug changes.

[krita] [Bug 465148] Krita can not open PSD files with blurred vector masks

2023-12-13 Thread amyspark
https://bugs.kde.org/show_bug.cgi?id=465148

--- Comment #7 from amyspark  ---
Git commit 48f04b57c926fd464f80f4823e7d956e53303e2e by L. E. Segovia.
Committed on 22/04/2023 at 15:23.
Pushed by lsegovia into branch 'krita/5.1'.

psd: fix interpretation of layer mask/adjustment layer data lengths

The standard says:
> Size of the data: Check the size and flags to determine what is or is not 
> present. If zero, the following fields are not present

Up to 18 bytes can be read safely in this way. After the 2 bytes for padding
(if size == 20), the rest of the data is conditional on each flag allowing
the data, and the block length allowing the read.
(cherry picked from commit 291a841ec2bf72459b2c17b9106c7eafc766037c)

M  +118  -26   libs/psd/psd_layer_record.cpp

https://invent.kde.org/graphics/krita/commit/48f04b57c926fd464f80f4823e7d956e53303e2e

-- 
You are receiving this mail because:
You are watching all bug changes.

[krita] [Bug 462006] Crash when creating new image from selected region (clipboard)

2023-12-13 Thread amyspark
https://bugs.kde.org/show_bug.cgi?id=462006

--- Comment #8 from amyspark  ---
Git commit f4f069cbea3dd961aed23e3abbc67460821b2da9 by L. E. Segovia.
Committed on 21/04/2023 at 00:40.
Pushed by lsegovia into branch 'master'.

KisClipboard: remove assert on clipboard being cleared

6399b0203e7c7e8fa6fc40e4fdbe4a72cae2f304 already covers it enough, so
it's safe to bail out now.
Related: bug 468494, bug 465128

M  +5-1libs/ui/kis_clipboard.cc

https://invent.kde.org/graphics/krita/commit/f4f069cbea3dd961aed23e3abbc67460821b2da9

-- 
You are receiving this mail because:
You are watching all bug changes.

[krita] [Bug 465128] Regular Crash (SIGABRT) [EXC_CORPSE_NOTIFY] on OSX

2023-12-13 Thread amyspark
https://bugs.kde.org/show_bug.cgi?id=465128

--- Comment #7 from amyspark  ---
Git commit d833fcb31161fbaedd738381613960daf9ac5fb7 by L. E. Segovia.
Committed on 21/04/2023 at 00:40.
Pushed by lsegovia into branch 'krita/5.1'.

KisClipboard: remove assert on clipboard being cleared

6399b0203e7c7e8fa6fc40e4fdbe4a72cae2f304 already covers it enough, so
it's safe to bail out now.
Related: bug 468494, bug 462006
(cherry picked from commit f4f069cbea3dd961aed23e3abbc67460821b2da9)

M  +5-1libs/ui/kis_clipboard.cc

https://invent.kde.org/graphics/krita/commit/d833fcb31161fbaedd738381613960daf9ac5fb7

-- 
You are receiving this mail because:
You are watching all bug changes.

[krita] [Bug 465128] Regular Crash (SIGABRT) [EXC_CORPSE_NOTIFY] on OSX

2023-12-13 Thread amyspark
https://bugs.kde.org/show_bug.cgi?id=465128

--- Comment #6 from amyspark  ---
Git commit d833fcb31161fbaedd738381613960daf9ac5fb7 by L. E. Segovia.
Committed on 21/04/2023 at 00:40.
Pushed by lsegovia into branch 'krita/5.1'.

KisClipboard: remove assert on clipboard being cleared

6399b0203e7c7e8fa6fc40e4fdbe4a72cae2f304 already covers it enough, so
it's safe to bail out now.
Related: bug 468494, bug 462006
(cherry picked from commit f4f069cbea3dd961aed23e3abbc67460821b2da9)

M  +5-1libs/ui/kis_clipboard.cc

https://invent.kde.org/graphics/krita/commit/d833fcb31161fbaedd738381613960daf9ac5fb7

-- 
You are receiving this mail because:
You are watching all bug changes.

[krita] [Bug 468494] Krita crashes when pasting a screenshot

2023-12-13 Thread amyspark
https://bugs.kde.org/show_bug.cgi?id=468494

amyspark  changed:

   What|Removed |Added

  Latest Commit|https://invent.kde.org/grap |https://invent.kde.org/grap
   |hics/krita/-/commit/d833fcb |hics/krita/commit/f4f069cbe
   |31161fbaedd738381613960daf9 |a3dd961aed23e3abbc67460821b
   |ac5fb7  |2da9

--- Comment #13 from amyspark  ---
Git commit f4f069cbea3dd961aed23e3abbc67460821b2da9 by L. E. Segovia.
Committed on 21/04/2023 at 00:40.
Pushed by lsegovia into branch 'master'.

KisClipboard: remove assert on clipboard being cleared

6399b0203e7c7e8fa6fc40e4fdbe4a72cae2f304 already covers it enough, so
it's safe to bail out now.
Related: bug 462006, bug 465128

M  +5-1libs/ui/kis_clipboard.cc

https://invent.kde.org/graphics/krita/commit/f4f069cbea3dd961aed23e3abbc67460821b2da9

-- 
You are receiving this mail because:
You are watching all bug changes.

[krita] [Bug 469109] Gradient dither adds dither to areas which are supposed to be transparent

2023-08-07 Thread amyspark
https://bugs.kde.org/show_bug.cgi?id=469109

amyspark  changed:

   What|Removed |Added

   Assignee|a...@amyspark.me |krita-bugs-n...@kde.org

-- 
You are receiving this mail because:
You are watching all bug changes.

[krita] [Bug 466287] Timers cannot have negative intervals crash on startup

2023-08-07 Thread amyspark
https://bugs.kde.org/show_bug.cgi?id=466287

amyspark  changed:

   What|Removed |Added

   Assignee|a...@amyspark.me |krita-bugs-n...@kde.org

-- 
You are receiving this mail because:
You are watching all bug changes.

[krita] [Bug 461975] Broken EXR and TIFF when exporting from some color spaces

2023-08-07 Thread amyspark
https://bugs.kde.org/show_bug.cgi?id=461975

amyspark  changed:

   What|Removed |Added

   Assignee|a...@amyspark.me |krita-bugs-n...@kde.org

-- 
You are receiving this mail because:
You are watching all bug changes.

[krita] [Bug 458935] GMIC crash on macos arm, stacktrace gmic::_run

2023-05-29 Thread amyspark
https://bugs.kde.org/show_bug.cgi?id=458935

amyspark  changed:

   What|Removed |Added

URL||https://github.com/amyspark
   ||/gmic/releases/tag/v3.2.4.1

--- Comment #20 from amyspark  ---
Tarball has already been packaged and released, I hadn't submitted the PR both
because of health/RL constraints and also because of the 5.2 feature freeze.

-- 
You are receiving this mail because:
You are watching all bug changes.

[krita] [Bug 468023] Crash on loading an image

2023-05-06 Thread amyspark
https://bugs.kde.org/show_bug.cgi?id=468023

--- Comment #9 from amyspark  ---
We also need the stacktrace of the crash, I think you can find it in the
Console > Crash Reports tab.

-- 
You are receiving this mail because:
You are watching all bug changes.

[krita] [Bug 458935] GMIC crash on macos arm, stacktrace gmic::_run

2023-05-05 Thread amyspark
https://bugs.kde.org/show_bug.cgi?id=458935

amyspark  changed:

   What|Removed |Added

 Resolution|--- |FIXED
 Status|ASSIGNED|RESOLVED
  Latest Commit||https://github.com/amyspark
   ||/gmic/commit/65fbd5d3bd3c27
   ||84385fae1c7490735bb4a9df5f

--- Comment #17 from amyspark  ---
I'll cut a tarball during the weekend and PR it for the next dev meeting.

-- 
You are receiving this mail because:
You are watching all bug changes.

[krita] [Bug 458935] GMIC crash on macos arm, stacktrace gmic::_run

2023-05-04 Thread amyspark
https://bugs.kde.org/show_bug.cgi?id=458935

amyspark  changed:

   What|Removed |Added

 Status|REPORTED|ASSIGNED
 Ever confirmed|0   |1
   Assignee|krita-bugs-n...@kde.org |a...@amyspark.me

--- Comment #15 from amyspark  ---
Iván, can you check with the amyspark/v3.2.4 branch of
https://github.com/amyspark/gmic ?

-- 
You are receiving this mail because:
You are watching all bug changes.

[krita] [Bug 458935] GMIC crash on macos arm, stacktrace gmic::_run

2023-05-02 Thread amyspark
https://bugs.kde.org/show_bug.cgi?id=458935

amyspark  changed:

   What|Removed |Added

 Resolution|--- |BACKTRACE
 Status|CONFIRMED   |NEEDSINFO

--- Comment #10 from amyspark  ---
Iván, this looks like some bit of CImg's internal state is NULL at the point of
access; but I don't know what or how, because the whole stack is marked as
"unavailable".

Before marking this as an upstream bug, could you please try building G'MIC
without optimizations and without `-flto` (I think this one is enabled in
macOS), then triggering the bug? I think this could be done with either the
Krita plugin or the stock G'MIC (GMIC_QT_HOST=none) so that the app can be
loaded and tested inside Xcode.

-- 
You are receiving this mail because:
You are watching all bug changes.

[krita] [Bug 464301] Force convert PNG to 8-bit on export option produces significantly worse results than manually downsampling.

2023-04-30 Thread amyspark
https://bugs.kde.org/show_bug.cgi?id=464301

amyspark  changed:

   What|Removed |Added

 Resolution|--- |WAITINGFORINFO
 Status|ASSIGNED|NEEDSINFO

--- Comment #2 from amyspark  ---
Hi! Sorry for getting back to you so late. Can you send us a sample KRA that I
can work with, and the settings you're using for the down conversion and
export, respectively?

-- 
You are receiving this mail because:
You are watching all bug changes.

[krita] [Bug 469109] Gradient dither adds dither to areas which are supposed to be transparent

2023-04-30 Thread amyspark
https://bugs.kde.org/show_bug.cgi?id=469109

amyspark  changed:

   What|Removed |Added

 CC||a...@amyspark.me
 Resolution|--- |WAITINGFORINFO
   Assignee|krita-bugs-n...@kde.org |a...@amyspark.me
 Status|REPORTED|NEEDSINFO

--- Comment #1 from amyspark  ---
Hi! From a look at the original Inkscape code and my notes, I think this
particular case was never expected or acted on. The testing was only done on
fully opaque ramp gradients (which were the most affected).

I'll raise the topic at tomorrow's meeting, but in the meanwhile, do you have
any suggestions on how to handle partial transparency?

-- 
You are receiving this mail because:
You are watching all bug changes.

[krita] [Bug 413970] No EXIF data for TIFF images

2023-04-29 Thread amyspark
https://bugs.kde.org/show_bug.cgi?id=413970

--- Comment #8 from amyspark  ---
Git commit 0122d3461034d651ae7016db338857ddd11061c9 by L. E. Segovia.
Committed on 30/04/2023 at 02:22.
Pushed by lsegovia into branch 'master'.

tiff: Fix heap-buffer-overflow when endian swapping big-endian IPTC metadata

TIFFSwabArrayOfLong treats the array as N uint32_t, not N bytes (which
is what TIFFGetField returns).
Related: bug 468601
(cherry picked from commit bbee5eff34e7a17c4a1c7b59abe4823ccff7f58c)

M  +4-3plugins/impex/tiff/kis_tiff_import.cc

https://invent.kde.org/graphics/krita/commit/0122d3461034d651ae7016db338857ddd11061c9

-- 
You are receiving this mail because:
You are watching all bug changes.

[krita] [Bug 468601] Segmentation fault when starting up

2023-04-29 Thread amyspark
https://bugs.kde.org/show_bug.cgi?id=468601

amyspark  changed:

   What|Removed |Added

  Latest Commit|https://invent.kde.org/grap |https://invent.kde.org/grap
   |hics/krita/commit/bbee5eff3 |hics/krita/commit/0122d3461
   |4e7a17c4a1c7b59abe4823ccff7 |034d651ae7016db338857ddd110
   |f58c|61c9

--- Comment #9 from amyspark  ---
Git commit 0122d3461034d651ae7016db338857ddd11061c9 by L. E. Segovia.
Committed on 30/04/2023 at 02:22.
Pushed by lsegovia into branch 'master'.

tiff: Fix heap-buffer-overflow when endian swapping big-endian IPTC metadata

TIFFSwabArrayOfLong treats the array as N uint32_t, not N bytes (which
is what TIFFGetField returns).
Related: bug 413970
(cherry picked from commit bbee5eff34e7a17c4a1c7b59abe4823ccff7f58c)

M  +4-3plugins/impex/tiff/kis_tiff_import.cc

https://invent.kde.org/graphics/krita/commit/0122d3461034d651ae7016db338857ddd11061c9

-- 
You are receiving this mail because:
You are watching all bug changes.

[krita] [Bug 468601] Segmentation fault when starting up

2023-04-29 Thread amyspark
https://bugs.kde.org/show_bug.cgi?id=468601

amyspark  changed:

   What|Removed |Added

 Status|ASSIGNED|RESOLVED
 Resolution|--- |FIXED
  Latest Commit||https://invent.kde.org/grap
   ||hics/krita/commit/bbee5eff3
   ||4e7a17c4a1c7b59abe4823ccff7
   ||f58c

--- Comment #8 from amyspark  ---
Git commit bbee5eff34e7a17c4a1c7b59abe4823ccff7f58c by L. E. Segovia.
Committed on 30/04/2023 at 02:21.
Pushed by lsegovia into branch 'krita/5.1'.

tiff: Fix heap-buffer-overflow when endian swapping big-endian IPTC metadata

TIFFSwabArrayOfLong treats the array as N uint32_t, not N bytes (which
is what TIFFGetField returns).
Related: bug 413970

M  +4-3plugins/impex/tiff/kis_tiff_import.cc

https://invent.kde.org/graphics/krita/commit/bbee5eff34e7a17c4a1c7b59abe4823ccff7f58c

-- 
You are receiving this mail because:
You are watching all bug changes.

[krita] [Bug 413970] No EXIF data for TIFF images

2023-04-29 Thread amyspark
https://bugs.kde.org/show_bug.cgi?id=413970

--- Comment #7 from amyspark  ---
Git commit bbee5eff34e7a17c4a1c7b59abe4823ccff7f58c by L. E. Segovia.
Committed on 30/04/2023 at 02:21.
Pushed by lsegovia into branch 'krita/5.1'.

tiff: Fix heap-buffer-overflow when endian swapping big-endian IPTC metadata

TIFFSwabArrayOfLong treats the array as N uint32_t, not N bytes (which
is what TIFFGetField returns).
Related: bug 468601

M  +4-3plugins/impex/tiff/kis_tiff_import.cc

https://invent.kde.org/graphics/krita/commit/bbee5eff34e7a17c4a1c7b59abe4823ccff7f58c

-- 
You are receiving this mail because:
You are watching all bug changes.

[krita] [Bug 408015] Global menu doesn't work

2023-04-29 Thread amyspark
https://bugs.kde.org/show_bug.cgi?id=408015

--- Comment #65 from amyspark  ---
Git commit 5ad940678e7d3d1c86cde5a6d581272d71a05e7b by L. E. Segovia.
Committed on 30/04/2023 at 02:21.
Pushed by lsegovia into branch 'krita/5.1'.

KisOpenGLModeProber: disable prober workaround for plasma only on 5.15+

This workaround causes Krita to crash on Windows with Qt 5.15.7.

The original patch (see commit ID below) reverts
8d6a2a5d123c90bfb2a4cabdff78a8fc54584e20 wholesale. To preserve 5.1
compatibility, here I wrapped the removed bits in a version check,
so that they keep executing with 5.12.
(cherry picked from commit ea5fde3df58e67aa044959f1dd055ac0d9daf9a3)

M  +7-0libs/ui/opengl/KisOpenGLModeProber.cpp

https://invent.kde.org/graphics/krita/commit/5ad940678e7d3d1c86cde5a6d581272d71a05e7b

-- 
You are receiving this mail because:
You are watching all bug changes.

[krita] [Bug 468601] Segmentation fault when starting up

2023-04-29 Thread amyspark
https://bugs.kde.org/show_bug.cgi?id=468601

--- Comment #7 from amyspark  ---
I've been able to reproduce but only with libtiff 4.5. This matches my
expectations, as it has several changes involving memory management.

I'll try and debug if there's a shortcoming that was addressed post-release.

-- 
You are receiving this mail because:
You are watching all bug changes.

[krita] [Bug 468601] Segmentation fault when starting up

2023-04-29 Thread amyspark
https://bugs.kde.org/show_bug.cgi?id=468601

--- Comment #6 from amyspark  ---
I've got a copy of the image, building Krita 5.1.5 now to have a look at the
stacktrace.

-- 
You are receiving this mail because:
You are watching all bug changes.

[krita] [Bug 469140] Crash in resource thumbnail cache

2023-04-29 Thread amyspark
https://bugs.kde.org/show_bug.cgi?id=469140

amyspark  changed:

   What|Removed |Added

   Assignee|krita-bugs-n...@kde.org |sh...@sdf.org
 Status|REPORTED|ASSIGNED
 Ever confirmed|0   |1
 CC||a...@amyspark.me

--- Comment #1 from amyspark  ---
This looks like a side effect of the centralized scaled thumbnail cache.
Sharaf, can you take a look?

-- 
You are receiving this mail because:
You are watching all bug changes.

[krita] [Bug 468601] Segmentation fault when starting up

2023-04-29 Thread amyspark
https://bugs.kde.org/show_bug.cgi?id=468601

amyspark  changed:

   What|Removed |Added

 CC||a...@amyspark.me
 Status|REPORTED|ASSIGNED
   Assignee|krita-bugs-n...@kde.org |a...@amyspark.me
 Ever confirmed|0   |1

-- 
You are receiving this mail because:
You are watching all bug changes.

[krita] [Bug 465148] Krita can not open PSD files with blurred vector masks

2023-04-22 Thread amyspark
https://bugs.kde.org/show_bug.cgi?id=465148

amyspark  changed:

   What|Removed |Added

 Resolution|--- |FIXED
 Status|ASSIGNED|RESOLVED
  Latest Commit||https://invent.kde.org/grap
   ||hics/krita/-/commit/48f04b5
   ||7c926fd464f80f4823e7d956e53
   ||303e2e

--- Comment #5 from amyspark  ---
Fixed in tomorrow's nightlies.

-- 
You are receiving this mail because:
You are watching all bug changes.

[krita] [Bug 465148] Krita can not open PSD files with blurred vector masks

2023-04-22 Thread amyspark
https://bugs.kde.org/show_bug.cgi?id=465148

amyspark  changed:

   What|Removed |Added

URL||https://invent.kde.org/grap
   ||hics/krita/commit/291a841ec
   ||2bf72459b2c17b9106c7eafc766
   ||037c

--- Comment #4 from amyspark  ---
(In reply to Ivan Kuckir from comment #3)
> Look into the Adobes docs:
> https://www.adobe.com/devnet-apps/photoshop/fileformatashtml/#50577409_22582

Already did, it's a very subtle interpretation of "Layer mask / adjustment
layer data" that needs to be changed.

-- 
You are receiving this mail because:
You are watching all bug changes.

[krita] [Bug 465148] Krita can not open PSD files with blurred vector masks

2023-04-21 Thread amyspark
https://bugs.kde.org/show_bug.cgi?id=465148

--- Comment #2 from amyspark  ---
These one have a layer mask record size of 28, so I need to understand first
where the changes are, and the GIMP source code isn't easy to read so far.

-- 
You are receiving this mail because:
You are watching all bug changes.

[krita] [Bug 468197] 16 bit psd files saved from photoshop show corrupted layers

2023-04-21 Thread amyspark
https://bugs.kde.org/show_bug.cgi?id=468197

amyspark  changed:

   What|Removed |Added

 Status|ASSIGNED|RESOLVED
URL||https://invent.kde.org/grap
   ||hics/krita/-/commit/d2a6415
   ||5c02e7b5bd1e1124a40bf53b65c
   ||52006f
 Resolution|--- |FIXED
  Latest Commit||https://invent.kde.org/grap
   ||hics/krita/-/commit/ed2ac4c
   ||b7ec8532d46238be51896a1d1bc
   ||9fd319

--- Comment #8 from amyspark  ---
Fixed in tonight's nightlies.

-- 
You are receiving this mail because:
You are watching all bug changes.

[krita] [Bug 468197] 16 bit psd files saved from photoshop show corrupted layers

2023-04-21 Thread amyspark
https://bugs.kde.org/show_bug.cgi?id=468197

amyspark  changed:

   What|Removed |Added

 Ever confirmed|0   |1
 Status|REPORTED|ASSIGNED

--- Comment #7 from amyspark  ---
I could reproduce on commit c141022 in macOS, so assigning to myself.

-- 
You are receiving this mail because:
You are watching all bug changes.

[krita] [Bug 468494] Krita crashes when pasting a screenshot

2023-04-20 Thread amyspark
https://bugs.kde.org/show_bug.cgi?id=468494

amyspark  changed:

   What|Removed |Added

URL||https://invent.kde.org/grap
   ||hics/krita/-/commit/f4f069c
   ||bea3dd961aed23e3abbc6746082
   ||1b2da9
  Latest Commit||https://invent.kde.org/grap
   ||hics/krita/-/commit/d833fcb
   ||31161fbaedd738381613960daf9
   ||ac5fb7
 Resolution|--- |FIXED
 Status|ASSIGNED|RESOLVED

--- Comment #11 from amyspark  ---
This should be fixed with tonight's nightly builds. Please visit
https://krita.org/en/download/krita-desktop/ to get a copy.

-- 
You are receiving this mail because:
You are watching all bug changes.

[krita] [Bug 468197] 16 bit psd files saved from photoshop show corrupted layers

2023-04-20 Thread amyspark
https://bugs.kde.org/show_bug.cgi?id=468197

amyspark  changed:

   What|Removed |Added

 Status|ASSIGNED|NEEDSINFO
 Resolution|--- |WAITINGFORINFO

--- Comment #5 from amyspark  ---
(marking as needsinfo separately as I need the demo file and the affected
version)

-- 
You are receiving this mail because:
You are watching all bug changes.

[krita] [Bug 468197] 16 bit psd files saved from photoshop show corrupted layers

2023-04-20 Thread amyspark
https://bugs.kde.org/show_bug.cgi?id=468197

--- Comment #4 from amyspark  ---
Created attachment 158254
  --> https://bugs.kde.org/attachment.cgi?id=158254=edit
Demo 16-bit RGBA

Hi! Could you upload the test file again? I tested here with this RGBA 16-bit
file and it loads correctly in master.

(The file was roundtripped from a 16-bit KRA into a PSD with Krita, then loaded
again.)

-- 
You are receiving this mail because:
You are watching all bug changes.

[krita] [Bug 468494] Krita crashes when pasting a screenshot

2023-04-19 Thread amyspark
https://bugs.kde.org/show_bug.cgi?id=468494

amyspark  changed:

   What|Removed |Added

 Ever confirmed|0   |1
 Status|REPORTED|ASSIGNED
   Assignee|krita-bugs-n...@kde.org |a...@amyspark.me

--- Comment #10 from amyspark  ---
I'll see what we can do, then. It'll take me a couple days because I need to
sort out my developer environment.

-- 
You are receiving this mail because:
You are watching all bug changes.

[krita] [Bug 468494] Krita crashes when pasting a screenshot

2023-04-16 Thread amyspark
https://bugs.kde.org/show_bug.cgi?id=468494

--- Comment #6 from amyspark  ---
(In reply to jimbo from comment #5)
> Regardless, Krita shouldn't just crash if there is 'nothing' pasted into it.
> There definitely should be some way to handle it, at least the user should
> be prompted about an error and given the option to save.

Qt provides no atomic way to check-and-load an image from the clipboard: either
we deserialize the QImage and then check if it's null (paying the cost of the
underlying codec upfront, every time there is a clipboard change), or we check
the clipboard for hasImage, then we retrieve it on document creation.

The latter is what's happening here. Between the hasImage check and the point
of retrieval, something in your side is clearing up the clipboard. The
assertion validates that there's an image in the clipboard when the document is
created, so once that fails, we crash because it's an inconsistent state.

> How do I go about doing that? I have Krita installed via a Flatpak in 
> Discover.

I believe https://www.figuiere.net/technotes/notes/tn001/ can help;
alternatively, since it's easy in your case to reproduce, could you try the
5.1.5 AppImage and repeating the steps you performed?

-- 
You are receiving this mail because:
You are watching all bug changes.

[krita] [Bug 468494] Krita crashes when pasting a screenshot

2023-04-14 Thread amyspark
https://bugs.kde.org/show_bug.cgi?id=468494

amyspark  changed:

   What|Removed |Added

 Resolution|--- |WAITINGFORINFO
 Status|REPORTED|NEEDSINFO

--- Comment #4 from amyspark  ---
(waiting for reply)

-- 
You are receiving this mail because:
You are watching all bug changes.

[krita] [Bug 468494] Krita crashes when pasting a screenshot

2023-04-14 Thread amyspark
https://bugs.kde.org/show_bug.cgi?id=468494

amyspark  changed:

   What|Removed |Added

 CC||a...@amyspark.me

--- Comment #3 from amyspark  ---
Hi!

The crash is caused because you (or an app) is clearing the clipboard between
initiating the document creation and retrieving the image.

Can you send us a stacktrace of the crash so I can confirm the issue?

-- 
You are receiving this mail because:
You are watching all bug changes.

[krita] [Bug 468431] ffmpeg error "Unrecognized option 'start_number'" when rendering gif

2023-04-12 Thread amyspark
https://bugs.kde.org/show_bug.cgi?id=468431

amyspark  changed:

   What|Removed |Added

 Ever confirmed|0   |1
 CC||a...@amyspark.me
   Assignee|krita-bugs-n...@kde.org |emmetoneill@gmail.com
 Status|REPORTED|ASSIGNED

--- Comment #2 from amyspark  ---
Emmet, can you take a look? I don't yet have the new dependencies set up here.

-- 
You are receiving this mail because:
You are watching all bug changes.

[krita] [Bug 468197] 16 bit psd files saved from photoshop show corrupted layers

2023-04-09 Thread amyspark
https://bugs.kde.org/show_bug.cgi?id=468197

--- Comment #3 from amyspark  ---
(In reply to Halla Rempt from comment #1)
> Amyspark, I'm assigning this to you. We might have to backport a fix.

Ack. I'll start getting back to things on Monday.

-- 
You are receiving this mail because:
You are watching all bug changes.

[krita] [Bug 378769] CMYK pdf import/pdf export

2023-04-09 Thread amyspark
https://bugs.kde.org/show_bug.cgi?id=378769

amyspark  changed:

   What|Removed |Added

 Status|ASSIGNED|CONFIRMED
   Assignee|a...@amyspark.me |krita-bugs-n...@kde.org
Version|unspecified |git master (please specify
   ||the git hash!)

--- Comment #6 from amyspark  ---
Not working on this actively, but I did report the missing feature upstream.
See https://gitlab.freedesktop.org/poppler/poppler/-/issues/1348

-- 
You are receiving this mail because:
You are watching all bug changes.

[krita] [Bug 467035] Transform tools are broken in the Krita Next nightly

2023-03-24 Thread amyspark
https://bugs.kde.org/show_bug.cgi?id=467035

--- Comment #2 from amyspark  ---
Git commit b628f31ae02ddf899bb8271a40f42804699ab366 by L. E. Segovia.
Committed on 08/03/2023 at 12:10.
Pushed by lsegovia into branch 'master'.

Revert "TransformStrokeStrategy: pass references instead of ~512B of state"

This reverts commit 8d720211e292c2c3e8afb242593eff16b60aaee5.

M  +3-11   plugins/tools/tool_transform2/kis_tool_transform.cc
M  +1-3plugins/tools/tool_transform2/kis_tool_transform.h
M  +2-2   
plugins/tools/tool_transform2/strokes/inplace_transform_stroke_strategy.cpp
M  +1-1   
plugins/tools/tool_transform2/strokes/inplace_transform_stroke_strategy.h
M  +1-1   
plugins/tools/tool_transform2/strokes/transform_stroke_strategy.cpp
M  +1-1   
plugins/tools/tool_transform2/strokes/transform_stroke_strategy.h

https://invent.kde.org/graphics/krita/commit/b628f31ae02ddf899bb8271a40f42804699ab366

-- 
You are receiving this mail because:
You are watching all bug changes.

[krita] [Bug 466068] Wrong ICC profile handling when moving app from one display to another

2023-03-24 Thread amyspark
https://bugs.kde.org/show_bug.cgi?id=466068

--- Comment #7 from amyspark  ---
Git commit 8355ae4ec082744be0614e238887540e8124d0aa by L. E. Segovia.
Committed on 01/03/2023 at 01:52.
Pushed by lsegovia into branch 'master'.

KisMainWindow: emit screenChanged to act on display preferences change

M  +3-0libs/ui/KisMainWindow.cpp

https://invent.kde.org/graphics/krita/commit/8355ae4ec082744be0614e238887540e8124d0aa

-- 
You are receiving this mail because:
You are watching all bug changes.

[krita] [Bug 466497] Windows on ARM builds do not identify the OS architecture

2023-03-24 Thread amyspark
https://bugs.kde.org/show_bug.cgi?id=466497

amyspark  changed:

   What|Removed |Added

  Latest Commit|https://invent.kde.org/grap |https://invent.kde.org/grap
   |hics/krita/-/commit/adf9290 |hics/krita/commit/adf92901b
   |1b643390a5d708ae8aa60551d14 |643390a5d708ae8aa60551d1498
   |98453d  |453d

--- Comment #6 from amyspark  ---
Git commit adf92901b643390a5d708ae8aa60551d1498453d by L. E. Segovia, on behalf
of Hernan Martinez.
Committed on 01/03/2023 at 17:16.
Pushed by merge-service into branch 'master'.

Update systeminformation_p.h to handle ARM64 on Windows

Part-of: <https://invent.kde.org/graphics/krita/-/merge_requests/1759>

M  +3-0libs/widgetutils/xmlgui/systeminformation_p.h

https://invent.kde.org/graphics/krita/commit/adf92901b643390a5d708ae8aa60551d1498453d

-- 
You are receiving this mail because:
You are watching all bug changes.

[krita] [Bug 467035] Transform tools are broken in the Krita Next nightly

2023-03-08 Thread amyspark
https://bugs.kde.org/show_bug.cgi?id=467035

amyspark  changed:

   What|Removed |Added

 Resolution|--- |FIXED
  Latest Commit||https://invent.kde.org/grap
   ||hics/krita/commit/b628f31ae
   ||02ddf899bb8271a40f42804699a
   ||b366
 Status|CONFIRMED   |RESOLVED

-- 
You are receiving this mail because:
You are watching all bug changes.

[krita] [Bug 466287] Timers cannot have negative intervals crash on startup

2023-03-06 Thread amyspark
https://bugs.kde.org/show_bug.cgi?id=466287

--- Comment #10 from amyspark  ---
I know. There's a macro that Qt exposes when the bearer management isn't built
and that we can use. PyQt5, for some reason, has never made use of it so that's
why it needs extra work, otherwise it'll build everything and fail at SIP
binding creation.

-- 
You are receiving this mail because:
You are watching all bug changes.

[krita] [Bug 466287] Timers cannot have negative intervals crash on startup

2023-03-06 Thread amyspark
https://bugs.kde.org/show_bug.cgi?id=466287

amyspark  changed:

   What|Removed |Added

   Assignee|ha...@valdyas.org   |a...@amyspark.me

--- Comment #8 from amyspark  ---
I'll try and remove the bearer management support from Qt and PyQt5. That'll
enable us to drop the workaround.

-- 
You are receiving this mail because:
You are watching all bug changes.

[krita] [Bug 464255] X11 connection broken on startup.

2023-03-04 Thread amyspark
https://bugs.kde.org/show_bug.cgi?id=464255

amyspark  changed:

   What|Removed |Added

 Status|REOPENED|NEEDSINFO
 Resolution|--- |WAITINGFORINFO

--- Comment #11 from amyspark  ---
That's X11 forcing Krita to exit. What's the output of glxinfo on your machine?

Also, with a working Krita build, please attach the system info log as
described here:
https://docs.krita.org/en/reference_manual/sharing_krita_logs.html#getting-system-information

-- 
You are receiving this mail because:
You are watching all bug changes.

[krita] [Bug 466497] Windows on ARM builds do not identify the OS architecture

2023-03-01 Thread amyspark
https://bugs.kde.org/show_bug.cgi?id=466497

amyspark  changed:

   What|Removed |Added

  Latest Commit||https://invent.kde.org/grap
   ||hics/krita/-/commit/adf9290
   ||1b643390a5d708ae8aa60551d14
   ||98453d
 Status|CONFIRMED   |RESOLVED
 Resolution|--- |FIXED

-- 
You are receiving this mail because:
You are watching all bug changes.

[krita] [Bug 466497] Windows on ARM builds do not identify the OS architecture

2023-03-01 Thread amyspark
https://bugs.kde.org/show_bug.cgi?id=466497

amyspark  changed:

   What|Removed |Added

 Status|REPORTED|CONFIRMED
 Ever confirmed|0   |1

-- 
You are receiving this mail because:
You are watching all bug changes.

[krita] [Bug 445179] Krita crashes when opening a file with 16-bit int depth

2023-02-27 Thread amyspark
https://bugs.kde.org/show_bug.cgi?id=445179

--- Comment #12 from amyspark  ---
Git commit 47054a85d7a18001a2d6a1ce5fc555b9dcf19d3d by L. E. Segovia.
Committed on 21/02/2023 at 21:12.
Pushed by lsegovia into branch 'master'.

OpenGL: fix broken usage of OpenGL ES U16 surface

Back in eb920fadf553ca827b4ff783ff6f82395bc88144, I added this fallback
for ES2 clients that did provide U16 surfaces. However, I forgot to
specify that the texture format has to be RGBA.

This slipped past my testing at the time because selecting OpenGL ES on
desktops wasn't available until 5464b09830.

M  +2-0libs/ui/opengl/kis_opengl_image_textures.cpp
M  +0-3libs/ui/opengl/kis_texture_tile.cpp

https://invent.kde.org/graphics/krita/commit/47054a85d7a18001a2d6a1ce5fc555b9dcf19d3d

-- 
You are receiving this mail because:
You are watching all bug changes.

[krita] [Bug 466068] Wrong ICC profile handling when moving app from one display to another

2023-02-27 Thread amyspark
https://bugs.kde.org/show_bug.cgi?id=466068

--- Comment #6 from amyspark  ---
Git commit 282a491991e8df0e8545a4edf24eb5444a3dded0 by L. E. Segovia.
Committed on 24/02/2023 at 13:32.
Pushed by lsegovia into branch 'master'.

KisMainWindow: enable tracing the screenChanged signal through IntelliSense

M  +3-3libs/ui/KisMainWindow.cpp
M  +1-1libs/ui/canvas/kis_canvas2.cpp

https://invent.kde.org/graphics/krita/commit/282a491991e8df0e8545a4edf24eb5444a3dded0

-- 
You are receiving this mail because:
You are watching all bug changes.

[konsole] [Bug 464886] "Edit Profile" window's minimum height is too tall to fit within a 1366x768 screen

2023-02-27 Thread amyspark
https://bugs.kde.org/show_bug.cgi?id=464886

amyspark  changed:

   What|Removed |Added

 Status|CONFIRMED   |RESOLVED
 Resolution|--- |FIXED
  Latest Commit||https://invent.kde.org/grap
   ||hics/krita/commit/0c4afeb0f
   ||b5d6cf91cb4210b711c32b06f25
   ||d7ab

--- Comment #3 from amyspark  ---
Git commit 0c4afeb0fb5d6cf91cb4210b711c32b06f25d7ab by L. E. Segovia.
Committed on 06/02/2023 at 16:35.
Pushed by lsegovia into branch 'master'.

qt: Recover QImage support for TIFF and WebP

M  +4-43rdparty/ext_qt/CMakeLists.txt

https://invent.kde.org/graphics/krita/commit/0c4afeb0fb5d6cf91cb4210b711c32b06f25d7ab

-- 
You are receiving this mail because:
You are watching all bug changes.

[krita] [Bug 466443] The "Configure..." entry in the new Wide Gamut Color Selector docker's hamburger menu is not translatable

2023-02-27 Thread amyspark
https://bugs.kde.org/show_bug.cgi?id=466443

--- Comment #1 from amyspark  ---
Git commit 62515d7fe9f61f7c8ce357494e8170da30a9f5f6 by L. E. Segovia.
Committed on 26/02/2023 at 13:45.
Pushed by lsegovia into branch 'master'.

WGColorSelectorDock: allow localizing the hamburger menu

M  +1-1plugins/dockers/widegamutcolorselector/WGColorSelectorDock.cpp

https://invent.kde.org/graphics/krita/commit/62515d7fe9f61f7c8ce357494e8170da30a9f5f6

-- 
You are receiving this mail because:
You are watching all bug changes.

[krita] [Bug 466068] Wrong ICC profile handling when moving app from one display to another

2023-02-27 Thread amyspark
https://bugs.kde.org/show_bug.cgi?id=466068

--- Comment #5 from amyspark  ---
Git commit d01231403e5af8cc34c380ed50da50169db67001 by L. E. Segovia.
Committed on 24/02/2023 at 13:32.
Pushed by lsegovia into branch 'master'.

ui: Fix inconsistent misdetection of screen number

The reason why sometimes the widget change of screen wasn't detected was
because the check must be run on the main window, not on the canvas
widget.

The previous commit, as well as the use of screenNumber, lets me trace
all affected users of this check.

While at it, ensure that all known users of QApplication::activeWindow
in context with KisConfig::displayProfile won't crash if something goes
wrong.

M  +2-6libs/ui/canvas/kis_canvas2.cpp
M  +2-2libs/ui/kis_clipboard.cc
M  +1-1libs/ui/kis_mimedata.cpp
M  +2-2libs/ui/toolbox/KoToolBox.cpp
M  +1-1libs/ui/widgets/KisScreenColorSampler.cpp
M  +1-1libs/ui/widgets/kis_scratch_pad.cpp
M  +1-1plugins/tools/svgtexttool/SvgTextEditor.cpp

https://invent.kde.org/graphics/krita/commit/d01231403e5af8cc34c380ed50da50169db67001

-- 
You are receiving this mail because:
You are watching all bug changes.

[krita] [Bug 466497] Windows on ARM builds do not identify the OS architecture

2023-02-26 Thread amyspark
https://bugs.kde.org/show_bug.cgi?id=466497

amyspark  changed:

   What|Removed |Added

 Resolution|--- |WAITINGFORINFO
 Status|REPORTED|NEEDSINFO
 CC||a...@amyspark.me

--- Comment #1 from amyspark  ---
Hi! ARM64 Windows is uncharted lands for us. Can you send us the system log, so
that we can tell which bit needs patching?

It's more likely than not that this will be needed in Qt itself, since 5.15
(and maybe even 6.4, from the looks of it) doesn't know about Windows on Arm at
all.

-- 
You are receiving this mail because:
You are watching all bug changes.

[krita] [Bug 466443] The "Configure..." entry in the new Wide Gamut Color Selector docker's hamburger menu is not translatable

2023-02-26 Thread amyspark
https://bugs.kde.org/show_bug.cgi?id=466443

amyspark  changed:

   What|Removed |Added

 Resolution|--- |FIXED
  Latest Commit||https://invent.kde.org/grap
   ||hics/krita/commit/62515d7fe
   ||9f61f7c8ce357494e8170da30a9
   ||f5f6
 Status|ASSIGNED|RESOLVED

-- 
You are receiving this mail because:
You are watching all bug changes.

[krita] [Bug 463115] [Android] Krita loses detection of mouse events on canvas after S-PEN is in range, and it won't come back

2023-02-26 Thread amyspark
https://bugs.kde.org/show_bug.cgi?id=463115

amyspark  changed:

   What|Removed |Added

 Resolution|FIXED   |---
 Status|RESOLVED|REOPENED
 Ever confirmed|0   |1

-- 
You are receiving this mail because:
You are watching all bug changes.

[krita] [Bug 466443] The "Configure..." entry in the new Wide Gamut Color Selector docker's hamburger menu is not translatable

2023-02-26 Thread amyspark
https://bugs.kde.org/show_bug.cgi?id=466443

amyspark  changed:

   What|Removed |Added

 Status|REPORTED|ASSIGNED
   Assignee|krita-bugs-n...@kde.org |a...@amyspark.me
 CC||a...@amyspark.me
 Ever confirmed|0   |1

-- 
You are receiving this mail because:
You are watching all bug changes.

[krita] [Bug 466068] Wrong ICC profile handling when moving app from one display to another

2023-02-24 Thread amyspark
https://bugs.kde.org/show_bug.cgi?id=466068

amyspark  changed:

   What|Removed |Added

 Resolution|--- |FIXED
  Latest Commit||https://invent.kde.org/grap
   ||hics/krita/commit/d01231403
   ||e5af8cc34c380ed50da50169db6
   ||7001
 Status|REOPENED|RESOLVED

-- 
You are receiving this mail because:
You are watching all bug changes.

[krita] [Bug 466287] Timers cannot have negative intervals crash on startup

2023-02-23 Thread amyspark
https://bugs.kde.org/show_bug.cgi?id=466287

--- Comment #6 from amyspark  ---
Update: I tried defining locally`-no-feature-bearermanagement` to remove the
affected component, since it's already deprecated in Qt5 and removed in Qt6.
However, that breaks build because PyQt5 itself hard expects that component to
be present to build its API.

-- 
You are receiving this mail because:
You are watching all bug changes.

[krita] [Bug 466068] Wrong ICC profile handling when moving app from one display to another

2023-02-23 Thread amyspark
https://bugs.kde.org/show_bug.cgi?id=466068

amyspark  changed:

   What|Removed |Added

 Resolution|DUPLICATE   |---
 Status|RESOLVED|REOPENED

--- Comment #3 from amyspark  ---
Actually, on second thought, this is a bit more insidious... merge request
incoming. It affects more than just the canvas.

-- 
You are receiving this mail because:
You are watching all bug changes.

[krita] [Bug 466068] Wrong ICC profile handling when moving app from one display to another

2023-02-23 Thread amyspark
https://bugs.kde.org/show_bug.cgi?id=466068

amyspark  changed:

   What|Removed |Added

 Status|CONFIRMED   |RESOLVED
 Resolution|--- |DUPLICATE

--- Comment #2 from amyspark  ---
So I found that when the screen is midway across screens,
QDesktopWidget::screenNumber is unable to resolve which screen the widget
belongs to, and thus change the profile appropriately.

This is a known documented bug, so marking as duplicate.

*** This bug has been marked as a duplicate of bug 407498 ***

-- 
You are receiving this mail because:
You are watching all bug changes.

[krita] [Bug 407498] Color profiles should take into account monitor model and serial number

2023-02-23 Thread amyspark
https://bugs.kde.org/show_bug.cgi?id=407498

amyspark  changed:

   What|Removed |Added

 CC||i...@cgidesign.de

--- Comment #9 from amyspark  ---
*** Bug 466068 has been marked as a duplicate of this bug. ***

-- 
You are receiving this mail because:
You are watching all bug changes.

[krita] [Bug 466068] Wrong ICC profile handling when moving app from one display to another

2023-02-23 Thread amyspark
https://bugs.kde.org/show_bug.cgi?id=466068

amyspark  changed:

   What|Removed |Added

 Status|ASSIGNED|CONFIRMED

--- Comment #1 from amyspark  ---
Tested this with 5.1.5 and current master (commit 1cc4b8865c) under Windows 10
21H2.

I've verified that the Display 1 gets (in) correctly darkened with sRGB, that
switching to Display 2 "fixes" the rendering, and that switching back "breaks"
the rendering again.

HOWEVER, this only applies if I move the screen with Windows-Shift-Arrow. If I
do so manually, the screen change doesn't kick in.

-- 
You are receiving this mail because:
You are watching all bug changes.

[krita] [Bug 465941] Crashes when copy pasting null image

2023-02-23 Thread amyspark
https://bugs.kde.org/show_bug.cgi?id=465941

--- Comment #4 from amyspark  ---
Yes, I have 5.1.5 and current master on Windows and neither crash when copying
a layer with Inherit Alpha, even after closing the source document.

-- 
You are receiving this mail because:
You are watching all bug changes.

[krita] [Bug 465941] Crashes when copy pasting null image

2023-02-23 Thread amyspark
https://bugs.kde.org/show_bug.cgi?id=465941

amyspark  changed:

   What|Removed |Added

 Resolution|--- |WAITINGFORINFO
 Status|ASSIGNED|NEEDSINFO

--- Comment #2 from amyspark  ---
This is a case of the infamous "clipboard is cleared midway into pasting". In
your case, it is caused by selecting "paste from clipboard" in the source
selection dialog, but then something in between clears the clipboard. So when
the image is fetched from the clipboard, a null QImage is returned, and that
doesn't match the expected state.

If you can reproduce it consistently, can you check if you have a password
manager active, or something that regularly cleans your clipboard?

-- 
You are receiving this mail because:
You are watching all bug changes.

[krita] [Bug 466287] Timers cannot have negative intervals crash on startup

2023-02-23 Thread amyspark
https://bugs.kde.org/show_bug.cgi?id=466287

amyspark  changed:

   What|Removed |Added

   Assignee|a...@amyspark.me |ha...@valdyas.org

--- Comment #5 from amyspark  ---
Halla, is this workaround still needed? Both bugs are closed (if dubiously) in
upstream.

-- 
You are receiving this mail because:
You are watching all bug changes.

[krita] [Bug 466287] Timers cannot have negative intervals crash on startup

2023-02-23 Thread amyspark
https://bugs.kde.org/show_bug.cgi?id=466287

--- Comment #4 from amyspark  ---
Created attachment 156657
  --> https://bugs.kde.org/attachment.cgi?id=156657=edit
Backtrace of the hit

-- 
You are receiving this mail because:
You are watching all bug changes.

[krita] [Bug 466069] Permission denied for lrelease.sh

2023-02-23 Thread amyspark
https://bugs.kde.org/show_bug.cgi?id=466069

amyspark  changed:

   What|Removed |Added

  Latest Commit|https://github.com/amyspark |https://github.com/amyspark
   |/gmic/commit/2d46603051ad3f |/gmic/commit/c8fb26c1fd85f9
   |aa537f6589d1b03d46cdc7b969  |183c5e9c24a79e2d4694968dba

--- Comment #3 from amyspark  ---
Sorry, wrong commit.

-- 
You are receiving this mail because:
You are watching all bug changes.

[krita] [Bug 466070] 3.2.1.1 doesn't build against system gmic

2023-02-23 Thread amyspark
https://bugs.kde.org/show_bug.cgi?id=466070

amyspark  changed:

   What|Removed |Added

  Latest Commit||https://github.com/amyspark
   ||/gmic/commit/2d46603051ad3f
   ||aa537f6589d1b03d46cdc7b969
 Status|ASSIGNED|RESOLVED
 Resolution|--- |FIXED
   Version Fixed In||3.2.1.2

-- 
You are receiving this mail because:
You are watching all bug changes.

[krita] [Bug 466069] Permission denied for lrelease.sh

2023-02-23 Thread amyspark
https://bugs.kde.org/show_bug.cgi?id=466069

amyspark  changed:

   What|Removed |Added

   Version Fixed In||3.2.1.2
 Status|ASSIGNED|RESOLVED
 Resolution|--- |FIXED
  Latest Commit||https://github.com/amyspark
   ||/gmic/commit/2d46603051ad3f
   ||aa537f6589d1b03d46cdc7b969

-- 
You are receiving this mail because:
You are watching all bug changes.

[krita] [Bug 466287] Timers cannot have negative intervals crash on startup

2023-02-23 Thread amyspark
https://bugs.kde.org/show_bug.cgi?id=466287

amyspark  changed:

   What|Removed |Added

  Component|* Unknown   |General
 CC||a...@amyspark.me
   Assignee|krita-bugs-n...@kde.org |a...@amyspark.me
   Severity|crash   |normal
 Ever confirmed|0   |1
 Status|REPORTED|ASSIGNED

--- Comment #1 from amyspark  ---
I've seen it for quite a long time, I'll assign and see what's going on.
However, this is not a crash, just a complaint from inside the Qt runtime.

-- 
You are receiving this mail because:
You are watching all bug changes.

[krita] [Bug 466203] [Android] Crash upon launch

2023-02-21 Thread amyspark
https://bugs.kde.org/show_bug.cgi?id=466203

amyspark  changed:

   What|Removed |Added

 CC||a...@amyspark.me
 Resolution|--- |FIXED
  Component|* Unknown   |General
  Latest Commit||https://invent.kde.org/grap
   ||hics/krita/-/commit/1bd0698
   ||79a23ccfe40eb8d1caefc5fe2e4
   ||98fe49
 Status|REPORTED|RESOLVED

--- Comment #3 from amyspark  ---
Whoops! Sorry for that one, it's fixed for tomorrow's nightlies.

-- 
You are receiving this mail because:
You are watching all bug changes.

[krita] [Bug 454979] User Interface: HSY setting in "Configure Krita" being out of space and collapse/cut off

2023-02-20 Thread amyspark
https://bugs.kde.org/show_bug.cgi?id=454979

amyspark  changed:

   What|Removed |Added

   Assignee|krita-bugs-n...@kde.org |ha...@valdyas.org
 CC||a...@amyspark.me

--- Comment #5 from amyspark  ---
Correcting the assignment, it seems Halla forgot to switch the assignee when
taking it.

-- 
You are receiving this mail because:
You are watching all bug changes.

[krita] [Bug 466070] 3.2.1.1 doesn't build against system gmic

2023-02-19 Thread amyspark
https://bugs.kde.org/show_bug.cgi?id=466070

--- Comment #2 from amyspark  ---
Antonio, can you check if https://github.com/amyspark/gmic/pull/5 makes it
work?

-- 
You are receiving this mail because:
You are watching all bug changes.

[krita] [Bug 466069] Permission denied for lrelease.sh

2023-02-19 Thread amyspark
https://bugs.kde.org/show_bug.cgi?id=466069

--- Comment #2 from amyspark  ---
I've confirmed that both the version checked in Git and the one in the upstream
tarball are executable. It was a packaging issue on my end, so I will have to
cut a new tarball.

-- 
You are receiving this mail because:
You are watching all bug changes.

[krita] [Bug 466070] 3.2.1.1 doesn't build against system gmic

2023-02-19 Thread amyspark
https://bugs.kde.org/show_bug.cgi?id=466070

amyspark  changed:

   What|Removed |Added

   Assignee|krita-bugs-n...@kde.org |a...@amyspark.me
 Ever confirmed|0   |1
 Status|REPORTED|ASSIGNED
 CC||a...@amyspark.me,
   ||david.tschumpe...@gmail.com

--- Comment #1 from amyspark  ---
This is an upstream bug:
https://github.com/c-koi/gmic-qt/commit/f0d9d8acd10b89f9d28a49227f3c70ff1f2e18a5

Please file it with Sébastien, I'll add a patch in the meanwhile.

-- 
You are receiving this mail because:
You are watching all bug changes.

[krita] [Bug 466068] Wrong ICC profile handling when moving app from one display to another

2023-02-19 Thread amyspark
https://bugs.kde.org/show_bug.cgi?id=466068

amyspark  changed:

   What|Removed |Added

 Ever confirmed|0   |1
 CC||a...@amyspark.me
 Status|REPORTED|ASSIGNED
   Assignee|krita-bugs-n...@kde.org |a...@amyspark.me

-- 
You are receiving this mail because:
You are watching all bug changes.

[krita] [Bug 466069] Permission denied for lrelease.sh

2023-02-19 Thread amyspark
https://bugs.kde.org/show_bug.cgi?id=466069

amyspark  changed:

   What|Removed |Added

 Ever confirmed|0   |1
 CC||a...@amyspark.me
   Assignee|krita-bugs-n...@kde.org |a...@amyspark.me
 Status|REPORTED|ASSIGNED

--- Comment #1 from amyspark  ---
Ack

-- 
You are receiving this mail because:
You are watching all bug changes.

[krita] [Bug 465941] Crashes when copy pasting null image

2023-02-17 Thread amyspark
https://bugs.kde.org/show_bug.cgi?id=465941

amyspark  changed:

   What|Removed |Added

  Component|* Unknown   |General

-- 
You are receiving this mail because:
You are watching all bug changes.

[krita] [Bug 465941] Crashes when copy pasting null image

2023-02-17 Thread amyspark
https://bugs.kde.org/show_bug.cgi?id=465941

amyspark  changed:

   What|Removed |Added

 Ever confirmed|0   |1
 Status|REPORTED|ASSIGNED
   Assignee|krita-bugs-n...@kde.org |a...@amyspark.me
 CC||a...@amyspark.me

--- Comment #1 from amyspark  ---
I'll check this out.

-- 
You are receiving this mail because:
You are watching all bug changes.

[krita] [Bug 465773] Build failure with raqm 0.10.0

2023-02-15 Thread amyspark
https://bugs.kde.org/show_bug.cgi?id=465773

amyspark  changed:

   What|Removed |Added

 Status|REPORTED|ASSIGNED
 CC||a...@amyspark.me
 Ever confirmed|0   |1
   Assignee|krita-bugs-n...@kde.org |griffinval...@gmail.com

-- 
You are receiving this mail because:
You are watching all bug changes.

[krita] [Bug 465477] Krita crashes when pen is touched to XP-Pen Artist 13 (second generation) tablet

2023-02-08 Thread amyspark
https://bugs.kde.org/show_bug.cgi?id=465477

amyspark  changed:

   What|Removed |Added

 Resolution|--- |NOT A BUG
 Status|REPORTED|RESOLVED
 CC||a...@amyspark.me

--- Comment #2 from amyspark  ---
Thanks for letting us know!

-- 
You are receiving this mail because:
You are watching all bug changes.

[krita] [Bug 465307] Snap AppArmor profile prohibits menu

2023-02-07 Thread amyspark
https://bugs.kde.org/show_bug.cgi?id=465307

amyspark  changed:

   What|Removed |Added

 CC||a...@amyspark.me

--- Comment #4 from amyspark  ---
The security profile for the Snap doesn't allow to talk to DBus at all, hence
why (among other things) there's no menu.

In any case, Halla, do we actually support Snaps? I've not seen official
updates to it nor to Flatpak since at least v5.

-- 
You are receiving this mail because:
You are watching all bug changes.

[krita] [Bug 464866] WebP don't show thumbnails in Recent Documents

2023-02-06 Thread amyspark
https://bugs.kde.org/show_bug.cgi?id=464866

amyspark  changed:

   What|Removed |Added

 Status|ASSIGNED|RESOLVED
 Resolution|--- |FIXED
  Latest Commit||https://invent.kde.org/grap
   ||hics/krita/-/commit/0c4afeb
   ||0fb5d6cf91cb4210b711c32b06f
   ||25d7ab

-- 
You are receiving this mail because:
You are watching all bug changes.

[krita] [Bug 464866] WebP don't show thumbnails in Recent Documents

2023-02-06 Thread amyspark
https://bugs.kde.org/show_bug.cgi?id=464866

--- Comment #2 from amyspark  ---
Found it. The upgrade to Qt 5.15 didn't carry over qtimageformats.

-- 
You are receiving this mail because:
You are watching all bug changes.

[krita] [Bug 464866] WebP don't show thumbnails in Recent Documents

2023-02-06 Thread amyspark
https://bugs.kde.org/show_bug.cgi?id=464866

amyspark  changed:

   What|Removed |Added

   Assignee|krita-bugs-n...@kde.org |a...@amyspark.me
 CC||a...@amyspark.me
 Status|CONFIRMED   |ASSIGNED

-- 
You are receiving this mail because:
You are watching all bug changes.

[krita] [Bug 465211] Select all and copy is freezing krita

2023-02-04 Thread amyspark
https://bugs.kde.org/show_bug.cgi?id=465211

amyspark  changed:

   What|Removed |Added

   Severity|normal  |crash
 Resolution|--- |WAITINGFORINFO
 CC||a...@amyspark.me
 Status|REPORTED|NEEDSINFO
   Platform|Other   |Ubuntu
  Component|* Unknown   |General

--- Comment #3 from amyspark  ---
Hi! Can you send us the file you were working with? It looks like it's
corrupting the internal state of Krita, hence why the hang.

-- 
You are receiving this mail because:
You are watching all bug changes.

[krita] [Bug 465199] App freezes when I use animation docker

2023-02-03 Thread amyspark
https://bugs.kde.org/show_bug.cgi?id=465199

amyspark  changed:

   What|Removed |Added

 Status|REPORTED|ASSIGNED
 Ever confirmed|0   |1
   Assignee|krita-bugs-n...@kde.org |sh...@sdf.org
 CC||a...@amyspark.me

--- Comment #1 from amyspark  ---
Sharaf, can you take a look?

-- 
You are receiving this mail because:
You are watching all bug changes.

[krita] [Bug 465148] Krita can not open PSD files with blurred vector masks

2023-02-01 Thread amyspark
https://bugs.kde.org/show_bug.cgi?id=465148

amyspark  changed:

   What|Removed |Added

 CC||a...@amyspark.me
  Component|* Unknown   |File formats
   Assignee|krita-bugs-n...@kde.org |a...@amyspark.me
 Ever confirmed|0   |1
 Status|REPORTED|ASSIGNED

--- Comment #1 from amyspark  ---
Ack. Assigning.

-- 
You are receiving this mail because:
You are watching all bug changes.

[krita] [Bug 464700] krita quits opening a specific psd file created with photopea.

2023-02-01 Thread amyspark
https://bugs.kde.org/show_bug.cgi?id=464700

--- Comment #15 from amyspark  ---
Hi Ivan!

We have Krita Plus for that. Please check out
https://krita.org/en/download/krita-desktop/ and select your system from the
list in "Nightly Builds".

-- 
You are receiving this mail because:
You are watching all bug changes.

[krita] [Bug 462006] Crash when creating new image from selected region (clipboard)

2023-02-01 Thread amyspark
https://bugs.kde.org/show_bug.cgi?id=462006

--- Comment #7 from amyspark  ---
Git commit dcd6535736ba797f889b8b80f43f9f25d38abab6 by L. E. Segovia.
Committed on 01/02/2023 at 20:47.
Pushed by lsegovia into branch 'krita/5.1'.

KisImageFromClipboardWidget: stave off a clipboard being cleared mid-access
Related: bug 465128

(cherry picked from commit 6399b0203e7c7e8fa6fc40e4fdbe4a72cae2f304)

M  +10   -6libs/ui/widgets/kis_image_from_clipboard_widget.cpp

https://invent.kde.org/graphics/krita/commit/dcd6535736ba797f889b8b80f43f9f25d38abab6

-- 
You are receiving this mail because:
You are watching all bug changes.

  1   2   3   4   5   6   7   8   9   10   >