├── .github ├── dependabot.yml └── workflows │ ├── publish-dokka-doc.yml │ └── publish-on-maven.yml ├── .gitignore ├── .gitmodules ├── .idea ├── .gitignore └── vcs.xml ├── .run ├── DemoAdaptivePosition.run.xml ├── DemoDynamicTray.run.xml └── DemoWithoutContextMenu.run.xml ├── LICENSE ├── README.md ├── demo ├── build.gradle.kts ├── proguard-rules.pro └── src │ ├── commonMain │ └── composeResources │ │ └── drawable │ │ ├── icon.png │ │ └── icon2.png │ └── jvmMain │ └── kotlin │ └── com │ └── kdroid │ └── composetray │ └── demo │ ├── App.kt │ ├── DemoAdaptivePositionWindows.kt │ ├── DemoToggleEmptyMenu.kt │ ├── DemoTransparentWindow.kt │ ├── DemoWithContextMenu.kt │ ├── DemoWithDrawableResources.kt │ ├── DemoWithImageVector.kt │ ├── DemoWithPainter.kt │ ├── DemoWithPlatformSpecificIcons.kt │ ├── DemoWithoutContextMenu.kt │ ├── DynamicIconsDemo.kt │ ├── DynamicTrayMenu.kt │ ├── PainterResourceWorkaroundDemo.kt │ ├── Screens.kt │ ├── TrayAppDemo.kt │ ├── UnicodeTrayDemo.kt │ └── svg │ ├── AcademicCap.kt │ └── Deployed_code_update.kt ├── gradle.properties ├── gradle ├── libs.versions.toml └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── maclib ├── build.sh ├── tray.h └── tray.swift ├── screenshots ├── demo.gif ├── gnome.png ├── kde.png ├── logo.png ├── logo.webp ├── mac.png ├── trayappdemo.gif └── windows.png ├── settings.gradle.kts └── src └── commonMain └── kotlin └── com └── kdroid └── composetray ├── lib ├── linux │ ├── LinuxLibTray.kt │ ├── LinuxOutsideClickWatcher.kt │ └── LinuxTrayManager.kt ├── mac │ ├── MacOSMenuBarThemeDetector.kt │ ├── MacOsWindowManager.kt │ ├── MacOutsideClickWatcher.kt │ ├── MacTrayLoader.kt │ └── MacTrayManager.kt └── windows │ ├── StdCallCallback.kt │ ├── WindowsNativeTray.kt │ ├── WindowsNativeTrayLibrary.kt │ ├── WindowsNativeTrayMenuItem.kt │ ├── WindowsOutsideClickWatcher.kt │ └── WindowsTrayManager.kt ├── menu ├── api │ └── TrayMenuBuilder.kt └── impl │ ├── AwtTrayMenuBuilderImpl.kt │ ├── LinuxTrayMenuBuilderImpl.kt │ ├── MacTrayMenuBuilderImpl.kt │ └── WindowsTrayMenuBuilderImpl.kt ├── tray ├── api │ ├── ExperimentalTrayAppApi.kt │ ├── NativeTray.kt │ ├── TrayApp.kt │ ├── TrayAppState.kt │ └── TrayWindowDismissMode.kt └── impl │ ├── AwtTrayInitializer.kt │ ├── LinuxTrayInitializer.kt │ ├── MacTrayInitializer.kt │ └── WindowsTrayInitializer.kt └── utils ├── AppId.kt ├── ComposableIconUtils.kt ├── DarkModeDetector.kt ├── DebugLn.kt ├── IconRenderProperties.kt ├── JarResourceExtractor.kt ├── MenuContentHash.kt ├── PersistentAnimatedVisibility.kt ├── SingleInstanceManager.kt ├── TrayPosition.kt ├── WindowRaise.kt └── WindowVisibilityMonitor.kt /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdroidFilter/ComposeNativeTray/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/publish-dokka-doc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdroidFilter/ComposeNativeTray/HEAD/.github/workflows/publish-dokka-doc.yml -------------------------------------------------------------------------------- /.github/workflows/publish-on-maven.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdroidFilter/ComposeNativeTray/HEAD/.github/workflows/publish-on-maven.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdroidFilter/ComposeNativeTray/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdroidFilter/ComposeNativeTray/HEAD/.gitmodules -------------------------------------------------------------------------------- /.idea/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdroidFilter/ComposeNativeTray/HEAD/.idea/.gitignore -------------------------------------------------------------------------------- /.idea/vcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdroidFilter/ComposeNativeTray/HEAD/.idea/vcs.xml -------------------------------------------------------------------------------- /.run/DemoAdaptivePosition.run.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdroidFilter/ComposeNativeTray/HEAD/.run/DemoAdaptivePosition.run.xml -------------------------------------------------------------------------------- /.run/DemoDynamicTray.run.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdroidFilter/ComposeNativeTray/HEAD/.run/DemoDynamicTray.run.xml -------------------------------------------------------------------------------- /.run/DemoWithoutContextMenu.run.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdroidFilter/ComposeNativeTray/HEAD/.run/DemoWithoutContextMenu.run.xml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdroidFilter/ComposeNativeTray/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdroidFilter/ComposeNativeTray/HEAD/README.md -------------------------------------------------------------------------------- /demo/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdroidFilter/ComposeNativeTray/HEAD/demo/build.gradle.kts -------------------------------------------------------------------------------- /demo/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdroidFilter/ComposeNativeTray/HEAD/demo/proguard-rules.pro -------------------------------------------------------------------------------- /demo/src/commonMain/composeResources/drawable/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdroidFilter/ComposeNativeTray/HEAD/demo/src/commonMain/composeResources/drawable/icon.png -------------------------------------------------------------------------------- /demo/src/commonMain/composeResources/drawable/icon2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdroidFilter/ComposeNativeTray/HEAD/demo/src/commonMain/composeResources/drawable/icon2.png -------------------------------------------------------------------------------- /demo/src/jvmMain/kotlin/com/kdroid/composetray/demo/App.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdroidFilter/ComposeNativeTray/HEAD/demo/src/jvmMain/kotlin/com/kdroid/composetray/demo/App.kt -------------------------------------------------------------------------------- /demo/src/jvmMain/kotlin/com/kdroid/composetray/demo/DemoAdaptivePositionWindows.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdroidFilter/ComposeNativeTray/HEAD/demo/src/jvmMain/kotlin/com/kdroid/composetray/demo/DemoAdaptivePositionWindows.kt -------------------------------------------------------------------------------- /demo/src/jvmMain/kotlin/com/kdroid/composetray/demo/DemoToggleEmptyMenu.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdroidFilter/ComposeNativeTray/HEAD/demo/src/jvmMain/kotlin/com/kdroid/composetray/demo/DemoToggleEmptyMenu.kt -------------------------------------------------------------------------------- /demo/src/jvmMain/kotlin/com/kdroid/composetray/demo/DemoTransparentWindow.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdroidFilter/ComposeNativeTray/HEAD/demo/src/jvmMain/kotlin/com/kdroid/composetray/demo/DemoTransparentWindow.kt -------------------------------------------------------------------------------- /demo/src/jvmMain/kotlin/com/kdroid/composetray/demo/DemoWithContextMenu.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdroidFilter/ComposeNativeTray/HEAD/demo/src/jvmMain/kotlin/com/kdroid/composetray/demo/DemoWithContextMenu.kt -------------------------------------------------------------------------------- /demo/src/jvmMain/kotlin/com/kdroid/composetray/demo/DemoWithDrawableResources.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdroidFilter/ComposeNativeTray/HEAD/demo/src/jvmMain/kotlin/com/kdroid/composetray/demo/DemoWithDrawableResources.kt -------------------------------------------------------------------------------- /demo/src/jvmMain/kotlin/com/kdroid/composetray/demo/DemoWithImageVector.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdroidFilter/ComposeNativeTray/HEAD/demo/src/jvmMain/kotlin/com/kdroid/composetray/demo/DemoWithImageVector.kt -------------------------------------------------------------------------------- /demo/src/jvmMain/kotlin/com/kdroid/composetray/demo/DemoWithPainter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdroidFilter/ComposeNativeTray/HEAD/demo/src/jvmMain/kotlin/com/kdroid/composetray/demo/DemoWithPainter.kt -------------------------------------------------------------------------------- /demo/src/jvmMain/kotlin/com/kdroid/composetray/demo/DemoWithPlatformSpecificIcons.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdroidFilter/ComposeNativeTray/HEAD/demo/src/jvmMain/kotlin/com/kdroid/composetray/demo/DemoWithPlatformSpecificIcons.kt -------------------------------------------------------------------------------- /demo/src/jvmMain/kotlin/com/kdroid/composetray/demo/DemoWithoutContextMenu.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdroidFilter/ComposeNativeTray/HEAD/demo/src/jvmMain/kotlin/com/kdroid/composetray/demo/DemoWithoutContextMenu.kt -------------------------------------------------------------------------------- /demo/src/jvmMain/kotlin/com/kdroid/composetray/demo/DynamicIconsDemo.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdroidFilter/ComposeNativeTray/HEAD/demo/src/jvmMain/kotlin/com/kdroid/composetray/demo/DynamicIconsDemo.kt -------------------------------------------------------------------------------- /demo/src/jvmMain/kotlin/com/kdroid/composetray/demo/DynamicTrayMenu.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdroidFilter/ComposeNativeTray/HEAD/demo/src/jvmMain/kotlin/com/kdroid/composetray/demo/DynamicTrayMenu.kt -------------------------------------------------------------------------------- /demo/src/jvmMain/kotlin/com/kdroid/composetray/demo/PainterResourceWorkaroundDemo.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdroidFilter/ComposeNativeTray/HEAD/demo/src/jvmMain/kotlin/com/kdroid/composetray/demo/PainterResourceWorkaroundDemo.kt -------------------------------------------------------------------------------- /demo/src/jvmMain/kotlin/com/kdroid/composetray/demo/Screens.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdroidFilter/ComposeNativeTray/HEAD/demo/src/jvmMain/kotlin/com/kdroid/composetray/demo/Screens.kt -------------------------------------------------------------------------------- /demo/src/jvmMain/kotlin/com/kdroid/composetray/demo/TrayAppDemo.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdroidFilter/ComposeNativeTray/HEAD/demo/src/jvmMain/kotlin/com/kdroid/composetray/demo/TrayAppDemo.kt -------------------------------------------------------------------------------- /demo/src/jvmMain/kotlin/com/kdroid/composetray/demo/UnicodeTrayDemo.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdroidFilter/ComposeNativeTray/HEAD/demo/src/jvmMain/kotlin/com/kdroid/composetray/demo/UnicodeTrayDemo.kt -------------------------------------------------------------------------------- /demo/src/jvmMain/kotlin/com/kdroid/composetray/demo/svg/AcademicCap.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdroidFilter/ComposeNativeTray/HEAD/demo/src/jvmMain/kotlin/com/kdroid/composetray/demo/svg/AcademicCap.kt -------------------------------------------------------------------------------- /demo/src/jvmMain/kotlin/com/kdroid/composetray/demo/svg/Deployed_code_update.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdroidFilter/ComposeNativeTray/HEAD/demo/src/jvmMain/kotlin/com/kdroid/composetray/demo/svg/Deployed_code_update.kt -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- 1 | kotlin.code.style=official 2 | -------------------------------------------------------------------------------- /gradle/libs.versions.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdroidFilter/ComposeNativeTray/HEAD/gradle/libs.versions.toml -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdroidFilter/ComposeNativeTray/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdroidFilter/ComposeNativeTray/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdroidFilter/ComposeNativeTray/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdroidFilter/ComposeNativeTray/HEAD/gradlew.bat -------------------------------------------------------------------------------- /maclib/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdroidFilter/ComposeNativeTray/HEAD/maclib/build.sh -------------------------------------------------------------------------------- /maclib/tray.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdroidFilter/ComposeNativeTray/HEAD/maclib/tray.h -------------------------------------------------------------------------------- /maclib/tray.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdroidFilter/ComposeNativeTray/HEAD/maclib/tray.swift -------------------------------------------------------------------------------- /screenshots/demo.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdroidFilter/ComposeNativeTray/HEAD/screenshots/demo.gif -------------------------------------------------------------------------------- /screenshots/gnome.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdroidFilter/ComposeNativeTray/HEAD/screenshots/gnome.png -------------------------------------------------------------------------------- /screenshots/kde.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdroidFilter/ComposeNativeTray/HEAD/screenshots/kde.png -------------------------------------------------------------------------------- /screenshots/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdroidFilter/ComposeNativeTray/HEAD/screenshots/logo.png -------------------------------------------------------------------------------- /screenshots/logo.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdroidFilter/ComposeNativeTray/HEAD/screenshots/logo.webp -------------------------------------------------------------------------------- /screenshots/mac.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdroidFilter/ComposeNativeTray/HEAD/screenshots/mac.png -------------------------------------------------------------------------------- /screenshots/trayappdemo.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdroidFilter/ComposeNativeTray/HEAD/screenshots/trayappdemo.gif -------------------------------------------------------------------------------- /screenshots/windows.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdroidFilter/ComposeNativeTray/HEAD/screenshots/windows.png -------------------------------------------------------------------------------- /settings.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdroidFilter/ComposeNativeTray/HEAD/settings.gradle.kts -------------------------------------------------------------------------------- /src/commonMain/kotlin/com/kdroid/composetray/lib/linux/LinuxLibTray.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdroidFilter/ComposeNativeTray/HEAD/src/commonMain/kotlin/com/kdroid/composetray/lib/linux/LinuxLibTray.kt -------------------------------------------------------------------------------- /src/commonMain/kotlin/com/kdroid/composetray/lib/linux/LinuxOutsideClickWatcher.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdroidFilter/ComposeNativeTray/HEAD/src/commonMain/kotlin/com/kdroid/composetray/lib/linux/LinuxOutsideClickWatcher.kt -------------------------------------------------------------------------------- /src/commonMain/kotlin/com/kdroid/composetray/lib/linux/LinuxTrayManager.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdroidFilter/ComposeNativeTray/HEAD/src/commonMain/kotlin/com/kdroid/composetray/lib/linux/LinuxTrayManager.kt -------------------------------------------------------------------------------- /src/commonMain/kotlin/com/kdroid/composetray/lib/mac/MacOSMenuBarThemeDetector.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdroidFilter/ComposeNativeTray/HEAD/src/commonMain/kotlin/com/kdroid/composetray/lib/mac/MacOSMenuBarThemeDetector.kt -------------------------------------------------------------------------------- /src/commonMain/kotlin/com/kdroid/composetray/lib/mac/MacOsWindowManager.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdroidFilter/ComposeNativeTray/HEAD/src/commonMain/kotlin/com/kdroid/composetray/lib/mac/MacOsWindowManager.kt -------------------------------------------------------------------------------- /src/commonMain/kotlin/com/kdroid/composetray/lib/mac/MacOutsideClickWatcher.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdroidFilter/ComposeNativeTray/HEAD/src/commonMain/kotlin/com/kdroid/composetray/lib/mac/MacOutsideClickWatcher.kt -------------------------------------------------------------------------------- /src/commonMain/kotlin/com/kdroid/composetray/lib/mac/MacTrayLoader.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdroidFilter/ComposeNativeTray/HEAD/src/commonMain/kotlin/com/kdroid/composetray/lib/mac/MacTrayLoader.kt -------------------------------------------------------------------------------- /src/commonMain/kotlin/com/kdroid/composetray/lib/mac/MacTrayManager.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdroidFilter/ComposeNativeTray/HEAD/src/commonMain/kotlin/com/kdroid/composetray/lib/mac/MacTrayManager.kt -------------------------------------------------------------------------------- /src/commonMain/kotlin/com/kdroid/composetray/lib/windows/StdCallCallback.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdroidFilter/ComposeNativeTray/HEAD/src/commonMain/kotlin/com/kdroid/composetray/lib/windows/StdCallCallback.kt -------------------------------------------------------------------------------- /src/commonMain/kotlin/com/kdroid/composetray/lib/windows/WindowsNativeTray.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdroidFilter/ComposeNativeTray/HEAD/src/commonMain/kotlin/com/kdroid/composetray/lib/windows/WindowsNativeTray.kt -------------------------------------------------------------------------------- /src/commonMain/kotlin/com/kdroid/composetray/lib/windows/WindowsNativeTrayLibrary.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdroidFilter/ComposeNativeTray/HEAD/src/commonMain/kotlin/com/kdroid/composetray/lib/windows/WindowsNativeTrayLibrary.kt -------------------------------------------------------------------------------- /src/commonMain/kotlin/com/kdroid/composetray/lib/windows/WindowsNativeTrayMenuItem.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdroidFilter/ComposeNativeTray/HEAD/src/commonMain/kotlin/com/kdroid/composetray/lib/windows/WindowsNativeTrayMenuItem.kt -------------------------------------------------------------------------------- /src/commonMain/kotlin/com/kdroid/composetray/lib/windows/WindowsOutsideClickWatcher.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdroidFilter/ComposeNativeTray/HEAD/src/commonMain/kotlin/com/kdroid/composetray/lib/windows/WindowsOutsideClickWatcher.kt -------------------------------------------------------------------------------- /src/commonMain/kotlin/com/kdroid/composetray/lib/windows/WindowsTrayManager.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdroidFilter/ComposeNativeTray/HEAD/src/commonMain/kotlin/com/kdroid/composetray/lib/windows/WindowsTrayManager.kt -------------------------------------------------------------------------------- /src/commonMain/kotlin/com/kdroid/composetray/menu/api/TrayMenuBuilder.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdroidFilter/ComposeNativeTray/HEAD/src/commonMain/kotlin/com/kdroid/composetray/menu/api/TrayMenuBuilder.kt -------------------------------------------------------------------------------- /src/commonMain/kotlin/com/kdroid/composetray/menu/impl/AwtTrayMenuBuilderImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdroidFilter/ComposeNativeTray/HEAD/src/commonMain/kotlin/com/kdroid/composetray/menu/impl/AwtTrayMenuBuilderImpl.kt -------------------------------------------------------------------------------- /src/commonMain/kotlin/com/kdroid/composetray/menu/impl/LinuxTrayMenuBuilderImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdroidFilter/ComposeNativeTray/HEAD/src/commonMain/kotlin/com/kdroid/composetray/menu/impl/LinuxTrayMenuBuilderImpl.kt -------------------------------------------------------------------------------- /src/commonMain/kotlin/com/kdroid/composetray/menu/impl/MacTrayMenuBuilderImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdroidFilter/ComposeNativeTray/HEAD/src/commonMain/kotlin/com/kdroid/composetray/menu/impl/MacTrayMenuBuilderImpl.kt -------------------------------------------------------------------------------- /src/commonMain/kotlin/com/kdroid/composetray/menu/impl/WindowsTrayMenuBuilderImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdroidFilter/ComposeNativeTray/HEAD/src/commonMain/kotlin/com/kdroid/composetray/menu/impl/WindowsTrayMenuBuilderImpl.kt -------------------------------------------------------------------------------- /src/commonMain/kotlin/com/kdroid/composetray/tray/api/ExperimentalTrayAppApi.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdroidFilter/ComposeNativeTray/HEAD/src/commonMain/kotlin/com/kdroid/composetray/tray/api/ExperimentalTrayAppApi.kt -------------------------------------------------------------------------------- /src/commonMain/kotlin/com/kdroid/composetray/tray/api/NativeTray.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdroidFilter/ComposeNativeTray/HEAD/src/commonMain/kotlin/com/kdroid/composetray/tray/api/NativeTray.kt -------------------------------------------------------------------------------- /src/commonMain/kotlin/com/kdroid/composetray/tray/api/TrayApp.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdroidFilter/ComposeNativeTray/HEAD/src/commonMain/kotlin/com/kdroid/composetray/tray/api/TrayApp.kt -------------------------------------------------------------------------------- /src/commonMain/kotlin/com/kdroid/composetray/tray/api/TrayAppState.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdroidFilter/ComposeNativeTray/HEAD/src/commonMain/kotlin/com/kdroid/composetray/tray/api/TrayAppState.kt -------------------------------------------------------------------------------- /src/commonMain/kotlin/com/kdroid/composetray/tray/api/TrayWindowDismissMode.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdroidFilter/ComposeNativeTray/HEAD/src/commonMain/kotlin/com/kdroid/composetray/tray/api/TrayWindowDismissMode.kt -------------------------------------------------------------------------------- /src/commonMain/kotlin/com/kdroid/composetray/tray/impl/AwtTrayInitializer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdroidFilter/ComposeNativeTray/HEAD/src/commonMain/kotlin/com/kdroid/composetray/tray/impl/AwtTrayInitializer.kt -------------------------------------------------------------------------------- /src/commonMain/kotlin/com/kdroid/composetray/tray/impl/LinuxTrayInitializer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdroidFilter/ComposeNativeTray/HEAD/src/commonMain/kotlin/com/kdroid/composetray/tray/impl/LinuxTrayInitializer.kt -------------------------------------------------------------------------------- /src/commonMain/kotlin/com/kdroid/composetray/tray/impl/MacTrayInitializer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdroidFilter/ComposeNativeTray/HEAD/src/commonMain/kotlin/com/kdroid/composetray/tray/impl/MacTrayInitializer.kt -------------------------------------------------------------------------------- /src/commonMain/kotlin/com/kdroid/composetray/tray/impl/WindowsTrayInitializer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdroidFilter/ComposeNativeTray/HEAD/src/commonMain/kotlin/com/kdroid/composetray/tray/impl/WindowsTrayInitializer.kt -------------------------------------------------------------------------------- /src/commonMain/kotlin/com/kdroid/composetray/utils/AppId.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdroidFilter/ComposeNativeTray/HEAD/src/commonMain/kotlin/com/kdroid/composetray/utils/AppId.kt -------------------------------------------------------------------------------- /src/commonMain/kotlin/com/kdroid/composetray/utils/ComposableIconUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdroidFilter/ComposeNativeTray/HEAD/src/commonMain/kotlin/com/kdroid/composetray/utils/ComposableIconUtils.kt -------------------------------------------------------------------------------- /src/commonMain/kotlin/com/kdroid/composetray/utils/DarkModeDetector.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdroidFilter/ComposeNativeTray/HEAD/src/commonMain/kotlin/com/kdroid/composetray/utils/DarkModeDetector.kt -------------------------------------------------------------------------------- /src/commonMain/kotlin/com/kdroid/composetray/utils/DebugLn.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdroidFilter/ComposeNativeTray/HEAD/src/commonMain/kotlin/com/kdroid/composetray/utils/DebugLn.kt -------------------------------------------------------------------------------- /src/commonMain/kotlin/com/kdroid/composetray/utils/IconRenderProperties.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdroidFilter/ComposeNativeTray/HEAD/src/commonMain/kotlin/com/kdroid/composetray/utils/IconRenderProperties.kt -------------------------------------------------------------------------------- /src/commonMain/kotlin/com/kdroid/composetray/utils/JarResourceExtractor.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdroidFilter/ComposeNativeTray/HEAD/src/commonMain/kotlin/com/kdroid/composetray/utils/JarResourceExtractor.kt -------------------------------------------------------------------------------- /src/commonMain/kotlin/com/kdroid/composetray/utils/MenuContentHash.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdroidFilter/ComposeNativeTray/HEAD/src/commonMain/kotlin/com/kdroid/composetray/utils/MenuContentHash.kt -------------------------------------------------------------------------------- /src/commonMain/kotlin/com/kdroid/composetray/utils/PersistentAnimatedVisibility.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdroidFilter/ComposeNativeTray/HEAD/src/commonMain/kotlin/com/kdroid/composetray/utils/PersistentAnimatedVisibility.kt -------------------------------------------------------------------------------- /src/commonMain/kotlin/com/kdroid/composetray/utils/SingleInstanceManager.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdroidFilter/ComposeNativeTray/HEAD/src/commonMain/kotlin/com/kdroid/composetray/utils/SingleInstanceManager.kt -------------------------------------------------------------------------------- /src/commonMain/kotlin/com/kdroid/composetray/utils/TrayPosition.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdroidFilter/ComposeNativeTray/HEAD/src/commonMain/kotlin/com/kdroid/composetray/utils/TrayPosition.kt -------------------------------------------------------------------------------- /src/commonMain/kotlin/com/kdroid/composetray/utils/WindowRaise.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdroidFilter/ComposeNativeTray/HEAD/src/commonMain/kotlin/com/kdroid/composetray/utils/WindowRaise.kt -------------------------------------------------------------------------------- /src/commonMain/kotlin/com/kdroid/composetray/utils/WindowVisibilityMonitor.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdroidFilter/ComposeNativeTray/HEAD/src/commonMain/kotlin/com/kdroid/composetray/utils/WindowVisibilityMonitor.kt --------------------------------------------------------------------------------