Shagen Ogandzhanian
2ff55d07e7
[web] Optionally skipping integration tests
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
Shagen Ogandzhanian
bd2f7fbcd9
Remove debug
3 years ago
Shagen Ogandzhanian
655ceea75e
remove web-getting-started
3 years ago
Shagen Ogandzhanian
cd552611ab
Returned missing sample
3 years ago
Shagen Ogandzhanian
40b808eaa5
Temporary commented out one of modules
3 years ago
Shagen Ogandzhanian
8323920eec
DEBUG print root dir
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
Shagen Ogandzhanian
8f9d79b3fa
[web] [build] Normalize paths
3 years ago
Shagen Ogandzhanian
95461906cb
[web] [build] resolve all module as relative to the rootDir
3 years ago
Shagen Ogandzhanian
a8d8cdfccd
[web] [build] Resolve projectDir paths a absolute ones
...
this makes debug a bit easier
3 years ago
Oleksandr Karpovich
4eedafc5fa
web: add tests for constructors with Composable parameters
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
Oleksandr Karpovich
00d0ee008f
web: Add failing tests for composables passed into constructors (issue #746 )
3 years ago
Shagen Ogandzhanian
b7af8368ca
Web docs updated ( #994 )
...
* Minimal documentation for AttrsBuilder
* Minimal documentation for the StyleBuilder
* Add documentation for AttrsBuilder::attr
* Update doc for AtrsBuilder
* Minimal documentation for EventsListenerBuilder
* Documentation for AttrsBuilder::ref (copied from tutorial)
* Documentation for AttrsBuilder::prop
* Add docs for ElementScope and dom specific effects
Co-authored-by: Oleksandr Karpovich <oleksandr.karpovich@jetbrains.com>
3 years ago
Nikolay Igotti
d499b350a2
Move to 1.0.0-alpha1
3 years ago
Shagen Ogandzhanian
a9f3f4f01c
Fix typo in CSS API madiaMaxHeight => mediaMaxHeight
3 years ago
Shagen Ogandzhanian
7557522e16
Minimal documentation for the most basic CSS API
3 years ago
Oleksandr Karpovich
656592124a
web: add a tutorial for DomSideEffect ( #975 )
...
* web: add a tutorial for DomSideEffect
* web: add a tutorial for DomSideEffect (edits)
Co-authored-by: Oleksandr Karpovich <oleksandr.karpovich@jetbrains.com>
3 years ago
Oleksandr Karpovich
6504196bc9
web: fix a bug when inline styles get empty after attributes update ( #980 )
...
Co-authored-by: Oleksandr Karpovich <oleksandr.karpovich@jetbrains.com>
3 years ago
Shagen Ogandzhanian
36295121a2
Remove web samples completely
...
We've decided to move in different direction
3 years ago
Shagen Ogandzhanian
16852696f5
Switch all web examples and web template to 1.0.0-alpha1-rc1
3 years ago
Shagen Ogandzhanian
87477236ec
Add google repo for all web modules, samples and examples
3 years ago
Shagen Ogandzhanian
89f9117b6f
Fix for dependency in samples/falling_balls_with_web
3 years ago
Shagen Ogandzhanian
9654149ec7
Update web_landing sample and web_langin example with fresher CSS API
3 years ago
Shagen Ogandzhanian
3902bf2768
Introduce printBundleSize to all web sample projects
...
And remove it from benchmarks
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
Oleksandr Karpovich
b41344ef41
Web/update tutorials and examples ( #942 )
...
* web: Update tutorials (to use 0.5.0-build270)
* web: Update examples (to use 0.5.0-build270 and kotlin 1.5.21)
Co-authored-by: Oleksandr Karpovich <oleksandr.karpovich@jetbrains.com>
3 years ago
Shagen Ogandzhanian
ab3ac73f83
Build all web examples with -Pcompose.web.buildSamples=true
3 years ago
Shagen Ogandzhanian
f3d4a2cbfa
Fix web integration tests
3 years ago
Shagen Ogandzhanian
d363211110
Remove CSSVariables context
...
One can define CSS variables anywhere
This is actually the only thing we want to do right now in framework
of #894
Resolves #894
3 years ago
Shagen Ogandzhanian
2536c29766
Basic support for grid-auto-flow, grid-auto-columns and grid-auto-rows in CSS API
...
This contibutes to #895
3 years ago
Shagen Ogandzhanian
4c6388f995
Introduce minimal support of alignSelf, justifySelf, alignItems, justifyItems, gap in CSS API
3 years ago
Shagen Ogandzhanian
b9a87578fc
Support negation for CSSNumeric values
...
This resolves #921
3 years ago
Shagen Ogandzhanian
e4e05c826c
Li can be build in any context
...
We won't try to type-check the DOM structure, it's up to user which elements and where to use
3 years ago
Shagen Ogandzhanian
636694a46e
Introduce basic support for grid-column/row-start/end
...
This contributes to #895
3 years ago
Igor Demin
581b5f0b0a
Update Compose + Migrate to 0.5.0-build262 / Kotlin 1.5.21 ( #916 )
3 years ago
Shagen Ogandzhanian
f4fc51f372
Simplify CSSFlexTests
3 years ago
Shagen Ogandzhanian
ef56abac66
Introduce helper function to the test scope to iterate through root children
3 years ago
Shagen Ogandzhanian
90cecde6f2
Basic support for grid-template-areas
...
This contributes to #895
3 years ago
Shagen Ogandzhanian
cf19b0fba9
Introduce basic support for grid-area in CSS API
3 years ago
Shagen Ogandzhanian
ac7974d056
Introduce minimal support for "grid-template-columns" and "grid-template-rows" in CSS API
3 years ago
Shagen Ogandzhanian
58ea0bde81
Basic suppport for gridRow and gridColumn in CSS API
...
This contributes to #895
3 years ago
Shagen Ogandzhanian
a5cffc44ca
CSS API - disallow String parameters for colors
...
See #891 - Still not closing though since I want to revisit it after CSS Grid and propert keywrods typing
3 years ago
Shagen Ogandzhanian
fb63c43394
Use max/minWidth/Height call in samples
3 years ago
Shagen Ogandzhanian
83870dde5d
Correct @Deprecation.ReplaceWith arguments for Color.hsl, Color.hsla
3 years ago