Alexey Tsvetkov
84938c0eb2
Switch Intellij plugin to blue community icon ( #1825 )
3 years ago
Alexey Tsvetkov
9ea1434380
Mark Intellij plugin compatible with 2022.1 ( #1824 )
3 years ago
Alexey Tsvetkov
08bdcea5dc
Don't add public.app-category. prefix to appCategory by default ( #1887 )
3 years ago
Shagen Ogandzhanian
4857f55bcc
Simplify inner CSS API, remove css fun completely (was experimental, will be redesigned)
...
(cherry picked from commit cd7691a53f
)
3 years ago
Oleksandr Karpovich
2c4da443b9
fix Style composable and CSSRulesHolderState ( #1885 )
...
Co-authored-by: Oleksandr Karpovich <oleksandr.karpovich@jetbrains.com>
3 years ago
Alexey Tsvetkov
ea778fbac5
Make web.application non-experimental ( #1880 )
3 years ago
Alexey Tsvetkov
91fdcb8f9d
Set default jvmTarget to 1.8 ( #1879 )
3 years ago
Igor Demin
1254a30c7c
Update Compose
3 years ago
Alexey Tsvetkov
6bd8407471
Remove uikit DSL from 1.1 ( #1875 )
...
It does not work with 1.1 anyway
3 years ago
Oleksandr Karpovich
ee9bba20a5
web: update TagElement with tagName: String ( #1827 )
...
* web: update TagElement with tagName: String
Enable changing the tagName value. This will delete the initial html element and create a new one with a new tagName.
Cache ElementBuilder instances.
* add comments
* update PR according to discussion
Co-authored-by: Oleksandr Karpovich <oleksandr.karpovich@jetbrains.com>
(cherry picked from commit 5b496eb191
)
3 years ago
Roman Sedaikin
dff17efa59
Updated tutorial of [Swing Integration]. ( #1844 )
...
* Updated tutorial of Swing interop.
Co-authored-by: akurasov <86794754+akurasov@users.noreply.github.com>
3 years ago
Igor Demin
4c8b1d2450
Update Compose
3 years ago
Alexey Tsvetkov
c1dca655cd
Support org.jetbrains.kotlin.js plugin ( #1851 )
...
Resolves #1821
3 years ago
Oleksandr Karpovich
1c1f826316
web: make canvasAttributeTest independent of attributes order
...
(cherry picked from commit bccf783976
)
3 years ago
Shreck Ye
e8ef7437c8
web: make `applyAttrs` in the second overloaded `TagElement` nullable to be consistent with the first one ( #1814 )
...
(cherry picked from commit 7a9776cc43
)
3 years ago
Philip Wedemann
1bb0a266fe
Web: Add Canvas element ( #1823 )
...
Co-authored-by: hfhbd <hfhbd@users.noreply.github.com>
(cherry picked from commit a528838712
)
3 years ago
Oleksandr Karpovich
dab8ccd774
web: add a test `keyChangesTheOrderButKeepsSameInstances`
...
(cherry picked from commit f7d71a034b
)
3 years ago
Igor Demin
072c1695d1
Update Compose
3 years ago
Oleksandr Karpovich
e779768a91
web: make ComposeDomNode inline ( #1808 )
...
Co-authored-by: Oleksandr Karpovich <oleksandr.karpovich@jetbrains.com>
(cherry picked from commit 21cda3f3c6
)
3 years ago
Shagen Ogandzhanian
b3deed40c0
Introduce HTMLElement.computedStyle: CSSStyleDeclaration helper function ( #1815 )
...
(cherry picked from commit edac50ae39
)
3 years ago
Shagen Ogandzhanian
86d9ad1ec1
Update selenium chrome driver to 98.0.4758.48
...
(cherry picked from commit 98dbfe93cb
)
3 years ago
Shagen Ogandzhanian
e69be893a7
Enable warning as errors by default in web ( #1803 )
...
(cherry picked from commit 44cc13add1
)
3 years ago
Oleksandr Karpovich
daaeaed1e1
web: hide internal properties from AttrsScope, EventsListenerScope, StyleScope ( #1802 )
...
Co-authored-by: Oleksandr Karpovich <oleksandr.karpovich@jetbrains.com>
(cherry picked from commit 7ea30be924
)
3 years ago
Oleksandr Karpovich
be95ea5ed8
web: apply `classes` and `style` before all other attributes and properties ( #1788 )
...
* web: apply `classes` before all other attributes and properties
This mitigates "Flash of unstyled content"
* apply style {} before attr(...). Add more tests
* use val instead of var for classes
Co-authored-by: Oleksandr Karpovich <oleksandr.karpovich@jetbrains.com>
(cherry picked from commit af2c354f72
)
3 years ago
Shagen Ogandzhanian
44b3c91f9c
Move renderComposable to internal-web-core-runtime ( #1789 )
...
(cherry picked from commit 685e305c5e
)
3 years ago
Shagen Ogandzhanian
90619c7da5
Use standard side effects in Elements.kt ( #1793 )
...
(cherry picked from commit 6aaeddc4b4
)
3 years ago
Oleksandr Karpovich
2412e0d0a3
web: add typealias AttrsBuilder referencing new AttrsScopeBuilder ( #1778 )
...
This mitigates possible breaking API changes
Co-authored-by: Oleksandr Karpovich <oleksandr.karpovich@jetbrains.com>
(cherry picked from commit 0c30a3e2af
)
3 years ago
Martynas Petuška
49c0ec79e5
web: AttrsScope interface extraction ( #1694 )
...
* AttrsScope interface extraction
* PR amendments
* resolve conflicts
* remove yarn lockfile
* move submodule back
(cherry picked from commit f98dfbc761
)
3 years ago
Shagen Ogandzhanian
4be8e0998b
Deprecate DisposableRefEffect and DomSideEffect ( #1714 )
...
(cherry picked from commit 82bd465f5b
)
3 years ago
Shagen Ogandzhanian
f3e7b41f31
Make DomElementWrapper private ( #1749 )
...
(cherry picked from commit 4bf01cf5e0
)
3 years ago
Oleksandr Karpovich
39d864b13a
Add `checkAndWarnAboutUsingJsPlugin` to gradle plugin ( #1753 )
...
* Add `checkAndWarnAboutUsingJsPlugin` to gradle plugin
closes #1693
* PR review improvements
Co-authored-by: Oleksandr Karpovich <oleksandr.karpovich@jetbrains.com>
(cherry picked from commit fb715e6061
)
3 years ago
Shagen Ogandzhanian
1e57989d27
Reuse renderComposable in tests ( #1732 )
...
This also deprecates renderTestComposable
(cherry picked from commit b71a5161a7
)
3 years ago
Alexey Tsvetkov
eaf6789e23
Fix Intellij plugin build
3 years ago
Thomas Vos
7b281b82f5
Fix TestFlight builds ( #1812 )
3 years ago
Alexey Tsvetkov
143cffd7a1
Improve reporting of preview errors ( #1807 )
...
Resolves #1686
3 years ago
Thomas Vos
938f835556
Fix could not find application image error on macOS ( #1811 )
3 years ago
Thomas Vos
2104678961
Fix jnilib files not signed ( #1799 )
3 years ago
Thomas Vos
50327e05e6
Fix fromFiles argument not lazy ( #1797 )
3 years ago
Thomas Vos
80affc78a3
Fix `packagePkg` task ( #1798 )
3 years ago
Igor Demin
2a74d53534
Update Compose
3 years ago
Igor Demin
51e67f80b8
Update Compose
3 years ago
Alexey Tsvetkov
97fa571a59
Fix JS Gradle test ( #1760 )
...
* Fix Gradle JS tests
* Use Gradle 7.3.3 instead of 7.3 in tests
3 years ago
Igor Demin
2011dea498
Update Compose
3 years ago
Igor Demin
1d4e1d0234
Try to pass CI
3 years ago
Igor Demin
d1dbd80ab6
Update Compose
3 years ago
Igor Demin
59b81a22c9
Try to pass CI
3 years ago
Igor Demin
ebe6594651
Try to pass CI
3 years ago
Igor Demin
078f27ff0b
Build only runtime for js
3 years ago
Igor Demin
6e8023746b
downloadAndroidSdk for 1.1
...
Hashes from https://android.googlesource.com/a/platform/manifest (6bea68b9974c26f409799bcd1462a8958947a474 androidx-compose-release)
3 years ago
Igor Demin
38cc75970e
Revert "downloadAndroidSdk for 1.1"
...
This reverts commit 21fbb46777
.
3 years ago