92 Commits (v1.8.0+dev1987)

Author SHA1 Message Date
Konstantin 93b2f1d482
Add FontVariation.Settings support to the resources library (#5183) 1 week ago
Konstantin 6ad5285bbe
[resources] Fix regex for placeholders to correctly match multi-digit placeholders. (#5187) 2 weeks ago
Oleksandr Karpovich 13e2af72d3
Remove an obsolete workaround disabling compileWebMainKotlinMetadata task (#5186) 2 weeks ago
Konstantin Tskhovrebov 39615632eb Revert "Resources improvements for native macOS app (#5169)" 2 weeks ago
Thomas Vos 428af892b9
Fix resources regionCode crash before macOS 14; Use first of preferred locales instead of current (#5180) 2 weeks ago
Thomas Vos 5870305e0b
Resources improvements for native macOS app (#5169) 2 weeks ago
Oleksandr Karpovich b23f9904ba
Add a new experimental web-specific API to preload fonts and images resources (#5159) 2 months ago
Ivan Matkov 1b2669f59d
Update Android target SDK to 35 (#5152) 3 months ago
Oleksandr Karpovich 38eadd4912
Resources: read autoMirrored property from xml drawables (#5140) 3 months ago
Konstantin f86b9ed3fd
Support test resources in Compose UI tests. (#5122) 4 months ago
Konstantin 987968dcc2
[resources] Replace skipNBytes with custom skipBytes function (#5125) 4 months ago
Konstantin 7d0bf7b831
Fix a resource reading on iOS 12 (#5123) 4 months ago
Konstantin 21a89d989f
[resources] Add image bitmap/xml/svg bytearray converters to the corresponding source sets. (#5098) 5 months ago
Konstantin 3c348bc215
[resources] Add a font cache on non-android targets (#5109) 5 months ago
Konstantin 5d22f7ca20
[resources] Downscale drawable resources if it came from upper dpi. (#5101) 5 months ago
Konstantin Tskhovrebov be4dfa4543 [resources] Properly close input stream when read resource bytes. 6 months ago
Konstantin 8fc3dd2f75
Pack all resources to assets on the android target. (#4965) 6 months ago
Konstantin 5c141b5213
[resources] Update resource density-based lookup to be equal with the android logic (#4969) 6 months ago
Konstantin 8432577f5d
[resources] Read exactly requested count of bytes from InputStream on jvm platforms. (#4943) 7 months ago
Konstantin bf47d0b9e8
[resources] Use regular classes for resource qualifiers. (#4892) 7 months ago
Konstantin 2305ea77ee
[resources] Use cached value synchronously on web. (#4893) 7 months ago
Konstantin c519a69d4d
[resources] Delete Thread.currentThread().contextClassLoader on JVM targets (#4895) 7 months ago
Konstantin e45e03aa1c
[resources] Add binary compatibility validator and API dump to the resources library (#4888) 7 months ago
Philip Dukhov 0485f03f42
[Android] update Font with new resource value (#4864) 7 months ago
Konstantin dbab89354a
[resources] Check cached deferreds and drop them if they are cancelled. (#4819) 7 months ago
Konstantin Tskhovrebov 35fedde768 [resources] Fix test environment. 8 months ago
Konstantin afe548b6d9
[resources] Add functions to retrieve bytes from drawable or font resources. (#4651) 8 months ago
Konstantin Tskhovrebov 2447b07f99 [resources] Restore dependency on the foundation 8 months ago
Konstantin a20021879e
Change dependency on the foundation to the ui and update coroutines version to avoid resolve issues. (#4660) 8 months ago
Konstantin 2d225f3450
Delete the experimental mark from the stable resources library API (#4623) 8 months ago
Konstantin f0c1094dc4
[resources] Support SVG drawables for non android platforms (#4605) 8 months ago
Konstantin 2bb6ec5e65
[resources] Select default resource if there are no exact language+region or default language match (#4577) 9 months ago
Konstantin d87aa7f0de
Get resource files as URI (#4576) 9 months ago
Konstantin 5d9dfde149
XML resource optimizations (#4559) 9 months ago
Chanjung Kim 04edeed084
Handle special characters for quantity strings (#4543) 9 months ago
Chanjung Kim 2b1bf65244
Support plural string resource (#4519) 9 months ago
Konstantin 6f3eb08488
[resources] Fix readResourceBytes function on Android if font is located under qualified directory (#4512) 9 months ago
Konstantin ad9c898651
[resources] Use first of preferred locales instead of a current on iOS (#4507) 9 months ago
Konstantin e8459e19b4 [resources] Fix regionCode crash on iOS before 17 (#4473) 10 months ago
Konstantin e7f1a6cc20
[resources] Fix regionCode crash on iOS before 17 (#4473) 10 months ago
Luca Spinazzola 4c238f5ff8
update macOS readResourceBytes to use composeResources (#4458) 10 months ago
Igor Demin e14bf1c072
Resources. Don't return a cached value when pass new args (#4333) 10 months ago
Igor Demin 4e948e4bc3 Resources. Don't return a cached value when pass new args. 10 months ago
Konstantin Tskhovrebov c8ef4c0412 Update compose version to "1.6.0-rc01" in components project 10 months ago
Konstantin Tskhovrebov b83de7e569 Update compose version to "1.6.0-rc01" in components project 10 months ago
Konstantin fbf5dbe20f
Fix fonts duplication in android app. (#4284) 10 months ago
Konstantin a0601c3024
Register all hierarchical compose resources in android compilation (#4274) 10 months ago
Oleksandr Karpovich c4bc761b0d
Gradle Plugin: Force kotlinx-coroutines version 1.8.0-RC2 for web targets in user projects (#4278) 11 months ago
Konstantin d6b8681b22
Don't make resource IDs lowercased (#4253) 11 months ago
Oleksandr Karpovich ffea196aa8
Use coroutines 1.7.3 for desktop and native. But use 1.8.0-RC2 for web targets (#4244) 11 months ago