├── .github └── workflows │ ├── gradle.yml │ └── publish.yml ├── .gitignore ├── CHANGELOG.md ├── LICENSE ├── LibraryCreation.md ├── README.md ├── compose-keyhandler ├── build.gradle.kts └── src │ ├── commonMain │ └── kotlin │ │ └── io │ │ └── github │ │ └── compose_keyhandler │ │ ├── KeyAction.kt │ │ ├── KeyActionBuilder.kt │ │ ├── KeyHandler.kt │ │ ├── KeyHandlerHost.kt │ │ ├── KeyHandlerTest.kt │ │ └── Trigger.kt │ ├── desktopMain │ └── kotlin │ │ └── io │ │ └── github │ │ └── compose_keyhandler │ │ └── main.kt │ └── wasmJsMain │ ├── kotlin │ └── main.kt │ └── resources │ ├── index.html │ └── styles.css ├── gradle.properties ├── gradle ├── libs.versions.toml └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── images ├── create_release_and_tag.png ├── draft_release.png ├── github_releases.png ├── github_secrets.png ├── published_on_maven_central.png ├── release_settings.png └── useless packages │ ├── jvmMain │ └── kotlin │ │ └── fibiprops.jvm.kt │ ├── jvmTest │ └── kotlin │ │ └── JvmFibiTest.kt │ ├── linuxX64Main │ └── kotlin │ │ └── fibiprops.linuxX64.kt │ └── linuxX64Test │ └── kotlin │ └── LinuxFibiTest.kt └── settings.gradle.kts /.github/workflows/gradle.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Loop312/compose-keyhandler/HEAD/.github/workflows/gradle.yml -------------------------------------------------------------------------------- /.github/workflows/publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Loop312/compose-keyhandler/HEAD/.github/workflows/publish.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Loop312/compose-keyhandler/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Loop312/compose-keyhandler/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Loop312/compose-keyhandler/HEAD/LICENSE -------------------------------------------------------------------------------- /LibraryCreation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Loop312/compose-keyhandler/HEAD/LibraryCreation.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Loop312/compose-keyhandler/HEAD/README.md -------------------------------------------------------------------------------- /compose-keyhandler/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Loop312/compose-keyhandler/HEAD/compose-keyhandler/build.gradle.kts -------------------------------------------------------------------------------- /compose-keyhandler/src/commonMain/kotlin/io/github/compose_keyhandler/KeyAction.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Loop312/compose-keyhandler/HEAD/compose-keyhandler/src/commonMain/kotlin/io/github/compose_keyhandler/KeyAction.kt -------------------------------------------------------------------------------- /compose-keyhandler/src/commonMain/kotlin/io/github/compose_keyhandler/KeyActionBuilder.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Loop312/compose-keyhandler/HEAD/compose-keyhandler/src/commonMain/kotlin/io/github/compose_keyhandler/KeyActionBuilder.kt -------------------------------------------------------------------------------- /compose-keyhandler/src/commonMain/kotlin/io/github/compose_keyhandler/KeyHandler.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Loop312/compose-keyhandler/HEAD/compose-keyhandler/src/commonMain/kotlin/io/github/compose_keyhandler/KeyHandler.kt -------------------------------------------------------------------------------- /compose-keyhandler/src/commonMain/kotlin/io/github/compose_keyhandler/KeyHandlerHost.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Loop312/compose-keyhandler/HEAD/compose-keyhandler/src/commonMain/kotlin/io/github/compose_keyhandler/KeyHandlerHost.kt -------------------------------------------------------------------------------- /compose-keyhandler/src/commonMain/kotlin/io/github/compose_keyhandler/KeyHandlerTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Loop312/compose-keyhandler/HEAD/compose-keyhandler/src/commonMain/kotlin/io/github/compose_keyhandler/KeyHandlerTest.kt -------------------------------------------------------------------------------- /compose-keyhandler/src/commonMain/kotlin/io/github/compose_keyhandler/Trigger.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Loop312/compose-keyhandler/HEAD/compose-keyhandler/src/commonMain/kotlin/io/github/compose_keyhandler/Trigger.kt -------------------------------------------------------------------------------- /compose-keyhandler/src/desktopMain/kotlin/io/github/compose_keyhandler/main.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Loop312/compose-keyhandler/HEAD/compose-keyhandler/src/desktopMain/kotlin/io/github/compose_keyhandler/main.kt -------------------------------------------------------------------------------- /compose-keyhandler/src/wasmJsMain/kotlin/main.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Loop312/compose-keyhandler/HEAD/compose-keyhandler/src/wasmJsMain/kotlin/main.kt -------------------------------------------------------------------------------- /compose-keyhandler/src/wasmJsMain/resources/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Loop312/compose-keyhandler/HEAD/compose-keyhandler/src/wasmJsMain/resources/index.html -------------------------------------------------------------------------------- /compose-keyhandler/src/wasmJsMain/resources/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Loop312/compose-keyhandler/HEAD/compose-keyhandler/src/wasmJsMain/resources/styles.css -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Loop312/compose-keyhandler/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/libs.versions.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Loop312/compose-keyhandler/HEAD/gradle/libs.versions.toml -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Loop312/compose-keyhandler/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Loop312/compose-keyhandler/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Loop312/compose-keyhandler/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Loop312/compose-keyhandler/HEAD/gradlew.bat -------------------------------------------------------------------------------- /images/create_release_and_tag.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Loop312/compose-keyhandler/HEAD/images/create_release_and_tag.png -------------------------------------------------------------------------------- /images/draft_release.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Loop312/compose-keyhandler/HEAD/images/draft_release.png -------------------------------------------------------------------------------- /images/github_releases.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Loop312/compose-keyhandler/HEAD/images/github_releases.png -------------------------------------------------------------------------------- /images/github_secrets.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Loop312/compose-keyhandler/HEAD/images/github_secrets.png -------------------------------------------------------------------------------- /images/published_on_maven_central.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Loop312/compose-keyhandler/HEAD/images/published_on_maven_central.png -------------------------------------------------------------------------------- /images/release_settings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Loop312/compose-keyhandler/HEAD/images/release_settings.png -------------------------------------------------------------------------------- /images/useless packages/jvmMain/kotlin/fibiprops.jvm.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Loop312/compose-keyhandler/HEAD/images/useless packages/jvmMain/kotlin/fibiprops.jvm.kt -------------------------------------------------------------------------------- /images/useless packages/jvmTest/kotlin/JvmFibiTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Loop312/compose-keyhandler/HEAD/images/useless packages/jvmTest/kotlin/JvmFibiTest.kt -------------------------------------------------------------------------------- /images/useless packages/linuxX64Main/kotlin/fibiprops.linuxX64.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Loop312/compose-keyhandler/HEAD/images/useless packages/linuxX64Main/kotlin/fibiprops.linuxX64.kt -------------------------------------------------------------------------------- /images/useless packages/linuxX64Test/kotlin/LinuxFibiTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Loop312/compose-keyhandler/HEAD/images/useless packages/linuxX64Test/kotlin/LinuxFibiTest.kt -------------------------------------------------------------------------------- /settings.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Loop312/compose-keyhandler/HEAD/settings.gradle.kts --------------------------------------------------------------------------------