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

Noah Davis <noaha...@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|CONFIRMED                   |RESOLVED
         Resolution|---                         |FIXED
      Latest Commit|                            |https://invent.kde.org/fram
                   |                            |eworks/plasma-framework/com
                   |                            |mit/7574eee24e38c3e0e327a51
                   |                            |a7e9828f518403e58

--- Comment #4 from Noah Davis <noaha...@gmail.com> ---
Git commit 7574eee24e38c3e0e327a51a7e9828f518403e58 by Noah Davis.
Committed on 20/08/2020 at 23:33.
Pushed by ndavis into branch 'master'.

Unify the flat/normal behavior of PC3 Buttons/ToolButtons

Rather than duplicating the behaviors in both Button.qml and ToolButton.qml,
leading to bugs and inconsistencies, the Button/ToolButton background code is
split into separate reusable files. The correct background is used depending on
whether or not flat mode is enabled.

M  +19   -49   src/declarativeimports/plasmacomponents3/Button.qml
M  +19   -60   src/declarativeimports/plasmacomponents3/ToolButton.qml
A  +90   -0   
src/declarativeimports/plasmacomponents3/private/ButtonBackground.qml    
[License: LGPL(v2.0+)]
A  +81   -0    src/declarativeimports/plasmacomponents3/private/ButtonFocus.qml
    [License: LGPL(v2.0+)]
A  +85   -0    src/declarativeimports/plasmacomponents3/private/ButtonHover.qml
    [License: LGPL(v2.0+)]
M  +39   -64  
src/declarativeimports/plasmacomponents3/private/ButtonShadow.qml
A  +194  -0   
src/declarativeimports/plasmacomponents3/private/FlatButtonBackground.qml    
[License: LGPL(v2.0+)]
A  +216  -0   
src/declarativeimports/plasmacomponents3/private/RaisedButtonBackground.qml    
[License: LGPL(v2.0+)]
M  +5    -1    src/declarativeimports/plasmacomponents3/private/qmldir

https://invent.kde.org/frameworks/plasma-framework/commit/7574eee24e38c3e0e327a51a7e9828f518403e58

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

Reply via email to