1. 13 Mar, 2019 2 commits
  2. 12 Mar, 2019 12 commits
  3. 11 Mar, 2019 14 commits
    • Wolthera van Hövell's avatar
      fd271b74
    • Agata Cacko's avatar
      Fix loading wrong file format (progress bar + recent docs) · 52ee93a9
      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
      52ee93a9
    • Agata Cacko's avatar
      Fix data loss after flattening the image from inside the group · 27947095
      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
      27947095
    • Dmitry Kazakov's avatar
      ec417d6c
    • Halla Rempt's avatar
      Warning-- · 3bd76166
      Halla Rempt authored
      3bd76166
    • Halla Rempt's avatar
      Disable QtMultimedia on Linux for now · f1437a87
      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
      f1437a87
    • Dmitry Kazakov's avatar
      [FEATURE] Implement mirroring for Quick Brush · af13a646
      Dmitry Kazakov authored
      The patch implements mirroring capabilities for Quick Brush.
      It just paints multiple "quick" strokes at the same time.
      
      BUG:372636
      af13a646
    • Halla Rempt's avatar
      Try to fix appimage deps build · 810c2bd2
      Halla Rempt authored
      810c2bd2
    • Wolthera van Hövell's avatar
      Make a staggered second row of preset icons in the popup palette for large values. · afd84050
      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
      afd84050
    • Dmitry Kazakov's avatar
      Add a hacky patch that ensures QTabletEvents to be ignored in distribution builds · a3193fe2
      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).
      a3193fe2
    • Dmitry Kazakov's avatar
      Restore proper tablet event compression · 62495eaa
      Dmitry Kazakov authored
      Qt still has a bug in QTabletEvent copy-constructor, but this
      patch avoids it with copying stuff explicitly.
      62495eaa
    • Halla Rempt's avatar
      Use built-in qt-xcb · b82e5624
      Halla Rempt authored
      b82e5624
    • Agata Cacko's avatar
      Fix compilation errors after tests got renamed · 4b0a20e4
      Agata Cacko authored
      Class TestBaseColorSpaceRegistry appeared to be
      undeclared. This commit fixes the issue.
      4b0a20e4
    • Halla Rempt's avatar
      3edf4904
  4. 10 Mar, 2019 2 commits
  5. 09 Mar, 2019 1 commit
  6. 08 Mar, 2019 1 commit
  7. 07 Mar, 2019 3 commits
  8. 06 Mar, 2019 5 commits