1. 04 Sep, 2015 1 commit
  2. 18 May, 2015 1 commit
  3. 10 May, 2015 1 commit
  4. 26 Dec, 2014 1 commit
    • Dmitry Kazakov's avatar
      Remove the link to KisNode in KisPaintOpSettings · 6ed320c4
      Dmitry Kazakov authored
      The settings object is purely XML data so we shouldn't store a shared
      pointer there. It causes really subtle bugs related to the lifetime of
      the node in question.
      
      Now the node is passed to the PaontOp directly via constructor. And the
      options widget gets it directly from KisPaintOpBox.
      
      BUG:341847
      6ed320c4
  5. 05 Jun, 2014 2 commits
  6. 14 Feb, 2014 1 commit
    • Halla Rempt's avatar
      BUG:330661 Save multi-sensor configuration correctly · 5db9a905
      Halla Rempt authored
      Big rewrite & cleanup of the sensors/libpaintop code...
      
      The KisDynamicSensorList class is gone and KisCurveOption now tracks
      all sensors. The KisMultiSensorModel doesn't own the data it is a model
      for anymore everything is tracked by KisCurveOption.
      
      Conflicts:
      	krita/plugins/paintops/spray/kis_spray_paintop_settings_widget.cpp
      	krita/plugins/paintops/spray/kis_sprayop_option.cpp
      	krita/plugins/paintops/spray/spray_brush.cpp
      	krita/plugins/paintops/spray/spray_brush.h
      5db9a905
  7. 07 Nov, 2013 1 commit
    • Dmitry Kazakov's avatar
      New implementation of the brush outline display · 6593a82f
      Dmitry Kazakov authored
      This patch effectively fixes two things:
      1) Makes the outline painted correctly of rotated/mirrored canvas or/and dab.
         This is achieved by using a special class for making all the transforms.
         The class is called KisCurrentOulineFetcher.
      
      2) Fixes the Drawing Angle sensor on the mirrored canvas, which has become
         broken quite recently.
      6593a82f
  8. 27 Aug, 2013 1 commit
  9. 04 Feb, 2012 1 commit
  10. 20 Nov, 2011 2 commits
  11. 14 Nov, 2011 2 commits
  12. 02 Jul, 2011 1 commit
    • Halla Rempt's avatar
      Duplicate: fix possible crash if image is not set · dbc4b1e8
      Halla Rempt authored
      It's possible to create paintop settings without a valid image, so don't
      assume there's an image.
      
      This fixes, or rather makes impossible, the crash in bug 276989, which
      cannot have had anything to do with the text tool... I can confirm though
      that at some font sizes, the text selection is not shown.
      BUG:276909
      dbc4b1e8
  13. 18 Dec, 2010 1 commit
  14. 17 Oct, 2010 1 commit
  15. 02 Oct, 2010 1 commit
  16. 31 Aug, 2010 1 commit
  17. 22 Jul, 2010 2 commits
  18. 17 Jul, 2010 2 commits
  19. 15 Jul, 2010 2 commits
    • Lukáš Tvrdý's avatar
      o Implement outlines for the rest of the paintops · 5602bd1b
      Lukáš Tvrdý authored
      o Remove hotSpot from the API, it is in pixel coords and the path can be translated in the settings object
      
      CCBUG:241289
      
      svn path=/trunk/koffice/; revision=1150348
      5602bd1b
    • Lukáš Tvrdý's avatar
      Add new way of painting outline. Now every · 81d5cf71
      Lukáš Tvrdý authored
      paintop returns QPainterPath and tool is responsible for
      painting and conversion from pixel coord into view coordinates.
      
      Thanks to KisTool::paintToolOutline, native OpenGL code is
      used for OpenGL canvas so drawing might be faster and
      outline is always visible due to using XOR. XOR is also used for QPainter-based canvas.
      
      So far only paintops with standard brush dialog are ported and duplicate paintop is ported.
      The outline for duplicate is new and experimental (no more just cross). It has bug due to wrong size
      of the bounding rect, but works for OpenGL canvas.
      
      Old API is still used if the paintop is not ported.
      
      CCBUG:241289
      
      svn path=/trunk/koffice/; revision=1150321
      81d5cf71
  20. 31 Mar, 2010 1 commit
    • Halla Rempt's avatar
      Merged revisions... · 99adbfaf
      Halla Rempt authored
      Merged revisions 1109048,1109053,1109057,1109082,1109089,1109119,1109133-1109134,1109142-1109143,1109220,1109232,1109239,1109254,1109443 via svnmerge from 
      https://rempt@svn.kde.org/home/kde/trunk/koffice
      
      ........
        r1109048 | shaheed | 2010-03-30 14:59:08 +0200 (Tue, 30 Mar 2010) | 6 lines
        
        Don't publish wv2 from koffice. This also renames the internal library from libwv2 to libkowv2.
        
        See discussion on http://lists.kde.org/?l=koffice-devel&m=126988056510450&w=2,
        and reviews at http://reviewboard.kde.org/r/3437/.
      ........
        r1109053 | berger | 2010-03-30 15:20:09 +0200 (Tue, 30 Mar 2010) | 2 lines
        
        improve dox
      ........
        r1109057 | berger | 2010-03-30 15:30:21 +0200 (Tue, 30 Mar 2010) | 2 lines
        
        the shape selector docker is still not ready for use
      ........
        r1109082 | uzak | 2010-03-30 16:17:36 +0200 (Tue, 30 Mar 2010) | 4 lines
        
        Windows media player is added to doc file as HostControl. Support for it has been added. 
        Original author: Matus Hanzes 
      ........
        r1109089 | sebsauer | 2010-03-30 16:32:14 +0200 (Tue, 30 Mar 2010) | 2 lines
        
        Fix losing of subStyle. Thanks to Ingwa for the hint!
      ........
        r1109119 | sebsauer | 2010-03-30 18:03:24 +0200 (Tue, 30 Mar 2010) | 1 line
        
        Don't reuse the XlsxXmlWorksheetReader cause that class is not able to handle multiple sheets and it does not provide us a performance win anyway to reuse the reader.
      ........
        r1109133 | dkazakov | 2010-03-30 18:38:06 +0200 (Tue, 30 Mar 2010) | 3 lines
        
        Make dirty masks take part in setting changeRectVariesFlag
      ........
        r1109134 | dkazakov | 2010-03-30 18:38:27 +0200 (Tue, 30 Mar 2010) | 3 lines
        
        Do not count invisble masks during merge
      ........
        r1109142 | berger | 2010-03-30 19:09:32 +0200 (Tue, 30 Mar 2010) | 3 lines
        
        Fix: memory leak while clearing a paint device (especially in
        recomposition)
      ........
        r1109143 | danders | 2010-03-30 19:10:03 +0200 (Tue, 30 Mar 2010) | 6 lines
        
        Improve scheuling performance.
        Patch by Ulrik Mikaelsson <ulrik.mikaelsson@gmail.com>
        
        Fixed unit tests and bug in operator<()
        BUG:232613
      ........
        r1109220 | staniek | 2010-03-30 22:03:15 +0200 (Tue, 30 Mar 2010) | 3 lines
        
        SVN_SILENT
        fix "base class ‘class QList<KexiDB::OrderByColumn*>’ should be explicitly initialized in the copy constructor" warning
      ........
        r1109232 | staniek | 2010-03-30 22:25:04 +0200 (Tue, 30 Mar 2010) | 2 lines
        
        warnings--
      ........
        r1109239 | staniek | 2010-03-30 22:46:37 +0200 (Tue, 30 Mar 2010) | 6 lines
        
        remove double ending semicolons
        SVN_SILENT
        
        [ perl -pi -e 's/\);;/\);/g'  `ack -l "\);;\n"` ]
      ........
        r1109254 | staniek | 2010-03-30 23:39:05 +0200 (Tue, 30 Mar 2010) | 2 lines
        
        We're using term "item" instead of "control" in reports. So change report:control-source to report:item-data-source.
      ........
        r1109443 | scripty | 2010-03-31 07:59:03 +0200 (Wed, 31 Mar 2010) | 1 line
        
        SVN_SILENT made messages (.desktop file)
      ........
      
      svn path=/branches/work/koffice-ko/; revision=1109465
      99adbfaf
  21. 30 Mar, 2010 1 commit
  22. 14 Mar, 2010 2 commits
  23. 01 Mar, 2010 1 commit
  24. 28 Feb, 2010 1 commit
  25. 16 Feb, 2010 1 commit
  26. 08 Jan, 2010 1 commit
  27. 01 Jan, 2010 1 commit
    • Sven Langkamp's avatar
      *split brush option · 4d22f080
      Sven Langkamp authored
      *moved brush loading from the paintops into KisBrushBasedPaintOp
      
      svn path=/trunk/koffice/; revision=1068657
      4d22f080
  28. 29 Nov, 2009 1 commit
  29. 21 Oct, 2009 1 commit
    • Halla Rempt's avatar
      autumn cleaning · 15cf5d66
      Halla Rempt authored
      Apply kdelibs' astyle to all of krita. We've got enough variation
      in spaces around * and & anyway.
      
      svn path=/trunk/koffice/; revision=1038712
      15cf5d66
  30. 29 Sep, 2009 1 commit
  31. 22 Sep, 2009 1 commit
    • Halla Rempt's avatar
      no longer have a single paintop settings widget per process · 8c01ad40
      Halla Rempt authored
      Warning! Hack! For now, give the paintop settings object
      a pointer to the current paintop settings widget so it can
      get the values of the settings and use the apply methods
      of the options.
      
      This is only temporary until settings and widget have been
      properly separated.
      
      Note that the widget pointer is set to 0 in the recorded
      action.
      
      BUG:206267
      
      svn path=/trunk/koffice/; revision=1026810
      8c01ad40
  32. 08 Aug, 2009 1 commit
  33. 16 Jun, 2009 1 commit