- 27 Dec, 2021 4 commits
-
-
Dmitry Kazakov authored
Jus deslare the assert as "safe". The proper fix is coming. CCBUG:447506
-
Dmitry Kazakov authored
This patch solve the whole bunch of issues that happened when the dummies graph was updated too quickly: 1) Implements a clever strategy for processing not-yet-added nodes in KisDummiesFacadeBase::setImage(). Instead of just asserting on detection of such nodes, we track a "theoretical" set of nodes that will be present in the dummies graph after all synchronized connections are executed. 2) KisSynchronizedConnectionBase::postEvent() will not bariier-sync with the main events queue when the event is processed in the GUI thread. 3) Fixes minor mutex usage issues in KisSynchronizedConnection 4) KisNodeModel will no longer try to fetch a thumbnail from the layer that has been removed from the image. BUG:447462
-
Sharaf Zaman authored
-
Sharaf Zaman authored
-
- 26 Dec, 2021 3 commits
-
-
Ivan Yossi authored
This is a helper tool to codesign krita.app code to a different signature, this is needed to prepare krita for sending to the macAppStore for now it does: - force sign all files for a given krita.app or krita inside a dmg In the end this tool will have to replace the codesing inside osxdeploy.sh This script will use an entitlements.plist file in the current dir or if not found the file inside krita source tree at src/packaging/macos
-
Ivan Yossi authored
-
Script Kiddy authored
-
- 25 Dec, 2021 1 commit
-
-
Script Kiddy authored
-
- 24 Dec, 2021 9 commits
-
-
Dmitry Kazakov authored
BUG:447454
-
Dmitry Kazakov authored
Wehn detecting file format via file extension we should compare it in case-insensitive way. CCBUG:447454
-
Dmitry Kazakov authored
On Windows we QDirIterator returns us all the matching storages in case-insensitive manner, so we should make sure we can handle these storages later. The patch also adds a fallback storage plugin to make sure Krita will not crash when handling such storage later. BUG:447454
-
Amy spark authored
BUG: 447286 BUG: 447290
-
Amy spark authored
-
Ivan Yossi authored
-
Ivan Yossi authored
-
Ivan Yossi authored
We mainly change this as not using the native File dialog is forbidden on the mac App Store. However there seems to be no drawback of using it at least from my personal experience.
-
Ivan Yossi authored
For mac App Store any non use entitlement causes the app to be rejected. The 3 removed entitlements does not appear to be used by used given their descriptions.
-
- 23 Dec, 2021 7 commits
-
-
Amy spark authored
The layer name parsing must be applied also to excess nodes (and not only those parsed by the visitor). BUG: 447293
-
Amy spark authored
-
Amy spark authored
CCBUG: 447293 CCBUG: 429851
-
Dmitry Kazakov authored
The crash happened because KisPresetLivePreviewView got notification about the change in the preset **before** KisPresetShadowUpdater could actually reset KoCanvasResource::CurrentPaintOpPresetCache, so the cache used in live preview was incompatible. The patch fixes this bug in two ways: 1) It guarantees that KisPresetShadowUpdater gets an update notification before everyone else does (via sigSettingsChangedUncompressedEarlyWarning() signal). 2) KisPresetLivePreviewView now avoids using global cache at all (since it uses a modified preset)
-
Halla Rempt authored
-
Eoin O'Neill authored
Also accounts for layer visibility as well. If you can't see it, you won't edit the data which is probably the expected behavior. BUG:447396
-
Script Kiddy authored
-
- 22 Dec, 2021 3 commits
-
-
-
-
Script Kiddy authored
-
- 21 Dec, 2021 4 commits
-
-
More details about the new version: https://github.com/veryprofessionaldodo/Krita-Photobash-Images-Plugin
-
Dmitry Kazakov authored
Undo state should be added when the user ends editing any liquify property (press Enter or switches focus). BUG:447314
-
Ivan Yossi authored
-
Script Kiddy authored
-
- 20 Dec, 2021 9 commits
-
-
Mathias Wein authored
It must've snuck back in with a bad merge after it was moved to libs/ui/widgets/
-
Dmitry Kazakov authored
It looks like if we try to apply the transform in two stages, the intermediate image gets collapsed into a few-pixels-wide chunk and therefore causing the final image to be extremely blurry. BUG:447255
-
Dmitry Kazakov authored
This class is now also used for CMYK channel scaling, so the name should also be andjusted. CCBUG:447211
-
Dmitry Kazakov authored
The problem is that we cannot rely on LCMS' conversions between CMYK-U8 and CMYK-U16. They cannot do proper round-tripping, the color fluctuates a lot, therefore causing artifacts. To workaround this issue we can just offload all these conversions to KoOptimizedRgbPixelDataScalerU8ToU16 (which now supports varying number of channels in the pixel). BUG:447211
-
Dmitry Kazakov authored
CCBUG:447131
-
Halla Rempt authored
-
Halla Rempt authored
-
Halla Rempt authored
Since gnu is down
-
Halla Rempt authored
-