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

Black box around the icons #6

Open
probonopd opened this issue Aug 26, 2018 · 2 comments
Open

Black box around the icons #6

probonopd opened this issue Aug 26, 2018 · 2 comments
Labels

Comments

@probonopd
Copy link
Contributor

probonopd commented Aug 26, 2018

On neon-devedition-gitunstable-20180826-0812-amd64.iso with Simdock-5fc553b-x86_64.AppImage I get a black box around the icons:

(GIF screen recording made with the Peek AppImage)

@onli
Copy link
Owner

onli commented May 10, 2020

Also some context here: There is no reason for this not to work. Simdock does pseudo transparency, it takes the X bitmap it covers. That predates my fork, though I remember modifying it at some point. Relevant code is in

wxBitmap* getRootWallpaper()

If this is black, that means KDE does not set its background to X, at least not in a way that wnck_screen_get_background_pixmap can detect (and also, the fallback dc.SetBackground(*wxTRANSPARENT_BRUSH); is either not triggered or does not work, the latter is more likely). It's absurd to be confident about anything in that environment, but as much as possible I'm confident that this is either a bug in KDE or wnck, possibly more of an incompatibility. KDE just does not paint the desktop background that way, that was already in issue in izulu

I won't be able to fix this, the "help wanted" label is really meant that way. This bug will only be fixed if someone comes around and shows a way how to get the KDE background image in wxwidgets/wnck/something else we can add to simdock.

@onli
Copy link
Owner

onli commented Dec 4, 2023

The black box might now be fixed, with the recent changes for GTK3 to the transparency (still pseudo transparency though, not composited), or with the new compositing mode it should definitely be fixed!

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

No branches or pull requests

2 participants