This commit is contained in:
Sebastian Stenzel
2025-07-06 14:28:57 +02:00
parent 5d8457cbdd
commit b0ed133e05
7 changed files with 415 additions and 0 deletions

View File

@@ -20,6 +20,8 @@ import org.cryptomator.networking.SSLContextWithWindowsCertStore;
import org.cryptomator.integrations.tray.TrayMenuController;
import org.cryptomator.logging.LogbackConfiguratorFactory;
import org.cryptomator.ui.traymenu.AwtTrayMenuController;
import org.cryptomator.updater.MacOsDmgUpdateMechanism;
import org.cryptomator.updater.UpdateMechanism;
open module org.cryptomator.desktop {
requires static org.jetbrains.annotations;
@@ -61,6 +63,9 @@ open module org.cryptomator.desktop {
uses SSLContextProvider;
uses org.cryptomator.event.NotificationHandler;
// opens org.cryptomator.updater to org.cryptomator.integrations.api;
provides UpdateMechanism with MacOsDmgUpdateMechanism; // TODO: move to integrations-mac
provides TrayMenuController with AwtTrayMenuController;
provides Configurator with LogbackConfiguratorFactory;
provides SSLContextProvider with SSLContextWithWindowsCertStore, SSLContextWithMacKeychain, SSLContextWithPKCS12TrustStore;