Jannis Weis

Results 114 comments of Jannis Weis

I have updated the [gist](https://gist.github.com/weisJ/4cf624c149819f42a6c5ad75407901b5) with an approach that doesn't preserve the background. When drawing the off-screen image to the graphics object we ignore all pixels that have the background...

> Thanks for the update! > > > It might still be feasible to calculate a background based on the foreground color to ensure it has maximal contrast. > >...

I have made some corrections to accommodate components that are part of a more complex hierarchy (previously the text rectangle was assumed to be relative to the parent window).

Does `defaults write -globalDomain "AppleHighlightColor" -string "1.000000 0.749020 0.823529 Pink"` actually work for you. On github actions: ````java Runtime.getRuntime.exec("defaults write -globalDomain "AppleHighlightColor" -string \"1.000000 0.749020 0.823529 Pink\""); ```` produces `2020-04-10...

Ok. Invoking the command specifically using `bash -c` does work. However the changes are only applied if the settings are reopened. Maybe this script could work: [https://apple.stackexchange.com/questions/332003/toggle-light-mode-dark-mode-and-accent-color-from-one-to-another](https://apple.stackexchange.com/questions/332003/toggle-light-mode-dark-mode-and-accent-color-from-one-to-another)

Is this only the first time per tooltip or for the first tooltip all together?

I think the `NoClassDefFoundError` should be fixed now. That is an artifact because of a separate library I am currently creating. > Pretty sure it was first time for everything....

Oh I think this may be related to gradle not supporting transitive dependencies with `latest.integration` as their version. The problem should go away if you declare `com.github.weisj:swing-dsl-laf-support:latest.integration` as a dependency...

Interesting. I think I'll have to setup a local KDE-Plasma environment to investigate this issue.

I was not able to reproduce this issue on my machine. Are you using X-Server or wayland? Also try to to disable opengl rendering in the system settings. As I...