Permalink
Switch branches/tags
Commits on Mar 23, 2018
Commits on Mar 22, 2018
  1. Fix typo

    boudewijnrempt committed Mar 22, 2018
  2. Fix typo

    boudewijnrempt committed Mar 22, 2018
Commits on Mar 21, 2018
  1. Add note

    boudewijnrempt committed Mar 21, 2018
  2. Implement automatic 'rtl' tag for arabic text pasted in the text editor

    dimula73 committed Mar 21, 2018
    Thanks samirosman for his consultations on the topic
    of Arabic languages! :)
    
    BUG:392064
  3. Work harder to find the python libraries on macOS

    boudewijnrempt committed Mar 21, 2018
    Now everything is found; however, if not all rpaths are set
    correctly, Krita crashes on startup because different python
    libraries are mixed.
    
    I'm too tired to fix that right now, though.
  4. Add one more workaround on glyph bounds calculation

    dimula73 committed Mar 21, 2018
    The left side of the glyph run should also be adjusted
    to handle all the bearings.
    
    BUG:392068
  5. Make QStandardPaths work on macOS

    boudewijnrempt committed Mar 21, 2018
    This uses the patch from qtbug 61159, which applies fine, so why
    the qt people are releasing an LTS with a regression like this
    is a mystery.
  6. Remove spurious pixels from icon

    boudewijnrempt committed Mar 21, 2018
    BUG:392121
Commits on Mar 20, 2018
  1. Remove dedicated release script for appimages

    Ben Cooksley
    Ben Cooksley committed Mar 20, 2018
  2. Try harder to setup the environment for finding translations

    boudewijnrempt committed Mar 20, 2018
    We can only get the application root if we have an application, so
    create a dummy temporary qapplication to get the root; then set
    all the paths and environment, then create the real application,
    then set the application domain. Now ki18n should be able to find
    the translations under all circumstances.
    
    CCBUG:392044
Commits on Mar 19, 2018
  1. Fix uninitialized distance info for KisHairyPaintOp

    dimula73 committed Mar 19, 2018
    BUG:391940
  2. Fix change from Action to QAction

    boudewijnrempt committed Mar 19, 2018
    shortcut is no longer a string but a QKeySequence, so it needs
    a toString()
    
    BUG:392059
    BUG:392060
  3. another typo fix

    boudewijnrempt committed Mar 19, 2018
  4. Merge branch 'master' of git://anongit.kde.org/krita

    dimula73 committed Mar 19, 2018
    # Conflicts:
    #	libs/flake/text/KoSvgTextShape.cpp
    
    BUG:392027
  5. Fix rendering of the text with relative offsets

    dimula73 committed Mar 19, 2018
    1) Relative offsets were calculated incorrectly: null offsets should
       not repeat itself, but define a new noop offset, which will
       be handled on a lower level
    
    2) Workaround QTextLayout "weirdness" that makes it skip the space
       characters and not include them into "horizontal advance" of the
       text chunk
    
    BUG:391160
Commits on Mar 18, 2018
  1. Fix potential crash when the last text input line in the SVG Text Too…

    zeyelth committed Mar 18, 2018
    …l is a single character
    
    CCBUG: 392027
Commits on Mar 17, 2018
  1. Remove all presets and brushes except for a handful.

    therahedwig committed Mar 17, 2018
    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.
  2. Fix 4.0 resource bundle to contain chisel_soft.png

    therahedwig committed Mar 17, 2018
    This'll allow Krita to show it in the settings.
  3. Finalize preset_icons folder and add new emblems and thumbnails

    Deevad committed Mar 17, 2018
    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
Commits on Mar 16, 2018
  1. Add Krita_4_Default_Resources.bundle

    Deevad committed Mar 16, 2018
    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)
  2. Bundle pack v3: fix license metadata

    Deevad committed Mar 16, 2018
    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"/>"
  3. Paintopresets thumbnails: disambiguation pass over similar thumb

    Deevad committed Mar 16, 2018
    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.
  4. Paintoppreset: improvement for i)_Wet_Bristles

    Deevad committed Mar 16, 2018
    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.