https://bugs.kde.org/show_bug.cgi?id=439300

Halla Rempt <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
      Latest Commit|https://invent.kde.org/grap |https://invent.kde.org/grap
                   |hics/krita/commit/4a9a54ffe |hics/krita/commit/8504f5764
                   |f7f5cbedfd53eb322852889c96a |fefcfe34534b4a784a3af50828c
                   |2fa5                        |43c3

--- Comment #5 from Halla Rempt <[email protected]> ---
Git commit 8504f5764fefcfe34534b4a784a3af50828c43c3 by Halla Rempt.
Committed on 15/12/2021 at 12:58.
Pushed by rempt into branch 'krita/5.0'.

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.
(cherry picked from commit 4a9a54ffef7f5cbedfd53eb322852889c96a2fa5)

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/8504f5764fefcfe34534b4a784a3af50828c43c3

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to