1. 19 May, 2018 1 commit
  2. 10 May, 2018 1 commit
  3. 04 Apr, 2018 1 commit
  4. 03 Apr, 2018 2 commits
  5. 30 Mar, 2018 1 commit
  6. 17 Mar, 2018 3 commits
    • Wolthera van Hövell's avatar
      Remove all presets and brushes except for a handful. · 8e738a0e
      Wolthera van Hövell authored
      The lucky three are 'a)_Eraser_Circle.kpp', 'a)_Eraser_Circle.kpp' and for the predfined tips, 'triangle.svg'.
      
      The rest is available in the two packaged bundles. This allows people to remove all but the bare basics.
      8e738a0e
    • Wolthera van Hövell's avatar
      Fix 4.0 resource bundle to contain chisel_soft.png · e333b8fa
      Wolthera van Hövell authored
      This'll allow Krita to show it in the settings.
      e333b8fa
    • David Revoy's avatar
      Finalize preset_icons folder and add new emblems and thumbnails · fd234a70
      David Revoy authored
      This commit gather a general work over the preset_icons folder.
      I added new thumbnails, repainted some of them for them to look
      like part of the same family. All new png were optimized with
      pngquant[1] and pngcrush[2] to save a lot of size for the future
      appimage, packages and installer (at the scale of Krita large
      distribution, I like to think this optimisation saves a lot of
      energy).
      
      I also deleted duplicate thumbnails finishing by _a.png.
      
      [1] pngquant --quality=75-85 --force --ext ".png" target.png
      [2] pngcrush -rem allb -brute -reduce target.png output.png
      fd234a70
  7. 16 Mar, 2018 4 commits
    • David Revoy's avatar
      Add Krita_4_Default_Resources.bundle · 1f82961c
      David Revoy authored
      still TODO:
      
      - Whitelist this pack as a default activated bundle: I can't see it
        after a recompile in the Ressource Manager, so there is certainly
        and issue
      
      - Remove all paintoppresets and brushes from source folder
        ( and update CMakelist.txt accordingly)
      1f82961c
    • David Revoy's avatar
      Bundle pack v3: fix license metadata · e0756497
      David Revoy authored
      In the metadatas was written "meta:value="CC-BY-0"/>"; cettainly a
      typo ("attribution" + "zero/publicdomain" make no sens).
      
      I changed it to "meta:value="CC-0"/>"
      e0756497
    • David Revoy's avatar
      Paintopresets thumbnails: disambiguation pass over similar thumb · 5eecf9bf
      David Revoy authored
      Change thumbnail appearance of presets too similar or slighly misleading.
      - b)_Basic-4_Flow_Opacity : was too similar to the other flow basic presets.
      - b)_Basic-5_Size_Opacity : was yet another red brush. One in ink family,
                                  and other one for details is sufficient.
                                  It's now yellow.
      - f)_Bristles-3_Large_Smooth : The brush render a round tip on canvas, but
                                     the thumbnail was displaying a flat large
                                     brush. Not logic. It's now a black rounded
                                     brush.
      - f)_Bristles-5_Flat : 	The other way around; a flat brush-tip; the icon
                              wasn't flat enough.
      5eecf9bf
    • David Revoy's avatar
      Paintoppreset: improvement for i)_Wet_Bristles · 292cad93
      David Revoy authored
      Changes sent by Radian over IRC, it improves the smoothness of the
      brush but impact the performance. But all in all the rendering is
      better this way and does a better work at being a "Wet_Bristles"
      presets.
      
      This commit update tags md5, delete previous SVG brushes and
      replace it with the GBR provided by radian.
      
      main changes:
      - from 80 to 90px radius
      - from 0.5 to 0.3 spacing
      - brushmask is GBR now and 300px radius, instead of SVG 1000px radius.
      292cad93
  8. 15 Mar, 2018 1 commit
    • Boudewijn Rempt's avatar
      Load the tags in a separate step after loading all resources · 69d8a5e1
      Boudewijn Rempt authored
      This also refactors KoTagStore to remove two methods the use
      of which has disappeared in the mists of time, and that
      prevented some tags to be loaded for default resources.
      
      Now all Deevad's tags are loaded; all system tags used for
      custom resources in 3.3 are kept; all custom tags created
      in 3.3 are kept.
      
      The regression from the previous commit, where the krita 3
      bundle was loaded even if disabled is also fixed...
      
      Items 1, 2 and 4 of 391576 are resolved now, at least as
      far as I can see. I haven't dared look at item 3 yet...
      
      CCBUG:391576
      69d8a5e1
  9. 14 Mar, 2018 1 commit
  10. 09 Mar, 2018 5 commits
    • David Revoy's avatar
      Palette default: sort color by warm/cool and add grey percentage · 9a070d7f
      David Revoy authored
      The warm one with the warm, the cool together too. Also, attempt at
      speaking the same language than traditional artist about value
      (in my art studies I learned the 10 values, Krita is more subtle
       and so we can use percentage. eg. a 25% grey = a "2,5 value" )
      9a070d7f
    • David Revoy's avatar
      Sort default palette and fill empty names · ef8e0232
      David Revoy authored
      Something not consistent with my old palette: the greyscale was
      sorted from bright to dark, while the color block were sorted the
      other way around: dark to bright. This bug fix it and fill all the
      empty "none" names thanks to the page "List of colors" on wikipedia[1]
      
      [1] https://en.wikipedia.org/wiki/List_of_colors:_A%E2%80%93F
      ef8e0232
    • Boudewijn Rempt's avatar
      Disable the 3.0 defaults bundle by default · 720abdf6
      Boudewijn Rempt authored
      This is an ugly hack, but since we cannot whitelist by-default-blacklisted
      default resources, since there's no concept of whitelisting, hacking around
      with the config file is the best we can do.
      
      BUG:391508
      720abdf6
    • David Revoy's avatar
      Set Default.gpl for color selector + adapt layout to 10 column. · d6fa904c
      David Revoy authored
      The default brushkit was created for 10 columns but adapted to
      Krita 20 column at a time the palette docker could only display
      fixed size little square, and 20 column per row. Now the palette
      is doing a liquid rescale to the number of column. An opportunity
      to switch it back to 10 columns!
      
      Also, the color selector now will use default instead of falling
      back to the first *.gpl palette found in the folder
      (the cookie-palette.gpl). It's easier to pick a base color and all
      the color are named in this palette.
      d6fa904c
    • Scott Petrovic's avatar
      Update default tag for pop up palette · 85ca0464
      Scott Petrovic authored
      85ca0464
  11. 08 Mar, 2018 1 commit
    • David Revoy's avatar
      Add tags for brush list · fbfb2c83
      David Revoy authored
      Warning: two tags refuse to display , named "Ink" and "FX"
      I think the strings are sort of blacklisted (from 3.x ?)
      
      The list of tag is simple and list preset for suggesting categories
      to the final user:
      
      - Digital:
      List all presets with a rendering only digital tools can does.
      
      - Paint:
      List a suggestion of presets to make textured/traditional paint.
      
      - Ink:
      Tools for the black&white artist (comic, manga, illustration).
      
      - Pixel-Art:
      Three tools for the pixel artist
      
      - Sketch:
      A list of preset to put down quickly an idea on the canvas. Contain
      also all charcoal/pastel/pencil and other dry techniques.
      
      - Textures
      All the stamps and patterns in the library.
      
      - My Favourites
      A list of ten brush to plug in the right-click pop-up palette by default
      and a generic name to encourage the end user to use it for his/her own
      brushes.
      fbfb2c83
  12. 07 Mar, 2018 1 commit
  13. 06 Mar, 2018 2 commits
    • David Revoy's avatar
      Refactor brush presets for performances: heavy textured brushes · 01bbecd9
      David Revoy authored
      A couple of presets were really slow. Mainly because activating all the
      bells and whistles of recents features like brush-mask. (eg. using
      brush-mask as a way to texture the stroke, while using texture is more
      efficient in terms of performances ). Also, Some stroke produced
      good looking strokes, but after painting tests, were totally unpredictable,
      slow, felt a bit duplicate of other texture effect and were hard to control.
      
      Sometime, sensors were added as "rotation" on "drawing direction" on both
      brush and brush-mask (forgoting extra "rotation on pressure"). A sign a lot
      of this brushes were designed a bit by pressing all the buttons. It's fine
      for a creative process, but needs cleaning. Especially while the benefit
      of the resulting effect is not justifying such a cost on perfomances.
      
      I tried to re-adapt the brushes and extract the target effect while redoing
      them in different way, but more predictable for the end user using it, and
      also with less impact on the performances.
      01bbecd9
    • David Revoy's avatar
      Desactive "Instant Preview" for presets non WYSIWYG under this mode. · 0ce445ad
      David Revoy authored
      Having a different rendering after ending the stroke feels a bit like
      a text editor replacing your last parenthesis with a bracket. It's hard
      to keep control on the rendering when things keep changing, even if it
      increase performances.
      
      Note: also rounded decimal and did minor performances optimisation
      in some case: Precision slider, spacing of dabs, texture.
      0ce445ad
  14. 05 Mar, 2018 8 commits
    • Wolthera van Hövell's avatar
      Revert "Ensure there's a preset with default in the name." · 657b027e
      Wolthera van Hövell authored
      And another...
      
      This reverts commit 8a44f386.
      657b027e
    • Alvin Wong's avatar
      Revert "Update all thumbnails and all presets and merge my Brushkit8.2" · c8fba128
      Alvin Wong authored
      This commit looks like it was rebased by mistake.
      
      This reverts commit d06267c6.
      c8fba128
    • Alvin Wong's avatar
      Revert "Update splash images for 4.0" · 993e9ff7
      Alvin Wong authored
      This commit looks like to be rebased by mistake.
      
      This reverts commit e09e7bdd.
      993e9ff7
    • Wolthera van Hövell's avatar
      Ensure there's a preset with default in the name. · 8a44f386
      Wolthera van Hövell authored
      Also try on other places to select this, and if there's nothing to
      select draw a icon instead of a white square.
      8a44f386
    • David Revoy's avatar
      Update all thumbnails and all presets and merge my Brushkit8.2 · d06267c6
      David Revoy authored
      This big commit replace the previous 4.x presets with a new version. 90% of the
      previous presets still exists under a new name or a new appearance. My
      Brushkit 8.2 was merged into the list and I made a triage of the duplicate. I changed
      mostly the setting to optimize the presets: for getting good size "out-of-the-box"
      on canvas at 33% or 50% zoom of the viewport, I also tweaked the settings to
      get better performances. I also changed the brush doing glitches or bad rendering
      when the opacity slider was changed, or the brush forcing too much on the blending
      mode. I also changed the pressure curves of the brushes to get similar response to
      pressure ( many presets were customised to the tablet built-in pressure of their owner).
      I tested here on three tablets with various pressure curves ( intuos3, intuos4, and cintiq13hd).
      I used at least a preset for each brush engine of Krita ; and renamed the linked new brushes
      bitmap-tip necessary for merging my brushkit. The kit is also all sorted. I'll keep testing during the
      next week and I'll probably refine it until the release deadline.
      
      Note: I made a quick bundle of the previous version :
      https://www.peppercarrot.com/extras/resources/2018-03-02_4xalpha-replaced.bundle(cherry picked from commit 616a3374)
      d06267c6
    • Scott Petrovic's avatar
      Update splash images for 4.0 · e09e7bdd
      Scott Petrovic authored
      (cherry picked from commit bc6cb48e)
      e09e7bdd
    • David Revoy's avatar
      Modify two wet presets (pattern brightness for stronger density) · ecff36d0
      David Revoy authored
      Follow-up a review of the commit 5f6e5425,
      (Tweak spacing on a few brush presets so they perform better on Windows)
      Two presets lost a bit of density for performing color mixing. By lowering
      the brightness of the flat texture, they both recovered the same density
      of mixing while keeping the new spacing for performance on Windows.
      ecff36d0
    • David Revoy's avatar
      Add three new presets: Screentones, Impressionism, Shapes Square · c1be1c88
      David Revoy authored
      Screentones regular is a brush designed to add screentones in a
      classic way; regular pattern. The pattern density can be adjusted
      with the brightness of the texture, or replaced with another
      pattern in the library, or provided by the user.
      
      Impressionism is a brush designed to add a lot of stroke with HSV
      variation and obtain a simili Vincent van Gogh effect as in the
      famous "The Starry Night" painting (1889).
      
      Shapes Square is a non-realistic and pure digital brushes, not
      trying to mimic any traditional tool. It was designed to showcase
      how Krita brush engine can be flexible and self-suffisent to do
      assumed "computer-art" style.
      c1be1c88
  15. 04 Mar, 2018 3 commits
  16. 02 Mar, 2018 3 commits
    • Wolthera van Hövell's avatar
      Ensure there's a preset with default in the name. · 834b10cf
      Wolthera van Hövell authored
      Also try on other places to select this, and if there's nothing to
      select draw a icon instead of a white square.
      834b10cf
    • David Revoy's avatar
      Update all thumbnails and all presets and merge my Brushkit8.2 · 616a3374
      David Revoy authored
      This big commit replace the previous 4.x presets with a new version. 90% of the 
      previous presets still exists under a new name or a new appearance. My 
      Brushkit 8.2 was merged into the list and I made a triage of the duplicate. I changed
      mostly the setting to optimize the presets: for getting good size "out-of-the-box"
      on canvas at 33% or 50% zoom of the viewport, I also tweaked the settings to
      get better performances. I also changed the brush doing glitches or bad rendering
      when the opacity slider was changed, or the brush forcing too much on the blending
      mode. I also changed the pressure curves of the brushes to get similar response to 
      pressure ( many presets were customised to the tablet built-in pressure of their owner).
      I tested here on three tablets with various pressure curves ( intuos3, intuos4, and cintiq13hd).
      I used at least a preset for each brush engine of Krita ; and renamed the linked new brushes 
      bitmap-tip necessary for merging my brushkit. The kit is also all sorted. I'll keep testing during the
      next week and I'll probably refine it until the release deadline.
      
      Note: I made a quick bundle of the previous version :
      https://www.peppercarrot.com/extras/resources/2018-03-02_4xalpha-replaced.bundle
      616a3374
    • Scott Petrovic's avatar
      Update splash images for 4.0 · bc6cb48e
      Scott Petrovic authored
      bc6cb48e
  17. 01 Mar, 2018 1 commit
  18. 28 Feb, 2018 1 commit