Skip to content

Proguard issues #344

@Appsoluts

Description

@Appsoluts

Following up on #117, there seem to be some more problems with proguard. I need to add the following two rules

-keep class com.sun.jna.** { *; }
-keep class com.kdroid.composetray.** { *; }

Not doing so will produce a malfunctioning tray icon when the application is built via :packageReleaseUberJarForCurrentOS

Image

Without rules (right icon):

  • there is a semi-transparent background
  • the application tooltip is JavaEmbeddedFrame
  • click actions don't work as they should

With rules (left icon):

  • works as expected

Platform Infos

  • Linux, KDE Plasma
  • Compose 1.10.0-beta01
  • ComposeNativeTray 1.0.4

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions