I may do something wrong, but it looks like that `...
# compose-desktop
s
I may do something wrong, but it looks like that
transparent = true
on Windows still gives a visible background - like a black with alpha 0.8 or so. On macOS this is fully transparent. Is there a way to achieve round edges von Windows?
e
does it work with an app manifest? even just a default one
s
Good question. 🤔 In that case I need to ask @mikehearn how to include that into my Conveyor setup. 😅
s
That's pretty weird Haven't ran a Compose desktop app in a while, but I remember using that sometime ago and it worked perfectly fine on Windows 10/11, without needing any additional configuration Are you running Windows in a VM? If so, is hardware acceleration available? Maybe that has something to do with it.
s
No, just on regular Windows Desktop. Running from IDEA has the same look, so it’s not a Conveyor issue. Do you have clean, transparent rounded edges if you run https://github.com/StefanOltmann/thumbnail-fixer ? I have them on macOS, but it’s not fully transparent on Windows. That’s why I’m asking.
m
Conveyor always adds an app manifest to your EXE. You can customize it via config.
s
Do you know if I need to set something special for transparency?
m
I haven't encountered anyone reporting issues with transparency on Windows, but on most operating systems, to get a transparent window requires both the window to be set transparent and the background paint to be set to transparent or with an alpha channel. But this sounds like a CfD bug. You might need to compare the native code of something that works (e.g. javafx? chromium?) to CfD and see what the differences are.
👍 1
s
Hmm… ok, thank you.