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

cwo <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
      Latest Commit|                            |https://invent.kde.org/plas
                   |                            |ma/kdeplasma-addons/-/commi
                   |                            |t/4722d929381121ca19645fa40
                   |                            |a0596f483ba4d2b
   Version Fixed In|                            |6.5.0
         Resolution|---                         |FIXED
             Status|ASSIGNED                    |RESOLVED

--- Comment #2 from cwo <[email protected]> ---
Git commit 4722d929381121ca19645fa40a0596f483ba4d2b by Christoph Wolk.
Committed on 10/08/2025 at 20:47.
Pushed by cwo into branch 'master'.

applets/fifteenpuzzle: use radio button for label config

Fifteen Puzzle allows the user to hide the number labels; this makes the
game more challenging (and somewhat more visually appealing) when a
background image is used, but virtually unplayable (an almost unwinnable
guessing game on reasonable board sizes) with a solid background color.
Currently, the settings allow you to go into this essentially broken
state.

Instead, use a radio button to select label with color or hidden label,
and force label display on solid color backgrounds for good measure.
When the user switches from image background to solid color, the label
radio button is automatically switched if necessary, and the invalid
radio button is disabled. And while we're touching this part, do some
routine updates to our current best practices, like setting translation
contexts and setting text and display properties on icon-only buttons.
FIXED-IN: 6.5.0

M  +1    -1    applets/fifteenPuzzle/package/contents/ui/Piece.qml
M  +44   -22   applets/fifteenPuzzle/package/contents/ui/configAppearance.qml

https://invent.kde.org/plasma/kdeplasma-addons/-/commit/4722d929381121ca19645fa40a0596f483ba4d2b

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

Reply via email to