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

Feature/allow transparency #430

Merged

Conversation

lawgsy
Copy link
Contributor

@lawgsy lawgsy commented Dec 6, 2017

Something odd going on with cached results when I closed the previous PR - this single line is required for allowing plugins to hide the window without losing state (such as for screenshots).

That is, unless the entire system to hide the main window is overhauled.

The moving of CSS from html+body to body wasn't really necessary so I left it as is.

@lawgsy
Copy link
Contributor Author

lawgsy commented Dec 6, 2017

Screenshot plugin example without this fix (cerebro window silhouette remains):
image

With this fix (silhouette is gone - and so is the icon, but that's because it's an older screenshot 😛):
image

Quick hacky attempt at a dropshadow proof-of-concept
image

@lawgsy
Copy link
Contributor Author

lawgsy commented Dec 7, 2017

Beware, according to #81 @maximbaz this property causes artifacts on linux. Can someone confirm this?

@maximbaz
Copy link
Contributor

maximbaz commented Dec 7, 2017

I could also try again since that was almost a year ago, however I'm blocked by #426

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants