https://bugs.kde.org/show_bug.cgi?id=439990
Halla Rempt <ha...@valdyas.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Latest Commit| |https://invent.kde.org/grap | |hics/krita/commit/39de844d6 | |8165affccb92e8d053143c3fecc | |bf38 Resolution|--- |FIXED --- Comment #5 from Halla Rempt <ha...@valdyas.org> --- Git commit 39de844d68165affccb92e8d053143c3feccbf38 by Halla Rempt, on behalf of L. E. Segovia. Committed on 12/08/2021 at 13:30. Pushed by rempt into branch 'master'. GMic: update to 2.9.8 This update rolls all existing updates into a single patch and integrates the following new changes: - Update the plugin to the new GMic-Qt API (while also ignoring it, because to implement the plugin architecture it needs to run within our QCoreApplication) - Add support for compiling under MSVC (this includes support for FFTW3, LTO, Control Flow Guard, the MinGW stack size increase, and a fix to the CreateThread callback signature in GMic) - Add support for Android (future proof) - Make FFTW3 a truly optional library (the GMic-Qt toggle is a dud at present, this patch fixes it) - Increase the minimum on-launch update timeout to 60s (as soon as you have some ping, the update will spuriously fail) - Restore compatibility with stock GMic-Qt settings (previously, due to an oversight on my part, it wrote them willy-nilly in the Krita namespace) It also adds new defines that allow to disable the following: - Dark Theme mode - Internet access by default - GMic-Qt's own i18n management, thus respecting the host app's language - All updates altogether M +1 -1 3rdparty_plugins/CMakeLists.txt A +503 -0 3rdparty_plugins/ext_gmic/0001-Add-Krita-native-plugin.patch D +0 -516 3rdparty_plugins/ext_gmic/0001-First-working-version-of-the-GMic-Qt-Krita-native-pl.patch A +289 -0 3rdparty_plugins/ext_gmic/0002-Add-support-for-MSVC.patch D +0 -290 3rdparty_plugins/ext_gmic/0002-Remove-shared-segment-infrastructure.patch A +179 -0 3rdparty_plugins/ext_gmic/0003-Add-Android-support.patch D +0 -170 3rdparty_plugins/ext_gmic/0003-Refactor-into-a-completely-Krita-native-plugin.patch D +0 -33 3rdparty_plugins/ext_gmic/0004-Enable-all-input-modes-for-Krita-plugin.patch A +41 -0 3rdparty_plugins/ext_gmic/0004-Make-FFTW3-truly-optional.patch R +25 -25 3rdparty_plugins/ext_gmic/0005-Disable-GMic-Qt-s-own-theming-for-Krita.patch [from: 3rdparty_plugins/ext_gmic/0007-Disable-GMic-Qt-s-own-theming-for-Krita.patch - 065% similarity] D +0 -82 3rdparty_plugins/ext_gmic/0005-Update-function-signatures-to-2.9.6.patch R +32 -32 3rdparty_plugins/ext_gmic/0006-Add-flag-to-disable-internet-access-by-default.patch [from: 3rdparty_plugins/ext_gmic/0008-Add-flag-to-disable-internet-access-by-default.patch - 051% similarity] D +0 -186 3rdparty_plugins/ext_gmic/0006-Add-support-for-MSVC.patch R +8 -8 3rdparty_plugins/ext_gmic/0007-Increase-on-launch-update-timeout-to-60s.patch [from: 3rdparty_plugins/ext_gmic/0009-Increase-on-launch-update-timeout-to-60s.patch - 055% similarity] A +66 -0 3rdparty_plugins/ext_gmic/0008-Enable-respecting-host-application-language.patch A +186 -0 3rdparty_plugins/ext_gmic/0009-Respect-settings-location-for-hosted-builds.patch A +132 -0 3rdparty_plugins/ext_gmic/0010-Disable-Internet-updates-in-Krita.patch M +15 -34 3rdparty_plugins/ext_gmic/CMakeLists.txt M +14 -19 plugins/extensions/qmic/gmic.h M +40 -48 plugins/extensions/qmic/kis_input_output_mapper.cpp M +5 -5 plugins/extensions/qmic/kis_qmic_interface.cpp https://invent.kde.org/graphics/krita/commit/39de844d68165affccb92e8d053143c3feccbf38 -- You are receiving this mail because: You are watching all bug changes.