[konsole] [Bug 477800] konsole does not use background images if opacity is not supported

Kurt Hindenburg bugzilla_noreply at kde.org
Sat Dec 16 23:56:55 GMT 2023


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

Kurt Hindenburg <khindenburg at kde.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|ASSIGNED                    |RESOLVED
      Latest Commit|                            |https://invent.kde.org/util
                   |                            |ities/konsole/-/commit/8939
                   |                            |910b61f2b9fd035a9bf9292dcdb
                   |                            |da7ef17eb
         Resolution|---                         |FIXED

--- Comment #2 from Kurt Hindenburg <khindenburg at kde.org> ---
Git commit 8939910b61f2b9fd035a9bf9292dcdbda7ef17eb by Kurt Hindenburg, on
behalf of Luis Javier Merino MorĂ¡n.
Committed on 16/12/2023 at 18:25.
Pushed by hindenburg into branch 'master'.

Show wallpaper on non-translucent top-levels

For reasons, showing the background image (wallpaper) has become
dependant on the ability of the top-level window to be translucent.

This does not need to be so.  Since 5bac30ab3, to draw the wallpaper,
first a background color is used to fill the dirty region, and then the
wallpaper is drawn, and the opacity of the background color and the
wallpaper are separate, so we can fill with a totally opaque background
color, and then draw a maybe translucent wallpaper over that, and no
glitches should appear.
Related: bug 312843, bug 157882

M  +2    -2    src/terminalDisplay/TerminalPainter.cpp

https://invent.kde.org/utilities/konsole/-/commit/8939910b61f2b9fd035a9bf9292dcdbda7ef17eb

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the konsole-devel mailing list