[krita] [Bug 439817] Those brushes cannot be found after importing "mypaint brush bundle".

2021-11-17 Thread Dmitry Kazakov
https://bugs.kde.org/show_bug.cgi?id=439817

Dmitry Kazakov  changed:

   What|Removed |Added

  Latest Commit|https://invent.kde.org/grap |https://invent.kde.org/grap
   |hics/krita/commit/cbf78192c |hics/krita/commit/ea5450925
   |b7e3a4774de736cf2bd2e4dec91 |630338c79be9af21a9468f458ae
   |f6da|11ff

--- Comment #8 from Dmitry Kazakov  ---
Git commit ea5450925630338c79be9af21a9468f458ae11ff by Dmitry Kazakov, on
behalf of L. E. Segovia.
Committed on 17/11/2021 at 13:47.
Pushed by dkazakov into branch 'krita/5.0'.

MyPaint: accept brushes serialized as KPP and fix their names

M  +34   -5plugins/paintops/mypaint/MyPaintPaintOpPreset.cpp
M  +5-0plugins/paintops/mypaint/MyPaintPaintOpPreset.h

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

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

[krita] [Bug 439817] Those brushes cannot be found after importing "mypaint brush bundle".

2021-11-19 Thread amyspark
https://bugs.kde.org/show_bug.cgi?id=439817

amyspark  changed:

   What|Removed |Added

 Blocks||445282


Referenced Bugs:

https://bugs.kde.org/show_bug.cgi?id=445282
[Bug 445282] Overwriting a MyPaint preset creates a file with wrong extension
(.myb instead of .kpp)
-- 
You are receiving this mail because:
You are watching all bug changes.

[krita] [Bug 439817] Those brushes cannot be found after importing "mypaint brush bundle".

2021-11-25 Thread amyspark
https://bugs.kde.org/show_bug.cgi?id=439817

--- Comment #9 from amyspark  ---
Git commit 14e8cd88b267d0c083cb7bee693d02f684d022d6 by L. E. Segovia.
Committed on 25/11/2021 at 13:47.
Pushed by lsegovia into branch 'krita/5.0'.

Fix naming of MyPaint brushes on versioned serialization

Before this commit, versioned .myb files would apply the .kpp suffix,
only to be overridden by the save preset dialog.
Related: bug 445281, bug 445282

M  +5-6libs/ui/dialogs/KisDlgSavePreset.cpp
M  +6-4plugins/paintops/mypaint/MyPaintPaintOpPreset.cpp
M  +0-7plugins/paintops/mypaint/MyPaintPaintOpPreset.h

https://invent.kde.org/graphics/krita/commit/14e8cd88b267d0c083cb7bee693d02f684d022d6

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

[krita] [Bug 439817] Those brushes cannot be found after importing "mypaint brush bundle".

2021-11-25 Thread amyspark
https://bugs.kde.org/show_bug.cgi?id=439817

--- Comment #10 from amyspark  ---
Git commit a4f84ca9a3070ff4fe5949da3e8028fe131f3b26 by L. E. Segovia.
Committed on 25/11/2021 at 13:50.
Pushed by lsegovia into branch 'master'.

Fix naming of MyPaint brushes on versioned serialization

Before this commit, versioned .myb files would apply the .kpp suffix,
only to be overridden by the save preset dialog.
Related: bug 445281, bug 445282
(cherry picked from commit 14e8cd88b267d0c083cb7bee693d02f684d022d6)

M  +5-6libs/ui/dialogs/KisDlgSavePreset.cpp
M  +6-4plugins/paintops/mypaint/MyPaintPaintOpPreset.cpp
M  +0-7plugins/paintops/mypaint/MyPaintPaintOpPreset.h

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

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

[krita] [Bug 439817] Those brushes cannot be found after importing "mypaint brush bundle".

2021-10-17 Thread amyspark
https://bugs.kde.org/show_bug.cgi?id=439817

amyspark  changed:

   What|Removed |Added

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

--- Comment #1 from amyspark  ---
I cannot reproduce on commit 804225bc51. Can you check if your user folder has
a copy of these old brushes? if so, can you try removing them, regenerate the
database and check if the brush pack appears?

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

[krita] [Bug 439817] Those brushes cannot be found after importing "mypaint brush bundle".

2021-10-17 Thread amyspark
https://bugs.kde.org/show_bug.cgi?id=439817

amyspark  changed:

   What|Removed |Added

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

--- Comment #2 from amyspark  ---
(Apologies for the previous comment, I copy/pasted it from another bug report.)

Confirming on commit 804225bc51. Bundle manifest shows that MyPaint brushes
that are exported are listed as ".kpp", but the actual file has ".myb". On
load, this appears in the log:

Bundle "C:/Users/Amalia/AppData/Roaming/krita/Test_Mypaint.bundle" is broken.
File "paintoppresets/c)_Pencil_1_Sketch_(mypaint amyspark).kpp" is missing
Bundle "C:/Users/Amalia/AppData/Roaming/krita/Test_Mypaint.bundle" is broken.
File "paintoppresets/c)_Pencil_2b_(mypaint amyspark).kpp" is missing

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

[krita] [Bug 439817] Those brushes cannot be found after importing "mypaint brush bundle".

2021-10-17 Thread Tiar
https://bugs.kde.org/show_bug.cgi?id=439817

Tiar  changed:

   What|Removed |Added

 CC||tamtamy.tym...@gmail.com

--- Comment #3 from Tiar  ---
Kind of funny since I just reported this bug: bug 443907, which talks about
bundle manifest having wrong filenames.

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

[krita] [Bug 439817] Those brushes cannot be found after importing "mypaint brush bundle".

2021-10-17 Thread amyspark
https://bugs.kde.org/show_bug.cgi?id=439817

amyspark  changed:

   What|Removed |Added

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

--- Comment #4 from amyspark  ---
They do have the correct filenames *grins* but MyPaint brushes serialization is
completely broken. The original author assumed they'd be read as JSON; but on
saving to disk, the save format is KoResource's PNG serialization, which is in
turn ignored by the loadFromDevice impl.

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

[krita] [Bug 439817] Those brushes cannot be found after importing "mypaint brush bundle".

2021-10-17 Thread amyspark
https://bugs.kde.org/show_bug.cgi?id=439817

--- Comment #5 from amyspark  ---
If I may amend the above, MyPaint brushes loaded from .myb will preserve their
extensions on save, which is wrong because of the change in serialization
format.

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

[krita] [Bug 439817] Those brushes cannot be found after importing "mypaint brush bundle".

2021-10-17 Thread Bug Janitor Service
https://bugs.kde.org/show_bug.cgi?id=439817

--- Comment #6 from Bug Janitor Service  ---
A possibly relevant merge request was started @
https://invent.kde.org/graphics/krita/-/merge_requests/1102

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

[krita] [Bug 439817] Those brushes cannot be found after importing "mypaint brush bundle".

2021-10-19 Thread Halla Rempt
https://bugs.kde.org/show_bug.cgi?id=439817

Halla Rempt  changed:

   What|Removed |Added

 Status|ASSIGNED|RESOLVED
  Latest Commit||https://invent.kde.org/grap
   ||hics/krita/commit/cbf78192c
   ||b7e3a4774de736cf2bd2e4dec91
   ||f6da
 Resolution|--- |FIXED

--- Comment #7 from Halla Rempt  ---
Git commit cbf78192cb7e3a4774de736cf2bd2e4dec91f6da by Halla Rempt, on behalf
of L. E. Segovia.
Committed on 19/10/2021 at 07:51.
Pushed by rempt into branch 'master'.

MyPaint: accept brushes serialized as KPP and fix their names

M  +34   -5plugins/paintops/mypaint/MyPaintPaintOpPreset.cpp
M  +5-0plugins/paintops/mypaint/MyPaintPaintOpPreset.h

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

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