Konstantin Tskhovrebov
ea9d432245
[gradle] Run gradle tests in parallel but not concurrently
...
otherwise it kills CI agents
9 months ago
Konstantin Tskhovrebov
9e753b033b
[gradle] Run gradle tests in parallel
9 months ago
Igor Demin
75be9d1c65
Merge remote-tracking branch 'origin/release/1.6.1'
9 months ago
Konstantin Tskhovrebov
eabd836b35
[ci] Update android cmd tools to latest and platform to 34 in the docker for gradle tests
9 months ago
Konstantin Tskhovrebov
f6c81307b8
[gradle] Disable parallel tests run for gradle tests
9 months ago
Konstantin Tskhovrebov
f07e220f72
[gradle] Run gradle tests in parallel but not concurrently
...
otherwise it kills CI agents
9 months ago
Konstantin Tskhovrebov
5244b8a866
[gradle] Run gradle tests in parallel
9 months ago
Konstantin Tskhovrebov
c3c7ba3ccb
[ci] Update android cmd tools to latest and platform to 34 in the docker for gradle tests
9 months ago
Igor Demin
02026d20c8
Merge remote-tracking branch 'origin/release/1.6.1'
9 months ago
Konstantin Tskhovrebov
376cdb42d4
Revert "[gradle] Add a flag to fix build on TeamCity with configuration caches enabled"
...
This reverts commit 5e0e03bef2
.
9 months ago
Konstantin Tskhovrebov
16fe22d172
[gradle] Add a flag to fix build on TeamCity with configuration caches enabled
...
Error was:
> Listener registration 'Gradle.addListener' by build is unsupported.
9 months ago
Konstantin
e9c11b0a92
Add gradle "8.6" and AGP "7.3.1", "8.2.2" to the gradle plugin integration tests ( #4309 )
9 months ago
Konstantin
f683673b7e
Fix package name of generated Res file when project is building for JsTarget ( #4295 ) ( #4300 )
...
Origin: https://github.com/JetBrains/compose-multiplatform/pull/4296
---------
Co-authored-by: Suhaib Roomy <suhaib.roomy@booking.com>
9 months ago
Konstantin
6038d44d5e
[resources] Fix resource packaging in APK when 'build' task is used with AGP 8.2+ ( #4408 )
...
fixes https://github.com/JetBrains/compose-multiplatform/issues/4407
9 months ago
Konstantin
0402c28803
[resources] Fix Res class generation if the library is declared as 'api' ( #4406 )
...
fixes https://github.com/JetBrains/compose-multiplatform/issues/4405
9 months ago
Konstantin
8ad5473ea5
[resources] Init resource accessors lazily and in external function to avoid MethodTooLargeException ( #4404 )
...
fixes https://github.com/JetBrains/compose-multiplatform/issues/4194
9 months ago
Konstantin
204a6f57bc
Support three letters locales ( #4394 )
9 months ago
Igor Demin
0c6904fc79
Merge remote-tracking branch 'origin/release/1.6.1'
...
# Conflicts:
# gradle-plugins/compose/src/main/kotlin/org/jetbrains/compose/resources/ResourcesGenerator.kt
# gradle-plugins/compose/src/main/kotlin/org/jetbrains/compose/resources/ResourcesSpec.kt
# gradle-plugins/compose/src/test/kotlin/org/jetbrains/compose/test/tests/integration/ResourcesTest.kt
# gradle-plugins/compose/src/test/test-projects/misc/commonResources/expected/Drawable0.kt
# gradle-plugins/compose/src/test/test-projects/misc/commonResources/expected/Font0.kt
# gradle-plugins/compose/src/test/test-projects/misc/commonResources/expected/String0.kt
# gradle-plugins/compose/src/test/test-projects/misc/hugeResources/build.gradle.kts
# gradle-plugins/compose/src/test/test-projects/misc/hugeResources/expected/Drawable0.kt
# gradle-plugins/compose/src/test/test-projects/misc/hugeResources/expected/Drawable1.kt
# gradle-plugins/compose/src/test/test-projects/misc/hugeResources/expected/Drawable2.kt
# gradle-plugins/compose/src/test/test-projects/misc/hugeResources/expected/String0.kt
# gradle-plugins/compose/src/test/test-projects/misc/hugeResources/expected/String1.kt
# gradle-plugins/compose/src/test/test-projects/misc/hugeResources/expected/String2.kt
# gradle-plugins/compose/src/test/test-projects/misc/hugeResources/src/commonMain/kotlin/App.kt
# gradle-plugins/compose/src/test/test-projects/misc/jvmOnlyResources/expected/Drawable0.kt
9 months ago
Konstantin Tskhovrebov
19331a8a02
Revert "[gradle] Add a flag to fix build on TeamCity with configuration caches enabled"
...
This reverts commit 5e0e03bef2
.
9 months ago
Igor Demin
94b3fd9239
Update bug_report.md (remove checkboxes) ( #4426 )
...
- they are represented as tasks
- users don't check them
9 months ago
Konstantin Tskhovrebov
5e0e03bef2
[gradle] Add a flag to fix build on TeamCity with configuration caches enabled
...
Error was:
> Listener registration 'Gradle.addListener' by build is unsupported.
9 months ago
Oleksandr Karpovich
ea161426f2
Remove coroutines version substitution for web targets ( #4369 )
...
All targets (including desktop and ios) now should use coroutines 1.8.0
___
According to COMPOSE-939
9 months ago
Konstantin
33482890a4
Add gradle "8.6" and AGP "7.3.1", "8.2.2" to the gradle plugin integration tests ( #4309 )
9 months ago
Konstantin
2e64180384
Fix package name of generated Res file when project is building for JsTarget ( #4295 ) ( #4300 )
...
Origin: https://github.com/JetBrains/compose-multiplatform/pull/4296
---------
Co-authored-by: Suhaib Roomy <suhaib.roomy@booking.com>
9 months ago
Oleksandr Karpovich
9709609fad
Refactor composable-test-cases to get rid of dependency on compose-multiplatform-gradle-plugin ( #4421 )
...
This is a preparation to move these tests to kotlin project.
Some neccessary parts were copy-pasted from our Compose Multiplatform
gradle plugin.
So `id("org.jetbrains.compose")` is not used anymore
9 months ago
Konstantin
bf8b8ec4a3
[resources] Fix resource packaging in APK when 'build' task is used with AGP 8.2+ ( #4408 )
...
fixes https://github.com/JetBrains/compose-multiplatform/issues/4407
9 months ago
Konstantin
7ce3063911
[resources] Fix Res class generation if the library is declared as 'api' ( #4406 )
...
fixes https://github.com/JetBrains/compose-multiplatform/issues/4405
9 months ago
Konstantin
ca3ae45516
[resources] Init resource accessors lazily and in external function to avoid MethodTooLargeException ( #4404 )
...
fixes https://github.com/JetBrains/compose-multiplatform/issues/4194
9 months ago
Konstantin
f833fa9945
Support three letters locales ( #4394 )
9 months ago
Ivan Matkov
2a207bba06
Improve bug report template ( #4396 )
...
Remove "- All" option in affected platforms
9 months ago
Konstantin
e8e7afa795
Migrate all samples to the new resources library ( #4386 )
9 months ago
Igor Demin
5780283aee
Update CHANGELOG.md (link to the docs) ( #4385 )
9 months ago
Igor Demin
9dbd95e78b
Widgets Gallery. Fix imports
...
It didn't compile
9 months ago
Oleksandr Karpovich
efc882be28
Update CHANGELOG.md ( #4384 )
...
Co-authored-by: Igor Demin <igordmn@users.noreply.github.com>
9 months ago
Igor Demin
1fe303ac96
Update CHANGELOG.md
9 months ago
Igor Demin
15c78e1519
Merge remote-tracking branch 'origin/master' into support/1.6.0
9 months ago
Igor Demin
b4deec5ee9
CHANGELOG 1.6.0 ( #4377 )
...
Co-authored-by: Ivan Matkov <ivan.matkov@jetbrains.com>
9 months ago
Igor Demin
809a8c7aa2
Compose 1.6.0
9 months ago
Igor Demin
d8b02e0a23
Merge remote-tracking branch 'origin/master' into support/1.6.0
9 months ago
dima.avdeev
86795afc6f
Fix ChatApp time ( #4381 )
...
Fix time of message in ChatApp sample.
Added library kotlinx-datetime.
It resolves issue:
- https://github.com/JetBrains/compose-multiplatform/issues/4378
9 months ago
Marco Gomiero
e1aff758c0
Add possibility to modify the macOS minimum version ( #4271 )
...
Hi all 👋
I recently tried to publish my macOS app to the App Store and the
publishing failed because I wasn't including an Intel version
<img width="609" alt="Screenshot 2024-02-04 at 17 31 52"
src="https://github.com/JetBrains/compose-multiplatform/assets/9467705/a3f421ed-ca77-460b-bc2e-7ceafb3ca1c0 ">
The alternative could be publishing a Universal binary, but it's not
quite supported now (see #1599 ). But by setting the minimum version of
macOS to 12, it's possible to upload only arm version.
So, I've added the possibility of changing the minimum macOS version.
9 months ago
Oleksandr Karpovich
15e5e321eb
Add k/wasm to composable-test-cases ( #4372 )
9 months ago
Oleksandr Karpovich
fe77886793
Add k/wasm target to composable-test-cases ( #4371 )
9 months ago
Shishkin Pavel
2ca9e3c973
test: composable lambdas deep in generic types ( #4370 )
...
testcase for compiler fix
https://github.com/JetBrains/compose-multiplatform/issues/3466
9 months ago
Oleksandr Karpovich
a5e57ae432
Remove coroutines version substitution for web targets ( #4369 )
...
All targets (including desktop and ios) now should use coroutines 1.8.0
___
According to COMPOSE-939
9 months ago
Igor Demin
94b7a34913
Update CHANGELOG.md (1.6.0-rc03) ( #4350 )
...
In this PR the new formatting applied:
- categories are not sections, they integrated in the title
- platforms are defined as labels
- highlighted fixes are bold
Generated by [the
script](https://github.com/JetBrains/compose-multiplatform/pull/4351 )
from the list of commits and PR's
9 months ago
dima.avdeev
990fbfdcfe
Update link to setup environment instructions ( #4344 )
...
Update links to new
[instructions](https://www.jetbrains.com/help/kotlin-multiplatform-dev/compose-multiplatform-setup.html )
It resolves issue:
- https://github.com/JetBrains/compose-multiplatform/issues/4343
9 months ago
Igor Demin
7849ed200c
Update CHANGELOG.md
9 months ago
Igor Demin
58f2168d2b
Update CHANGELOG.md (reword the resource breaking change) ( #4340 )
9 months ago
Igor Demin
e14bf1c072
Resources. Don't return a cached value when pass new args ( #4333 )
...
The issue was because we cache the value in the current composition, and
the next composition returns the cached value.
There weren't an issue if we just call one `stringResource` after
another because those are different compositions.
Fixes https://github.com/JetBrains/compose-multiplatform/issues/4325
9 months ago