Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[x11] Add pseudo-transparency #4496

Open
wants to merge 10 commits into
base: master
Choose a base branch
from

Commits on Oct 6, 2023

  1. [x11] Add pseudo-transparency

    Adds a new config option, `x11_fake_transparency`, to emulate
    transparency in bars/widgets by copying the root window contents to the
    background of the bar/widget before rendering the contents on top.
    
    Primary benefit of this is to prevent issues with the `Systray` widget
    which cannot currently be displayed with semi-transparent backgrounds.
    elParaguayo committed Oct 6, 2023
    Configuration menu
    Copy the full SHA
    ad22f3e View commit details
    Browse the repository at this point in the history
  2. Fix systray

    elParaguayo committed Oct 6, 2023
    Configuration menu
    Copy the full SHA
    9287d05 View commit details
    Browse the repository at this point in the history
  3. [tox] ffibuild verbosity

    elParaguayo committed Oct 6, 2023
    Configuration menu
    Copy the full SHA
    c0c8f27 View commit details
    Browse the repository at this point in the history
  4. Fill blank bar space

    elParaguayo committed Oct 6, 2023
    Configuration menu
    Copy the full SHA
    be8d34e View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    5d651b5 View commit details
    Browse the repository at this point in the history

Commits on Oct 7, 2023

  1. More changes

    elParaguayo committed Oct 7, 2023
    Configuration menu
    Copy the full SHA
    57eb159 View commit details
    Browse the repository at this point in the history

Commits on Oct 8, 2023

  1. Fix second screen issue

    elParaguayo committed Oct 8, 2023
    Configuration menu
    Copy the full SHA
    8ce3667 View commit details
    Browse the repository at this point in the history

Commits on Oct 10, 2023

  1. Configuration menu
    Copy the full SHA
    70aadae View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    58a06ab View commit details
    Browse the repository at this point in the history

Commits on Oct 11, 2023

  1. More mcol changes

    elParaguayo committed Oct 11, 2023
    Configuration menu
    Copy the full SHA
    e2fc6df View commit details
    Browse the repository at this point in the history