1. 12 Jun, 2019 1 commit
  2. 01 Mar, 2018 1 commit
  3. 26 Oct, 2017 1 commit
  4. 22 Oct, 2016 1 commit
    • Frederik Gladhorn's avatar
      Cleanup usage of empty strings · ad15727c
      Frederik Gladhorn authored
      There is no need to explicitly initialize QString in constructurs.
      Using "" for an empty string is actually less type safe and more costly
      than using QString() which returns an empty shared null string, so it's
      always preferable to signify empty QStrings that way.
      ad15727c
  5. 19 Oct, 2016 1 commit
  6. 26 Sep, 2016 1 commit
    • Nishant Rodrigues's avatar
      Undo rename of KisGrbBrush · f1657cb3
      Nishant Rodrigues authored
      I hadn't realised that there were multiple types of Gimp brushes, until
      Boudewijn pointed it out. (I had actually indended to push this branch
      to master but messed up the git push command. Sorry about that.)
      
      Revert "Rename KisGbrBrus to KisGimpBrush for clarity"
      This reverts commit 3f761273.
      f1657cb3
  7. 25 Sep, 2016 1 commit
  8. 21 Jul, 2016 1 commit
  9. 16 May, 2016 1 commit
    • Dmitry Kazakov's avatar
      Fix brush size change while Lod0 recalculation · 03187c24
      Dmitry Kazakov authored
      We should really clone the brush before passing it to the stroke.
      
      The weird thing about the patch is that we don't use the cloning
      functionality for KisAutoBrush anywhere, but it still had to be
      implemented. At least it is thoroughly tested by the unittests now.
      
      Fixes T2492
      BUG:362985
      03187c24
  10. 26 Apr, 2016 1 commit
  11. 25 Jan, 2016 1 commit
  12. 11 Jan, 2016 1 commit
  13. 26 Nov, 2015 1 commit
  14. 10 Aug, 2015 1 commit
    • Stefano Bonicatti's avatar
      Fix to resource md5 generation · e731c466
      Stefano Bonicatti authored
      Now the md5 will be calculated on the file data instead of the one in
      memory that has been interpreted, to keep the result consistent.
      
      Reactivated the code that warns the user and avoids to install resources
      when they have a different md5 from the manifest one.
      
      Reactivated the bundle edit button in Manage Resources.
      
      Added KoHashGenerator, KoMD5Generator, KisMD5Generator,
      KoHashGeneratorProvider classes.
      The first is an abstract class which gives a base to implement an
      hash generator that accepts a filename or a byte array to generate
      its hash.
      The second is an implementation of the first with the MD5 algorithm.
      The third overrides the first on the function that generates the md5
      from the filename, to support Krita resource bundles.
      The fourth is the one that provides the correct generator when asked.
      The hash generator identification is a string.
      
      Added versioning of the bundle through a simple increasing integer
      string.
      All the bundles which doesn't have the version in their meta are
      recreated and the md5 of each resource is recalculated.
      An old version of the bundle is mantained (bundlename.bundle.old).
      
      REVIEW: 122678
      CCMAIL: kimageshop@kde.org
      e731c466
  15. 08 Aug, 2015 1 commit
    • Stefano Bonicatti's avatar
      Brush editor Stamp and Clipboard refactoring · 47ef886f
      Stefano Bonicatti authored
      The Stamp and Clipboard tabs are removed and they become buttons
      in the Predefined tab, so that the user must add a predefined
      brush tip to use it first.
      This solves some issues and inconsistencies with
      temporary brush tips by removing the need of them.
      
      Fixes a crash that happened when selecting a temporary brush
      after adding the respective clone to the predefined or
      when deleting the cloned brush.
      
      Fixes a crash when attempting to add a Clipboard brush tip when the
      clipboard is empty.
      
      BUG: 345195
      REVIEW: 124048
      CCMAIL: kimageshop@kde
      47ef886f
  16. 17 Jul, 2015 1 commit
    • Dmitry Kazakov's avatar
      Fixed LoD painting for Imagepipe and Text Brushes · 4f654c3f
      Dmitry Kazakov authored
      Now every KisPainInformation has it's own source of random numbers,
      which must be used by all the paint ops and brushes. The sharing and
      forking of the source is performed automatically by the c-tor of the
      KisPaintInformation.
      
      NOTE: all this 'painting source' adventure is based on an assumption that
            painting on a scaled down plan scales linearly, and therefore the
            number of calls to the random source will be strictly the same.
            This is true for most of the brushes, but some settings can break
            this assumption, e.g. if we have Auto Spacing (which is non-linear)
            or if we add some weird sensor to Spacing option.
      
      CC:kimageshop@kde.org
      4f654c3f
  17. 18 Apr, 2015 1 commit
  18. 02 Jun, 2014 1 commit
    • Boudewijn Rempt's avatar
      Load brushes and presets in the gui thread, in the right order · ac880641
      Boudewijn Rempt authored
      The brush server needed access to the KisResourceServerProvider singleton
      in its constructor, while in the constructor of KisResourceServerProvider,
      the loading of presets needed to have all the brushes loaded.
      
      This commit moves libbrush to the krita/image and krita/ui level and
      makes kritaui link to libbrush instead of the other way around. Now
      we can load the brushes and then the presets.
      
      This makes start a bit slower... But on the other hand, you cannot crash
      Krita anymore by closing it while the presets are still being loaded.
      ac880641
  19. 14 May, 2014 1 commit
  20. 01 May, 2014 1 commit
    • Boudewijn Rempt's avatar
      Merge origin/calligra-resource_md5-rempt into master · d8ee0554
      Boudewijn Rempt authored
      This makes it possible to id resources by an md5 sum.
      
      It also prepares for deferred resource loading by splitting
      the image() method of some resources into the image used
      for icons, and the actual resource data used as e.g. brush
      or pattern.
      
      Squashed commit of the following:
      
      commit aaf181254f8fe3800c589687566e6036ed100f5d
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Thu May 1 14:06:57 2014 +0200
      
          Make saving/loading tags work again
      
          Tags now work primarily with md5, then with the filename without the
          path. In some places, Krita was already adapted to work with just the
          file names, in others not yet.
      
          Also: reinstate the KoResourceTaggingTest and make it actually work
          without depending on a given user setting.
      
      commit 4cdc4e1e11a8ae550e1104108d929d4052ba3411
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Thu May 1 11:31:49 2014 +0200
      
          Add methods to get a resource by filename or md5
      
          The filename is stripped of the path; the tagstore stores the full
          path for compatibility with gimp, but we won't find any resource by
          using the full path since we use only the filename.
      
      commit ecfbdfe1ee4c65ac3254ca63f2097d905e690a47
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Thu May 1 10:29:01 2014 +0200
      
          Add some debug
      
      commit ea1738f1497f6e5252b860cc2ed4d31f8e5d03b0
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Thu May 1 10:10:41 2014 +0200
      
          Try to find the tagged resource using both md5 and filename
      
      commit 971b55530f60561b16b76dd741e9b2657efe1a96
      Merge: e760836 e0a2654
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Thu May 1 09:13:26 2014 +0200
      
          Merge branch 'master' into calligra-resource_md5-rempt
      
      commit e760836a20c25ff8d6be71d01e00b5179164db99
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Wed Apr 30 20:18:14 2014 +0200
      
          Use the actual resource in the tagging database
      
          (intermediate, needs fixing)
      
      commit 39a780fbba3c5a736245ba8b34408a5a2927321d
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Wed Apr 30 11:47:25 2014 +0200
      
          Remove unused conversion method
      
          The tag store now keeps pointers to the resources
      
      commit c6b23d8eb01c18d9aa3a083345c03b89771c4259
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Wed Apr 30 10:41:38 2014 +0200
      
          Remove the resourcetagging test altogether
      
          It was broken by design because it depends on the tag store in the local
          user's .kde directory.
      
      commit 5ffd7c7f0bdb8f5c0e2a3ddc67445fddb0b2276d
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Wed Apr 30 10:31:43 2014 +0200
      
          Add hash function using the md5 sum for KoResource
      
      commit edceb9e3e59ff887333d37ac68b136ab1a53373b
      Merge: b502624 93475d4
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Tue Apr 29 11:49:31 2014 +0200
      
          Merge remote-tracking branch 'origin/master' into calligra-resource_md5-rempt
      
      commit b502624e453a64d880ed346977b67a3807128228
      Merge: fcc7adf 6871ea1
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Tue Apr 29 10:11:36 2014 +0200
      
          Merge branch 'master' into calligra-resource_md5-rempt
      
      commit fcc7adf61a26c570b86c1aad847dca8ebae83f61
      Merge: 7e892ab 6942088
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Mon Apr 28 09:12:39 2014 +0200
      
          Merge branch 'master' into calligra-resource_md5-rempt
      
      commit 7e892ab6ee5437253ad6d37a66563e767f5b05f8
      Merge: 931fc5e aeeef4b
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Fri Apr 25 09:07:59 2014 +0200
      
          Merge branch 'master' into calligra-resource_md5-rempt
      
          Conflicts:
          	libs/widgets/KoResourceFiltering.cpp
      
      commit 931fc5ee1bd82db5d64d9371e87e7adcd16fd9cf
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Fri Apr 18 20:10:53 2014 +0200
      
          Warnings--
      
      commit 9e0be15ca6fdcf5c54986cd4ed98a0a27d1eff2a
      Merge: 9044045 a51c97c
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Wed Apr 16 10:29:03 2014 +0200
      
          Merge branch 'master' into calligra-resource_md5-rempt
      
          Conflicts:
          	libs/widgets/KoFileDialog.cpp
      
      commit 9044045b5a606ef040c70af871e5bfc5ac7586a0
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Wed Apr 16 09:38:10 2014 +0200
      
          Move to using md5 in the tagstore
      
      commit 050007c30216534863a7b9d5a633d1291fb50ada
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Tue Apr 15 15:52:43 2014 +0200
      
          more tagObject -> tagStore renaming
      
      commit ffd1a0cc68d75d9b87948eef1dd846ac14b4f1a1
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Tue Apr 15 15:44:10 2014 +0200
      
          Also store the md5sum in the tag repository.
      
      commit 7a319b1234fe6d42abf5a4c625d6e0a25724ac87
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Tue Apr 15 15:13:07 2014 +0200
      
          skip resources without md5 sum
      
      commit 3dba36cd21e70f8e39a7f38d15fe33aee7ca8ae7
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Tue Apr 15 14:52:26 2014 +0200
      
          Calculate MD5 sum as soon as possible
      
      commit 13838d84e83f54ddac31954975d14dbf1b7b3891
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Tue Apr 15 14:26:38 2014 +0200
      
          initialize KoAbstractGradient properly
      
      commit 855d18073deb68ac816ced0d7b7c7a03de7f4299
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Tue Apr 15 12:52:35 2014 +0200
      
          index resources also by md5
      
      commit 0481ea8b6fbc2e88bf83ed428de7fdb5de2881a2
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Tue Apr 15 11:33:31 2014 +0200
      
          Add dummy implementation for md5 summing resource bundles
      
      commit 9870cdc3c30cbf072ddb2d91bfee36c7baba59b1
      Merge: f4bf3ac ff5e141
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Tue Apr 15 11:20:52 2014 +0200
      
          Merge branch 'master' into calligra-resource_md5-rempt
      
          Conflicts:
          	krita/plugins/paintops/resourcemanager/KoResourceBundle.cpp
          	krita/plugins/paintops/resourcemanager/KoResourceBundle.h
      
      commit f4bf3aca5155df5f83d72c4de0febc48aa7f8332
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Tue Apr 15 11:19:04 2014 +0200
      
          Rename tabObject to tagStore
      
      commit 32d353d1e695b4ca1edb569cc927599fea2137ec
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Tue Apr 15 11:18:41 2014 +0200
      
          Tagstore: Read md5 sum if present
      
      commit 8d1e900544671464054dc8c5df3e77e5fedc2642
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Tue Apr 15 11:01:53 2014 +0200
      
          Add md5 sum calculation for the various brush tip types
      
      commit 68461e8135d570982f072e7f22e7febf484cb34a
      Merge: 4faa11b 516b07d
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Tue Apr 15 10:08:21 2014 +0200
      
          Merge branch 'master' into calligra-resource_md5-rempt
      
      commit 4faa11bab8b6dcb7a56eae19ed8d26f4b0839d41
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Mon Apr 14 12:51:04 2014 +0200
      
          Remove protected m_image variable from KisBrush
      
      commit e2a4590fd15e5dcf493f5e5c78269579e74118c2
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Mon Apr 14 11:49:38 2014 +0200
      
          Cleanup KisBrush implementations
      
          The empty saveToDevice implementations aren't necessary at all, it's
          not part of the KisBrush api.
      
      commit 1c15374839c3b438a24736fee18ba0ce69f0c432
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Mon Apr 14 11:29:25 2014 +0200
      
          Fix setting the icon for png patterns
      
      commit 9b51e01492d4e6349b1b6412771fe1914ed9c23a
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Mon Apr 14 11:00:08 2014 +0200
      
          Show the gradient previews again.
      
      commit 8733300e85057506614346ee9bb7fadee13c1df2
      Merge: be373dc b7b85ae
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Mon Apr 14 10:13:53 2014 +0200
      
          Merge remote-tracking branch 'origin/master' into calligra-resource_md5-rempt
      
      commit be373dcd4ac8ca6896cf31f7e3d15b8717ec00c9
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Fri Apr 11 15:49:47 2014 +0200
      
          Start implementing the md5sum generators for all kinds of resources.
      
      commit d924d5ef13b2c790064606cb296ba9fafb370246
      Merge: 2e08dfe c93b2d5
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Fri Apr 11 11:46:07 2014 +0200
      
          Merge branch 'master' into calligra-resource_md5-rempt
      
      commit 2e08dfe57ccbfff797b42267c63d0a9f84d36d27
      Merge: 50a8ceb 1b3508d
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Fri Apr 11 11:33:00 2014 +0200
      
          Merge branch 'master' into calligra-resource_md5-rempt
      
      commit 50a8ceb8a2954cec91d15e5d3144d92592f2a493
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Fri Apr 11 11:21:54 2014 +0200
      
          Delete some more d-pointers
      
      commit 7e731d3dbcf7b81ccd5006f92a9daf19b47d936c
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Fri Apr 11 10:22:39 2014 +0200
      
          remove obsolete comment. save _is_ implemented.
      
      commit 72562746d80748c410d444b4242e5fa14efbc329
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Fri Apr 11 10:07:20 2014 +0200
      
          Move the KoCachedGradient into KisGradientPainter
      
          It's only used in one place, so let's not clutter up pigment with it.
      
          (Also, it hasn't got a d-pointer to leak anymore.)
      
      commit f2a68ee8cf5fc4a74aabf6013cfd6832430b80ac
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Thu Apr 10 16:38:27 2014 +0200
      
          remove unused include
      
      commit bfdd7d822b6493bb2f7e03e1e33c95d5762d7764
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Thu Apr 10 16:34:35 2014 +0200
      
          Remove image() overload from KoResourceBundle
      
      commit d35d3a54d0c42dd9a28ed0dd4a283c9c06dc6ed6
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Thu Apr 10 16:33:24 2014 +0200
      
          fix coding style: m_ prefix for class members
      
      commit 20cc841932b6a6edef3ba413e833fcbe0c862b70
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Thu Apr 10 16:31:31 2014 +0200
      
          Remove image() overload from the mypaint brush resource
      
      commit 7930fa780c9e3bfaa66138abbc5a1205dc761bf6
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Thu Apr 10 16:27:29 2014 +0200
      
          Remove useless image() override from the taskset resource
      
      commit 8967f4d072f2ab194bb154b8ca70be885bddd4ef
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Thu Apr 10 16:26:21 2014 +0200
      
          Move the md5sum functionality from KoPattern to KoResource
      
          So we can start implementing it in all resources
      
      commit f8ed4ac3777f7044592778cae96cd907adbb4942
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Thu Apr 10 16:17:34 2014 +0200
      
          Fix warning
      
      commit 02ede1c630cb59a37736e6981b29e87d40e5de6f
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Thu Apr 10 15:50:53 2014 +0200
      
          Coding style: remove superfluous semicolon
      
      commit 9dacc59e326184e673f3e924cf1661c4cbc10161
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Thu Apr 10 14:24:06 2014 +0200
      
          Add KisBrush::brushTipImage() to access the image to paint with
      
      commit b0ef67a458ce2f7b6698f244db6dd21b3673f0b3
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Thu Apr 10 13:52:31 2014 +0200
      
          rename KisBrush::setImage to KisBrush::setBrushTipImage
      
          Since that's what it does -- it sets the QImage that we'll use as a
          mask when painting.
      
      commit 7cefc667c5ed6bdbe4b66485bcb0d8147ea67ba3
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Thu Apr 10 12:37:12 2014 +0200
      
          Use KisPattern::pattern() where that is needed, and image() for icons
      
      commit 83a32df13463bc419a93e5bf609e8bde1b25e035
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Thu Apr 10 12:29:12 2014 +0200
      
          Add a pattern() method to KoPattern to return the actual pattern
      
          Because using image() for both the thumbnail as well as the pattern
          is something we need to change if we want to make all resources lazy
          loading.
      d8ee0554
  21. 14 Feb, 2014 1 commit
    • Boudewijn Rempt's avatar
      BUG:330661 Save multi-sensor configuration correctly · 5db9a905
      Boudewijn 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
  22. 12 Oct, 2013 1 commit
  23. 26 Aug, 2013 1 commit
    • Dmitry Kazakov's avatar
      Fixed a subpixel precision calculation of mask sizes · 2434c2c5
      Dmitry Kazakov authored
      Now the size of the mask is calculated depending on the fractional offset.
      This is the second version of a commit 2c30521 which was reverted due to
      the problems with the autobrush. Now the auto brush calculates the center
      of the  dab correctly using the hotspot information which gives the most
      stable and correct results.
      
      BUG:323200
      2434c2c5
  24. 03 Aug, 2013 1 commit
    • Dmitry Kazakov's avatar
      Fixed Speed, Distance and Drawing Angle sensors · 327f800d
      Dmitry Kazakov authored
      This patch makes the following user-visible changes:
      
      1) Speed and Distance sensors are fixed
      2) Drawing Angle sensor became much more stable and smooth
      3) Drawing Angle sensor works right on the rotated canvas
      
      Technical details:
      
      This patch hugely refactors the distance information part of
      our painting system. The two most significant changes:
      
      1) KisPaintInformation doesn't have movement() method, because it
         used to get inconsistent *very* fast when the lien was split into
         chunks in paintBezierCurve. The access to drawingDistance(),
         drawingAngle() and drawingSpeep() parameters is provided only by means
         of teh associated KisDistanceInformation.
      
      2) (follows from the point 1) From now on paintAt() function also accepts
          KisDistanceInformation object, because otherwise it will not be able
          to access the calculated parameters.
      
      BUG:321771,308408,279442
      327f800d
  25. 30 Jul, 2013 1 commit
  26. 17 Jul, 2013 1 commit
  27. 26 May, 2013 1 commit
  28. 08 Oct, 2012 1 commit
  29. 10 Mar, 2012 1 commit
  30. 08 Mar, 2012 1 commit
  31. 03 Mar, 2012 1 commit
  32. 23 Nov, 2011 1 commit
  33. 21 Nov, 2011 1 commit
    • Boudewijn Rempt's avatar
      Be consistent with structs and classes · 861775b0
      Boudewijn Rempt authored
      For the d-pointer classes we sometimes use class, sometimes struct,
      and regularly struct in the header, class in the impl and the other
      way around. Visual Studio doesn't like tht. This commit makes every
      private class a struct.
      861775b0
  34. 26 Mar, 2011 1 commit
  35. 26 Aug, 2010 1 commit
  36. 06 Aug, 2010 1 commit
  37. 10 Apr, 2010 2 commits
  38. 29 Mar, 2010 1 commit
    • Boudewijn Rempt's avatar
      Merged revisions... · fa853115
      Boudewijn Rempt authored
      Merged revisions 1108025,1108028,1108030,1108037-1108039,1108042,1108061,1108125-1108129,1108131,1108190,1108195,1108216,1108237,1108245,1108259-1108261,1108276,1108294,1108303,1108314,1108321,1108326,1108360,1108370,1108377,1108430,1108486,1108508 via svnmerge from 
      https://rempt@svn.kde.org/home/kde/trunk/koffice
      
      ........
        r1108025 | lukast | 2010-03-27 16:58:52 +0100 (Sat, 27 Mar 2010) | 7 lines
        
        Restrict scale, random and shear to smaller interval to avoid creating big brushes.
        The value has been selected so that it is compatible with other paintops like spray.
        
        This improves the usability also as the interval is smaller in the widget.
        
        CCBUG:232337
        CCBUG:231872
      ........
        r1108028 | ingwa | 2010-03-27 17:26:37 +0100 (Sat, 27 Mar 2010) | 2 lines
        
        Fix includes
      ........
        r1108030 | ingwa | 2010-03-27 17:30:58 +0100 (Sat, 27 Mar 2010) | 8 lines
        
        Fix bug 171324: plot area shrinks but never grows
        
        Make the plotarea grow when the title/subtitle/footer is disabled.
        Also, simplify the code much.
        
        BUG: 171324
      ........
        r1108037 | berger | 2010-03-27 17:51:50 +0100 (Sat, 27 Mar 2010) | 3 lines
        
        Fix: paint the first brush of a stroke only once (mostly visible with
        opacity < 100% and build up mode)
      ........
        r1108038 | berger | 2010-03-27 17:53:36 +0100 (Sat, 27 Mar 2010) | 2 lines
        
        install the necesserary headers to build krita's dither plugin
      ........
        r1108039 | berger | 2010-03-27 17:57:59 +0100 (Sat, 27 Mar 2010) | 6 lines
        
        Follow Dima suggestion for LIBWPG_INCLUDE_DIR
        
        CCMAIL: Dima Panov <fluffy@freebsd.org>
        CCMAIL: Adam Pigg <adam@piggz.co.uk>   
      ........
        r1108042 | berger | 2010-03-27 18:06:31 +0100 (Sat, 27 Mar 2010) | 3 lines
        
        Fix: drawing angle sensor has a wrong angle for the first point of a
        stroke
      ........
        r1108061 | berger | 2010-03-27 18:53:46 +0100 (Sat, 27 Mar 2010) | 4 lines
        
        Fix: blockiness of the smudge op when the size of the brush change
        
        CCBUG: 229012
      ........
        r1108125 | berger | 2010-03-27 22:47:32 +0100 (Sat, 27 Mar 2010) | 5 lines
        
        Fix crash when changing tool before the first stroke with the freehand
        tool
        
        (make sure pointers are properly initialized)
      ........
        r1108126 | dkazakov | 2010-03-27 22:48:34 +0100 (Sat, 27 Mar 2010) | 3 lines
        
        Make KisMask not update areas outside its selection
      ........
        r1108127 | dkazakov | 2010-03-27 22:49:01 +0100 (Sat, 27 Mar 2010) | 6 lines
        
        Added a test for convolution source rect sanity
        
        Current spatial convolution realisation reads from some insane areas
        of the src, that is why it gets wrong result. FFTW3 version of the
        convolution works fine.
      ........
        r1108128 | dkazakov | 2010-03-27 22:49:23 +0100 (Sat, 27 Mar 2010) | 6 lines
        
        Fixed a bug of application convolution filters to transparent devices
        
        If we are going to filter any area, we suppose it is present in memory
        and has default color. All the areas outside requested rect will be
        repeated with the repeat iterator.
      ........
        r1108129 | dkazakov | 2010-03-27 22:49:34 +0100 (Sat, 27 Mar 2010) | 3 lines
        
        [hack alert] Added a check for an empty rect to the change/needRect methods of the filter masks
      ........
        r1108131 | dkazakov | 2010-03-27 22:50:00 +0100 (Sat, 27 Mar 2010) | 5 lines
        
        Fixed masks application order and rects
        
        Now KisTransparencyMask optimizes merge process much as it crops
        update area much. There is a comprehensive testing for this as well.
      ........
        r1108190 | zachmann | 2010-03-28 07:10:35 +0200 (Sun, 28 Mar 2010) | 3 lines
        
        o make sure there is a well defined order in shapes that handle the same
        tag
      ........
        r1108195 | zachmann | 2010-03-28 07:25:11 +0200 (Sun, 28 Mar 2010) | 4 lines
        
        o already check in the factory if the shape is supported. This speeds
        things up a bit as no shape needs to be created and loading is tried on
        the shape when it is not supported.
      ........
        r1108216 | scripty | 2010-03-28 09:16:09 +0200 (Sun, 28 Mar 2010) | 1 line
        
        SVN_SILENT made messages (.desktop file)
      ........
        r1108237 | berger | 2010-03-28 10:53:24 +0200 (Sun, 28 Mar 2010) | 4 lines
        
        Fix find wpg to correctly find the includes
        
        CCMAIL: Thorsten Zachmann <t.zachmann@zagge.de>
      ........
        r1108245 | berger | 2010-03-28 12:01:24 +0200 (Sun, 28 Mar 2010) | 7 lines
        
        Fix: crop on new image
        
        Make sure that the mutex is unlock before someone else try to lock it
        again
        
        BUG:232441
      ........
        r1108259 | zander | 2010-03-28 13:26:30 +0200 (Sun, 28 Mar 2010) | 1 line
        
        I think this can be optimized; add a TODO
      ........
        r1108260 | zander | 2010-03-28 13:26:32 +0200 (Sun, 28 Mar 2010) | 10 lines
        
        Fixes: autocorrection doesn't take capital letters into account
        
        BUG:229328
        
        This patch detects when the user typed a word that had at least
        one uppercase character and follows that in the replacement.
        Future enhancement might be to look at more characters, but for now
        I think this is already a huge advancement.
        
        Patch from Glen Kaukola, thank you! :-)
      ........
        r1108261 | zander | 2010-03-28 13:26:34 +0200 (Sun, 28 Mar 2010) | 9 lines
        
        Fixes Composed fractions recognition
        
        BUG:222893
        
        Based on patch from Glen Kaukola.
        Thank you! :)
        
        Made some minor fixes to return the correct false if nothing is done
        and to avoid accessing an out of bounds char if the word is only 3 chars.
      ........
        r1108276 | zander | 2010-03-28 15:10:10 +0200 (Sun, 28 Mar 2010) | 1 line
        
        Many more fixes for anchored frames.
      ........
        r1108294 | langkamp | 2010-03-28 16:21:22 +0200 (Sun, 28 Mar 2010) | 3 lines
        
        calculate duplicate dab like in smudge, fixes crash when using duplicate with some predefined brushes
        BUG:221274
      ........
        r1108303 | langkamp | 2010-03-28 16:57:25 +0200 (Sun, 28 Mar 2010) | 1 line
        
        added test for bitBlt with fixed paintdevice as selection, currently fails
      ........
        r1108314 | langkamp | 2010-03-28 17:27:14 +0200 (Sun, 28 Mar 2010) | 1 line
        
        added test fixed paintdevice fill, fails at the moment
      ........
        r1108321 | langkamp | 2010-03-28 18:03:33 +0200 (Sun, 28 Mar 2010) | 1 line
        
        fixed fill of KisFixedPaintDevice
      ........
        r1108326 | langkamp | 2010-03-28 18:24:14 +0200 (Sun, 28 Mar 2010) | 1 line
        
        extended bilBlt with fixed paintdevice test so that it breaks again
      ........
        r1108360 | langkamp | 2010-03-28 19:28:27 +0200 (Sun, 28 Mar 2010) | 3 lines
        
        fix animation of imagepipe brushes, overwrite was wrong
        CCBUG:229512
      ........
        r1108370 | ingwa | 2010-03-28 19:49:01 +0200 (Sun, 28 Mar 2010) | 1 line
        
        Fix a couple of FIXME's
      ........
        r1108377 | langkamp | 2010-03-28 20:11:48 +0200 (Sun, 28 Mar 2010) | 3 lines
        
        check for parent, fixes crash in filter dialog
        BUG:232498
      ........
        r1108430 | staniek | 2010-03-28 23:23:31 +0200 (Sun, 28 Mar 2010) | 1 line
        
        deprecated--
      ........
        r1108486 | langkamp | 2010-03-29 04:31:29 +0200 (Mon, 29 Mar 2010) | 1 line
        
        fix updating of brush on changing tabs in the chooser
      ........
        r1108508 | scripty | 2010-03-29 07:40:56 +0200 (Mon, 29 Mar 2010) | 1 line
        
        SVN_SILENT made messages (.desktop file)
      ........
      
      svn path=/branches/work/koffice-ko/; revision=1108546
      fa853115
  39. 28 Mar, 2010 1 commit