v0.1.11
Based on Compose Multiplatform v1.12.0-beta01 and SDL 3.4.12.
For the renderers:
- Windows: SDL_Ttf 3.2.2 (+ custom fork for fonts axis) and SDL_Image 3.4.4
- Macos/Linux: Skia 150.1
Material 3 = 1.5.0-alpha22
Navigation 3 = 1.2.0-alpha04
// App entry, Window(...) { } + SDL3 main loop
implementation("com.bitsycore.compose.sdl:window:0.1.11")
// UI + SDL3 cinterops, and ui-text ...
implementation("com.bitsycore.compose.sdl:ui:0.1.11")
implementation("com.bitsycore.compose.sdl:ui-util:0.1.11")
implementation("com.bitsycore.compose.sdl:ui-geometry:0.1.11")
implementation("com.bitsycore.compose.sdl:ui-unit:0.1.11")
implementation("com.bitsycore.compose.sdl:ui-backhandler:0.1.11")
// Animation
implementation("com.bitsycore.compose.sdl:animation-core:0.1.11")
implementation("com.bitsycore.compose.sdl:animation:0.1.11")
implementation("com.bitsycore.compose.sdl:animation-graphics:0.1.11")
// Foundation
implementation("com.bitsycore.compose.sdl:foundation:0.1.11")
implementation("com.bitsycore.compose.sdl:foundation-layout:0.1.11")
// Resources, Res / painterResource / etc
implementation("com.bitsycore.compose.sdl:components-resources:0.1.11")
// Material 3
implementation("com.bitsycore.compose.sdl:material3:0.1.11")
// Navigation 3
implementation("com.bitsycore.compose.sdl:navigation3-ui:0.1.11")
// Material Symbols Icon utility with codepoints + all 3 styles icon composable (require font in font/*.ttf )
implementation("com.bitsycore.compose.sdl:material-symbols:0.1.11")