204 Commits (master)

Author SHA1 Message Date
Cedrick Cooke 96673d0265
CMP-8068 Fix crash in `getSystemEnvironment` on headless desktop (#5471) 2 weeks ago
Ivan Matkov 2540b9797e
Downgrade Kotlin to 2.2.20 in libraries (#5484) 1 month ago
Ivan Matkov e9f976f6d4
Update Kotlin to 2.2.21 in tests and examples (#5475) 1 month ago
Oleksandr Karpovich e3239d500f
CfW resources: don't use Cache API in non-secure contexts (#5467) 2 months ago
Victor Kropp bfd8c79447
fix templates after deprecating Gradle plugin dependency aliases (#5464) 2 months ago
Nikita Lipsky eb852d8f28
Bundle Compose Hot Reload Gradle plugin into the Compose Multiplatform Gradle plugin (#5444) 2 months ago
Oleksandr Karpovich ff72d5f385
Use Web Cache API for extra layer of resources caching (#5379) 2 months ago
Oleksandr Karpovich 6ca69e77de
web resources: Use the skiko-bundled font as a default instead of an empty font (#5456) 2 months ago
Oleksandr Karpovich 17921abbd6
Use webMain and ComposeViewport API in resources web demo (#5450) 2 months ago
Nikita Lipsky a68cac47c2
Deprecate org.jetbrains.compose.ui.tooling.preview.Preview (#5453) 2 months ago
Oleksandr Karpovich c5b371f5f5
Fix getSystemEnvironment crash on web when a locale region is undefined (#5447) 2 months ago
Konstantin f41f4f49f1
Dump resources library API (#5435) 2 months ago
Konstantin b0eb0916c2
Don't throw an error if a context is null in the DefaultAndroidResourceReader (#5433) 3 months ago
Konstantin f420cb8c3d
Add `setResourceReaderAndroidContext` to configure Android context for resource reading (#5434) 3 months ago
Ivan Matkov d949b7cc83
Bump versions (Kotlin, AGP, Gradle) (#5399) 4 months ago
Ivan Matkov 5846639927
Update Android minSdk to 23 (Jetpack Compose 1.10 requirement) (#5393) 4 months ago
Nikita Lipsky ef3ba2e745
Add ResourceContentHash annotation to generated resource accessors (#5357) 4 months ago
Nikita Lipsky 476ea6a19c
Introduce public API for clearing internal resource caches (#5341) 6 months ago
Lamberto Basti c4cf4c57e6
Make ResourceReader a public API (#5334) 6 months ago
Igor Demin a5ab22a240
Update Preview.kt doc (#5346) 6 months ago
Ilya Bogdanovich 9558950951
KMT-599: Expose some of the preview parameters from androidx's Preview annotation (#5339) 6 months ago
Ilya Bogdanovich 2eaa36f973
KMT-879: Make `org.jetbrains.compose.ui.tooling.preview.PreviewParameterProvider` an actual implementation of `androidx.compose.ui.tooling.preview.PreviewParameterProvider` on Android (#5319) 7 months ago
Konstantin Tskhovrebov 65590626eb Refactor resource path resolution for iOS resources to be able to use XCFramework resources 8 months ago
Ivan Matkov 74bd7f4b5d
Fix examples after icons dependency change (#5284) 8 months ago
Konstantin 022644a162
Stable resources API (#5266) 9 months ago
Thomas Vos 5f9c4fbb07
Update Compose and add resources tests (#5260) 9 months ago
Thomas Vos b447f92313
Resources improvements for native macOS app (#5245) 9 months ago
Oleksandr Karpovich c971909d97
Add a blocking resources loading for web tests (#5248) 10 months ago
Konstantin Tskhovrebov 15083083ee Revert "Resources improvements for native macOS app (#5219)" 10 months ago
Thomas Vos 76d9411a7f
Resources improvements for native macOS app (#5219) 10 months ago
Luis Garcia f50a84b9a1
Fix typo errors in SplitPane.kt (#5200) 10 months ago
Oleksandr.Karpovich 4ebd80f03e Fix the tests after updating to Kotlin 2.1.0 11 months ago
Oleksandr Karpovich c4497a932f
More updates for Kotlin 2.1.0 (#5207) 11 months ago
Oleksandr Karpovich 50b57081ff
Update Kotlin version in components, tutorials and examples to 2.1.0 (#5205) 11 months ago
Konstantin 93b2f1d482
Add FontVariation.Settings support to the resources library (#5183) 1 year ago
Konstantin 6ad5285bbe
[resources] Fix regex for placeholders to correctly match multi-digit placeholders. (#5187) 1 year ago
Oleksandr Karpovich 13e2af72d3
Remove an obsolete workaround disabling compileWebMainKotlinMetadata task (#5186) 1 year ago
Konstantin Tskhovrebov 39615632eb Revert "Resources improvements for native macOS app (#5169)" 1 year ago
Thomas Vos 428af892b9
Fix resources regionCode crash before macOS 14; Use first of preferred locales instead of current (#5180) 1 year ago
Thomas Vos 5870305e0b
Resources improvements for native macOS app (#5169) 1 year ago
Oleksandr Karpovich b23f9904ba
Add a new experimental web-specific API to preload fonts and images resources (#5159) 1 year ago
Ivan Matkov 1b2669f59d
Update Android target SDK to 35 (#5152) 1 year ago
Oleksandr Karpovich 38eadd4912
Resources: read autoMirrored property from xml drawables (#5140) 1 year ago
Konstantin f86b9ed3fd
Support test resources in Compose UI tests. (#5122) 1 year ago
Konstantin 987968dcc2
[resources] Replace skipNBytes with custom skipBytes function (#5125) 1 year ago
Konstantin 7d0bf7b831
Fix a resource reading on iOS 12 (#5123) 1 year ago
Konstantin 21a89d989f
[resources] Add image bitmap/xml/svg bytearray converters to the corresponding source sets. (#5098) 1 year ago
Konstantin 3c348bc215
[resources] Add a font cache on non-android targets (#5109) 1 year ago
Konstantin 5d22f7ca20
[resources] Downscale drawable resources if it came from upper dpi. (#5101) 1 year ago
Konstantin Tskhovrebov 4c6fe13653 [components] Enable include gradle plugin build only if it exists. 2 years ago