[XembedSNIProxy] If available, always use 32-bit color.

Authored by kmaterka on Oct 14 2019, 10:02 AM.

Description

[XembedSNIProxy] If available, always use 32-bit color.

Summary:
If available, always use 32-bit color. We don't need Composite extension to handle transparency - all client windows are our children and transparency in handled in QML, inside the panel (so no need to composite real windows).

BUG: 356937
FIXED-IN: 5.17.1

Test Plan:
Disable compositor, run:

  • pidgin (make sure pidgin-libnotify is NOT installed)
  • keepassx
  • xchat
  • liferea

Before changes: black backgroud
After changes: transparent background

Reviewers: davidedmundson, Plasma: Workspaces, Plasma

Reviewed By: davidedmundson, Plasma: Workspaces, Plasma

Subscribers: mlaurent, plasma-devel

Tags: Plasma

Differential Revision: https://phabricator.kde.org/D24530

Details

Committed
kmaterkaOct 14 2019, 10:02 AM
Reviewer
Plasma: Workspaces
Differential Revision
D24530: [XembedSNIProxy] If available, always use 32-bit color.
Parents
R120:64e5c75f4f1f: [applets/systemtray] Remove unused imports
Branches
Unknown
Tags
Unknown