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

Semi-translatent background becmoes opaque when Terminal is tiled or maximized #729

Open
1280px opened this issue May 31, 2023 · 2 comments
Labels
Needs Design Waiting for input from the UX team

Comments

@1280px
Copy link
Contributor

1280px commented May 31, 2023

What Happened?

I use semi-transparent bg to save screen space, but when terminal is tiled/maximized (but not in fullscreen mode!), the background always becomes opaque. This should not be the case, as it essentially makes semi-transparent background useless, not allowing to see the text and windows behind the terminal.

The issue seems to happen because of the way Gala treats H/V maximized windows, however I wonder if there is any workaround to make Terminal an exception.

Steps to Reproduce

  1. Open Terminal
  2. Set the theme to "Custom"
  3. In Custom theme settings, set background colour to any semi-transparent value
  4. Maximize/tile the Terminal window:

image

Expected Behavior

image

OS Version

7.x (Horus)

Software Version

Latest release (I have run all updates)

Log Output

No response

Hardware Info

No response

@1280px
Copy link
Contributor Author

1280px commented Feb 9, 2024

Found a related issue, someone made a CSS workaround for it too: #303 (it only mentions maximizing, however tiling is also affected).

However, it was closed because:

Going opaque on maximize is intentional because it fixes some UI issues but also because if the Terminal is maximized, it's likely users are focusing on that content.

Now, with custom themes being supported and default ones being fully opaque anyway, I wonder is it worth reconsidering it? I thought the issue was somewhere in how Gala handles maximized windows, but it turned out to be much simpler.

@lenemter lenemter added the Needs Design Waiting for input from the UX team label Feb 9, 2024
@lenemter lenemter added this to OS 8 Feb 9, 2024
@lenemter lenemter moved this to Needs Discussion in OS 8 Feb 9, 2024
@danirabbit danirabbit removed this from OS 8 Apr 1, 2024
@1280px
Copy link
Contributor Author

1280px commented Apr 13, 2024

I am confused, is this issue out of (UX?) scope or just not planned for now? I can provide more reasoning and propose a fix.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Needs Design Waiting for input from the UX team
Projects
None yet
Development

No branches or pull requests

2 participants