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
Shagen Ogandzhanian
5518eec745
Support for transform in CSS API
...
This resolves #922
3 years ago
Shagen Ogandzhanian
4d727f7d5d
[web] [build] printTestBundleSize depends on jsTest
3 years ago
Oleksandr Karpovich
2689f7c4c0
web: Update test utils api to prepare it for publishing ( #1048 )
...
Co-authored-by: Oleksandr Karpovich <oleksandr.karpovich@jetbrains.com>
3 years ago
Oleksandr Karpovich
db53b95a31
Web/controlled inputs ( #1031 )
...
* web: make TextInput manage its view state
* web: make TextInput manage its view state
* web: make TextInput manage its view state
* web: add tests for controlled TextArea and RadioButton
* Add more tests for controlled and uncontrolled inputs
* Add more tests for controlled and uncontrolled inputs
* Update date input tests
* Update time input tests
* Update date input tests
* Add docs for controlled and unctontrolled input modes
* web: improve docs for controlled inputs
* web: make benchmark add1kItems run only 2 times instead of 3 (to prevent it from throwing timeout)
Co-authored-by: Oleksandr Karpovich <oleksandr.karpovich@jetbrains.com>
3 years ago
arfy slowy
03617c199d
fix: typo misspelling grammar ( #1091 )
3 years ago
theapache64
01355cc93f
Fix VideoPlayer ( #1088 )
...
* fix player's macOS issue
* replace local file path with public URL
3 years ago
Igor Demin
2c60a18e5c
Update Compose
3 years ago
EdwarDDay
dc35f816cf
Fix web game link ( #1083 )
3 years ago
Shagen Ogandzhanian
fdc9c5df5e
[web] [build] stricter guards for printTestBundleSize
3 years ago
Shagen Ogandzhanian
a1310f1b24
Always print testBundleSize after jsTest (if available)
3 years ago
Shagen Ogandzhanian
fce9010353
[web] Introduce printTestBundleSize task
3 years ago
Oleksandr Karpovich
d2d4971f28
web: mark internal and experimental api in web-core ( #1077 )
...
Co-authored-by: Oleksandr Karpovich <oleksandr.karpovich@jetbrains.com>
3 years ago
Oleksandr Karpovich
0d93252e90
web: mark internal and experimental api in web-widgets ( #1078 )
...
* web: mark internal and experimental api in web-widgets
* web: mark internal and experimental api in web-widgets
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
a22bd9f889
Reintroduce printBundleSize for samples
3 years ago
Shagen Ogandzhanian
c513eef2e6
[web] [build] Fix all missing and incorrect sample modules
3 years ago
Oleksandr Karpovich
9dc7137298
web: update COMPOSE_CORE_VERSION=0.0.0-master-build316
...
the build from master contains an important fix for using compose in kotlin/js (composables in constructors).
following (default) builds will include the fix, so normal version can be used again.
3 years ago
Oleksandr Karpovich
4eedafc5fa
web: add tests for constructors with Composable parameters
3 years ago
Oleksandr Karpovich
516b2e8e07
Update compose
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
8d16f5a3a2
Remove obsolete and unused COMPOSE_WEB_BUILD_WITH_EXAMPLE build param
3 years ago
Felix Divo
4702590645
Update README.md ( #1066 )
...
Fix broken link in README
3 years ago
akurasov
e291107b2b
fixed typo
3 years ago
Felix Divo
3d35372a06
Briefly explain horizontal scrolling in tutorial ( #1065 )
...
* Update README.md
Add note on horizontal scrolling
3 years ago
akurasov
8df79e50b0
Extending tutorial with Tray-only application ( #1063 )
...
* Extending tutorial with Tray-only application
* Update README.md
* Update README.md
* Update README.md
* Update README.md
Co-authored-by: Igor Demin <igordmn@users.noreply.github.com>
3 years ago
akurasov
d95c61a6b1
Fixes for Context menu tutorial ( #1059 )
...
* Small fixes for Context Menu tutorial
* Fixing Context Menu tutorial
3 years ago
Oleksandr Karpovich
00d0ee008f
web: Add failing tests for composables passed into constructors (issue #746 )
3 years ago
akurasov
1561b2736f
Update README.md
...
fixing build version to Alpha
3 years ago
akurasov
086fca9229
Small fixes for Context Menu tutorial ( #1051 )
3 years ago
Igor Demin
410bd394ed
Update README.md
3 years ago
akurasov
7b81c5f51f
Merge remote-tracking branch 'origin/master'
3 years ago
akurasov
37683fa147
Added tutorial for context menu(desktop)
3 years ago
Igor Demin
dbd1fe904f
Update Compose
3 years ago
Igor Demin
31effb2bab
Compose. Run :compose:ui tests on ./gradle testComposeJbDesktop
3 years ago
fauxvillage
da19a19e9a
corrrect package name in nativeDistributions ( #1042 )
...
* corrrect package name in nativeDistributions
* Update build.gradle.kts
Co-authored-by: akurasov <86794754+akurasov@users.noreply.github.com>
3 years ago
Oleksandr Karpovich
457d4374b2
Update Compose
3 years ago
Noire
0f9735140d
Fix component SplitPane ( #1037 )
3 years ago
Arkadii Ivanov
1564fb5791
Move TodoApp previews to compose-ui module ( #1002 )
3 years ago
Arkadii Ivanov
696d20c931
Update TodoApp dependencies ( #1001 )
3 years ago
Alexey Tsvetkov
a1853204d7
Document packaging resources ( #1015 )
3 years ago