[krita] [Bug 428014] Random crashes when changing screentone fill layer parameters

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

--- Comment #11 from amyspark  ---
> it = {m_policy = {m_iter = {d = 0x7fff3c095b70}, m_rawData = 
> 0x7fff46ffc450 "\b", m_oldRawData = 0x7fff46ffc450 "\b"}, m_progressPolicy = 
> {}, m_pixelSize = 32767, m_rowsLeft = 1008384168, 
> m_numConseqPixels = 32767, m_columnsLeft = -1669517436, m_columnOffset = 
> 32767, m_iteratorX = 1191167056, m_iteratorY = 32767, m_isStarted = 146}

> #8  0x772c0673 in KisDataManager::clear(int, int, int, int, unsigned 
> char const*) (this=0x573a2150, x=2048, y=0, w=-208024286, h=0, 
> def=0x7fff46ffc408 "\377\377\377\377\376\352\070'") at 
> /home/deiflou/Development/src/apps/krita/deiflou/sliderspinbox_nojump/libs/image/kis_datamanager.h:188

Not sure what's going on, but that sounds like a out-of-bounds access caused by
some overflow there...

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

[krita] [Bug 447428] krita5.0 is very slow to import pictures from the hard disk, and cannot import pictures from the browser

2022-02-16 Thread amyspark
https://bugs.kde.org/show_bug.cgi?id=447428

amyspark  changed:

   What|Removed |Added

 Resolution|--- |FIXED
 Status|ASSIGNED|RESOLVED
  Latest Commit||https://invent.kde.org/grap
   ||hics/krita/-/merge_requests
   ||/1296

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

[krita] [Bug 447893] Add the same option to export TIFF for the Comic Manager

2022-02-16 Thread amyspark
https://bugs.kde.org/show_bug.cgi?id=447893

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 449379] Krita 5 random crashes

2022-02-16 Thread amyspark
https://bugs.kde.org/show_bug.cgi?id=449379

amyspark  changed:

   What|Removed |Added

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

--- Comment #1 from amyspark  ---
Hi,

Neither of your crash stacktraces contain where exactly the application went
down. Please have a look at
https://community.kde.org/Guidelines_and_HOWTOs/Debugging/How_to_create_useful_crash_reports
.

In particular, if you are using Arch's binaries, you may need to recompile
Krita from scratch to get debugging symbols.

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

[krita] [Bug 448989] If you use the color selector with different color space, the color shift when selecting anything in the layers docker

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

amyspark  changed:

   What|Removed |Added

 CC||a...@amyspark.me
Version|unspecified |5.0.2
 Ever confirmed|0   |1
 Status|REPORTED|CONFIRMED

--- Comment #1 from amyspark  ---
Confirmed with 5.1.0 prealpha (commit 7f553b6).

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

[krita] [Bug 449226] Krita crashes when trying to create an Animated Brush

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

amyspark  changed:

   What|Removed |Added

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

--- Comment #3 from amyspark  ---
Cannot reproduce it either, but 

https://invent.kde.org/graphics/krita/-/blob/master/plugins/paintops/libpaintop/kis_predefined_brush_chooser.cpp#L404

should not be executed if m_brush == NULL.

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

[krita] [Bug 449408] Crash when selecting filter>raindrops on an empty layer.

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

amyspark  changed:

   What|Removed |Added

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

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

[krita] [Bug 450630] Can't save or create a new Canvas Input Profile when using non-default Resource Folder

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

amyspark  changed:

   What|Removed |Added

 Ever confirmed|0   |1
   Assignee|krita-bugs-n...@kde.org |ha...@valdyas.org
 Status|REPORTED|ASSIGNED

--- Comment #1 from amyspark  ---
Looks like another case of bugs 447813 / 447235 ?

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

[krita] [Bug 449118] In MDI subwindow mode and hidpi, maximizing subwindow causes menubar to increase height

2022-02-25 Thread amyspark
https://bugs.kde.org/show_bug.cgi?id=449118

amyspark  changed:

   What|Removed |Added

  Latest Commit|https://invent.kde.org/grap |https://invent.kde.org/grap
   |hics/krita/commit/ba54a5ba2 |hics/krita/commit/9c8abbb1b
   |591dfcd3070ca9705131c24ab71 |0d19101fce591ea8e4f237c9fe7
   |a0db|a7ac

--- Comment #3 from amyspark  ---
Git commit 9c8abbb1b0d19101fce591ea8e4f237c9fe7a7ac by L. E. Segovia, on behalf
of Alvin Wong.
Committed on 25/02/2022 at 15:40.
Pushed by lsegovia into branch 'krita/5.0'.

qt: Fix hidpi menubar height in MDI mode with maximized subwindow

Qt bug: https://bugreports.qt.io/browse/QTBUG-87871

(cherry picked from commit ba54a5ba2591dfcd3070ca9705131c24ab71a0db)

M  +5-03rdparty/ext_qt/CMakeLists.txt
A  +44   -0   
3rdparty/ext_qt/bug449118-QMdiSubWindow-Set-correct-ControlLabel-size.patch

https://invent.kde.org/graphics/krita/commit/9c8abbb1b0d19101fce591ea8e4f237c9fe7a7ac

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

[krita] [Bug 449122] Crash in QAccessibleWidget when accessibility functions are enabled on Windows

2022-02-25 Thread amyspark
https://bugs.kde.org/show_bug.cgi?id=449122

--- Comment #15 from amyspark  ---
Git commit e6b6992349eeb8166f97e0eee6c74205258de6a2 by L. E. Segovia, on behalf
of Halla Rempt.
Committed on 25/02/2022 at 15:47.
Pushed by lsegovia into branch 'krita/5.0'.

Return 0 for Window if there is no widget

This should be safe: I've checked all calls to window() in the
ui automation module, and they all check whether 0 is returned
before dereferencing the pointer.
(cherry picked from commit 796bfaddd99d4fa7c70a33964705cd85249e94ed)

(cherry picked from commit 981101bde88050af5078635da9070786af108095)

A  +32   -0   
3rdparty/ext_qt/0001-Return-0-for-Window-if-there-is-no-widget.patch
M  +3-03rdparty/ext_qt/CMakeLists.txt

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

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

[krita] [Bug 441599] Incorrect OpenGL viewport after moving window to a monitor with different hidpi scale

2022-02-25 Thread amyspark
https://bugs.kde.org/show_bug.cgi?id=441599

--- Comment #4 from amyspark  ---
Git commit 60485da6fdbdf95842ca31317b2096886563b755 by L. E. Segovia, on behalf
of Alvin Wong.
Committed on 25/02/2022 at 15:42.
Pushed by lsegovia into branch 'krita/5.0'.

ext_qt: Backport various high-DPI fixes for Windows
(cherry picked from commit fffe152bf1cb0f03790b08d0b727c4bd9b93bae2)

M  +5-03rdparty/ext_qt/CMakeLists.txt
A  +40   -0   
3rdparty/ext_qt/misc_hidpi_backport/0002-Windows-QPA-Fix-missing-resize-when-changing-the-sca.patch
A  +45   -0   
3rdparty/ext_qt/misc_hidpi_backport/0003-qwindowswindow-Fix-screen-changes-between-different-.patch
A  +90   -0   
3rdparty/ext_qt/misc_hidpi_backport/0004-Windows-QPA-Fix-geometry-when-firing-a-full-expose.patch
A  +38   -0   
3rdparty/ext_qt/misc_hidpi_backport/0005-Windows-QPA-Fix-restoring-from-fullscreen-in-High-DP.patch

https://invent.kde.org/graphics/krita/commit/60485da6fdbdf95842ca31317b2096886563b755

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

[krita] [Bug 453949] GMIC:The result of the "boost fade" filter is incorrect

2022-05-25 Thread amyspark
https://bugs.kde.org/show_bug.cgi?id=453949

amyspark  changed:

   What|Removed |Added

 Ever confirmed|0   |1
 Status|NEEDSINFO   |CONFIRMED
 Resolution|WAITINGFORINFO  |---

--- Comment #2 from amyspark  ---
Confirming with G'MIC 3.1.2. The problem is on the plugin side, Halla never
accounted for images with depth higher than 1.

See for reference:
https://github.com/c-koi/gmic-qt/commit/ff1a439d8cd1d558b16480b385e634f4a278e247

Every other host does not face this issue because they parse the R, G, B, and A
planes separately, by asking CImg for the correct offset.

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

[krita] [Bug 453949] GMIC:The result of the "boost fade" filter is incorrect

2022-05-25 Thread amyspark
https://bugs.kde.org/show_bug.cgi?id=453949

amyspark  changed:

   What|Removed |Added

URL||https://github.com/amyspark
   ||/gmic/commit/ec689e3854709f
   ||eb6d5d155ff69b7c6f0605ac0a
 Status|CONFIRMED   |ASSIGNED

--- Comment #3 from amyspark  ---
Scheduled for the next tarball rollup.

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

[krita] [Bug 453945] GMIC:the selection area causes the picture position to shift

2022-05-25 Thread amyspark
https://bugs.kde.org/show_bug.cgi?id=453945

amyspark  changed:

   What|Removed |Added

 Resolution|WAITINGFORINFO  |---
 Ever confirmed|0   |1
 Status|NEEDSINFO   |ASSIGNED

--- Comment #3 from amyspark  ---
We are repositioning the layers nomatter if a selection is active.

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

[krita] [Bug 445579] Move tool feels really laggy compared to before

2022-05-26 Thread amyspark
https://bugs.kde.org/show_bug.cgi?id=445579

amyspark  changed:

   What|Removed |Added

Version|5.0.0-beta2 |5.0.6
 Status|NEEDSINFO   |CONFIRMED
 CC||a...@amyspark.me
 Resolution|WAITINGFORINFO  |---
 Ever confirmed|0   |1

--- Comment #3 from amyspark  ---
Confirming with yesterday's master branch under Windows 10 21H2. In my case,
moving a layer with the Move Tool makes the canvas re-render itself at every
mouse event. It becomes very laggy.

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

[krita] [Bug 453949] GMIC:The result of the "boost fade" filter is incorrect

2022-05-26 Thread amyspark
https://bugs.kde.org/show_bug.cgi?id=453949

amyspark  changed:

   What|Removed |Added

  Latest Commit||https://invent.kde.org/grap
   ||hics/krita/commit/73fbcfb13
   ||7b7a88e5b179fae7da9e4f238a8
   ||b109
 Resolution|--- |FIXED
 Status|ASSIGNED|RESOLVED

--- Comment #5 from amyspark  ---
Git commit 73fbcfb137b7a88e5b179fae7da9e4f238a8b109 by L. E. Segovia.
Committed on 26/05/2022 at 13:29.
Pushed by lsegovia into branch 'master'.

Update G'MIC to 3.1.2.2
Related: bug 453945, bug 453947, bug 454100, bug 454286

M  +2-23rdparty_plugins/ext_gmic/CMakeLists.txt [INFRASTRUCTURE]

https://invent.kde.org/graphics/krita/commit/73fbcfb137b7a88e5b179fae7da9e4f238a8b109

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

[krita] [Bug 454286] Allow using WIP translations

2022-05-26 Thread amyspark
https://bugs.kde.org/show_bug.cgi?id=454286

amyspark  changed:

   What|Removed |Added

 Resolution|--- |FIXED
  Latest Commit||https://invent.kde.org/grap
   ||hics/krita/commit/73fbcfb13
   ||7b7a88e5b179fae7da9e4f238a8
   ||b109
 Status|ASSIGNED|RESOLVED

--- Comment #3 from amyspark  ---
Git commit 73fbcfb137b7a88e5b179fae7da9e4f238a8b109 by L. E. Segovia.
Committed on 26/05/2022 at 13:29.
Pushed by lsegovia into branch 'master'.

Update G'MIC to 3.1.2.2
Related: bug 453945, bug 453947, bug 453949, bug 454100

M  +2-23rdparty_plugins/ext_gmic/CMakeLists.txt [INFRASTRUCTURE]

https://invent.kde.org/graphics/krita/commit/73fbcfb137b7a88e5b179fae7da9e4f238a8b109

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

[krita] [Bug 453945] GMIC:the selection area causes the picture position to shift

2022-05-26 Thread amyspark
https://bugs.kde.org/show_bug.cgi?id=453945

amyspark  changed:

   What|Removed |Added

 Status|ASSIGNED|RESOLVED
 Resolution|--- |FIXED
  Latest Commit||https://invent.kde.org/grap
   ||hics/krita/commit/9ae3a454e
   ||a1ccb8cc5c9793f73f7662d55bd
   ||9601

--- Comment #5 from amyspark  ---
Git commit 9ae3a454ea1ccb8cc5c9793f73f7662d55bd9601 by L. E. Segovia.
Committed on 26/05/2022 at 13:29.
Pushed by lsegovia into branch 'master'.

G'MIC: only reposition layer if no selection is active

M  +5-2plugins/extensions/qmic/kis_qmic_import_tools.h
M  +4-1plugins/extensions/qmic/kis_qmic_processing_visitor.cpp
M  +4-1plugins/extensions/qmic/kis_qmic_synchronize_layers_command.cpp

https://invent.kde.org/graphics/krita/commit/9ae3a454ea1ccb8cc5c9793f73f7662d55bd9601

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

[krita] [Bug 454100] G'MIC-Qt window minimizes itself when not in focus

2022-05-26 Thread amyspark
https://bugs.kde.org/show_bug.cgi?id=454100

amyspark  changed:

   What|Removed |Added

 Resolution|--- |FIXED
 Status|ASSIGNED|RESOLVED
  Latest Commit||https://invent.kde.org/grap
   ||hics/krita/commit/73fbcfb13
   ||7b7a88e5b179fae7da9e4f238a8
   ||b109

--- Comment #4 from amyspark  ---
Git commit 73fbcfb137b7a88e5b179fae7da9e4f238a8b109 by L. E. Segovia.
Committed on 26/05/2022 at 13:29.
Pushed by lsegovia into branch 'master'.

Update G'MIC to 3.1.2.2
Related: bug 453945, bug 453947, bug 453949, bug 454286

M  +2-23rdparty_plugins/ext_gmic/CMakeLists.txt [INFRASTRUCTURE]

https://invent.kde.org/graphics/krita/commit/73fbcfb137b7a88e5b179fae7da9e4f238a8b109

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

[krita] [Bug 453947] GMIC:Preview window exception

2022-05-26 Thread amyspark
https://bugs.kde.org/show_bug.cgi?id=453947

amyspark  changed:

   What|Removed |Added

  Latest Commit||https://invent.kde.org/grap
   ||hics/krita/commit/1dc834c11
   ||29ca816a53819b88c1390a6f952
   ||4b41
 Resolution|--- |FIXED
 Status|ASSIGNED|RESOLVED

--- Comment #6 from amyspark  ---
Git commit 1dc834c1129ca816a53819b88c1390a6f9524b41 by L. E. Segovia.
Committed on 26/05/2022 at 13:29.
Pushed by lsegovia into branch 'master'.

Fix image size calculation

Ever since it was implemented in 463213b8e04311f5c7f7c41e24cc198c5a98fb87,
the gmic_qt_get_image_size command never accounted for the selected
mode. Instead, the image's size was always returned, which made the
preview widget's calculations use wrong data.

This fix breaks QMic's ABI, so I am also adding a interface version
macro to help detection on the other side.

Fixes c-koi/gmic-qt#145

M  +78   -2plugins/extensions/qmic/kis_qmic_interface.cpp
M  +3-1plugins/extensions/qmic/kis_qmic_interface.h

https://invent.kde.org/graphics/krita/commit/1dc834c1129ca816a53819b88c1390a6f9524b41

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

[krita] [Bug 453947] GMIC:Preview window exception

2022-05-26 Thread amyspark
https://bugs.kde.org/show_bug.cgi?id=453947

amyspark  changed:

   What|Removed |Added

  Latest Commit|https://invent.kde.org/grap |https://invent.kde.org/grap
   |hics/krita/commit/1dc834c11 |hics/krita/commit/73fbcfb13
   |29ca816a53819b88c1390a6f952 |7b7a88e5b179fae7da9e4f238a8
   |4b41|b109

--- Comment #7 from amyspark  ---
Git commit 73fbcfb137b7a88e5b179fae7da9e4f238a8b109 by L. E. Segovia.
Committed on 26/05/2022 at 13:29.
Pushed by lsegovia into branch 'master'.

Update G'MIC to 3.1.2.2
Related: bug 453945, bug 453949, bug 454100, bug 454286

M  +2-23rdparty_plugins/ext_gmic/CMakeLists.txt [INFRASTRUCTURE]

https://invent.kde.org/graphics/krita/commit/73fbcfb137b7a88e5b179fae7da9e4f238a8b109

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

[krita] [Bug 453945] GMIC:the selection area causes the picture position to shift

2022-05-26 Thread amyspark
https://bugs.kde.org/show_bug.cgi?id=453945

amyspark  changed:

   What|Removed |Added

  Latest Commit|https://invent.kde.org/grap |https://invent.kde.org/grap
   |hics/krita/commit/9ae3a454e |hics/krita/commit/73fbcfb13
   |a1ccb8cc5c9793f73f7662d55bd |7b7a88e5b179fae7da9e4f238a8
   |9601|b109

--- Comment #6 from amyspark  ---
Git commit 73fbcfb137b7a88e5b179fae7da9e4f238a8b109 by L. E. Segovia.
Committed on 26/05/2022 at 13:29.
Pushed by lsegovia into branch 'master'.

Update G'MIC to 3.1.2.2
Related: bug 453947, bug 453949, bug 454100, bug 454286

M  +2-23rdparty_plugins/ext_gmic/CMakeLists.txt [INFRASTRUCTURE]

https://invent.kde.org/graphics/krita/commit/73fbcfb137b7a88e5b179fae7da9e4f238a8b109

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

[krita] [Bug 454496] Krita crash on save

2022-05-27 Thread amyspark
https://bugs.kde.org/show_bug.cgi?id=454496

amyspark  changed:

   What|Removed |Added

 Resolution|--- |DUPLICATE
 Status|REPORTED|RESOLVED
 CC||a...@amyspark.me

--- Comment #1 from amyspark  ---


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

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

[krita] [Bug 453884] Krita 5.0.6 crashes during saving

2022-05-27 Thread amyspark
https://bugs.kde.org/show_bug.cgi?id=453884

amyspark  changed:

   What|Removed |Added

 CC||connorpick...@gmail.com

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

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

[krita] [Bug 454516] GMIC adds hidden layers to the calculation

2022-05-30 Thread amyspark
https://bugs.kde.org/show_bug.cgi?id=454516

amyspark  changed:

   What|Removed |Added

 Status|REPORTED|ASSIGNED
 CC||a...@amyspark.me
   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 454525] GMIC:“”blend[edge] uses the wrong range.

2022-05-30 Thread amyspark
https://bugs.kde.org/show_bug.cgi?id=454525

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

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

[krita] [Bug 454514] GMIC:Preview error for 'stroke' filter

2022-05-30 Thread amyspark
https://bugs.kde.org/show_bug.cgi?id=454514

amyspark  changed:

   What|Removed |Added

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

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

[krita] [Bug 454516] GMIC adds hidden layers to the calculation

2022-05-30 Thread amyspark
https://bugs.kde.org/show_bug.cgi?id=454516

--- Comment #2 from amyspark  ---
> However, the krita version removes some options of "input layers" and the 
> entire "output mode"

See bug 443014 for this. I should review it, given that I implemented all input
modes, but not right now with a minor release in sight.

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

[krita] [Bug 453477] G'MIC has problems with offset positioned layers

2022-05-30 Thread amyspark
https://bugs.kde.org/show_bug.cgi?id=453477

amyspark  changed:

   What|Removed |Added

 Ever confirmed|0   |1
 Status|REPORTED|ASSIGNED

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

[krita] [Bug 454634] New: Review enabling the missing I/O modes

2022-05-30 Thread amyspark
https://bugs.kde.org/show_bug.cgi?id=454634

Bug ID: 454634
   Summary: Review enabling the missing I/O modes
   Product: krita
   Version: git master (please specify the git hash!)
  Platform: Compiled Sources
OS: Microsoft Windows
Status: REPORTED
  Severity: wishlist
  Priority: NOR
 Component: G'Mic for Krita
  Assignee: krita-bugs-n...@kde.org
  Reporter: a...@amyspark.me
  Target Milestone: ---

SUMMARY
***
NOTE: If you are reporting a crash, please try to attach a backtrace with debug
symbols.
See
https://community.kde.org/Guidelines_and_HOWTOs/Debugging/How_to_create_useful_crash_reports
***

In bug 443014 I had to revert to v4 input/output modes. The former are already
implemented, perhaps it's time to review the latter and have a fully functional
G'MIC-Qt plugin.


STEPS TO REPRODUCE
1. 
2. 
3. 

OBSERVED RESULT


EXPECTED RESULT


SOFTWARE/OS VERSIONS
Windows: 
macOS: 
Linux/KDE Plasma: 
(available in About System)
KDE Plasma Version: 
KDE Frameworks Version: 
Qt Version: 

ADDITIONAL INFORMATION
G'MIC is 3.1.2 at present.

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

[krita] [Bug 453190] Copy then paste in reference image tool with nothing selected will crash

2022-05-31 Thread amyspark
https://bugs.kde.org/show_bug.cgi?id=453190

amyspark  changed:

   What|Removed |Added

 Resolution|--- |FIXED
  Latest Commit||https://invent.kde.org/grap
   ||hics/krita/commit/4b822c6e6
   ||fca1cf4d9cb378474c05f0c3ab1
   ||8bbd
 Status|ASSIGNED|RESOLVED

--- Comment #17 from amyspark  ---
Git commit 4b822c6e6fca1cf4d9cb378474c05f0c3ab18bbd by L. E. Segovia.
Committed on 31/05/2022 at 14:47.
Pushed by lsegovia into branch 'master'.

KisClipboard: work around possible race condition

It seems possible that the underlying clipboard mimedata has its image
data zeroed before we retrieve it.

M  +18   -12   libs/ui/kis_clipboard.cc

https://invent.kde.org/graphics/krita/commit/4b822c6e6fca1cf4d9cb378474c05f0c3ab18bbd

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

[krita] [Bug 454514] GMIC:Preview error for 'stroke' filter

2022-05-31 Thread amyspark
https://bugs.kde.org/show_bug.cgi?id=454514

amyspark  changed:

   What|Removed |Added

 Status|ASSIGNED|RESOLVED
 Resolution|--- |UPSTREAM

--- Comment #2 from amyspark  ---
Marking as RESOLVED UPSTREAM because I've verified (after fixing 453477) the
issue resides in upstream's widget management.

Based on the preview's usage of gui_merge_layers, I'm inclined to think the
stroke is being rendered with an offset while ignoring the original layer's
position, which should cancel the offset and thus render them in line. I don't
understand G'MIC's stdlib language, so can't test much further.

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

[krita] [Bug 454516] GMIC adds hidden layers to the calculation

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

amyspark  changed:

   What|Removed |Added

 Status|ASSIGNED|RESOLVED
  Latest Commit||https://invent.kde.org/grap
   ||hics/krita/commit/ca0d473bc
   ||d570f0332458b296efce25bf634
   ||4631
 Resolution|--- |FIXED

--- Comment #4 from amyspark  ---
Git commit ca0d473bcd570f0332458b296efce25bf6344631 by L. E. Segovia.
Committed on 02/06/2022 at 16:18.
Pushed by lsegovia into branch 'master'.

G'MIC: clean up layer retrieval and properly detect visible paint layers
Related: bug 453947

M  +0-1plugins/extensions/qmic/CMakeLists.txt
D  +0-105  plugins/extensions/qmic/kis_input_output_mapper.cpp
D  +0-30   plugins/extensions/qmic/kis_input_output_mapper.h
M  +92   -0plugins/extensions/qmic/kis_qmic_import_tools.h
M  +10   -8plugins/extensions/qmic/kis_qmic_interface.cpp

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

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

[krita] [Bug 453948] GMIC:Exceptions caused by translucent selection

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

amyspark  changed:

   What|Removed |Added

 Status|ASSIGNED|RESOLVED
 Resolution|--- |FIXED
  Latest Commit||https://invent.kde.org/grap
   ||hics/krita/commit/6f7b289ad
   ||73bfca8874c05d1c92d1da338c9
   ||409b

--- Comment #6 from amyspark  ---
Git commit 6f7b289ad73bfca8874c05d1c92d1da338c9409b by L. E. Segovia.
Committed on 02/06/2022 at 16:19.
Pushed by lsegovia into branch 'master'.

G'MIC: fix masking of selections

M  +0-2plugins/extensions/qmic/kis_qmic_import_tools.h

https://invent.kde.org/graphics/krita/commit/6f7b289ad73bfca8874c05d1c92d1da338c9409b

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

[krita] [Bug 453947] GMIC:Preview window exception

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

amyspark  changed:

   What|Removed |Added

 Resolution|--- |FIXED
 Status|ASSIGNED|RESOLVED
  Latest Commit|https://invent.kde.org/grap |https://invent.kde.org/grap
   |hics/krita/commit/73fbcfb13 |hics/krita/commit/ca0d473bc
   |7b7a88e5b179fae7da9e4f238a8 |d570f0332458b296efce25bf634
   |b109|4631

--- Comment #11 from amyspark  ---
Git commit ca0d473bcd570f0332458b296efce25bf6344631 by L. E. Segovia.
Committed on 02/06/2022 at 16:18.
Pushed by lsegovia into branch 'master'.

G'MIC: clean up layer retrieval and properly detect visible paint layers
Related: bug 454516

M  +0-1plugins/extensions/qmic/CMakeLists.txt
D  +0-105  plugins/extensions/qmic/kis_input_output_mapper.cpp
D  +0-30   plugins/extensions/qmic/kis_input_output_mapper.h
M  +92   -0plugins/extensions/qmic/kis_qmic_import_tools.h
M  +10   -8plugins/extensions/qmic/kis_qmic_interface.cpp

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

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

[krita] [Bug 453477] G'MIC has problems with offset positioned layers

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

amyspark  changed:

   What|Removed |Added

 Resolution|--- |FIXED
  Latest Commit||https://invent.kde.org/grap
   ||hics/krita/commit/43093d09b
   ||b0a9f9d5fcd3ec9f136314cee6a
   ||7212
 Status|ASSIGNED|RESOLVED

--- Comment #11 from amyspark  ---
Git commit 43093d09bb0a9f9d5fcd3ec9f136314cee6a7212 by L. E. Segovia.
Committed on 02/06/2022 at 16:19.
Pushed by lsegovia into branch 'master'.

G'MIC: fix relative layer positioning

There are some filters that are still broken, these have been reported
upstream.

Ref https://github.com/dtschump/gmic/issues/385

M  +3-2plugins/extensions/qmic/kis_qmic_import_tools.h
M  +5-2plugins/extensions/qmic/kis_qmic_simple_convertor.cpp

https://invent.kde.org/graphics/krita/commit/43093d09bb0a9f9d5fcd3ec9f136314cee6a7212

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

[krita] [Bug 454525] GMIC:“”blend[edge] uses the wrong range.

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

amyspark  changed:

   What|Removed |Added

 Resolution|--- |FIXED
 Status|ASSIGNED|RESOLVED
  Latest Commit||https://invent.kde.org/grap
   ||hics/krita/commit/cc45366a1
   ||2abd4dd9b8ccbba0200d0f3bab7
   ||2785

--- Comment #3 from amyspark  ---
Git commit cc45366a12abd4dd9b8ccbba0200d0f3bab72785 by L. E. Segovia.
Committed on 02/06/2022 at 16:24.
Pushed by lsegovia into branch 'master'.

G'MIC: enable support for Blend and other layer-eating filters

M  +1-1libs/image/kis_layer_utils.h
M  +1-1plugins/extensions/qmic/CMakeLists.txt
M  +21   -6plugins/extensions/qmic/kis_qmic_synchronize_layers_command.cpp

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

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

[krita] [Bug 453478] Activate the top layer after outputting multiple layers with G'MIC

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

amyspark  changed:

   What|Removed |Added

 Status|NEEDSINFO   |ASSIGNED
Summary|Undoing the op sets the |Activate the top layer
   |layer below the original|after outputting multiple
   |one as active   |layers with G'MIC
 Resolution|WAITINGFORINFO  |---

--- Comment #4 from amyspark  ---
Assigning to myself. Let's see what I can do.

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

[krita] [Bug 454286] Allow using WIP translations

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

amyspark  changed:

   What|Removed |Added

 Resolution|--- |WORKSFORME
 Status|REOPENED|RESOLVED

--- Comment #5 from amyspark  ---
Closing this bug again because no rollups of G'MIC 3.1.2 have been made since
3.1.2.2.

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

[krita] [Bug 454286] Allow using WIP translations

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

amyspark  changed:

   What|Removed |Added

 Resolution|WORKSFORME  |FIXED
URL|https://github.com/amyspark |https://github.com/amyspark
   |/gmic/commit/063896cb0573e6 |/gmic/commit/d27138b48f61aa
   |56a3afaf61949b92e95d8e523b  |e95f21857a08308e09d9235ee4

--- Comment #7 from amyspark  ---
I keep the branch stable after a point release; in this case, I was working on
stabilizing and cleaning the changes made by upstream to their translation
management.

This one was a change that got lost in the cleanup, and was integrated in
https://github.com/amyspark/gmic/commit/d27138b48f61aae95f21857a08308e09d9235ee4.
 I hope to roll it up before we release 5.2, or when upstream releases 3.1.3,
whichever happens first.

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

[krita] [Bug 452473] Krita doesn’t use color profile info in WebP files

2022-06-06 Thread amyspark
https://bugs.kde.org/show_bug.cgi?id=452473

--- Comment #3 from amyspark  ---
Update: I have been able to confirm WebP returns BGRA8 data [1].
Additionally, following the advice in the documentation [2], it seems we can
read animation *and* metadata with the same refactor!

[1]:
https://developers.google.com/speed/webp/faq#why_should_i_use_animated_webp
[2]: https://developers.google.com/speed/webp/docs/container-api#demux_api

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

[krita] [Bug 453746] Crash when exporting lossy JPEG XL

2022-06-07 Thread amyspark
https://bugs.kde.org/show_bug.cgi?id=453746

amyspark  changed:

   What|Removed |Added

URL|https://github.com/libjxl/l |https://github.com/libjxl/l
   |ibjxl/issues/1424   |ibjxl/pull/1481

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

[krita] [Bug 453746] Crash when exporting lossy JPEG XL

2022-06-07 Thread amyspark
https://bugs.kde.org/show_bug.cgi?id=453746

amyspark  changed:

   What|Removed |Added

 Status|RESOLVED|REOPENED
 Resolution|UPSTREAM|---
   Version Fixed In||5.1.0

--- Comment #9 from amyspark  ---
Fixed in https://github.com/libjxl/libjxl/pull/1481. Reopening for scheduling a
library update.

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

[krita] [Bug 453478] Activate the top layer after outputting multiple layers with G'MIC

2022-06-08 Thread amyspark
https://bugs.kde.org/show_bug.cgi?id=453478

amyspark  changed:

   What|Removed |Added

 Status|ASSIGNED|RESOLVED
  Latest Commit||https://invent.kde.org/grap
   ||hics/krita/commit/9bb3751ee
   ||8bf95774eb4e43e45c506b9a8fd
   ||1f45
 Resolution|--- |FIXED

--- Comment #6 from amyspark  ---
Git commit 9bb3751ee8bf95774eb4e43e45c506b9a8fd1f45 by L. E. Segovia.
Committed on 08/06/2022 at 16:52.
Pushed by lsegovia into branch 'master'.

G'MIC: Activate the newest added layer

M  +62   -3plugins/extensions/qmic/kis_qmic_synchronize_layers_command.cpp

https://invent.kde.org/graphics/krita/commit/9bb3751ee8bf95774eb4e43e45c506b9a8fd1f45

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

[krita] [Bug 453478] Activate the top layer after outputting multiple layers with G'MIC

2022-06-08 Thread amyspark
https://bugs.kde.org/show_bug.cgi?id=453478

amyspark  changed:

   What|Removed |Added

  Latest Commit|https://invent.kde.org/grap |https://invent.kde.org/grap
   |hics/krita/commit/9bb3751ee |hics/krita/commit/885f08efb
   |8bf95774eb4e43e45c506b9a8fd |8a41fb3441179a916844fcf6847
   |1f45|9289

--- Comment #7 from amyspark  ---
Git commit 885f08efb8a41fb3441179a916844fcf68479289 by L. E. Segovia.
Committed on 08/06/2022 at 16:54.
Pushed by lsegovia into branch 'krita/5.1'.

G'MIC: Activate the newest added layer
(cherry picked from commit 9bb3751ee8bf95774eb4e43e45c506b9a8fd1f45)

M  +62   -3plugins/extensions/qmic/kis_qmic_synchronize_layers_command.cpp

https://invent.kde.org/graphics/krita/commit/885f08efb8a41fb3441179a916844fcf68479289

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

[krita] [Bug 455054] New: 5.1 alpha installer for Windows has missing file associations

2022-06-08 Thread amyspark
https://bugs.kde.org/show_bug.cgi?id=455054

Bug ID: 455054
   Summary: 5.1 alpha installer for Windows has missing file
associations
   Product: krita
   Version: nightly build (please specify the git hash!)
  Platform: Compiled Sources
OS: Microsoft Windows
Status: REPORTED
  Severity: normal
  Priority: NOR
 Component: * Unknown
  Assignee: krita-bugs-n...@kde.org
  Reporter: a...@amyspark.me
  Target Milestone: ---

SUMMARY
***
NOTE: If you are reporting a crash, please try to attach a backtrace with debug
symbols.
See
https://community.kde.org/Guidelines_and_HOWTOs/Debugging/How_to_create_useful_crash_reports
***

Not sure if the bug belongs here or on Alvin's repo, but:

I've found that the installer's shell extension doesn't associate Krita with
the following impex plugins:

- JPEG2000
- TGA
- JPEG XL
- RAW

STEPS TO REPRODUCE
1. 
2. 
3. 

OBSERVED RESULT


EXPECTED RESULT


SOFTWARE/OS VERSIONS
Windows: 
macOS: 
Linux/KDE Plasma: 
(available in About System)
KDE Plasma Version: 
KDE Frameworks Version: 
Qt Version: 

ADDITIONAL INFORMATION
commit 5871395515

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

[krita] [Bug 455054] 5.1 alpha installer for Windows has missing file associations

2022-06-08 Thread amyspark
https://bugs.kde.org/show_bug.cgi?id=455054

amyspark  changed:

   What|Removed |Added

 CC||al...@alvinhc.com

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

[krita] [Bug 455076] GMIC grain degradation produces error: *** Error in ./fx_simulate_grain/__fx_simulate_grain/ *** Command 'input_cached': Unknown filename 'data_film_presets/grain_orwo_np20.cimgz'

2022-06-09 Thread amyspark
https://bugs.kde.org/show_bug.cgi?id=455076

amyspark  changed:

   What|Removed |Added

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

--- Comment #4 from amyspark  ---
In the supplied screenshot, you have the "Internet" checkbox unchecked. This
means G'MIC won't access the Internet to download updates or filter data, and
CLUTs are covered in this. If you don't have the file cached already, then the
filter will not work.

To fix it, just tick the checkbox and re-select the filter.

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

[krita] [Bug 455071] 3.1.2.3 doesn't build

2022-06-09 Thread amyspark
https://bugs.kde.org/show_bug.cgi?id=455071

amyspark  changed:

   What|Removed |Added

 Status|REPORTED|ASSIGNED
 Ever confirmed|0   |1
 CC||a...@amyspark.me

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

[krita] [Bug 455071] 3.1.2.3 doesn't build

2022-06-09 Thread amyspark
https://bugs.kde.org/show_bug.cgi?id=455071

amyspark  changed:

   What|Removed |Added

URL||https://github.com/amyspark
   ||/gmic/commit/acc77d4d803c30
   ||952e4ff64569dca0e1febd04e4

--- Comment #1 from amyspark  ---
Fixed in upstream, attaching commit to this bug.

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

[krita] [Bug 453746] Crash when exporting lossy JPEG XL

2022-06-09 Thread amyspark
https://bugs.kde.org/show_bug.cgi?id=453746

amyspark  changed:

   What|Removed |Added

  Latest Commit|https://invent.kde.org/grap |https://invent.kde.org/grap
   |hics/krita/commit/a72809244 |hics/krita/commit/2832ac86b
   |7bb6fe5923a028b82bcd56ab58f |d5a44ce2ba27918cf893b14e319
   |fcce|5c02

--- Comment #12 from amyspark  ---
Git commit 2832ac86bd5a44ce2ba27918cf893b14e3195c02 by L. E. Segovia.
Committed on 09/06/2022 at 13:46.
Pushed by lsegovia into branch 'krita/5.1'.

libjxl: update to latest 0.7.0 master
(cherry picked from commit a728092447bb6fe5923a028b82bcd56ab58ffcce)

D  +0-32  
3rdparty/ext_jpegxl/0001-Make-gflags-an-IMPORTED-GLOBAL-library.patch
M  +2-33rdparty/ext_jpegxl/CMakeLists.txt

https://invent.kde.org/graphics/krita/commit/2832ac86bd5a44ce2ba27918cf893b14e3195c02

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

[krita] [Bug 455076] GMIC grain degradation produces error: *** Error in ./fx_simulate_grain/__fx_simulate_grain/ *** Command 'input_cached': Unknown filename 'data_film_presets/grain_orwo_np20.cimgz'

2022-06-15 Thread amyspark
https://bugs.kde.org/show_bug.cgi?id=455076

amyspark  changed:

   What|Removed |Added

 Status|CONFIRMED   |ASSIGNED
 CC||david.tschumpe...@gmail.com

--- Comment #9 from amyspark  ---
We don't ship our own copy of curl, it's one of David Tschumperlé's libraries,
CImg, that uses CURL if found to download G'MIC components. The order followed
by the library is (in descending priority): libcurl, CURL executable,
powershell, and wget.

I'll make a patch to work around it on our end, but this bug really belongs in
https://github.com/dtschump/CImg.

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

[krita] [Bug 455076] GMIC grain degradation produces error: *** Error in ./fx_simulate_grain/__fx_simulate_grain/ *** Command 'input_cached': Unknown filename 'data_film_presets/grain_orwo_np20.cimgz'

2022-06-15 Thread amyspark
https://bugs.kde.org/show_bug.cgi?id=455076

amyspark  changed:

   What|Removed |Added

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

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

[krita] [Bug 455076] GMIC grain degradation produces error: *** Error in ./fx_simulate_grain/__fx_simulate_grain/ *** Command 'input_cached': Unknown filename 'data_film_presets/grain_orwo_np20.cimgz'

2022-06-15 Thread amyspark
https://bugs.kde.org/show_bug.cgi?id=455076

--- Comment #11 from amyspark  ---
> Maybe a silly question, but why libcurl is not a required dependency of G'MIC 
> on Krita ?

Back when I forked the plugin (2.9.2 - 2.9.6) we built ext_gmic (the executable
version) without cURL, as the only place that required Internet functionality
was c-koi's Updater class, which used Qt infrastructure.

Now there are two places that can access Internet; the updater (via Qt) and
G'MIC's own filter infrastructure (via CImg). So when Microsoft decided to ship
a barebones cURL...

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

[krita] [Bug 455361] Crash when exporting animation to jxl

2022-06-15 Thread amyspark
https://bugs.kde.org/show_bug.cgi?id=455361

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

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

[krita] [Bug 455361] Crash when exporting animation to jxl

2022-06-15 Thread amyspark
https://bugs.kde.org/show_bug.cgi?id=455361

amyspark  changed:

   What|Removed |Added

 CC||emmetoneill@gmail.com

--- Comment #1 from amyspark  ---
Your file has a strange state; the image claims that it's animated yet its
projection lacks a keyframe channel, so it cannot be rendered. Emmet, is this
something expected?

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

[krita] [Bug 455361] Crash when exporting animation to jxl

2022-06-16 Thread amyspark
https://bugs.kde.org/show_bug.cgi?id=455361

--- Comment #4 from amyspark  ---
(In reply to Alvin Wong from comment #3)
> Created attachment 149780 [details]
> crash backtrace with line numbers
> 
> Backtrace with line numbers in case you need it (this is with nightly
> 93e3db259c)

Yeah, it's exactly as I expected. The file claims to be animated but the
keyframe channel of the projection (JXL can't take layers) doesn't exist.

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

[krita] [Bug 455361] Crash when exporting animation to jxl

2022-06-16 Thread amyspark
https://bugs.kde.org/show_bug.cgi?id=455361

amyspark  changed:

   What|Removed |Added

  Latest Commit||https://invent.kde.org/grap
   ||hics/krita/commit/6ec76fd79
   ||17f1160dbb7301404f0cf5812fe
   ||9092
 Resolution|--- |FIXED
 Status|ASSIGNED|RESOLVED

--- Comment #5 from amyspark  ---
Git commit 6ec76fd7917f1160dbb7301404f0cf5812fe9092 by L. E. Segovia.
Committed on 17/06/2022 at 01:25.
Pushed by lsegovia into branch 'master'.

JPEG-XL: fix export of multi-layer animations

M  +8-2plugins/impex/jxl/JPEGXLExport.cpp

https://invent.kde.org/graphics/krita/commit/6ec76fd7917f1160dbb7301404f0cf5812fe9092

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

[krita] [Bug 455361] Crash when exporting animation to jxl

2022-06-16 Thread amyspark
https://bugs.kde.org/show_bug.cgi?id=455361

amyspark  changed:

   What|Removed |Added

  Latest Commit|https://invent.kde.org/grap |https://invent.kde.org/grap
   |hics/krita/commit/6ec76fd79 |hics/krita/commit/361090324
   |17f1160dbb7301404f0cf5812fe |10e9c249b8e579a3eb51c1e3f7e
   |9092|96d2

--- Comment #6 from amyspark  ---
Git commit 36109032410e9c249b8e579a3eb51c1e3f7e96d2 by L. E. Segovia.
Committed on 17/06/2022 at 01:25.
Pushed by lsegovia into branch 'krita/5.1'.

JPEG-XL: fix export of multi-layer animations
(cherry picked from commit 6ec76fd7917f1160dbb7301404f0cf5812fe9092)

M  +8-2plugins/impex/jxl/JPEGXLExport.cpp

https://invent.kde.org/graphics/krita/commit/36109032410e9c249b8e579a3eb51c1e3f7e96d2

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

[krita] [Bug 455076] GMIC grain degradation produces error: *** Error in ./fx_simulate_grain/__fx_simulate_grain/ *** Command 'input_cached': Unknown filename 'data_film_presets/grain_orwo_np20.cimgz'

2022-06-16 Thread amyspark
https://bugs.kde.org/show_bug.cgi?id=455076

amyspark  changed:

   What|Removed |Added

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

--- Comment #13 from amyspark  ---
(In reply to Halla Rempt from comment #8)
> I can confirm on my Windows 11 laptop that it's impossible to get updates or
> download data from the gmic-qt plugin.

I've tried to reproduce this with Windows 10 and the latest version I've
released. While the cURL binary is certainly a stunted version, the powershell
fallback is kicking in successfully.

However, on checking the reporter's screenshot, it says they're using 3.0.2.
Judging from the Git log of Krita, I believe this is 3.0.2.1. The fallback I'm
mentioning was shipped starting with 3.0.2.2 and all upstream versions, none of
which were included in our 5.0 branch. Can you check again but with the 5.1
nightly? You can get it from
https://binary-factory.kde.org/job/Krita_Stable_Windows_Build/ .

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

[krita] [Bug 455597] Too many non-keyframes when importing some jxl

2022-06-19 Thread amyspark
https://bugs.kde.org/show_bug.cgi?id=455597

amyspark  changed:

   What|Removed |Added

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

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

[krita] [Bug 455598] JXL ticks-per-second (tps) is inverted

2022-06-19 Thread amyspark
https://bugs.kde.org/show_bug.cgi?id=455598

amyspark  changed:

   What|Removed |Added

 Ever confirmed|0   |1
 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 455599] Last frame of exported JXL has 0 duration

2022-06-19 Thread amyspark
https://bugs.kde.org/show_bug.cgi?id=455599

amyspark  changed:

   What|Removed |Added

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

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

[krita] [Bug 453948] GMIC:Exceptions caused by translucent selection

2022-06-19 Thread amyspark
https://bugs.kde.org/show_bug.cgi?id=453948

amyspark  changed:

   What|Removed |Added

 Status|RESOLVED|REOPENED
 Resolution|FIXED   |---

--- Comment #7 from amyspark  ---
Reopening due to private report. The KisPainter approach works well for
compositing, but doesn't account for the need to *replacing* the pixels
altogether.

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

[krita] [Bug 453948] GMIC:Exceptions caused by translucent selection

2022-06-19 Thread amyspark
https://bugs.kde.org/show_bug.cgi?id=453948

--- Comment #8 from amyspark  ---
This bug affects only compositing with selections that have been created via
Select Opaque. Not sure what's going on with KisPainter...

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

[krita] [Bug 454516] GMIC adds hidden layers to the calculation

2022-06-19 Thread amyspark
https://bugs.kde.org/show_bug.cgi?id=454516

amyspark  changed:

   What|Removed |Added

 Status|RESOLVED|REOPENED
 Resolution|FIXED   |---

--- Comment #5 from amyspark  ---
Reopening because the fix instead counts layers that are children of the
current one. (The only documentation I have is the GIMP plugin, so I'll redo
the calculations based on that one.)

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

[krita] [Bug 454516] GMIC adds hidden layers to the calculation

2022-06-19 Thread amyspark
https://bugs.kde.org/show_bug.cgi?id=454516

amyspark  changed:

   What|Removed |Added

 Resolution|--- |FIXED
 Status|REOPENED|RESOLVED
  Latest Commit|https://invent.kde.org/grap |https://invent.kde.org/grap
   |hics/krita/commit/ca0d473bc |hics/krita/commit/b0a143858
   |d570f0332458b296efce25bf634 |34071c07da26624defc446e682d
   |4631|5cb3

--- Comment #6 from amyspark  ---
Git commit b0a14385834071c07da26624defc446e682d5cb3 by L. E. Segovia.
Committed on 20/06/2022 at 00:46.
Pushed by lsegovia into branch 'master'.

G'MIC: InputMode::All must iterate from the root node

M  +22   -16   plugins/extensions/qmic/kis_qmic_import_tools.h
M  +9-3plugins/extensions/qmic/kis_qmic_interface.cpp

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

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

[krita] [Bug 453948] GMIC:Exceptions caused by translucent selection

2022-06-19 Thread amyspark
https://bugs.kde.org/show_bug.cgi?id=453948

--- Comment #9 from amyspark  ---
Git commit 389448dd3976b8628dcc424e3da07801a3e5e241 by L. E. Segovia.
Committed on 20/06/2022 at 00:47.
Pushed by lsegovia into branch 'master'.

G'MIC: fix composition of full pixel selections

M  +1-0plugins/extensions/qmic/kis_qmic_import_tools.cpp

https://invent.kde.org/graphics/krita/commit/389448dd3976b8628dcc424e3da07801a3e5e241

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

[krita] [Bug 454516] GMIC adds hidden layers to the calculation

2022-06-19 Thread amyspark
https://bugs.kde.org/show_bug.cgi?id=454516

amyspark  changed:

   What|Removed |Added

  Latest Commit|https://invent.kde.org/grap |https://invent.kde.org/grap
   |hics/krita/commit/b0a143858 |hics/krita/commit/3f5707d17
   |34071c07da26624defc446e682d |e638210df69102fe07356dc0c2a
   |5cb3|f04e

--- Comment #7 from amyspark  ---
Git commit 3f5707d17e638210df69102fe07356dc0c2af04e by L. E. Segovia.
Committed on 20/06/2022 at 00:49.
Pushed by lsegovia into branch 'krita/5.1'.

G'MIC: InputMode::All must iterate from the root node
(cherry picked from commit b0a14385834071c07da26624defc446e682d5cb3)

M  +22   -16   plugins/extensions/qmic/kis_qmic_import_tools.h
M  +9-3plugins/extensions/qmic/kis_qmic_interface.cpp

https://invent.kde.org/graphics/krita/commit/3f5707d17e638210df69102fe07356dc0c2af04e

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

[krita] [Bug 453948] GMIC:Exceptions caused by translucent selection

2022-06-19 Thread amyspark
https://bugs.kde.org/show_bug.cgi?id=453948

--- Comment #10 from amyspark  ---
Git commit a8a35883a4466dda80cd381570a47973b176b3f8 by L. E. Segovia.
Committed on 20/06/2022 at 00:49.
Pushed by lsegovia into branch 'krita/5.1'.

G'MIC: fix composition of full pixel selections
(cherry picked from commit 389448dd3976b8628dcc424e3da07801a3e5e241)

M  +1-0plugins/extensions/qmic/kis_qmic_import_tools.cpp

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

-- 
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 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 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 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 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 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 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

--- 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 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 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 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 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 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

  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 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&action=edit
Backtrace of the hit

-- 
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 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 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 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 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

 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 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-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 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 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

 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 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 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 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.

  1   2   3   4   5   6   7   8   9   10   >