62 Commits (pr-4519)

Author SHA1 Message Date
Chanjung Kim 877fbcc2b0 Fallback to `other` pluralization when the right one not found 8 months ago
Chanjung Kim 7f3db17c1c Rename properties of GeneratePluralRuleListsTask 8 months ago
Konstantin Tskhovrebov bb419dd1e5 [resources] Add autogenerated plural rules under git tracking 8 months ago
Chanjung Kim 5df675ef35 Add pluralization condition optimization 8 months ago
Chanjung Kim 95f7314f62 Share PluralRuleList with languages with the same rule 8 months ago
Chanjung Kim 700393edf2 Rename QuantityStringResource to PluralStringResource for consistency 8 months ago
Chanjung Kim 864237e89c Remove redundant comments 8 months ago
Chanjung Kim b341df41e2 Add more tests for pluralization 8 months ago
Chanjung Kim 6570cd3e08 Parse without using String.split 8 months ago
Chanjung Kim d0eea88e2b Add unit tests for pluralization rules 8 months ago
Chanjung Kim c2ca9488e5 Fix LDML range parsing 8 months ago
Chanjung Kim 7413a2249e Determine PluralCategory by current environment 8 months ago
Chanjung Kim 656872aadb Generate Kotlin arrays containing pluralization rules during build 8 months ago
Chanjung Kim a9904faf64 Copy plurals.xml from Unicode CLDR 8 months ago
Chanjung Kim 5a3a9747ac feat: Add QuantityStringResource and pluralStringResource 8 months ago
Konstantin 6f3eb08488
[resources] Fix readResourceBytes function on Android if font is located under qualified directory (#4512) 8 months ago
Konstantin ad9c898651
[resources] Use first of preferred locales instead of a current on iOS (#4507) 8 months ago
Konstantin e8459e19b4 [resources] Fix regionCode crash on iOS before 17 (#4473) 9 months ago
Konstantin e7f1a6cc20
[resources] Fix regionCode crash on iOS before 17 (#4473) 9 months ago
Luca Spinazzola 4c238f5ff8
update macOS readResourceBytes to use composeResources (#4458) 9 months ago
Igor Demin e14bf1c072
Resources. Don't return a cached value when pass new args (#4333) 9 months ago
Igor Demin 4e948e4bc3 Resources. Don't return a cached value when pass new args. 9 months ago
Konstantin fbf5dbe20f
Fix fonts duplication in android app. (#4284) 10 months ago
Oleksandr Karpovich c4bc761b0d
Gradle Plugin: Force kotlinx-coroutines version 1.8.0-RC2 for web targets in user projects (#4278) 10 months ago
Oleksandr Karpovich ffea196aa8
Use coroutines 1.7.3 for desktop and native. But use 1.8.0-RC2 for web targets (#4244) 10 months ago
Konstantin 870b2d3aec
Improve handling of special characters in string resources (#4220) 10 months ago
Konstantin 18de77e0bd
Update dependency versions and refactor build configs (#4215) 10 months ago
Konstantin Tskhovrebov 4a65b1a1d8 Refactor compose library tests 10 months ago
Konstantin b4881ffe01
Fix native xml parser and add ios native tests (#4207) 10 months ago
Konstantin c31c761e09
Mark all resources public API as experimental. (#4146) 10 months ago
Konstantin f405dd8ba0
Delete experimental marker from stable resources APIs (#4144) 10 months ago
Konstantin 8955e66eac
Introduce a 'composeResources/files' directory for any files. (#4079) 11 months ago
Igor Demin 6c4def5bb5
Fix Qualifier density (#4088) 11 months ago
Konstantin 8423efc466
Override non-composable function getResourceEnvironment for tests (#4057) 11 months ago
Konstantin 4c6bebb237
Add TestComposeEnvironment for resource tests (#4056) 11 months ago
Konstantin 27915cbc0f
Get environment and select resource by qualifiers (#4018) 11 months ago
Oleksandr Karpovich 382c6a319b
run k/wasm tests in resources library (#4031) 11 months ago
Oleksandr Karpovich 5e999e7b7d
Add K/Wasm target to components/resources library (#4028) 12 months ago
Konstantin 181bfd1612
Resources gradle plugin (#3961) 1 year ago
Konstantin 760f3f5b24
Revert "Rename components library modules. (#3991)" 1 year ago
Konstantin 12992dceb3
Rename components library modules. (#3991) 1 year ago
Konstantin 7505624aa0
Use separate cache dispatchers with limited parallelism (#3929) 1 year ago
Konstantin 1be81af584
Dispatch image cache manipulation to the cache dispatcher (#3921) 1 year ago
Konstantin 5d1eb9a3f5
Support bitmap/vector images, strings, fonts and raw resource loading. 1 year ago
Konstantin 2692cb320d
Update Kotlin, dependencies and build scripts (#3835) 1 year ago
Oleksandr Karpovich 73802292ce
CfW: Allow web resource routing configuration (#3852) 1 year ago
Igor Demin a609db563a
Components. Downgrade to Kotlin 1.8.22 (#3390) 1 year ago
Igor Demin 9f118d39d2
Components. Fix Its usage must be marked with '@kotlinx.cinterop.ExperimentalForeignApi' (#3383) 1 year ago
Igor Demin 06bcb1c680
Components. Fix `KotlinSourceSet with name 'androidTest' not found.` on Kotlin 1.9.0 (#3375) 1 year ago
Igor Demin 881b48b89d Revert "Components. Fix `KotlinSourceSet with name 'androidTest' not found.` on Kotlin 1.9.0" 1 year ago