Feed Advanced Search

Feb 21 2020

dkazakov committed R37:8ded14cf398d: Merge branch 'kazakov/embedded-resources' into rempt/T379-resource-management (authored by dkazakov).
Merge branch 'kazakov/embedded-resources' into rempt/T379-resource-management
Feb 21 2020, 4:25 PM
dkazakov committed R37:a4f457d6bfa9: Add more explanation to KoEphemeralResource (authored by dkazakov).
Add more explanation to KoEphemeralResource
Feb 21 2020, 4:25 PM
dkazakov committed R37:be838ff16267: Fix naming of resourceSourceAdapter (authored by dkazakov).
Fix naming of resourceSourceAdapter
Feb 21 2020, 4:25 PM
dkazakov committed R37:3cbce01d241b: Completely remove lazy-initialization from KisBrush::brushTipImage() (authored by dkazakov).
Completely remove lazy-initialization from KisBrush::brushTipImage()
Feb 21 2020, 4:25 PM
dkazakov committed R37:1fc63cc11abd: Fix building KoColorSet after the merge (authored by dkazakov).
Fix building KoColorSet after the merge
Feb 21 2020, 4:25 PM
dkazakov committed R37:e9b410669646: Merge remote-tracking branch 'origin/rempt/T379-resource-management' into… (authored by dkazakov).
Merge remote-tracking branch 'origin/rempt/T379-resource-management' into…
Feb 21 2020, 4:25 PM
dkazakov committed R37:ad46a9966407: Add a todo item (authored by dkazakov).
Add a todo item
Feb 21 2020, 4:25 PM
dkazakov committed R37:3ccae6f9ef78: Fix warning (authored by dkazakov).
Fix warning
Feb 21 2020, 4:25 PM
dkazakov committed R37:9e0bfdc097a3: Remove KisPaintOpSettings::isLoadable() (authored by dkazakov).
Remove KisPaintOpSettings::isLoadable()
Feb 21 2020, 4:25 PM
dkazakov committed R37:81aca2057021: Disable lazy-loading in KisBrush::brushTipImage() for now (authored by dkazakov).
Disable lazy-loading in KisBrush::brushTipImage() for now
Feb 21 2020, 4:25 PM
dkazakov committed R37:7b14098d8015: Fix unittests (authored by dkazakov).
Fix unittests
Feb 21 2020, 4:25 PM
dkazakov committed R37:477012cd190c: Refactor out using global resources singletons in KisPaintOpSettings (authored by dkazakov).
Refactor out using global resources singletons in KisPaintOpSettings
Feb 21 2020, 4:25 PM
dkazakov committed R37:77f6ccc324e8: Add cpp-quirks for future C++ standards (authored by dkazakov).
Add cpp-quirks for future C++ standards
Feb 21 2020, 4:25 PM
dkazakov committed R37:d8e47c448009: Implement KoEphemeralResource resource type (authored by dkazakov).
Implement KoEphemeralResource resource type
Feb 21 2020, 4:25 PM
dkazakov committed R37:cdc049fd9364: Implement general KisResourcesInterface (authored by dkazakov).
Implement general KisResourcesInterface
Feb 21 2020, 4:25 PM

Feb 18 2020

genevievey awarded T12712: Improving Color-Smudge brushes with Ratio and Airbrush a Burninate token.
Feb 18 2020, 6:45 PM

Feb 17 2020

dkazakov committed R37:fea686c7a1e3: Fix compilation (authored by dkazakov).
Fix compilation
Feb 17 2020, 4:57 PM
dkazakov committed R37:df9d1aafd52d: Fix hangup when loaging image with generator/file layers (authored by dkazakov).
Fix hangup when loaging image with generator/file layers
Feb 17 2020, 9:10 AM

Feb 16 2020

dkazakov committed R37:a2276890fa0e: Fix hangup when loaging image with generator/file layers (authored by dkazakov).
Fix hangup when loaging image with generator/file layers
Feb 16 2020, 1:33 PM

Feb 14 2020

dkazakov committed R37:f2cdef4ead5c: Disable liblzma (.xz) support for KArchive (authored by dkazakov).
Disable liblzma (.xz) support for KArchive
Feb 14 2020, 4:36 PM
dkazakov created T12704: Krita's Appimage systems needs 'libxcb-res0' and 'libxcb-res0-dev' packages.
Feb 14 2020, 4:17 PM · Sysadmin
dkazakov committed R37:a6d06f8600bf: Fix location of PyQt5 on Windows (authored by dkazakov).
Fix location of PyQt5 on Windows
Feb 14 2020, 3:21 PM

Feb 13 2020

dkazakov committed R37:89bb26dc05d8: Fix safe asserts in KisLazyBrushTest (authored by dkazakov).
Fix safe asserts in KisLazyBrushTest
Feb 13 2020, 1:19 PM
dkazakov committed R37:dab0e6ef1273: Fix building libraw on linux deps workers (authored by dkazakov).
Fix building libraw on linux deps workers
Feb 13 2020, 1:04 PM
dkazakov committed R37:28adc5530544: Merge branch 'kazakov/brush-outline-strobing-374551' (authored by dkazakov).
Merge branch 'kazakov/brush-outline-strobing-374551'
Feb 13 2020, 11:20 AM
dkazakov committed R37:3150959f517a: Fix dizzy outline in rotational brushes (authored by dkazakov).
Fix dizzy outline in rotational brushes
Feb 13 2020, 11:20 AM
dkazakov committed R37:3bb5e885958c: Fix building with Qt 5.9 (authored by rempt).
Fix building with Qt 5.9
Feb 13 2020, 11:20 AM
dkazakov committed R37:4dc5f8d18e26: Fix dizzy rotation of the outline in Drawing Angle (authored by dkazakov).
Fix dizzy rotation of the outline in Drawing Angle
Feb 13 2020, 11:20 AM
dkazakov committed R37:4d921768b94f: Fix strobbing of the brush outline becasue of subpixel precision (authored by dkazakov).
Fix strobbing of the brush outline becasue of subpixel precision
Feb 13 2020, 11:20 AM

Feb 12 2020

dkazakov committed R37:1f6fa3a8eacd: Add troubleshooting notes about sip and pyqt (authored by dkazakov).
Add troubleshooting notes about sip and pyqt
Feb 12 2020, 7:01 PM
dkazakov committed R37:112a28521eab: Force 'make install' for PyQt5 and SIP run in single-threaded mode (authored by dkazakov).
Force 'make install' for PyQt5 and SIP run in single-threaded mode
Feb 12 2020, 6:53 PM
dkazakov committed R37:bf7146ece858: Fix detection of PyQt5 (authored by dkazakov).
Fix detection of PyQt5
Feb 12 2020, 1:33 PM
dkazakov committed R37:71e50467f31a: Installation step of PyQt must run in single thread (authored by dkazakov).
Installation step of PyQt must run in single thread
Feb 12 2020, 12:18 AM

Feb 11 2020

dkazakov committed R37:1803807f7aa1: Add a workaround for a regression in Qt 5.12.7 (authored by dkazakov).
Add a workaround for a regression in Qt 5.12.7
Feb 11 2020, 8:45 PM
dkazakov committed R37:b41a24953d9d: Fix checksums of libjpeg-turbo (authored by dkazakov).
Fix checksums of libjpeg-turbo
Feb 11 2020, 7:30 PM
dkazakov committed R37:39097b3a1c29: Fix building Exiv2 (authored by dkazakov).
Fix building Exiv2
Feb 11 2020, 6:13 PM
dkazakov committed R37:812960966cf4: Fix building ext_expat (authored by dkazakov).
Fix building ext_expat
Feb 11 2020, 6:13 PM
dkazakov committed R37:2442c0ede851: Fix Android patches to apply on Android (authored by dkazakov).
Fix Android patches to apply on Android
Feb 11 2020, 3:31 PM
dkazakov committed R37:3dad1eaa3fd4: Actually update a version of Qt (authored by dkazakov).
Actually update a version of Qt
Feb 11 2020, 3:31 PM

Feb 10 2020

dkazakov committed R37:23ba4ca13068: Rebase linux-only Qt's patches to 5.12.7 (authored by dkazakov).
Rebase linux-only Qt's patches to 5.12.7
Feb 10 2020, 3:16 PM
dkazakov committed R37:4784681d39ab: Update Qt version to 5.12.7 (authored by dkazakov).
Update Qt version to 5.12.7
Feb 10 2020, 3:16 PM

Feb 7 2020

dkazakov committed R37:b318a6dbccdf: Fix safe asserts in KisLazyBrushTest (authored by dkazakov).
Fix safe asserts in KisLazyBrushTest
Feb 7 2020, 7:51 AM
dkazakov committed R37:1713d09f9b1e: Fix KisLazyBrushTest failure (authored by dkazakov).
Fix KisLazyBrushTest failure
Feb 7 2020, 7:51 AM

Feb 6 2020

dkazakov committed R37:ba88e9315afb: Fix rendering of Transform Tool for Shape Layers in continued stroke (authored by dkazakov).
Fix rendering of Transform Tool for Shape Layers in continued stroke
Feb 6 2020, 4:55 PM
dkazakov committed R37:8f9386edc79c: Fix update of shape layer after cancelling transform tool action (authored by dkazakov).
Fix update of shape layer after cancelling transform tool action
Feb 6 2020, 4:55 PM
dkazakov committed R37:81372da11668: Remove all the usages of KisImage::lock() (authored by dkazakov).
Remove all the usages of KisImage::lock()
Feb 6 2020, 4:47 PM
dkazakov committed R37:45fa9fb936bb: Fix possible deadlocks in KisShapeLayer and KisShapeLayerCanvas (authored by dkazakov).
Fix possible deadlocks in KisShapeLayer and KisShapeLayerCanvas
Feb 6 2020, 4:47 PM

Feb 5 2020

dkazakov committed R37:424214e81cff: Fix update of shape layer after cancelling transform tool action (authored by dkazakov).
Fix update of shape layer after cancelling transform tool action
Feb 5 2020, 5:09 PM
dkazakov committed R37:57e68a90f578: Fix rendering of Transform Tool for Shape Layers in continued stroke (authored by dkazakov).
Fix rendering of Transform Tool for Shape Layers in continued stroke
Feb 5 2020, 5:09 PM
dkazakov committed R37:b4951fc120f7: Fix threading issue in KisShapeLayer::transform() (authored by dkazakov).
Fix threading issue in KisShapeLayer::transform()
Feb 5 2020, 5:09 PM

Feb 4 2020

dkazakov committed R37:09519feaf108: Fix transformatoion of shapes that come from transforming the layer itself (authored by dkazakov).
Fix transformatoion of shapes that come from transforming the layer itself
Feb 4 2020, 6:14 PM

Feb 3 2020

dkazakov committed R37:b104759eb6f2: Fix animation rendering problem on small images (< 100px in size) (authored by dkazakov).
Fix animation rendering problem on small images (< 100px in size)
Feb 3 2020, 8:45 AM
dkazakov committed R37:d4a892dfd434: Fix animation rendering problem on small images (< 100px in size) (authored by dkazakov).
Fix animation rendering problem on small images (< 100px in size)
Feb 3 2020, 8:45 AM

Jan 31 2020

dkazakov committed R37:06cb53798c1c: Fix hiccups when doing canvas actions (authored by dkazakov).
Fix hiccups when doing canvas actions
Jan 31 2020, 2:15 PM
dkazakov committed R37:2fea6a9b28f5: Implement KisRegion with optimized rects compression (authored by dkazakov).
Implement KisRegion with optimized rects compression
Jan 31 2020, 2:08 PM
dkazakov committed R37:0ca332c7089c: Fix hiccups when doing canvas actions (authored by dkazakov).
Fix hiccups when doing canvas actions
Jan 31 2020, 2:08 PM

Jan 29 2020

dkazakov added a comment to T11969: Dmitry's notes from CppConfPiter'19.

Problems:

  1. The final write should be atomic. That is, for the GUI thread the shapes can be observed either in the initial state or in the final state. No intermediate states should be observable (including during the write-back itself). 1.1) theoretically, it could be implemented by adding a lock to a shared d-pointer, but it doesn't guard from hierarchy action. 1.2) we could declare that locking the topmost shape would block hierarchy, but to get this topmost shape we should iterate through this hierarchy, which is unsafe
  2. After the swap operation GUI thread might still have pointers to the old shapes that we replaced. How to fix that?
  3. After swap operation, the shapes should emit some signals, so that layer's shape manager and other receivers get their notifications. How to postpone/duplicate these signals?
Jan 29 2020, 7:32 PM · Krita

Jan 28 2020

dkazakov committed R37:50393c692e53: Merge branch 'kazakov/shape-masks-rendering-392242' (authored by dkazakov).
Merge branch 'kazakov/shape-masks-rendering-392242'
Jan 28 2020, 1:56 PM
dkazakov committed R37:973e2a7fd65b: Fix Warp and Cage transform in master (authored by dkazakov).
Fix Warp and Cage transform in master
Jan 28 2020, 1:56 PM
dkazakov committed R37:3aacc960448a: Fix crazy snapping when resizing shapes (authored by dkazakov).
Fix crazy snapping when resizing shapes
Jan 28 2020, 1:56 PM
dkazakov committed R37:ef980b6af4ad: Merge remote-tracking branch 'origin/master' into kazakov/shape-masks-rendering… (authored by dkazakov).
Merge remote-tracking branch 'origin/master' into kazakov/shape-masks-rendering…
Jan 28 2020, 1:56 PM
dkazakov committed R37:2da69e6522ae: Fix normalization of the calligraphic shape (authored by dkazakov).
Fix normalization of the calligraphic shape
Jan 28 2020, 1:56 PM
dkazakov committed R37:fc9fba29a1ca: Fix unittests to support new implementation of KoPathShape::boundingRect (authored by dkazakov).
Fix unittests to support new implementation of KoPathShape::boundingRect
Jan 28 2020, 1:56 PM
dkazakov committed R37:79489a50ce71: Fix assert in TestKoShapeRegistry (authored by dkazakov).
Fix assert in TestKoShapeRegistry
Jan 28 2020, 1:56 PM
dkazakov committed R37:c05669d20706: Fix a bug catched by TestShapePainting unittest (authored by dkazakov).
Fix a bug catched by TestShapePainting unittest
Jan 28 2020, 1:56 PM
dkazakov committed R37:2617900662ff: Fix thread-safety for rendering of the shapes (authored by dkazakov).
Fix thread-safety for rendering of the shapes
Jan 28 2020, 1:56 PM
dkazakov committed R37:743355c0a3d9: Remove unused KoPathShape private member (authored by dkazakov).
Remove unused KoPathShape private member
Jan 28 2020, 1:56 PM
dkazakov committed R37:accab937ffb8: Fix KoShape::paint() to be const (authored by dkazakov).
Fix KoShape::paint() to be const
Jan 28 2020, 1:56 PM
dkazakov committed R37:b91697b65f7b: Make KoShape::paintStroke const (authored by dkazakov).
Make KoShape::paintStroke const
Jan 28 2020, 1:56 PM
dkazakov committed R37:ae0b61909813: Fix copy-on-write for shapes (authored by dkazakov).
Fix copy-on-write for shapes
Jan 28 2020, 1:56 PM
dkazakov committed R37:21ab4ff78bc5: Fix warning message in KoRTree (authored by dkazakov).
Fix warning message in KoRTree
Jan 28 2020, 1:56 PM
dkazakov committed R37:5355a56cf0b0: Remove synchronous update capabilities from KisShapeLayerCanvas (authored by dkazakov).
Remove synchronous update capabilities from KisShapeLayerCanvas
Jan 28 2020, 1:56 PM
dkazakov committed R37:9f6b70d3c0ee: Estimate Shape's boundingRect() by using insets instead of full stroking (authored by dkazakov).
Estimate Shape's boundingRect() by using insets instead of full stroking
Jan 28 2020, 1:56 PM
dkazakov committed R37:87665ae95755: Fix properly checking for emptiness of the loaded shapes (authored by dkazakov).
Fix properly checking for emptiness of the loaded shapes
Jan 28 2020, 1:56 PM
dkazakov committed R37:51bd69176b5b: Remove KoShape::CollisionDetected signal (authored by dkazakov).
Remove KoShape::CollisionDetected signal
Jan 28 2020, 1:56 PM
dkazakov committed R37:ef0cfe3adf8d: Do not load empty vector objects (authored by dkazakov).
Do not load empty vector objects
Jan 28 2020, 1:56 PM
dkazakov committed R37:7069c40dfae2: Fix misprint (authored by dkazakov).
Fix misprint
Jan 28 2020, 1:56 PM
dkazakov committed R37:8d6e9e71ff24: Fix slowdown when calculating outline of too many shapes (authored by dkazakov).
Fix slowdown when calculating outline of too many shapes
Jan 28 2020, 1:56 PM
dkazakov committed R37:d5771a9c4e72: Add more debugging capabilities to KisForest (authored by dkazakov).
Add more debugging capabilities to KisForest
Jan 28 2020, 1:56 PM
dkazakov committed R37:769324d59a59: Fix 'clip-path' applied to transformed nodes (authored by dkazakov).
Fix 'clip-path' applied to transformed nodes
Jan 28 2020, 1:56 PM
dkazakov committed R37:20f6a221ef4e: Fixes rendering of gamut masks, drops KisGamutMaskViewConverter (authored by amedonosova).
Fixes rendering of gamut masks, drops KisGamutMaskViewConverter
Jan 28 2020, 1:56 PM
dkazakov committed R37:9f3384f7aa22: Fix very slow rendering of Gamut Masks (authored by dkazakov).
Fix very slow rendering of Gamut Masks
Jan 28 2020, 1:56 PM
dkazakov committed R37:09f628c0d75a: Fix resolution argument for KisShapeLayer::createShapesFromSvg (authored by dkazakov).
Fix resolution argument for KisShapeLayer::createShapesFromSvg
Jan 28 2020, 1:56 PM
dkazakov committed R37:2e8294becc66: Fix rendering of vector masks applied to group shapes (authored by dkazakov).
Fix rendering of vector masks applied to group shapes
Jan 28 2020, 1:56 PM
dkazakov committed R37:9212bea1a2ca: Fix loading SVG files with symbols (authored by dkazakov).
Fix loading SVG files with symbols
Jan 28 2020, 1:56 PM
dkazakov committed R37:555c9364996d: Add utility funcitons to KisForest (authored by dkazakov).
Add utility funcitons to KisForest
Jan 28 2020, 1:56 PM
dkazakov committed R37:216e54dcacd5: Fix perfect forwarding in KisForest (authored by dkazakov).
Fix perfect forwarding in KisForest
Jan 28 2020, 1:56 PM
dkazakov committed R37:38fd24c28a75: Fix memory leak in KisForest (authored by dkazakov).
Fix memory leak in KisForest
Jan 28 2020, 1:56 PM
dkazakov committed R37:e62259f29525: Implement KisForest container for tree-like structures (authored by dkazakov).
Implement KisForest container for tree-like structures
Jan 28 2020, 1:56 PM
dkazakov added a commit to T11969: Dmitry's notes from CppConfPiter'19: R37:e62259f29525: Implement KisForest container for tree-like structures.
Jan 28 2020, 1:56 PM · Krita
dkazakov committed R37:5e5eb3b5d4e0: Fix crazy snapping when resizing shapes (authored by dkazakov).
Fix crazy snapping when resizing shapes
Jan 28 2020, 1:53 PM
dkazakov committed R37:cf68ba07809b: Fix crazy snapping when resizing shapes (authored by dkazakov).
Fix crazy snapping when resizing shapes
Jan 28 2020, 1:52 PM
dkazakov committed R37:c05334ed89d5: Fix Warp and Cage transform in master (authored by dkazakov).
Fix Warp and Cage transform in master
Jan 28 2020, 1:16 PM

Jan 16 2020

dkazakov committed R37:a9bb3c90083b: Fix border artifacts in layer styles (authored by dkazakov).
Fix border artifacts in layer styles
Jan 16 2020, 1:41 PM

Jan 15 2020

dkazakov committed R37:f62910b0ee88: Fix painting after removing cancelStrokeId interface (authored by dkazakov).
Fix painting after removing cancelStrokeId interface
Jan 15 2020, 4:39 PM
dkazakov added a reverting change for R37:8ef04427c4b8: Initialize transform tool args when ending stroke: R37:a5d92c04c715: Fix safe assert when resetting continued transform.
Jan 15 2020, 3:31 PM
dkazakov committed R37:a5d92c04c715: Fix safe assert when resetting continued transform (authored by dkazakov).
Fix safe assert when resetting continued transform
Jan 15 2020, 3:31 PM
dkazakov committed R37:f88c8b352981: Fix assert when the stroke is cancelled in endStrokeCallback() (authored by dkazakov).
Fix assert when the stroke is cancelled in endStrokeCallback()
Jan 15 2020, 3:31 PM
dkazakov committed R37:dcae8c7860ef: Revert "Initialize transform tool args when ending stroke" (authored by dkazakov).
Revert "Initialize transform tool args when ending stroke"
Jan 15 2020, 12:57 PM
dkazakov added a reverting change for R37:8ef04427c4b8: Initialize transform tool args when ending stroke: R37:dcae8c7860ef: Revert "Initialize transform tool args when ending stroke".
Jan 15 2020, 12:57 PM