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

Jack Hill <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|ASSIGNED                    |RESOLVED
      Latest Commit|                            |https://invent.kde.org/mult
                   |                            |imedia/elisa/-/commit/1d3dc
                   |                            |ecc675a1ed28d69b6e7ac45655b
                   |                            |9334ca20
         Resolution|---                         |FIXED

--- Comment #4 from Jack Hill <[email protected]> ---
Git commit 1d3dcecc675a1ed28d69b6e7ac45655b9334ca20 by Jack Hill, on behalf of
Deep Chirp.
Committed on 30/09/2025 at 19:46.
Pushed by jackh into branch 'master'.

Lyrics: stable ordering and group highlight for identical timestamps (bilingual
lines)

Sometimes we need to highlight multiple lines of lyrics at once. For example,
to display both the original and translated lyrics in a non-native language
(https://www.cnblogs.com/headless-piston/p/18889409). Previously, however, only
one line could be highlighted.

### Test plan

Use LRC:

    [00:15.13]悴んだ心 ふるえる眼差し
    [00:15.13]『内心满是憔悴 眼神游动不止』
    [00:15.13]"A heart grown numb with cold a trembling gaze"

Seek to:

* 15.12s: no lyrics bold.
* 15.13s: all three lines bold; first line centered.

M  +108  -3    autotests/lyricsmodeltest.cpp
M  +62   -9    src/models/lyricsmodel.cpp
M  +2    -2    src/models/lyricsmodel.h
M  +2    -1    src/qml/ContextView.qml

https://invent.kde.org/multimedia/elisa/-/commit/1d3dcecc675a1ed28d69b6e7ac45655b9334ca20

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

Reply via email to