1. 07 Feb, 2019 1 commit
  2. 06 Feb, 2019 2 commits
  3. 05 Feb, 2019 1 commit
    • Boudewijn Rempt's avatar
      Add usage logging to the buginfo dialog · caebac3e
      Boudewijn Rempt authored
      We can now log important events to a krita.log file. It is completely
      independent of qDebug, and only meant for those actions that we know
      users often get wrong or have problems with. Right now, it logs
      creating, loading, exporting and saving a file, and switching between
      the smoothing options.
      The krita.log file is NOT automatically uploaded or shared or anything
      like that. The header that explains this is translated so users can
      see that for themselves.
      We rotate 10 sessions in the log file, so even if the user starts Krita
      a few times after having a problem, we should still be able to review
      the problematical session.
      The logging api is pretty simple: a static KisUsageLogger::log method
      that writes a timestamp, and a KisUsageLogger::write method that writes
      an informational line without a timestamp.
      Note that the logger is created and torn down in the main function:
      this means that the location is GenericDataLocation, not AppDataLocation.
  4. 01 Feb, 2019 5 commits
  5. 31 Jan, 2019 1 commit
  6. 30 Jan, 2019 1 commit
  7. 29 Jan, 2019 3 commits
    • Eoin O'Neill's avatar
      Added Real-Time Preview when Changing Generator Layer Properties. · f63db12b
      Eoin O'Neill authored
      Colors and patterns will update when changing the values within the
      properties window of a generator layer. The changes will only be registered
      with the undo command system when accepting the change. Canceling your changes
      will revert the layer back to the state before the properties panel was opened.
      This should make changing the fill layer color a more artistic process,
      letting you visually see the effects before applying the change.
    • Eoin O'Neill's avatar
      Changed The Properties for Generator (Fill) Layers to be Non-Modal · 1272564e
      Eoin O'Neill authored
      This change moves toward consistency with other properties windows
      allowing you to move the properties window of a fill layer. The new window
      can be called either as modal or non modal depending on whether or not it has
      existing layer data passed into it. This means that creating a new fill layer
      uses a modal window while editing allows you to move the window to the side to compare
      and contrast values.
    • Eoin O'Neill's avatar
      Revert Patch D18462 · ef1ece55
      Eoin O'Neill authored
      Patch for review D18462 snuck into commit cf5346cb. This reverts the
      patch to restore original fill color window behavior.
  8. 28 Jan, 2019 2 commits
  9. 26 Jan, 2019 2 commits
  10. 25 Jan, 2019 1 commit
  11. 23 Jan, 2019 4 commits
    • Wolthera van Hövell's avatar
      Temporarily push D18467 · e3c2f5be
      Wolthera van Hövell authored
      This patch changes the way how opacity and flow interact. This can mean
      that a lot of presets work way differently from before. Therefore artists
      need to test so we can get some feedback on how the patch feels.
      For more information, and to give feedback, check https://phabricator.kde.org/T8576
      This is so that artists can test it via the nightly builds.
      We'll try to revert it on Monday 28th of January.
      Patch by William Brown.
      Note: We still need to do a proper code review!
      Ref T8576
    • Boudewijn Rempt's avatar
      Remove the last remnants of karchive · 3628c2c3
      Boudewijn Rempt authored
    • Boudewijn Rempt's avatar
      Use Q_FALLTHROUGH everwhere possible · cf5346cb
      Boudewijn Rempt authored
      I didn't know it existed...
    • Boudewijn Rempt's avatar
      Use QuaZip instead of KArchive for ZIP64 support · 593dba2b
      Boudewijn Rempt authored
      This makes it possible to save and load .kra files that are larger
      than 4GiB -- depending on available memory, of course. There is
      an option in the settings dialog to enable this; it's off by default
      because older versions of Krita cannot read Zip64 files.
      Note that everything that uses zip files now uses quazip, the
      karchive dependency is gone.
  12. 21 Jan, 2019 3 commits
  13. 15 Jan, 2019 4 commits
  14. 13 Jan, 2019 1 commit
  15. 10 Jan, 2019 2 commits
  16. 09 Jan, 2019 2 commits
  17. 08 Jan, 2019 1 commit
  18. 07 Jan, 2019 2 commits
  19. 06 Jan, 2019 2 commits