• Ivan Matkov's avatar
    Remove input handling (#893) · 16473284
    Ivan Matkov authored
    skiko is supposed to be a wrapper around skia, however it has unrelated
    features like input. This PR removes it from this library - it's
    supposed to be handled externally.
    
    - Removed `SkikoInput`, `SkikoKey`, `SkikoPlatform*Event`
    - Replaced `SkikoView` to `SkikoRenderDelegate` and related field in
    `SkiaLayer`
    - `SkiaLayer` on macOS native now receives `NSView` instead of creating
    it internally and attaching it to the `NSWindow`. In theory, it allows
    initializing non-full-window skia view there (not tested)
    - Updated samples and readme
    16473284
Name
Last commit
Last update
.github/workflows Loading commit data...
.run Loading commit data...
gradle/wrapper Loading commit data...
samples Loading commit data...
skiko Loading commit data...
.gitignore Loading commit data...
DEVELOPMENT.md Loading commit data...
LICENSE Loading commit data...
README.md Loading commit data...
gradle.properties Loading commit data...
gradlew Loading commit data...
gradlew.bat Loading commit data...
settings.gradle.kts Loading commit data...