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.

Reply via email to