Oleksandr Karpovich
5dc4f1d9d9
Remove WarnAboutComposeWithSerialization.kt ( #1167 )
...
Since kotlin 1.5.30, kotlinx.serialization plugin is forced to run its transformations before any other plugin. This made compose and kotlinx.serialization compatible, therefore no need to warn about their simultaneous usage.
Co-authored-by: Oleksandr Karpovich <oleksandr.karpovich@jetbrains.com>
3 years ago
Oleksandr Karpovich
805797eb98
web: add `testUtils` alias to gradle plugin ( #1165 )
...
This will allow to use the dependency like this:
`compose.web.testUtils`
Co-authored-by: Oleksandr Karpovich <oleksandr.karpovich@jetbrains.com>
3 years ago
Oleksandr Karpovich
626cba019a
web: add RadioGroup component to manage several Radio Inputs ( #1116 )
...
* web: add RadioGroup component to manage several Radio Inputs
* web: improve RadioGroup PR after discussions
Co-authored-by: Oleksandr Karpovich <oleksandr.karpovich@jetbrains.com>
3 years ago
Oleksandr Karpovich
3eda879730
update web examples to workaround a bug when using `jsRun` ( #1166 )
...
see https://youtrack.jetbrains.com/issue/KT-48273
Co-authored-by: Oleksandr Karpovich <oleksandr.karpovich@jetbrains.com>
3 years ago
Oleksandr Karpovich
d68c432506
web: add tests for ComposableLambdaCalls.kt ( #1121 )
...
* web: add tests for ComposableLambdaCalls.kt
* web update compose version 1.0.0-alpha4-build348
Co-authored-by: Oleksandr Karpovich <oleksandr.karpovich@jetbrains.com>
3 years ago
Igor Demin
3a7c5b3baf
Compose. Fix memory leak
3 years ago
Mitchell Syer
8371226f66
Fix signing settings when no Keychain is specified - Fixed ( #1152 )
...
Closes #1086
Closes #1020
3 years ago
Igor Demin
68d2040fce
Update README.md
3 years ago
Igor Demin
d956a2a1ee
Revert "Fix signing settings when no Keychain is specified ( #1093 )"
...
This reverts commit 5b34141cbe
.
We have a compilation error:
```
e: /mnt/agent/work/737a92a2f69083c2/gradle-plugins/compose/src/main/kotlin/org/jetbrains/compose/desktop/application/internal/validation/ValidatedMacOSSigningSettings.kt: (59, 20): Unresolved reference: keychainFile
```
3 years ago
Igor Demin
10c7d9598b
Update README.md
3 years ago
Igor Demin
12dc99f6b6
Update Compose ( #1151 )
3 years ago
Shagen Ogandzhanian
27fda5b777
Force webpack@4.0.0 for web examples
...
This is a temporary fix for https://github.com/JetBrains/compose-jb/issues/1100
3 years ago
Mitchell Syer
5b34141cbe
Fix signing settings when no Keychain is specified ( #1093 )
...
Closes #1086
3 years ago
Igor Demin
e16673e842
Update Dockerfile
3 years ago
akurasov
e19280b570
fixing template link
3 years ago
akurasov
a64dfe3d31
Update build.gradle.kts
...
Remove outdated comment
3 years ago
Shagen Ogandzhanian
3f2a5d06c4
[web] and turning Firefox tests in core of again
3 years ago
Shagen Ogandzhanian
ffc5eaf5b3
Moved benchmark tests to a dedicated package
3 years ago
Shagen Ogandzhanian
ce606d1c22
[web] [tests] Completely get rid of waitForAnimationFrame in favour of waitForRecompositionComplete
3 years ago
Shagen Ogandzhanian
dcd8b70f70
[web] [tests] Use waitForRecompositionComplete instead of waitForAnimationFrame in add/remove benchmark tests
3 years ago
Shagen Ogandzhanian
98b58a8371
[web] Use common test api in benchmark-core
3 years ago
Shagen Ogandzhanian
4c252b8196
Use asHtmlElement helper only in TestUtils
...
TestUtils is a perfect classic name!
3 years ago
Shagen Ogandzhanian
d8de109ba1
[web] Re-enable Firefox tests after making build job non-parallel
3 years ago
Shagen Ogandzhanian
c8f91a9695
Extract PositionTests from StaticComposableTests and use runTest in both
3 years ago
Oleksandr Karpovich
49bfb89c11
Update Compose
...
to include the fixes for web in compose plugin (FixComposableLambdaCalls.kt)
3 years ago
Igor Demin
a8bc62c519
Migrate to 1.0.0-alpha4-build328
3 years ago
Igor Demin
128bbcf262
Fix tutorials
3 years ago
Igor Demin
c9a7b15e86
Migrate to Kotlin 1.5.30
3 years ago
Igor Demin
b3a4cbc9f3
Update Compose
3 years ago
Shagen Ogandzhanian
f8ac4ad2c3
Don't run web-core tests in Firefox (till further investigation)
3 years ago
Shagen Ogandzhanian
e5fed5aa7b
Revert 239d5d5970
till further investigation
...
This reverts commit 239d5d5970
.
3 years ago
Shagen Ogandzhanian
239d5d5970
[web] [ci] Install specific Firefox version and make it possible to customize it in build
3 years ago
Shagen Ogandzhanian
166b314919
[web] [ci] always install latest firefox
3 years ago
Shagen Ogandzhanian
c0735db613
[web] [ci] Don't install gradle in Dockerfile-Basic
3 years ago
Igor Demin
ebb116999f
Desktop. Templates. Update versions
3 years ago
Shagen Ogandzhanian
ced58ee707
Build web with gradle@7.1.1 and web-landing example
3 years ago
Shagen Ogandzhanian
6b209ebd87
Prepare DomApplier and related code for working with SVG entities
3 years ago
Shagen Ogandzhanian
d4804fafdd
[web] [tests] introduce elementBuilderShouldBeCalledOnce test
3 years ago
Shagen Ogandzhanian
a22c916721
Use runTest in stypePosition test
3 years ago
Shagen Ogandzhanian
ce9fbcc8dd
Add test that basically check that scope is remembered
...
Thanks to Oleksandr - I would have never come up with a solution this
quick
3 years ago
Shagen Ogandzhanian
6c1667e05a
[web] [tests] Refactor attributesUpdateShouldNotCauseInlineStylesCleanUp and make sure we check conditional class assignemnt (in combination with seeting style) as well
3 years ago
Oleksandr Karpovich
e8e02771a0
web: add test-utils module ( #1101 )
...
* web: move DomApplier, GlobalSnapshotManager, JsMicrotasksDispatcher to dedicated module
This will allow reusing them in test-utils module.
* web: move TestUtils.kt to a dedicated module
Use test-utils module in web-core as a dependency
Co-authored-by: Oleksandr Karpovich <oleksandr.karpovich@jetbrains.com>
3 years ago
Oleksandr Karpovich
bb8a69589b
web: Update COMPOSE_CORE_VERSION
3 years ago
Igor Demin
4014b631ab
Update README.md
3 years ago
Igor Demin
eec875cd64
Delete draw_image_into_canvas.png
3 years ago
Igor Demin
20fdbb56f5
Update README.md
3 years ago
Igor Demin
5e4b8150c2
Update README.md
3 years ago
Shagen Ogandzhanian
14909c23b2
Simplify CSS transform API signatures
...
There's no need to any of this methods to be Boolean
3 years ago
Shagen Ogandzhanian
770412444d
Support filter in CSS API
...
this resolves #923
3 years ago
Oleksandr Karpovich
741e2d234f
Update Compose
...
web: include an improvement in compose plugin for composable lambdas invocations in kotlin/js
3 years ago