From 3821dcdb9f98d92962942ba491c717d869ea80c3 Mon Sep 17 00:00:00 2001 From: Ralph Plawetzki Date: Wed, 24 May 2023 15:04:11 +0200 Subject: [PATCH] Adjust trayicon impl to recent changes * changed dependencies * changed class name --- pom.xml | 3 +-- .../linux/tray/AppindicatorTrayMenuController.java | 4 ++-- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/pom.xml b/pom.xml index b2ea909..848464d 100644 --- a/pom.xml +++ b/pom.xml @@ -91,8 +91,7 @@ org.purejava - appindicator-gtk3-java - libayatana-appindicator-libappindicator-minimal + libappindicator-gtk3-java-minimal ${appindicator.version} diff --git a/src/main/java/org/cryptomator/linux/tray/AppindicatorTrayMenuController.java b/src/main/java/org/cryptomator/linux/tray/AppindicatorTrayMenuController.java index b6e18b8..dd60500 100644 --- a/src/main/java/org/cryptomator/linux/tray/AppindicatorTrayMenuController.java +++ b/src/main/java/org/cryptomator/linux/tray/AppindicatorTrayMenuController.java @@ -11,7 +11,7 @@ import org.cryptomator.integrations.tray.TrayMenuException; import org.cryptomator.integrations.tray.TrayMenuItem; import org.purejava.appindicator.GCallback; -import org.purejava.appindicator.MemoryAllocator; +import org.purejava.appindicator.NativeLibUtilities; import java.lang.foreign.Arena; import java.lang.foreign.MemorySegment; @@ -33,7 +33,7 @@ public class AppindicatorTrayMenuController implements TrayMenuController { @CheckAvailability public static boolean isAvailable() { - return MemoryAllocator.isLoadedNativeLib(); + return NativeLibUtilities.isLoadedNativeLib(); } @Override