Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • K KDE Plasma Framework
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 6
    • Issues 6
    • List
    • Boards
    • Service Desk
    • Milestones
  • Bugzilla
    • Bugzilla
  • Merge requests 29
    • Merge requests 29
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Releases
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • FrameworksFrameworks
  • KDE Plasma Framework
  • Merge requests
  • !119

Use adaptive transparency and tweak contrast effect to make better use of it

  • Review changes

  • Download
  • Email patches
  • Plain diff
Merged Niccolò Venerandi requested to merge work/adaptivemoretransparency into master Oct 18, 2020
  • Overview 39
  • Commits 11
  • Pipelines 0
  • Changes 17

Before, breeze light:

Screenshot_20201018_232404

After, breeze light:

image

Before, breeze dark:

Screenshot_20201018_232321

After, breeze dark (ignore many unrelated visual bugs):

image

Contrast effect is used to ensure that text is always readable. After months of using my slightly more transparent theme I can safely say this should work with all possible wallpapers. This was originally proposed but met some criticism that was addressed by the adaptive transparency patch this depends on.

Depends on plasma/plasma-desktop!97 (merged)

Clearing cache is necessary for testing. Please not that changing these values and the opacities is extremely prone to error, cache problems and breakages, so please compare the outcome of this patch with the above screenshots and comment if you have a different result so that I can investigate.

This should wait to land until the plasma-frameworks release aligned with 5.21.

Uses an explicit intensity value as the selected one is unusable when saturation has a high value.

Edited Feb 06, 2021 by Niccolò Venerandi
Assignee
Assign to
Reviewers
Request review from
Time tracking
Source branch: work/adaptivemoretransparency