Oleksandr Karpovich
5d18d0a79d
Add InheritanceTests with Composables for k/js ( #2666 )
2 years ago
Igor Demin
529230ce88
Rename COMPOSE_CORE_VERSION and COMPOSE_WEB_VERSION to compose.version ( #2365 )
...
as in the other places
2 years ago
Oleksandr Karpovich
91a60dc014
remove deprecated compose.web.web-widgets from the source code ( #2294 )
...
Co-authored-by: Oleksandr Karpovich <oleksandr.karpovich@jetbrains.com>
2 years ago
Oleksandr Karpovich
5c0a72e677
web: pass kotlin.version property ( #2044 )
...
Co-authored-by: Oleksandr Karpovich <oleksandr.karpovich@jetbrains.com>
3 years ago
Oleksandr Karpovich
e69ac23dbf
Move compose + use kotlin 1.6.21 ( #2025 )
...
* Move compose
* Update kotlin version to 1.6.20
* Move compose + Update kotlin version to 1.6.21
* Move compose to include a fix for compose plugin (kjs specific)
Co-authored-by: Oleksandr Karpovich <oleksandr.karpovich@jetbrains.com>
3 years ago
Oleksandr Karpovich
7ea30be924
web: hide internal properties from AttrsScope, EventsListenerScope, StyleScope ( #1802 )
...
Co-authored-by: Oleksandr Karpovich <oleksandr.karpovich@jetbrains.com>
3 years ago
Alexey Tsvetkov
ad394bada4
Fix web components build & publishing
3 years ago
Oleksandr Karpovich
e902beeece
release 1.0.1-rc2 with 1.6.10 ( #1590 )
...
* move to kotlin 1.6.10-RC and corresponding compose commit
* Update path to the karma plugin we are patching
* Add ExperimentalComposeWebStyleApi
what worries me that this actually shows that there are some cases where without any changes apart version compiler people will have to worry about such annotations
* update kotlin version in templates to adopt 1.6.10-RC
* web: move ComposableWithNullableTypeParameter.kt to passing test cases
* update kotlin version in other places
* update imageviewer example: add OptIn for experimental API
* move compose
* move to kotlin 1.6.10 and corresponding compose
* move to kotlin 1.6.10 and corresponding compose
* move to 1.0.1-rc2
* move to 1.0.1-rc2 (todoapp)
Co-authored-by: Oleksandr Karpovich <oleksandr.karpovich@jetbrains.com>
Co-authored-by: Shagen Ogandzhanian <shagen.ogandzhanian@jetbrains.com>
3 years ago
Shagen Ogandzhanian
a1f923399f
Plugin path resolution customization ( #1549 )
3 years ago
Shagen Ogandzhanian
095379d513
Introduce basic support for SVG ( #1289 )
3 years ago
Igor Demin
6fe8be049d
Miggrate to 1.0.0-alpha4-build362 ( #1205 )
3 years ago
Igor Demin
c9a7b15e86
Migrate to Kotlin 1.5.30
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
Shagen Ogandzhanian
f7070f210d
[web] optionally skip benchmarks (by default enabled)
3 years ago
Shagen Ogandzhanian
c513eef2e6
[web] [build] Fix all missing and incorrect sample modules
3 years ago
Shagen Ogandzhanian
7c4ce006fe
Correct path to the falling balls example
...
It was renamed and previos commit will prevent situations when we miss
such things
3 years ago
Shagen Ogandzhanian
eac1c155e3
Fail if module is referring to a non-existent file path
3 years ago
Shagen Ogandzhanian
36295121a2
Remove web samples completely
...
We've decided to move in different direction
3 years ago
Shagen Ogandzhanian
87477236ec
Add google repo for all web modules, samples and examples
3 years ago
Shagen Ogandzhanian
6fa567032e
Autogenerate all web examples from samples
...
That would make it easier to keep them consistent and to test them
continuously
3 years ago
Shagen Ogandzhanian
ab3ac73f83
Build all web examples with -Pcompose.web.buildSamples=true
3 years ago
Igor Demin
581b5f0b0a
Update Compose + Migrate to 0.5.0-build262 / Kotlin 1.5.21 ( #916 )
3 years ago
Oleksandr Karpovich
8c01295e8a
Web/add compose plugin integration cases for kotlinjs ( #870 )
...
* web: Add integration cases for compose plugin targeting kotlin/js
* web: Add integration cases for compose plugin targeting kotlin/js
* Report cases to TeamCity
* Update README.md
Co-authored-by: Oleksandr Karpovich <oleksandr.karpovich@jetbrains.com>
3 years ago
Shagen Ogandzhanian
4937918a28
Update examples after publishing 0.5.0-build226
3 years ago
Shagen Ogandzhanian
7ef65d21de
Fix name so web_landing as a part of the web build
4 years ago
Oleksandr Karpovich
b051250388
Add web-core benchmarks with reports to TeamCity ( #724 )
...
* Add web-core benchmarks with reports to TeamCity
* Add a test project for bundle size measurements
Co-authored-by: Oleksandr Karpovich <oleksandr.karpovich@jetbrains.com>
4 years ago
Shagen Ogandzhanian
2132dac284
Prepare examples for the publicaiton of 0.0.0-web-dev-14
4 years ago
Shagen Ogandzhanian
8d2df5792d
Add web-with-react to the list of optionally build examples
4 years ago
Shagen Ogandzhanian
c49d0e408c
Add web_landing to the list of examples optionally built with web
4 years ago
Shagen Ogandzhanian
65f47c8a82
Optionally building web examples along with the rest of web modules
4 years ago
Shagen Ogandzhanian
b1328204b8
Make consistent multi-platform plugin invocation throughout web modules and examples
4 years ago
Shagen Ogandzhanian
34c0d67a1d
[build] Simplify module creation in web
4 years ago
Shagen Ogandzhanian
31a63f3796
Print compose core version while resolving plugin dependencies in web
4 years ago
Shagen Ogandzhanian
06a905e63a
Split web-core to web-core and web-integration
...
This also means that we have new naming for web artifacts in the gradle plugin
4 years ago
Shagen Ogandzhanian
4dd4390ecd
Introduce web-integration-widgets and rename web-integration to web-integration-core
...
web-integration-widgets is without tests so far
4 years ago
Shagen Ogandzhanian
cdce1de626
Resolve compose plugin version from gradle.properties
4 years ago
Shagen Ogandzhanian
a6b4ce29f3
[web] Move build to the Kotlin DSL API
4 years ago
Shagen Ogandzhanian
6b9a7c4989
Rename core and integration to web-core and web-integration
...
Also: share logic only between subprojects and make maven publication a default option
4 years ago
Shagen Ogandzhanian
b69986a2aa
[web] correct repository configuration
4 years ago
Shagen Ogandzhanian
f4987d0ce9
Pull web components from androidx-compose
4 years ago
Nikolay Igotti
8e51fb1cf1
Simple game example ( #224 )
4 years ago