├── .editorconfig ├── .git-hooks └── pre-push ├── .gitattributes ├── .github └── workflows │ ├── build.yaml │ └── publish.yaml ├── .gitignore ├── LICENSE ├── README.md ├── docs └── publishing.md ├── gradle.properties ├── gradle ├── gradle-daemon-jvm.properties ├── libs.versions.toml └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── kotlin-desktop-toolkit ├── .gitignore ├── build.gradle.kts └── src │ ├── main │ └── kotlin │ │ └── org │ │ └── jetbrains │ │ └── desktop │ │ ├── common │ │ └── Platform.kt │ │ ├── linux │ │ ├── Application.kt │ │ ├── Color.kt │ │ ├── Converters.kt │ │ ├── Event.kt │ │ ├── FileDialog.kt │ │ ├── Geometry.kt │ │ ├── Keyboard.kt │ │ ├── KotlinDesktopToolkit.kt │ │ ├── Logger.kt │ │ ├── Mouse.kt │ │ ├── PointerShape.kt │ │ ├── Screen.kt │ │ ├── TextInput.kt │ │ ├── Window.kt │ │ └── XdgDesktopSetting.kt │ │ ├── macos │ │ ├── Appearance.kt │ │ ├── Application.kt │ │ ├── ApplicationMenu.kt │ │ ├── Color.kt │ │ ├── Converters.kt │ │ ├── Cursor.kt │ │ ├── DragAndDrop.kt │ │ ├── Event.kt │ │ ├── FileDialog.kt │ │ ├── Geometry.kt │ │ ├── GrandCentralDispatch.kt │ │ ├── Image.kt │ │ ├── Keyboard.kt │ │ ├── KotlinDesktopToolkit.kt │ │ ├── Logger.kt │ │ ├── Managed.kt │ │ ├── Metal.kt │ │ ├── Mouse.kt │ │ ├── NotificationCenter.kt │ │ ├── Pasteboard.kt │ │ ├── Screen.kt │ │ ├── Sound.kt │ │ ├── TextDirection.kt │ │ ├── TextInputClient.kt │ │ └── Window.kt │ │ └── win32 │ │ ├── Appearance.kt │ │ ├── Application.kt │ │ ├── Converters.kt │ │ ├── Cursor.kt │ │ ├── Event.kt │ │ ├── Geometry.kt │ │ ├── Keyboard.kt │ │ ├── KotlinDesktopToolkit.kt │ │ ├── Logger.kt │ │ ├── Pointer.kt │ │ ├── Renderers.kt │ │ ├── Screen.kt │ │ └── Window.kt │ └── test │ ├── kotlin │ └── org │ │ └── jetbrains │ │ └── desktop │ │ ├── linux │ │ └── tests │ │ │ └── WindowTests.kt │ │ ├── macos │ │ └── tests │ │ │ ├── AppearanceTest.kt │ │ │ ├── ApplicationEventLoopTest.kt │ │ │ ├── ApplicationMenuTest.kt │ │ │ ├── CursorIconsTest.kt │ │ │ ├── DragSessionTest.kt │ │ │ ├── GrandCentralDispatchCloseTest.kt │ │ │ ├── GrandCentralDispatchTest.kt │ │ │ ├── MetalTests.kt │ │ │ ├── PasteboardTest.kt │ │ │ ├── SoundTest.kt │ │ │ ├── TestUtils.kt │ │ │ ├── TextDirectionTest.kt │ │ │ ├── TitlebarTests.kt │ │ │ └── WindowTests.kt │ │ └── win32 │ │ └── test │ │ └── WindowTests.kt │ └── resources │ └── jb-logo.png ├── native ├── .cargo │ └── config.toml ├── .gitignore ├── .rustfmt.toml ├── Cargo.lock ├── Cargo.toml ├── desktop-common │ ├── Cargo.toml │ └── src │ │ ├── ffi_utils.rs │ │ ├── lib.rs │ │ ├── logger.rs │ │ └── logger_api.rs ├── desktop-linux-sample │ ├── Cargo.toml │ └── src │ │ ├── gl_sys.rs │ │ ├── main.rs │ │ └── sample_linux.rs ├── desktop-linux │ ├── Cargo.toml │ ├── cbindgen.toml │ ├── docs │ │ └── wayland-support │ │ │ └── ubuntu-22-04-gnome.txt │ └── src │ │ ├── lib.rs │ │ ├── linux │ │ ├── application.rs │ │ ├── application_api.rs │ │ ├── application_state.rs │ │ ├── async_event_result.rs │ │ ├── data_transfer.rs │ │ ├── drag_icon.rs │ │ ├── events.rs │ │ ├── file_dialog.rs │ │ ├── file_dialog_api.rs │ │ ├── geometry.rs │ │ ├── keyboard.rs │ │ ├── mod.rs │ │ ├── mouse.rs │ │ ├── notifications.rs │ │ ├── pointer_shapes.rs │ │ ├── pointer_shapes_api.rs │ │ ├── rendering_egl.rs │ │ ├── rendering_software.rs │ │ ├── screen.rs │ │ ├── string_api.rs │ │ ├── string_utils.rs │ │ ├── text_input.rs │ │ ├── text_input_api.rs │ │ ├── window.rs │ │ ├── window_api.rs │ │ ├── window_resize_edge.rs │ │ ├── window_resize_edge_api.rs │ │ ├── xdg_desktop_settings.rs │ │ └── xdg_desktop_settings_api.rs │ │ └── logger_api.rs ├── desktop-macos │ ├── Cargo.toml │ ├── cbindgen.toml │ └── src │ │ ├── geometry.rs │ │ ├── lib.rs │ │ ├── logger_api.rs │ │ └── macos │ │ ├── appearance.rs │ │ ├── application_api.rs │ │ ├── application_menu.rs │ │ ├── application_menu_api.rs │ │ ├── bundle_proxy.rs │ │ ├── converters.rs │ │ ├── cursor.rs │ │ ├── dispatcher.rs │ │ ├── display_link.rs │ │ ├── drag_and_drop.rs │ │ ├── events.rs │ │ ├── file_dialog.rs │ │ ├── image.rs │ │ ├── keyboard.rs │ │ ├── metal_api.rs │ │ ├── mod.rs │ │ ├── mouse.rs │ │ ├── notifications.rs │ │ ├── notifications_api.rs │ │ ├── pasteboard.rs │ │ ├── screen.rs │ │ ├── sound_api.rs │ │ ├── string.rs │ │ ├── text_direction.rs │ │ ├── text_input_client.rs │ │ ├── titlebar.rs │ │ ├── url.rs │ │ ├── window.rs │ │ └── window_api.rs ├── desktop-win32 │ ├── Cargo.toml │ ├── cbindgen.toml │ └── src │ │ ├── lib.rs │ │ ├── logger_api.rs │ │ └── win32 │ │ ├── appearance.rs │ │ ├── appearance_api.rs │ │ ├── application.rs │ │ ├── application_api.rs │ │ ├── cursor.rs │ │ ├── cursor_api.rs │ │ ├── event_loop.rs │ │ ├── events.rs │ │ ├── geometry.rs │ │ ├── keyboard.rs │ │ ├── keyboard_api.rs │ │ ├── mod.rs │ │ ├── pointer.rs │ │ ├── renderer_angle.rs │ │ ├── renderer_api.rs │ │ ├── renderer_egl_utils.rs │ │ ├── screen.rs │ │ ├── screen_api.rs │ │ ├── strings.rs │ │ ├── utils.rs │ │ ├── window.rs │ │ └── window_api.rs └── rust-toolchain ├── sample ├── .gitignore ├── build.gradle.kts └── src │ └── main │ ├── kotlin │ └── org │ │ └── jetbrains │ │ └── desktop │ │ └── sample │ │ ├── common │ │ └── Utils.kt │ │ ├── linux │ │ ├── SkikoCustomTitlebarLinux.kt │ │ ├── SkikoSampleLinux.kt │ │ ├── SkikoWindowLinux.kt │ │ └── Utils.kt │ │ ├── macos │ │ ├── AppMenu.kt │ │ ├── ApplicationMenuSampleMac.kt │ │ ├── SkikoSampleMac.kt │ │ ├── SkikoWindow.kt │ │ └── Utils.kt │ │ └── win32 │ │ ├── SkikoSampleWin32.kt │ │ └── SkikoWindowWin32.kt │ └── resources │ ├── jb-logo.png │ └── lego_loader.json └── settings.gradle.kts /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/.editorconfig -------------------------------------------------------------------------------- /.git-hooks/pre-push: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/.git-hooks/pre-push -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/workflows/build.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/.github/workflows/build.yaml -------------------------------------------------------------------------------- /.github/workflows/publish.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/.github/workflows/publish.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/README.md -------------------------------------------------------------------------------- /docs/publishing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/docs/publishing.md -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/gradle-daemon-jvm.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/gradle/gradle-daemon-jvm.properties -------------------------------------------------------------------------------- /gradle/libs.versions.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/gradle/libs.versions.toml -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/gradlew.bat -------------------------------------------------------------------------------- /kotlin-desktop-toolkit/.gitignore: -------------------------------------------------------------------------------- 1 | bin/ -------------------------------------------------------------------------------- /kotlin-desktop-toolkit/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/kotlin-desktop-toolkit/build.gradle.kts -------------------------------------------------------------------------------- /kotlin-desktop-toolkit/src/main/kotlin/org/jetbrains/desktop/common/Platform.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/kotlin-desktop-toolkit/src/main/kotlin/org/jetbrains/desktop/common/Platform.kt -------------------------------------------------------------------------------- /kotlin-desktop-toolkit/src/main/kotlin/org/jetbrains/desktop/linux/Application.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/kotlin-desktop-toolkit/src/main/kotlin/org/jetbrains/desktop/linux/Application.kt -------------------------------------------------------------------------------- /kotlin-desktop-toolkit/src/main/kotlin/org/jetbrains/desktop/linux/Color.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/kotlin-desktop-toolkit/src/main/kotlin/org/jetbrains/desktop/linux/Color.kt -------------------------------------------------------------------------------- /kotlin-desktop-toolkit/src/main/kotlin/org/jetbrains/desktop/linux/Converters.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/kotlin-desktop-toolkit/src/main/kotlin/org/jetbrains/desktop/linux/Converters.kt -------------------------------------------------------------------------------- /kotlin-desktop-toolkit/src/main/kotlin/org/jetbrains/desktop/linux/Event.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/kotlin-desktop-toolkit/src/main/kotlin/org/jetbrains/desktop/linux/Event.kt -------------------------------------------------------------------------------- /kotlin-desktop-toolkit/src/main/kotlin/org/jetbrains/desktop/linux/FileDialog.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/kotlin-desktop-toolkit/src/main/kotlin/org/jetbrains/desktop/linux/FileDialog.kt -------------------------------------------------------------------------------- /kotlin-desktop-toolkit/src/main/kotlin/org/jetbrains/desktop/linux/Geometry.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/kotlin-desktop-toolkit/src/main/kotlin/org/jetbrains/desktop/linux/Geometry.kt -------------------------------------------------------------------------------- /kotlin-desktop-toolkit/src/main/kotlin/org/jetbrains/desktop/linux/Keyboard.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/kotlin-desktop-toolkit/src/main/kotlin/org/jetbrains/desktop/linux/Keyboard.kt -------------------------------------------------------------------------------- /kotlin-desktop-toolkit/src/main/kotlin/org/jetbrains/desktop/linux/KotlinDesktopToolkit.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/kotlin-desktop-toolkit/src/main/kotlin/org/jetbrains/desktop/linux/KotlinDesktopToolkit.kt -------------------------------------------------------------------------------- /kotlin-desktop-toolkit/src/main/kotlin/org/jetbrains/desktop/linux/Logger.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/kotlin-desktop-toolkit/src/main/kotlin/org/jetbrains/desktop/linux/Logger.kt -------------------------------------------------------------------------------- /kotlin-desktop-toolkit/src/main/kotlin/org/jetbrains/desktop/linux/Mouse.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/kotlin-desktop-toolkit/src/main/kotlin/org/jetbrains/desktop/linux/Mouse.kt -------------------------------------------------------------------------------- /kotlin-desktop-toolkit/src/main/kotlin/org/jetbrains/desktop/linux/PointerShape.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/kotlin-desktop-toolkit/src/main/kotlin/org/jetbrains/desktop/linux/PointerShape.kt -------------------------------------------------------------------------------- /kotlin-desktop-toolkit/src/main/kotlin/org/jetbrains/desktop/linux/Screen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/kotlin-desktop-toolkit/src/main/kotlin/org/jetbrains/desktop/linux/Screen.kt -------------------------------------------------------------------------------- /kotlin-desktop-toolkit/src/main/kotlin/org/jetbrains/desktop/linux/TextInput.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/kotlin-desktop-toolkit/src/main/kotlin/org/jetbrains/desktop/linux/TextInput.kt -------------------------------------------------------------------------------- /kotlin-desktop-toolkit/src/main/kotlin/org/jetbrains/desktop/linux/Window.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/kotlin-desktop-toolkit/src/main/kotlin/org/jetbrains/desktop/linux/Window.kt -------------------------------------------------------------------------------- /kotlin-desktop-toolkit/src/main/kotlin/org/jetbrains/desktop/linux/XdgDesktopSetting.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/kotlin-desktop-toolkit/src/main/kotlin/org/jetbrains/desktop/linux/XdgDesktopSetting.kt -------------------------------------------------------------------------------- /kotlin-desktop-toolkit/src/main/kotlin/org/jetbrains/desktop/macos/Appearance.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/kotlin-desktop-toolkit/src/main/kotlin/org/jetbrains/desktop/macos/Appearance.kt -------------------------------------------------------------------------------- /kotlin-desktop-toolkit/src/main/kotlin/org/jetbrains/desktop/macos/Application.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/kotlin-desktop-toolkit/src/main/kotlin/org/jetbrains/desktop/macos/Application.kt -------------------------------------------------------------------------------- /kotlin-desktop-toolkit/src/main/kotlin/org/jetbrains/desktop/macos/ApplicationMenu.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/kotlin-desktop-toolkit/src/main/kotlin/org/jetbrains/desktop/macos/ApplicationMenu.kt -------------------------------------------------------------------------------- /kotlin-desktop-toolkit/src/main/kotlin/org/jetbrains/desktop/macos/Color.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/kotlin-desktop-toolkit/src/main/kotlin/org/jetbrains/desktop/macos/Color.kt -------------------------------------------------------------------------------- /kotlin-desktop-toolkit/src/main/kotlin/org/jetbrains/desktop/macos/Converters.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/kotlin-desktop-toolkit/src/main/kotlin/org/jetbrains/desktop/macos/Converters.kt -------------------------------------------------------------------------------- /kotlin-desktop-toolkit/src/main/kotlin/org/jetbrains/desktop/macos/Cursor.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/kotlin-desktop-toolkit/src/main/kotlin/org/jetbrains/desktop/macos/Cursor.kt -------------------------------------------------------------------------------- /kotlin-desktop-toolkit/src/main/kotlin/org/jetbrains/desktop/macos/DragAndDrop.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/kotlin-desktop-toolkit/src/main/kotlin/org/jetbrains/desktop/macos/DragAndDrop.kt -------------------------------------------------------------------------------- /kotlin-desktop-toolkit/src/main/kotlin/org/jetbrains/desktop/macos/Event.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/kotlin-desktop-toolkit/src/main/kotlin/org/jetbrains/desktop/macos/Event.kt -------------------------------------------------------------------------------- /kotlin-desktop-toolkit/src/main/kotlin/org/jetbrains/desktop/macos/FileDialog.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/kotlin-desktop-toolkit/src/main/kotlin/org/jetbrains/desktop/macos/FileDialog.kt -------------------------------------------------------------------------------- /kotlin-desktop-toolkit/src/main/kotlin/org/jetbrains/desktop/macos/Geometry.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/kotlin-desktop-toolkit/src/main/kotlin/org/jetbrains/desktop/macos/Geometry.kt -------------------------------------------------------------------------------- /kotlin-desktop-toolkit/src/main/kotlin/org/jetbrains/desktop/macos/GrandCentralDispatch.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/kotlin-desktop-toolkit/src/main/kotlin/org/jetbrains/desktop/macos/GrandCentralDispatch.kt -------------------------------------------------------------------------------- /kotlin-desktop-toolkit/src/main/kotlin/org/jetbrains/desktop/macos/Image.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/kotlin-desktop-toolkit/src/main/kotlin/org/jetbrains/desktop/macos/Image.kt -------------------------------------------------------------------------------- /kotlin-desktop-toolkit/src/main/kotlin/org/jetbrains/desktop/macos/Keyboard.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/kotlin-desktop-toolkit/src/main/kotlin/org/jetbrains/desktop/macos/Keyboard.kt -------------------------------------------------------------------------------- /kotlin-desktop-toolkit/src/main/kotlin/org/jetbrains/desktop/macos/KotlinDesktopToolkit.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/kotlin-desktop-toolkit/src/main/kotlin/org/jetbrains/desktop/macos/KotlinDesktopToolkit.kt -------------------------------------------------------------------------------- /kotlin-desktop-toolkit/src/main/kotlin/org/jetbrains/desktop/macos/Logger.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/kotlin-desktop-toolkit/src/main/kotlin/org/jetbrains/desktop/macos/Logger.kt -------------------------------------------------------------------------------- /kotlin-desktop-toolkit/src/main/kotlin/org/jetbrains/desktop/macos/Managed.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/kotlin-desktop-toolkit/src/main/kotlin/org/jetbrains/desktop/macos/Managed.kt -------------------------------------------------------------------------------- /kotlin-desktop-toolkit/src/main/kotlin/org/jetbrains/desktop/macos/Metal.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/kotlin-desktop-toolkit/src/main/kotlin/org/jetbrains/desktop/macos/Metal.kt -------------------------------------------------------------------------------- /kotlin-desktop-toolkit/src/main/kotlin/org/jetbrains/desktop/macos/Mouse.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/kotlin-desktop-toolkit/src/main/kotlin/org/jetbrains/desktop/macos/Mouse.kt -------------------------------------------------------------------------------- /kotlin-desktop-toolkit/src/main/kotlin/org/jetbrains/desktop/macos/NotificationCenter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/kotlin-desktop-toolkit/src/main/kotlin/org/jetbrains/desktop/macos/NotificationCenter.kt -------------------------------------------------------------------------------- /kotlin-desktop-toolkit/src/main/kotlin/org/jetbrains/desktop/macos/Pasteboard.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/kotlin-desktop-toolkit/src/main/kotlin/org/jetbrains/desktop/macos/Pasteboard.kt -------------------------------------------------------------------------------- /kotlin-desktop-toolkit/src/main/kotlin/org/jetbrains/desktop/macos/Screen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/kotlin-desktop-toolkit/src/main/kotlin/org/jetbrains/desktop/macos/Screen.kt -------------------------------------------------------------------------------- /kotlin-desktop-toolkit/src/main/kotlin/org/jetbrains/desktop/macos/Sound.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/kotlin-desktop-toolkit/src/main/kotlin/org/jetbrains/desktop/macos/Sound.kt -------------------------------------------------------------------------------- /kotlin-desktop-toolkit/src/main/kotlin/org/jetbrains/desktop/macos/TextDirection.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/kotlin-desktop-toolkit/src/main/kotlin/org/jetbrains/desktop/macos/TextDirection.kt -------------------------------------------------------------------------------- /kotlin-desktop-toolkit/src/main/kotlin/org/jetbrains/desktop/macos/TextInputClient.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/kotlin-desktop-toolkit/src/main/kotlin/org/jetbrains/desktop/macos/TextInputClient.kt -------------------------------------------------------------------------------- /kotlin-desktop-toolkit/src/main/kotlin/org/jetbrains/desktop/macos/Window.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/kotlin-desktop-toolkit/src/main/kotlin/org/jetbrains/desktop/macos/Window.kt -------------------------------------------------------------------------------- /kotlin-desktop-toolkit/src/main/kotlin/org/jetbrains/desktop/win32/Appearance.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/kotlin-desktop-toolkit/src/main/kotlin/org/jetbrains/desktop/win32/Appearance.kt -------------------------------------------------------------------------------- /kotlin-desktop-toolkit/src/main/kotlin/org/jetbrains/desktop/win32/Application.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/kotlin-desktop-toolkit/src/main/kotlin/org/jetbrains/desktop/win32/Application.kt -------------------------------------------------------------------------------- /kotlin-desktop-toolkit/src/main/kotlin/org/jetbrains/desktop/win32/Converters.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/kotlin-desktop-toolkit/src/main/kotlin/org/jetbrains/desktop/win32/Converters.kt -------------------------------------------------------------------------------- /kotlin-desktop-toolkit/src/main/kotlin/org/jetbrains/desktop/win32/Cursor.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/kotlin-desktop-toolkit/src/main/kotlin/org/jetbrains/desktop/win32/Cursor.kt -------------------------------------------------------------------------------- /kotlin-desktop-toolkit/src/main/kotlin/org/jetbrains/desktop/win32/Event.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/kotlin-desktop-toolkit/src/main/kotlin/org/jetbrains/desktop/win32/Event.kt -------------------------------------------------------------------------------- /kotlin-desktop-toolkit/src/main/kotlin/org/jetbrains/desktop/win32/Geometry.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/kotlin-desktop-toolkit/src/main/kotlin/org/jetbrains/desktop/win32/Geometry.kt -------------------------------------------------------------------------------- /kotlin-desktop-toolkit/src/main/kotlin/org/jetbrains/desktop/win32/Keyboard.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/kotlin-desktop-toolkit/src/main/kotlin/org/jetbrains/desktop/win32/Keyboard.kt -------------------------------------------------------------------------------- /kotlin-desktop-toolkit/src/main/kotlin/org/jetbrains/desktop/win32/KotlinDesktopToolkit.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/kotlin-desktop-toolkit/src/main/kotlin/org/jetbrains/desktop/win32/KotlinDesktopToolkit.kt -------------------------------------------------------------------------------- /kotlin-desktop-toolkit/src/main/kotlin/org/jetbrains/desktop/win32/Logger.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/kotlin-desktop-toolkit/src/main/kotlin/org/jetbrains/desktop/win32/Logger.kt -------------------------------------------------------------------------------- /kotlin-desktop-toolkit/src/main/kotlin/org/jetbrains/desktop/win32/Pointer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/kotlin-desktop-toolkit/src/main/kotlin/org/jetbrains/desktop/win32/Pointer.kt -------------------------------------------------------------------------------- /kotlin-desktop-toolkit/src/main/kotlin/org/jetbrains/desktop/win32/Renderers.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/kotlin-desktop-toolkit/src/main/kotlin/org/jetbrains/desktop/win32/Renderers.kt -------------------------------------------------------------------------------- /kotlin-desktop-toolkit/src/main/kotlin/org/jetbrains/desktop/win32/Screen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/kotlin-desktop-toolkit/src/main/kotlin/org/jetbrains/desktop/win32/Screen.kt -------------------------------------------------------------------------------- /kotlin-desktop-toolkit/src/main/kotlin/org/jetbrains/desktop/win32/Window.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/kotlin-desktop-toolkit/src/main/kotlin/org/jetbrains/desktop/win32/Window.kt -------------------------------------------------------------------------------- /kotlin-desktop-toolkit/src/test/kotlin/org/jetbrains/desktop/linux/tests/WindowTests.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/kotlin-desktop-toolkit/src/test/kotlin/org/jetbrains/desktop/linux/tests/WindowTests.kt -------------------------------------------------------------------------------- /kotlin-desktop-toolkit/src/test/kotlin/org/jetbrains/desktop/macos/tests/AppearanceTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/kotlin-desktop-toolkit/src/test/kotlin/org/jetbrains/desktop/macos/tests/AppearanceTest.kt -------------------------------------------------------------------------------- /kotlin-desktop-toolkit/src/test/kotlin/org/jetbrains/desktop/macos/tests/ApplicationEventLoopTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/kotlin-desktop-toolkit/src/test/kotlin/org/jetbrains/desktop/macos/tests/ApplicationEventLoopTest.kt -------------------------------------------------------------------------------- /kotlin-desktop-toolkit/src/test/kotlin/org/jetbrains/desktop/macos/tests/ApplicationMenuTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/kotlin-desktop-toolkit/src/test/kotlin/org/jetbrains/desktop/macos/tests/ApplicationMenuTest.kt -------------------------------------------------------------------------------- /kotlin-desktop-toolkit/src/test/kotlin/org/jetbrains/desktop/macos/tests/CursorIconsTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/kotlin-desktop-toolkit/src/test/kotlin/org/jetbrains/desktop/macos/tests/CursorIconsTest.kt -------------------------------------------------------------------------------- /kotlin-desktop-toolkit/src/test/kotlin/org/jetbrains/desktop/macos/tests/DragSessionTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/kotlin-desktop-toolkit/src/test/kotlin/org/jetbrains/desktop/macos/tests/DragSessionTest.kt -------------------------------------------------------------------------------- /kotlin-desktop-toolkit/src/test/kotlin/org/jetbrains/desktop/macos/tests/GrandCentralDispatchCloseTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/kotlin-desktop-toolkit/src/test/kotlin/org/jetbrains/desktop/macos/tests/GrandCentralDispatchCloseTest.kt -------------------------------------------------------------------------------- /kotlin-desktop-toolkit/src/test/kotlin/org/jetbrains/desktop/macos/tests/GrandCentralDispatchTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/kotlin-desktop-toolkit/src/test/kotlin/org/jetbrains/desktop/macos/tests/GrandCentralDispatchTest.kt -------------------------------------------------------------------------------- /kotlin-desktop-toolkit/src/test/kotlin/org/jetbrains/desktop/macos/tests/MetalTests.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/kotlin-desktop-toolkit/src/test/kotlin/org/jetbrains/desktop/macos/tests/MetalTests.kt -------------------------------------------------------------------------------- /kotlin-desktop-toolkit/src/test/kotlin/org/jetbrains/desktop/macos/tests/PasteboardTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/kotlin-desktop-toolkit/src/test/kotlin/org/jetbrains/desktop/macos/tests/PasteboardTest.kt -------------------------------------------------------------------------------- /kotlin-desktop-toolkit/src/test/kotlin/org/jetbrains/desktop/macos/tests/SoundTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/kotlin-desktop-toolkit/src/test/kotlin/org/jetbrains/desktop/macos/tests/SoundTest.kt -------------------------------------------------------------------------------- /kotlin-desktop-toolkit/src/test/kotlin/org/jetbrains/desktop/macos/tests/TestUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/kotlin-desktop-toolkit/src/test/kotlin/org/jetbrains/desktop/macos/tests/TestUtils.kt -------------------------------------------------------------------------------- /kotlin-desktop-toolkit/src/test/kotlin/org/jetbrains/desktop/macos/tests/TextDirectionTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/kotlin-desktop-toolkit/src/test/kotlin/org/jetbrains/desktop/macos/tests/TextDirectionTest.kt -------------------------------------------------------------------------------- /kotlin-desktop-toolkit/src/test/kotlin/org/jetbrains/desktop/macos/tests/TitlebarTests.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/kotlin-desktop-toolkit/src/test/kotlin/org/jetbrains/desktop/macos/tests/TitlebarTests.kt -------------------------------------------------------------------------------- /kotlin-desktop-toolkit/src/test/kotlin/org/jetbrains/desktop/macos/tests/WindowTests.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/kotlin-desktop-toolkit/src/test/kotlin/org/jetbrains/desktop/macos/tests/WindowTests.kt -------------------------------------------------------------------------------- /kotlin-desktop-toolkit/src/test/kotlin/org/jetbrains/desktop/win32/test/WindowTests.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/kotlin-desktop-toolkit/src/test/kotlin/org/jetbrains/desktop/win32/test/WindowTests.kt -------------------------------------------------------------------------------- /kotlin-desktop-toolkit/src/test/resources/jb-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/kotlin-desktop-toolkit/src/test/resources/jb-logo.png -------------------------------------------------------------------------------- /native/.cargo/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/native/.cargo/config.toml -------------------------------------------------------------------------------- /native/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/native/.gitignore -------------------------------------------------------------------------------- /native/.rustfmt.toml: -------------------------------------------------------------------------------- 1 | max_width=140 2 | -------------------------------------------------------------------------------- /native/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/native/Cargo.lock -------------------------------------------------------------------------------- /native/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/native/Cargo.toml -------------------------------------------------------------------------------- /native/desktop-common/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/native/desktop-common/Cargo.toml -------------------------------------------------------------------------------- /native/desktop-common/src/ffi_utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/native/desktop-common/src/ffi_utils.rs -------------------------------------------------------------------------------- /native/desktop-common/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/native/desktop-common/src/lib.rs -------------------------------------------------------------------------------- /native/desktop-common/src/logger.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/native/desktop-common/src/logger.rs -------------------------------------------------------------------------------- /native/desktop-common/src/logger_api.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/native/desktop-common/src/logger_api.rs -------------------------------------------------------------------------------- /native/desktop-linux-sample/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/native/desktop-linux-sample/Cargo.toml -------------------------------------------------------------------------------- /native/desktop-linux-sample/src/gl_sys.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/native/desktop-linux-sample/src/gl_sys.rs -------------------------------------------------------------------------------- /native/desktop-linux-sample/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/native/desktop-linux-sample/src/main.rs -------------------------------------------------------------------------------- /native/desktop-linux-sample/src/sample_linux.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/native/desktop-linux-sample/src/sample_linux.rs -------------------------------------------------------------------------------- /native/desktop-linux/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/native/desktop-linux/Cargo.toml -------------------------------------------------------------------------------- /native/desktop-linux/cbindgen.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/native/desktop-linux/cbindgen.toml -------------------------------------------------------------------------------- /native/desktop-linux/docs/wayland-support/ubuntu-22-04-gnome.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/native/desktop-linux/docs/wayland-support/ubuntu-22-04-gnome.txt -------------------------------------------------------------------------------- /native/desktop-linux/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/native/desktop-linux/src/lib.rs -------------------------------------------------------------------------------- /native/desktop-linux/src/linux/application.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/native/desktop-linux/src/linux/application.rs -------------------------------------------------------------------------------- /native/desktop-linux/src/linux/application_api.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/native/desktop-linux/src/linux/application_api.rs -------------------------------------------------------------------------------- /native/desktop-linux/src/linux/application_state.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/native/desktop-linux/src/linux/application_state.rs -------------------------------------------------------------------------------- /native/desktop-linux/src/linux/async_event_result.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/native/desktop-linux/src/linux/async_event_result.rs -------------------------------------------------------------------------------- /native/desktop-linux/src/linux/data_transfer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/native/desktop-linux/src/linux/data_transfer.rs -------------------------------------------------------------------------------- /native/desktop-linux/src/linux/drag_icon.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/native/desktop-linux/src/linux/drag_icon.rs -------------------------------------------------------------------------------- /native/desktop-linux/src/linux/events.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/native/desktop-linux/src/linux/events.rs -------------------------------------------------------------------------------- /native/desktop-linux/src/linux/file_dialog.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/native/desktop-linux/src/linux/file_dialog.rs -------------------------------------------------------------------------------- /native/desktop-linux/src/linux/file_dialog_api.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/native/desktop-linux/src/linux/file_dialog_api.rs -------------------------------------------------------------------------------- /native/desktop-linux/src/linux/geometry.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/native/desktop-linux/src/linux/geometry.rs -------------------------------------------------------------------------------- /native/desktop-linux/src/linux/keyboard.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/native/desktop-linux/src/linux/keyboard.rs -------------------------------------------------------------------------------- /native/desktop-linux/src/linux/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/native/desktop-linux/src/linux/mod.rs -------------------------------------------------------------------------------- /native/desktop-linux/src/linux/mouse.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/native/desktop-linux/src/linux/mouse.rs -------------------------------------------------------------------------------- /native/desktop-linux/src/linux/notifications.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/native/desktop-linux/src/linux/notifications.rs -------------------------------------------------------------------------------- /native/desktop-linux/src/linux/pointer_shapes.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/native/desktop-linux/src/linux/pointer_shapes.rs -------------------------------------------------------------------------------- /native/desktop-linux/src/linux/pointer_shapes_api.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/native/desktop-linux/src/linux/pointer_shapes_api.rs -------------------------------------------------------------------------------- /native/desktop-linux/src/linux/rendering_egl.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/native/desktop-linux/src/linux/rendering_egl.rs -------------------------------------------------------------------------------- /native/desktop-linux/src/linux/rendering_software.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/native/desktop-linux/src/linux/rendering_software.rs -------------------------------------------------------------------------------- /native/desktop-linux/src/linux/screen.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/native/desktop-linux/src/linux/screen.rs -------------------------------------------------------------------------------- /native/desktop-linux/src/linux/string_api.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/native/desktop-linux/src/linux/string_api.rs -------------------------------------------------------------------------------- /native/desktop-linux/src/linux/string_utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/native/desktop-linux/src/linux/string_utils.rs -------------------------------------------------------------------------------- /native/desktop-linux/src/linux/text_input.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/native/desktop-linux/src/linux/text_input.rs -------------------------------------------------------------------------------- /native/desktop-linux/src/linux/text_input_api.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/native/desktop-linux/src/linux/text_input_api.rs -------------------------------------------------------------------------------- /native/desktop-linux/src/linux/window.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/native/desktop-linux/src/linux/window.rs -------------------------------------------------------------------------------- /native/desktop-linux/src/linux/window_api.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/native/desktop-linux/src/linux/window_api.rs -------------------------------------------------------------------------------- /native/desktop-linux/src/linux/window_resize_edge.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/native/desktop-linux/src/linux/window_resize_edge.rs -------------------------------------------------------------------------------- /native/desktop-linux/src/linux/window_resize_edge_api.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/native/desktop-linux/src/linux/window_resize_edge_api.rs -------------------------------------------------------------------------------- /native/desktop-linux/src/linux/xdg_desktop_settings.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/native/desktop-linux/src/linux/xdg_desktop_settings.rs -------------------------------------------------------------------------------- /native/desktop-linux/src/linux/xdg_desktop_settings_api.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/native/desktop-linux/src/linux/xdg_desktop_settings_api.rs -------------------------------------------------------------------------------- /native/desktop-linux/src/logger_api.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/native/desktop-linux/src/logger_api.rs -------------------------------------------------------------------------------- /native/desktop-macos/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/native/desktop-macos/Cargo.toml -------------------------------------------------------------------------------- /native/desktop-macos/cbindgen.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/native/desktop-macos/cbindgen.toml -------------------------------------------------------------------------------- /native/desktop-macos/src/geometry.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/native/desktop-macos/src/geometry.rs -------------------------------------------------------------------------------- /native/desktop-macos/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/native/desktop-macos/src/lib.rs -------------------------------------------------------------------------------- /native/desktop-macos/src/logger_api.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/native/desktop-macos/src/logger_api.rs -------------------------------------------------------------------------------- /native/desktop-macos/src/macos/appearance.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/native/desktop-macos/src/macos/appearance.rs -------------------------------------------------------------------------------- /native/desktop-macos/src/macos/application_api.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/native/desktop-macos/src/macos/application_api.rs -------------------------------------------------------------------------------- /native/desktop-macos/src/macos/application_menu.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/native/desktop-macos/src/macos/application_menu.rs -------------------------------------------------------------------------------- /native/desktop-macos/src/macos/application_menu_api.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/native/desktop-macos/src/macos/application_menu_api.rs -------------------------------------------------------------------------------- /native/desktop-macos/src/macos/bundle_proxy.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/native/desktop-macos/src/macos/bundle_proxy.rs -------------------------------------------------------------------------------- /native/desktop-macos/src/macos/converters.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/native/desktop-macos/src/macos/converters.rs -------------------------------------------------------------------------------- /native/desktop-macos/src/macos/cursor.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/native/desktop-macos/src/macos/cursor.rs -------------------------------------------------------------------------------- /native/desktop-macos/src/macos/dispatcher.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/native/desktop-macos/src/macos/dispatcher.rs -------------------------------------------------------------------------------- /native/desktop-macos/src/macos/display_link.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/native/desktop-macos/src/macos/display_link.rs -------------------------------------------------------------------------------- /native/desktop-macos/src/macos/drag_and_drop.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/native/desktop-macos/src/macos/drag_and_drop.rs -------------------------------------------------------------------------------- /native/desktop-macos/src/macos/events.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/native/desktop-macos/src/macos/events.rs -------------------------------------------------------------------------------- /native/desktop-macos/src/macos/file_dialog.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/native/desktop-macos/src/macos/file_dialog.rs -------------------------------------------------------------------------------- /native/desktop-macos/src/macos/image.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/native/desktop-macos/src/macos/image.rs -------------------------------------------------------------------------------- /native/desktop-macos/src/macos/keyboard.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/native/desktop-macos/src/macos/keyboard.rs -------------------------------------------------------------------------------- /native/desktop-macos/src/macos/metal_api.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/native/desktop-macos/src/macos/metal_api.rs -------------------------------------------------------------------------------- /native/desktop-macos/src/macos/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/native/desktop-macos/src/macos/mod.rs -------------------------------------------------------------------------------- /native/desktop-macos/src/macos/mouse.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/native/desktop-macos/src/macos/mouse.rs -------------------------------------------------------------------------------- /native/desktop-macos/src/macos/notifications.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/native/desktop-macos/src/macos/notifications.rs -------------------------------------------------------------------------------- /native/desktop-macos/src/macos/notifications_api.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/native/desktop-macos/src/macos/notifications_api.rs -------------------------------------------------------------------------------- /native/desktop-macos/src/macos/pasteboard.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/native/desktop-macos/src/macos/pasteboard.rs -------------------------------------------------------------------------------- /native/desktop-macos/src/macos/screen.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/native/desktop-macos/src/macos/screen.rs -------------------------------------------------------------------------------- /native/desktop-macos/src/macos/sound_api.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/native/desktop-macos/src/macos/sound_api.rs -------------------------------------------------------------------------------- /native/desktop-macos/src/macos/string.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/native/desktop-macos/src/macos/string.rs -------------------------------------------------------------------------------- /native/desktop-macos/src/macos/text_direction.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/native/desktop-macos/src/macos/text_direction.rs -------------------------------------------------------------------------------- /native/desktop-macos/src/macos/text_input_client.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/native/desktop-macos/src/macos/text_input_client.rs -------------------------------------------------------------------------------- /native/desktop-macos/src/macos/titlebar.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/native/desktop-macos/src/macos/titlebar.rs -------------------------------------------------------------------------------- /native/desktop-macos/src/macos/url.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/native/desktop-macos/src/macos/url.rs -------------------------------------------------------------------------------- /native/desktop-macos/src/macos/window.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/native/desktop-macos/src/macos/window.rs -------------------------------------------------------------------------------- /native/desktop-macos/src/macos/window_api.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/native/desktop-macos/src/macos/window_api.rs -------------------------------------------------------------------------------- /native/desktop-win32/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/native/desktop-win32/Cargo.toml -------------------------------------------------------------------------------- /native/desktop-win32/cbindgen.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/native/desktop-win32/cbindgen.toml -------------------------------------------------------------------------------- /native/desktop-win32/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/native/desktop-win32/src/lib.rs -------------------------------------------------------------------------------- /native/desktop-win32/src/logger_api.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/native/desktop-win32/src/logger_api.rs -------------------------------------------------------------------------------- /native/desktop-win32/src/win32/appearance.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/native/desktop-win32/src/win32/appearance.rs -------------------------------------------------------------------------------- /native/desktop-win32/src/win32/appearance_api.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/native/desktop-win32/src/win32/appearance_api.rs -------------------------------------------------------------------------------- /native/desktop-win32/src/win32/application.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/native/desktop-win32/src/win32/application.rs -------------------------------------------------------------------------------- /native/desktop-win32/src/win32/application_api.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/native/desktop-win32/src/win32/application_api.rs -------------------------------------------------------------------------------- /native/desktop-win32/src/win32/cursor.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/native/desktop-win32/src/win32/cursor.rs -------------------------------------------------------------------------------- /native/desktop-win32/src/win32/cursor_api.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/native/desktop-win32/src/win32/cursor_api.rs -------------------------------------------------------------------------------- /native/desktop-win32/src/win32/event_loop.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/native/desktop-win32/src/win32/event_loop.rs -------------------------------------------------------------------------------- /native/desktop-win32/src/win32/events.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/native/desktop-win32/src/win32/events.rs -------------------------------------------------------------------------------- /native/desktop-win32/src/win32/geometry.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/native/desktop-win32/src/win32/geometry.rs -------------------------------------------------------------------------------- /native/desktop-win32/src/win32/keyboard.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/native/desktop-win32/src/win32/keyboard.rs -------------------------------------------------------------------------------- /native/desktop-win32/src/win32/keyboard_api.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/native/desktop-win32/src/win32/keyboard_api.rs -------------------------------------------------------------------------------- /native/desktop-win32/src/win32/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/native/desktop-win32/src/win32/mod.rs -------------------------------------------------------------------------------- /native/desktop-win32/src/win32/pointer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/native/desktop-win32/src/win32/pointer.rs -------------------------------------------------------------------------------- /native/desktop-win32/src/win32/renderer_angle.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/native/desktop-win32/src/win32/renderer_angle.rs -------------------------------------------------------------------------------- /native/desktop-win32/src/win32/renderer_api.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/native/desktop-win32/src/win32/renderer_api.rs -------------------------------------------------------------------------------- /native/desktop-win32/src/win32/renderer_egl_utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/native/desktop-win32/src/win32/renderer_egl_utils.rs -------------------------------------------------------------------------------- /native/desktop-win32/src/win32/screen.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/native/desktop-win32/src/win32/screen.rs -------------------------------------------------------------------------------- /native/desktop-win32/src/win32/screen_api.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/native/desktop-win32/src/win32/screen_api.rs -------------------------------------------------------------------------------- /native/desktop-win32/src/win32/strings.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/native/desktop-win32/src/win32/strings.rs -------------------------------------------------------------------------------- /native/desktop-win32/src/win32/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/native/desktop-win32/src/win32/utils.rs -------------------------------------------------------------------------------- /native/desktop-win32/src/win32/window.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/native/desktop-win32/src/win32/window.rs -------------------------------------------------------------------------------- /native/desktop-win32/src/win32/window_api.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/native/desktop-win32/src/win32/window_api.rs -------------------------------------------------------------------------------- /native/rust-toolchain: -------------------------------------------------------------------------------- 1 | 1.91.0 -------------------------------------------------------------------------------- /sample/.gitignore: -------------------------------------------------------------------------------- 1 | bin/ -------------------------------------------------------------------------------- /sample/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/sample/build.gradle.kts -------------------------------------------------------------------------------- /sample/src/main/kotlin/org/jetbrains/desktop/sample/common/Utils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/sample/src/main/kotlin/org/jetbrains/desktop/sample/common/Utils.kt -------------------------------------------------------------------------------- /sample/src/main/kotlin/org/jetbrains/desktop/sample/linux/SkikoCustomTitlebarLinux.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/sample/src/main/kotlin/org/jetbrains/desktop/sample/linux/SkikoCustomTitlebarLinux.kt -------------------------------------------------------------------------------- /sample/src/main/kotlin/org/jetbrains/desktop/sample/linux/SkikoSampleLinux.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/sample/src/main/kotlin/org/jetbrains/desktop/sample/linux/SkikoSampleLinux.kt -------------------------------------------------------------------------------- /sample/src/main/kotlin/org/jetbrains/desktop/sample/linux/SkikoWindowLinux.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/sample/src/main/kotlin/org/jetbrains/desktop/sample/linux/SkikoWindowLinux.kt -------------------------------------------------------------------------------- /sample/src/main/kotlin/org/jetbrains/desktop/sample/linux/Utils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/sample/src/main/kotlin/org/jetbrains/desktop/sample/linux/Utils.kt -------------------------------------------------------------------------------- /sample/src/main/kotlin/org/jetbrains/desktop/sample/macos/AppMenu.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/sample/src/main/kotlin/org/jetbrains/desktop/sample/macos/AppMenu.kt -------------------------------------------------------------------------------- /sample/src/main/kotlin/org/jetbrains/desktop/sample/macos/ApplicationMenuSampleMac.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/sample/src/main/kotlin/org/jetbrains/desktop/sample/macos/ApplicationMenuSampleMac.kt -------------------------------------------------------------------------------- /sample/src/main/kotlin/org/jetbrains/desktop/sample/macos/SkikoSampleMac.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/sample/src/main/kotlin/org/jetbrains/desktop/sample/macos/SkikoSampleMac.kt -------------------------------------------------------------------------------- /sample/src/main/kotlin/org/jetbrains/desktop/sample/macos/SkikoWindow.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/sample/src/main/kotlin/org/jetbrains/desktop/sample/macos/SkikoWindow.kt -------------------------------------------------------------------------------- /sample/src/main/kotlin/org/jetbrains/desktop/sample/macos/Utils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/sample/src/main/kotlin/org/jetbrains/desktop/sample/macos/Utils.kt -------------------------------------------------------------------------------- /sample/src/main/kotlin/org/jetbrains/desktop/sample/win32/SkikoSampleWin32.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/sample/src/main/kotlin/org/jetbrains/desktop/sample/win32/SkikoSampleWin32.kt -------------------------------------------------------------------------------- /sample/src/main/kotlin/org/jetbrains/desktop/sample/win32/SkikoWindowWin32.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/sample/src/main/kotlin/org/jetbrains/desktop/sample/win32/SkikoWindowWin32.kt -------------------------------------------------------------------------------- /sample/src/main/resources/jb-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/sample/src/main/resources/jb-logo.png -------------------------------------------------------------------------------- /sample/src/main/resources/lego_loader.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/sample/src/main/resources/lego_loader.json -------------------------------------------------------------------------------- /settings.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/kotlin-desktop-toolkit/HEAD/settings.gradle.kts --------------------------------------------------------------------------------