https://bugs.kde.org/show_bug.cgi?id=439300
Halla Rempt <ha...@valdyas.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Latest Commit| |https://invent.kde.org/grap | |hics/krita/commit/4a9a54ffe | |f7f5cbedfd53eb322852889c96a | |2fa5 Status|ASSIGNED |RESOLVED Resolution|--- |FIXED --- Comment #4 from Halla Rempt <ha...@valdyas.org> --- Git commit 4a9a54ffef7f5cbedfd53eb322852889c96a2fa5 by Halla Rempt. Committed on 15/12/2021 at 11:39. Pushed by rempt into branch 'master'. Make tags dynamically translatable This adds a new table to the db scheme, removes the kconfig* backend for reading ini files in favour of a hand-coded parser which can give us all translated texts and handles getting the translated texts in the tag model. Note that this completely breaks saving tags from older database schema's, so good thing we're still in beta. M +7 -11 libs/brush/KisAbrStorage.cpp M +0 -5 libs/global/kis_debug.cpp M +0 -3 libs/global/kis_debug.h M +2 -7 libs/image/KisAslStorage.cpp M +0 -4 libs/resources/CMakeLists.txt M +0 -6 libs/resources/KisBundleStorage.cpp M +0 -5 libs/resources/KisFolderStorage.cpp M +0 -6 libs/resources/KisMemoryStorage.cpp M +66 -25 libs/resources/KisResourceCacheDb.cpp M +1 -1 libs/resources/KisResourceCacheDb.h M +117 -63 libs/resources/KisResourceLocator.cpp M +8 -0 libs/resources/KisResourceLocator.h M +2 -13 libs/resources/KisResourceModel.cpp M +0 -12 libs/resources/KisResourceStorage.h M +124 -59 libs/resources/KisTag.cpp M +20 -13 libs/resources/KisTag.h M +57 -73 libs/resources/KisTagModel.cpp M +4 -14 libs/resources/KisTagResourceModel.cpp D +0 -202 libs/resources/bufferfragment_p.h D +0 -69 libs/resources/kconfigbackend.cpp D +0 -192 libs/resources/kconfigbackend_p.h D +0 -320 libs/resources/kconfigdata.cpp D +0 -231 libs/resources/kconfigdata.h D +0 -810 libs/resources/kconfigini.cpp D +0 -78 libs/resources/kconfigini_p.h M +1 -4 libs/resources/sql.qrc A +9 -0 libs/resources/sql/create_tag_translations.sql M +2 -2 libs/resources/sql/create_tags.sql M +1 -1 libs/resources/tests/TestFolderStorage.cpp https://invent.kde.org/graphics/krita/commit/4a9a54ffef7f5cbedfd53eb322852889c96a2fa5 -- You are receiving this mail because: You are watching all bug changes.