-
Notifications
You must be signed in to change notification settings - Fork 8.2k
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
CTRL+Shift+Scroll should enable acrylic if it's not on already #661
Comments
is "useAcrylic" set to "true" in the profile for PowerShell (in %localappdata%\Packages\Microsoft.WindowsTerminal_8wekyb3d8bbwe\RoamingState\profiles.json)? |
No it wasn't! Thanks so much. Love it so far! :) |
Hmm. This is a good suggestion - if we're not using an acrylic background, the mouse wheel could change it into one. This is possibly something that wouldn't be too hard for someone to dip their toes into the codebase with. Take a look at the code in |
I might be able to try this. Per #593 acrylic is disabled on inactive windows, but should it be possible to enable transparency without the acrylic on inactive windows to make the difference less jarring? |
See, we don't even know if there's a way to get non-acrylic transparency. If you could research that, that'd be even more appreciated. I'd think for the time being though, acrylic-backed transparency should be fine |
Yeah, at the moment it seems like the only way to get native transparency is through acrylic. Oh well. Consistency, I guess. |
I knew my Win32 GDI skills could still be useful 😄 The Win32 way to achieve transparency and alpha blending is through layered windows (Win2K and later if I remember correctly): Try this for example:
I wouldn't recommend it for anything else than a very slight transparency though, since without the ability to blur the background, it would make the console harder to read. |
Although, this is what has been done in previous CMDs until now afaik. I remember the window being quite hard to read when I lowered the opacity thinking it would blur the background and it didn't. |
I think this is a duplicate of #603, actually. |
Oh, I see. Okay. I'll repurpose this. |
I was playing around with this and was trying to switch the background to an acrylic brush on scroll. However, this makes me wonder why do we even need a |
If UseAcrylic is disabled, CTRL+SHIFT+SCROLL would enable it, without having to change the setting in profile.json manually. 1. Set "useAcrylic" to false for the any profile in profile.json 2. Open terminal window for that profile. 3. CTRL+SHIFT+MouseScroll Acrylic background opacity should change according to mouse scroll ## PR Checklist * [x] CLA signed. * [x] Tested manually * [x] Updated documentation Closes #661
If UseAcrylic is disabled, CTRL+SHIFT+SCROLL would enable it, without having to change the setting in profile.json manually. 1. Set "useAcrylic" to false for the any profile in profile.json 2. Open terminal window for that profile. 3. CTRL+SHIFT+MouseScroll Acrylic background opacity should change according to mouse scroll ## PR Checklist * [x] CLA signed. * [x] Tested manually * [x] Updated documentation Closes microsoft#661
When
useAcrylic
is turned off, ctrl+shift+scroll doesn't enable it. This stops people from adjusting their transparencies.original text
The text was updated successfully, but these errors were encountered: