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

Méven <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|ASSIGNED                    |RESOLVED
      Latest Commit|                            |https://invent.kde.org/plas
                   |                            |ma/plasma-workspace/-/commi
                   |                            |t/4f6a334708ddab29c16695c79
                   |                            |3f141bd429625b2
         Resolution|---                         |FIXED

--- Comment #5 from Méven <[email protected]> ---
Git commit 4f6a334708ddab29c16695c793f141bd429625b2 by Méven Car.
Committed on 03/11/2026 at 10:28.
Pushed by meven into branch 'master'.

mediametadatafinder: read the tags with getExifTagString

XPTitle and XPAuthor are written by Windows as UTF-16LE, with a null character
at the end.
They were read with getExifTagData() and decoded as UTF-8, so a null character
came after each letter.
The wallpaper list and its tooltip showed a box between every two letters.

getExifTagString() decodes the XP tags from UTF-16, and removes the terminator
of the ASCII tags.

M  +70   -0    wallpapers/image/plugin/autotests/test_mediametadatafinder.cpp
M  +5    -14   wallpapers/image/plugin/finder/mediametadatafinder.cpp

https://invent.kde.org/plasma/plasma-workspace/-/commit/4f6a334708ddab29c16695c793f141bd429625b2

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

Reply via email to