├── .github ├── dependabot.yml └── workflows │ ├── build.yml │ ├── codeql-analysis.yml │ ├── dependency-check.yml │ └── pullrequest.yml ├── .gitignore ├── .idea ├── .gitignore ├── codeStyles │ ├── Project.xml │ └── codeStyleConfig.xml ├── inspectionProfiles │ └── Project_Default.xml ├── misc.xml └── vcs.xml ├── CHANGELOG.md ├── LICENSE ├── README.md ├── integrations-linux.iml ├── pom.xml ├── src ├── main │ ├── java │ │ ├── module-info.java │ │ └── org │ │ │ └── cryptomator │ │ │ └── linux │ │ │ ├── autostart │ │ │ └── FreedesktopAutoStartService.java │ │ │ ├── keychain │ │ │ ├── GnomeKeyringKeychainAccess.java │ │ │ └── KDEWalletKeychainAccess.java │ │ │ ├── quickaccess │ │ │ ├── DolphinPlaces.java │ │ │ ├── FileConfiguredQuickAccess.java │ │ │ └── NautilusBookmarks.java │ │ │ ├── revealpath │ │ │ └── DBusSendRevealPathService.java │ │ │ ├── tray │ │ │ ├── ActionItemCallback.java │ │ │ └── AppindicatorTrayMenuController.java │ │ │ ├── update │ │ │ ├── FlatpakUpdateInfo.java │ │ │ └── FlatpakUpdater.java │ │ │ └── util │ │ │ └── CheckUtil.java │ └── resources │ │ ├── META-INF │ │ └── services │ │ │ ├── org.cryptomator.integrations.autostart.AutoStartProvider │ │ │ ├── org.cryptomator.integrations.keychain.KeychainAccessProvider │ │ │ ├── org.cryptomator.integrations.quickaccess.QuickAccessService │ │ │ ├── org.cryptomator.integrations.revealpath.RevealPathService │ │ │ ├── org.cryptomator.integrations.tray.TrayMenuController │ │ │ └── org.cryptomator.integrations.update.UpdateService │ │ ├── xbel-1.0.dtd │ │ └── xbel-1.0.xsd └── test │ ├── java │ └── org │ │ └── cryptomator │ │ └── linux │ │ ├── autostart │ │ └── FreedesktopAutoStartIT.java │ │ ├── keychain │ │ ├── GnomeKeyringKeychainAccessTest.java │ │ └── KDEWalletKeychainAccessTest.java │ │ ├── quickaccess │ │ ├── DolphinPlacesIT.java │ │ ├── DolphinPlacesTest.java │ │ └── NautilusBookmarksIT.java │ │ └── revealpath │ │ └── DBusSendRevealPathServiceTest.java │ └── resources │ └── quickaccess │ └── dolphin │ ├── user-places-multiple-identical.xbel │ ├── user-places-not-valid.xbel │ ├── user-places-not-well-formed.xbel │ └── user-places.xbel └── suppression.xml /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptomator/integrations-linux/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptomator/integrations-linux/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.github/workflows/codeql-analysis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptomator/integrations-linux/HEAD/.github/workflows/codeql-analysis.yml -------------------------------------------------------------------------------- /.github/workflows/dependency-check.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptomator/integrations-linux/HEAD/.github/workflows/dependency-check.yml -------------------------------------------------------------------------------- /.github/workflows/pullrequest.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptomator/integrations-linux/HEAD/.github/workflows/pullrequest.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptomator/integrations-linux/HEAD/.gitignore -------------------------------------------------------------------------------- /.idea/.gitignore: -------------------------------------------------------------------------------- 1 | # Default ignored files 2 | /shelf/ 3 | /workspace.xml 4 | -------------------------------------------------------------------------------- /.idea/codeStyles/Project.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptomator/integrations-linux/HEAD/.idea/codeStyles/Project.xml -------------------------------------------------------------------------------- /.idea/codeStyles/codeStyleConfig.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptomator/integrations-linux/HEAD/.idea/codeStyles/codeStyleConfig.xml -------------------------------------------------------------------------------- /.idea/inspectionProfiles/Project_Default.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptomator/integrations-linux/HEAD/.idea/inspectionProfiles/Project_Default.xml -------------------------------------------------------------------------------- /.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptomator/integrations-linux/HEAD/.idea/misc.xml -------------------------------------------------------------------------------- /.idea/vcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptomator/integrations-linux/HEAD/.idea/vcs.xml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptomator/integrations-linux/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptomator/integrations-linux/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptomator/integrations-linux/HEAD/README.md -------------------------------------------------------------------------------- /integrations-linux.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptomator/integrations-linux/HEAD/integrations-linux.iml -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptomator/integrations-linux/HEAD/pom.xml -------------------------------------------------------------------------------- /src/main/java/module-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptomator/integrations-linux/HEAD/src/main/java/module-info.java -------------------------------------------------------------------------------- /src/main/java/org/cryptomator/linux/autostart/FreedesktopAutoStartService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptomator/integrations-linux/HEAD/src/main/java/org/cryptomator/linux/autostart/FreedesktopAutoStartService.java -------------------------------------------------------------------------------- /src/main/java/org/cryptomator/linux/keychain/GnomeKeyringKeychainAccess.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptomator/integrations-linux/HEAD/src/main/java/org/cryptomator/linux/keychain/GnomeKeyringKeychainAccess.java -------------------------------------------------------------------------------- /src/main/java/org/cryptomator/linux/keychain/KDEWalletKeychainAccess.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptomator/integrations-linux/HEAD/src/main/java/org/cryptomator/linux/keychain/KDEWalletKeychainAccess.java -------------------------------------------------------------------------------- /src/main/java/org/cryptomator/linux/quickaccess/DolphinPlaces.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptomator/integrations-linux/HEAD/src/main/java/org/cryptomator/linux/quickaccess/DolphinPlaces.java -------------------------------------------------------------------------------- /src/main/java/org/cryptomator/linux/quickaccess/FileConfiguredQuickAccess.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptomator/integrations-linux/HEAD/src/main/java/org/cryptomator/linux/quickaccess/FileConfiguredQuickAccess.java -------------------------------------------------------------------------------- /src/main/java/org/cryptomator/linux/quickaccess/NautilusBookmarks.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptomator/integrations-linux/HEAD/src/main/java/org/cryptomator/linux/quickaccess/NautilusBookmarks.java -------------------------------------------------------------------------------- /src/main/java/org/cryptomator/linux/revealpath/DBusSendRevealPathService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptomator/integrations-linux/HEAD/src/main/java/org/cryptomator/linux/revealpath/DBusSendRevealPathService.java -------------------------------------------------------------------------------- /src/main/java/org/cryptomator/linux/tray/ActionItemCallback.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptomator/integrations-linux/HEAD/src/main/java/org/cryptomator/linux/tray/ActionItemCallback.java -------------------------------------------------------------------------------- /src/main/java/org/cryptomator/linux/tray/AppindicatorTrayMenuController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptomator/integrations-linux/HEAD/src/main/java/org/cryptomator/linux/tray/AppindicatorTrayMenuController.java -------------------------------------------------------------------------------- /src/main/java/org/cryptomator/linux/update/FlatpakUpdateInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptomator/integrations-linux/HEAD/src/main/java/org/cryptomator/linux/update/FlatpakUpdateInfo.java -------------------------------------------------------------------------------- /src/main/java/org/cryptomator/linux/update/FlatpakUpdater.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptomator/integrations-linux/HEAD/src/main/java/org/cryptomator/linux/update/FlatpakUpdater.java -------------------------------------------------------------------------------- /src/main/java/org/cryptomator/linux/util/CheckUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptomator/integrations-linux/HEAD/src/main/java/org/cryptomator/linux/util/CheckUtil.java -------------------------------------------------------------------------------- /src/main/resources/META-INF/services/org.cryptomator.integrations.autostart.AutoStartProvider: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptomator/integrations-linux/HEAD/src/main/resources/META-INF/services/org.cryptomator.integrations.autostart.AutoStartProvider -------------------------------------------------------------------------------- /src/main/resources/META-INF/services/org.cryptomator.integrations.keychain.KeychainAccessProvider: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptomator/integrations-linux/HEAD/src/main/resources/META-INF/services/org.cryptomator.integrations.keychain.KeychainAccessProvider -------------------------------------------------------------------------------- /src/main/resources/META-INF/services/org.cryptomator.integrations.quickaccess.QuickAccessService: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptomator/integrations-linux/HEAD/src/main/resources/META-INF/services/org.cryptomator.integrations.quickaccess.QuickAccessService -------------------------------------------------------------------------------- /src/main/resources/META-INF/services/org.cryptomator.integrations.revealpath.RevealPathService: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptomator/integrations-linux/HEAD/src/main/resources/META-INF/services/org.cryptomator.integrations.revealpath.RevealPathService -------------------------------------------------------------------------------- /src/main/resources/META-INF/services/org.cryptomator.integrations.tray.TrayMenuController: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptomator/integrations-linux/HEAD/src/main/resources/META-INF/services/org.cryptomator.integrations.tray.TrayMenuController -------------------------------------------------------------------------------- /src/main/resources/META-INF/services/org.cryptomator.integrations.update.UpdateService: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptomator/integrations-linux/HEAD/src/main/resources/META-INF/services/org.cryptomator.integrations.update.UpdateService -------------------------------------------------------------------------------- /src/main/resources/xbel-1.0.dtd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptomator/integrations-linux/HEAD/src/main/resources/xbel-1.0.dtd -------------------------------------------------------------------------------- /src/main/resources/xbel-1.0.xsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptomator/integrations-linux/HEAD/src/main/resources/xbel-1.0.xsd -------------------------------------------------------------------------------- /src/test/java/org/cryptomator/linux/autostart/FreedesktopAutoStartIT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptomator/integrations-linux/HEAD/src/test/java/org/cryptomator/linux/autostart/FreedesktopAutoStartIT.java -------------------------------------------------------------------------------- /src/test/java/org/cryptomator/linux/keychain/GnomeKeyringKeychainAccessTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptomator/integrations-linux/HEAD/src/test/java/org/cryptomator/linux/keychain/GnomeKeyringKeychainAccessTest.java -------------------------------------------------------------------------------- /src/test/java/org/cryptomator/linux/keychain/KDEWalletKeychainAccessTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptomator/integrations-linux/HEAD/src/test/java/org/cryptomator/linux/keychain/KDEWalletKeychainAccessTest.java -------------------------------------------------------------------------------- /src/test/java/org/cryptomator/linux/quickaccess/DolphinPlacesIT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptomator/integrations-linux/HEAD/src/test/java/org/cryptomator/linux/quickaccess/DolphinPlacesIT.java -------------------------------------------------------------------------------- /src/test/java/org/cryptomator/linux/quickaccess/DolphinPlacesTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptomator/integrations-linux/HEAD/src/test/java/org/cryptomator/linux/quickaccess/DolphinPlacesTest.java -------------------------------------------------------------------------------- /src/test/java/org/cryptomator/linux/quickaccess/NautilusBookmarksIT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptomator/integrations-linux/HEAD/src/test/java/org/cryptomator/linux/quickaccess/NautilusBookmarksIT.java -------------------------------------------------------------------------------- /src/test/java/org/cryptomator/linux/revealpath/DBusSendRevealPathServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptomator/integrations-linux/HEAD/src/test/java/org/cryptomator/linux/revealpath/DBusSendRevealPathServiceTest.java -------------------------------------------------------------------------------- /src/test/resources/quickaccess/dolphin/user-places-multiple-identical.xbel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptomator/integrations-linux/HEAD/src/test/resources/quickaccess/dolphin/user-places-multiple-identical.xbel -------------------------------------------------------------------------------- /src/test/resources/quickaccess/dolphin/user-places-not-valid.xbel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptomator/integrations-linux/HEAD/src/test/resources/quickaccess/dolphin/user-places-not-valid.xbel -------------------------------------------------------------------------------- /src/test/resources/quickaccess/dolphin/user-places-not-well-formed.xbel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptomator/integrations-linux/HEAD/src/test/resources/quickaccess/dolphin/user-places-not-well-formed.xbel -------------------------------------------------------------------------------- /src/test/resources/quickaccess/dolphin/user-places.xbel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptomator/integrations-linux/HEAD/src/test/resources/quickaccess/dolphin/user-places.xbel -------------------------------------------------------------------------------- /suppression.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cryptomator/integrations-linux/HEAD/suppression.xml --------------------------------------------------------------------------------