- 13 Mar, 2019 2 commits
-
-
Script Kiddy authored
In case of conflict in i18n, keep the version of the branch "ours" To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
-
Script Kiddy authored
-
- 12 Mar, 2019 12 commits
-
-
Ivan Yossi authored
NOTE: windows build has not been completely tested. Ref D15585
-
Agata Cacko authored
Before when you tried to transform a group layer with pass-through mode enabled, Krita crashed. After this commit, Krita doesn't crash. The preview for the transform tool in this case is the same as it would be for a standard group. BUG:405161
-
Rebecca Breu authored
Summary: highpass and scriptdocker aren't currently packaged, so I didn't test my changes there. Reviewers: #krita Tags: #krita Differential Revision: https://phabricator.kde.org/D19601
-
Halla Rempt authored
-
Wolthera van Hövell authored
-
Wolthera van Hövell authored
The polygon tool already did take this into account, now the polyline tool does too!
-
Konstantin Dmitriev authored
Summary: Implementation of feature request made in https://bugs.kde.org/show_bug.cgi?id=364046 This patch adds new commandline option "--export-sequence". Just like "--export" option, it should be used together with "--export-filename" option. Example: ``` krita --export-sequence --export-filename ../../persistent/output/file.png /home/appimage/persistent/test.kra ``` If KRA file has no animation, then this command prints "This file has no animation." error and does nothing. Reviewers: dkazakov, #krita Reviewed By: dkazakov, #krita Subscribers: woltherav Tags: #krita Differential Revision: https://phabricator.kde.org/D19706
-
Agata Cacko authored
Because of typo files were added to Recent Documents every time it wasn't needed and not added when it was needed. This commit makes adding files to Recent Documents consistent with the intent. BUG:405364
-
Dmitry Kazakov authored
-
Dmitry Kazakov authored
The textures cannot be released without making the context current
-
Dmitry Kazakov authored
(with NVidia GPU)
-
Halla Rempt authored
-
- 11 Mar, 2019 14 commits
-
-
Wolthera van Hövell authored
-
Agata Cacko authored
Summary: Before this patch, when you forced Krita to load file in unknown format, it showed uncancelled progress bar and showed the file in Recent Documents. It happened when you dragged and dropped file to the welcome screen or import animation frames or use Open->File or Open -> Recent Files. Progress bars were visible only when some image was opened. This commit cancels progress bars and make sure unloadable files are not added to Recent Documents. CCBUG:402625 Test Plan: 1. Create an unloadable file. Can be "touch a". 2. Load it using one of the ways mentioned above 3. After loading, there is an error message. Click ok. 4. If you used Import Animation Frames, look at the bottom of Krita window. - before: progress bar still "loading" - now: no progress bar visible 5. If you used other option, create a new file or open something else, and you'll see the same effect. 6. Look at Recent Documents. - before: unloadable file added to list - now: no unloadable file added to list (beside the ones that were aleady there after testing) Reviewers: #krita, rempt Reviewed By: #krita, rempt Tags: #krita Differential Revision: https://phabricator.kde.org/D19611
-
Agata Cacko authored
Summary: Before this patch, if the selected layer was inside of a group and user requested flattening of the image, all layers were deleted and no new layer with merged content appeared. This commit makes the new layer with the merged content be created and added to the layers stack. BUG:405119 Test Plan: - testing with test file from BUG:404200 both from inside of the group (Layer 2) and outside of the group (Layer 1) - running unit tests added to the project in the patch - merging and unmerging layers in a complex file Reviewers: #krita, rempt Reviewed By: #krita, rempt Subscribers: rempt Tags: #krita Differential Revision: https://phabricator.kde.org/D19593
-
Dmitry Kazakov authored
-
Halla Rempt authored
-
Halla Rempt authored
Apparently there are build problems when it's enabled: [2019-03-11T15:37:22.559Z] format.setCodec("audio/pcm"); [2019-03-11T15:37:22.559Z] ^ [2019-03-11T15:37:22.559Z] qgstutils.cpp: In function ���GstCaps* QGstUtils::videoFilterCaps()���: [2019-03-11T15:37:22.559Z] qgstutils.cpp:1326:5: error: braces around scalar initializer for type ���GstCapsFlags��� [2019-03-11T15:37:22.559Z] }; [2019-03-11T15:37:22.559Z] ^ [2019-03-11T15:37:22.559Z] make[7]: *** [.obj/qgstutils.o] Error 1 [2019-03-11T15:37:22.559Z] make[6]: *** [sub-gsttools-make_first] Error 2 [2019-03-11T15:37:22.559Z] make[5]: *** [sub-src-make_first] Error 2 [2019-03-11T15:37:22.559Z] make[4]: *** [module-qtmultimedia-make_first] Error 2 [2019-03-11T15:37:22.559Z] make[3]: *** [ext_qt/ext_qt-prefix/src/ext_qt-stamp/ext_qt-build] Error 2 [2019-03-11T15:37:22.559Z] make[2]: *** [ext_qt/CMakeFiles/ext_qt.dir/all] Error 2 [2019-03-11T15:37:22.559Z] make[1]: *** [ext_qt/CMakeFiles/ext_qt.dir/rule] Error 2 [2019-03-11T15:37:22.559Z] make: *** [ext_qt] Error 2
-
Dmitry Kazakov authored
The patch implements mirroring capabilities for Quick Brush. It just paints multiple "quick" strokes at the same time. BUG:372636
-
Halla Rempt authored
-
Wolthera van Hövell authored
Summary: 30~ presets in the popup palette current leads to very tiny icons. This patch adds the ability for a second row of presets to be added, so the icons won't have to be as tiny. {F6670250} 30 preset slots. {F6670251} 21 preset slots. Reviewers: #krita, dkazakov Reviewed By: #krita, dkazakov Subscribers: dkazakov, scottpetrovic, #krita Tags: #krita Differential Revision: https://phabricator.kde.org/D19597
-
Dmitry Kazakov authored
If we ensure that all the tablet events are ignored, then Qt will always generate synthesized mouse events, avoiding the problem of lost Enter/Leave events. We also mark our own build of Qt about the presence of the fix (therefore, it doesn't need this hack).
-
Dmitry Kazakov authored
Qt still has a bug in QTabletEvent copy-constructor, but this patch avoids it with copying stuff explicitly.
-
Halla Rempt authored
-
Agata Cacko authored
Class TestBaseColorSpaceRegistry appeared to be undeclared. This commit fixes the issue.
-
Halla Rempt authored
-
- 10 Mar, 2019 2 commits
-
-
Dmitry Kazakov authored
It applies the patches to Qt that synthesize Enter/Leave events when the tablet event is accepted by the receiver.
-
Script Kiddy authored
-
- 09 Mar, 2019 1 commit
-
-
Halla Rempt authored
Because the Ninja people, in their infinite meddlesomeness have decided that you shouldn't have two unittests with the same name in a body of code (https://github.com/ninja-build/ninja/issues/931) we need to rename one of these tests to something else. Whatever.
-
- 08 Mar, 2019 1 commit
-
-
Ivan Yossi authored
zip package has windows EOL in configure scripts causing execution errors.
-
- 07 Mar, 2019 3 commits
-
-
Wolthera van Hövell authored
While I am at it, I've replaced it with the breeze tag icon, as the settings icon did not much make sense since it was replaced from a wrench to it's current mini representation of an image window. Also chose the 16x16 version of this as it's easier to read.
-
Wolthera van Hövell authored
-
Wolthera van Hövell authored
-
- 06 Mar, 2019 5 commits
-
-
Anna Medonosová authored
KisMirrorManager did not update d->mirrorAxisDecoration upon view change, instead it used last created decoration. If the document tied to that decoration was closed, Krita crashed. CCBUG:405093
-
Wolthera van Hövell authored
-
Wolthera van Hövell authored
This allows the freehand path tool to be used as an outline fill tool.
-
Halla Rempt authored
-
Halla Rempt authored
It's broken by design because it wants to create windows and access a non-existent QApplication object.
-