User Details
- User Since
- May 30 2015, 1:26 PM (464 w, 5 d)
- Availability
- Available
Jun 15 2020
Dec 14 2019
Just a reminder since it's easy to forget it exists: Holding ctrl+alt+shift when Krita is starting up will ask the user if they wish to clear Krita's settings file. This feature was originally implemented to help reset a config file that causes Krita to crash. The function responsible for this is KisApplication::askClearConfig() and KisApplication::clearConfig(). The caveat is that the functions have to be called before the config has been loaded.
May 9 2019
May 5 2019
Feb 4 2019
Feb 3 2019
Krita doesn't have any formal style guides yet. I added T6588 to address this, although it's not likely to get much further unless we sit down and figure out what's important and what works for Krita.
Aug 7 2018
Jul 18 2018
Jul 17 2018
Jul 16 2018
Looking at the code base, there are two steps that should be taken before any radical change occurs:
Jul 14 2018
I've added the necessary build scripts for building a designer plugin collection, including plugins for KisColorSpaceSelector and KisGradientSlider. You can toggle building of the plugin collection with
Jul 12 2018
Apr 8 2018
Note that I've only tested this under Linux (Ubuntu 17.10). There are quite a few gotchas for Windows, which requires that the plugin is compiled under similar conditions as Qt Designer itself. See https://doc.qt.io/qtcreator/adding-plugins.html#matching-build-keys
I wrote an initial implementation for two widgets as a test.
Mar 18 2018
Mar 1 2018
This has already been pushed in 80af6093bad5847fe3681e4715f7ab8b683b2a6a (2017-08-04)
Feb 28 2018
Feb 24 2018
Jan 7 2018
Dec 27 2017
Good point. Do you have any actual use-cases in mind?
Nov 28 2017
Nov 10 2017
Nov 3 2017
Sep 20 2017
Sep 19 2017
Aug 27 2017
I tested this on my Surface Pro 2 (Wacom) to see if there were any regressions. For me it looks like the Win8+ "Pointer Input Message" produces jitter compared to the wintab version. I've attached an image of two reasonably straight lines, drawn in two instances of the 4.0-prealpha_winink build. The first one with the Win8+ Pointer Input Message support enabled, the second without. I merged the images to show the difference (top: "winink", bottom: "wintab"):
Aug 18 2017
Aug 13 2017
Aug 5 2017
Aug 4 2017
Aug 3 2017
Jul 25 2017
Jul 24 2017
I ran autopep8.py on the entire code base as an experiment, and there is one set of PEP8 rules which I'm a bit torn about: The spacing after commas and operators. If it's followed, then
Jul 22 2017
Jul 19 2017
Jul 17 2017
Jul 16 2017
Jul 15 2017
You may wish to backport the following commits from master. They should all merge cleanly in the following order:
Jul 14 2017
Jul 9 2017
Jul 8 2017
- Added importConfiguration helper functions to KisConfig that mimics exportConfiguration, but with a different tag
- Remember endianness for import and export heightmap dialog separately, per mime type
- Use KisSequentialConstIterator when exporting data
Jul 6 2017
Jul 4 2017
Updated screenshot of import dialog:
- Removed references of PC and Mac from the UI.
- Added standard file diff unit tests (disabled because the function is broken?)
Jul 3 2017
Jul 1 2017
Screenshot of the new import dialog: