Oleksandr Karpovich
cf62af9a23
web (breaking change): make constructors of CSSSelectors classes internal ( #1510 )
...
* web (breaking change): Make CSSSelector constructors internal and move constant selectors instances to `SelectorsScope`
* web (breaking change): Make CSSSelectors classes internal
Co-authored-by: Oleksandr Karpovich <oleksandr.karpovich@jetbrains.com>
3 years ago
Oleksandr Karpovich
1b731e0af6
web (breaking change): move top level functions for css selectors to new SelectorsScope ( #1504 )
...
* web (breaking change): move top level functions for css selectors to new SelectorsScope
These functions don't need to be on top level because their purpose is to be used within StyleSheet
* web: update CSSSelector plus operator
Co-authored-by: Oleksandr Karpovich <oleksandr.karpovich@jetbrains.com>
3 years ago
Oleksandr Karpovich
d87c29a10d
web: add test for CSSSelector plus operator
3 years ago
Igor Demin
d589600dc9
Move Compose
3 years ago
Oleksandr Karpovich
4623985462
web (breaking change): move `combine` and `feature` functions to GenericStyleSheetBuilder scope (in CSSMediaRule.kt) ( #1508 )
...
Co-authored-by: Oleksandr Karpovich <oleksandr.karpovich@jetbrains.com>
3 years ago
Oleksandr Karpovich
6d0a0f4f1d
web (breaking change): make some functions internal ( #1509 )
...
Co-authored-by: Oleksandr Karpovich <oleksandr.karpovich@jetbrains.com>
3 years ago
Alexey Tsvetkov
386b19e67e
Test Gradle plugin with Gradle 7.1.1 & 7.3 ( #1304 )
3 years ago
akurasov
01de8a2ad7
Switching to new Compose
3 years ago
Alexey Tsvetkov
9686eb2acd
Improve handling of preview errors ( #1502 )
3 years ago
Abasov Akif
43a16c8e77
Throw exception for `String + CSSSelector` with `self` cases. ( #1462 )
...
* Throw exception for `String + CSSSelector` with `self` cases.
* Refactoring: CSSSelector: open -> abstract, assertTrue -> assertFailsWith
* Exceptions rewording
* CSSSelfSelector: public -> internal
3 years ago
Igor Demin
dcbaf76d97
Move Compose
3 years ago
Oleksandr Karpovich
45a63ec41c
web: remove Options for event listeners ( #1470 )
...
Options were never actually applied and there was no way to use anything beside Options.DEFAULT
It's still possible to set options using k/js `addEventListener` on the element's reference
Co-authored-by: Oleksandr Karpovich <oleksandr.karpovich@jetbrains.com>
3 years ago
Alexey Tsvetkov
2a3027a5e7
Try to fix images with preview in tooling ( #1458 )
...
Maybe it will fix #1160
Fix for refactored Paragraph.getHorizontalPosition (#115 )
3 years ago
akurasov
76809f3ced
Switching to a new Compose
3 years ago
Oleksandr Karpovich
3778eadd37
web: add `inputmode` global attribute ( #1461 )
...
https://developer.mozilla.org/en-US/docs/Web/HTML/Global_attributes/inputmode
closes https://github.com/JetBrains/compose-jb/issues/1338
Co-authored-by: Oleksandr Karpovich <oleksandr.karpovich@jetbrains.com>
3 years ago
Shagen Ogandzhanian
1a817574f3
Introduce webWidgetsDeprecationMessage which is used in Deprecated annotation ( #1459 )
3 years ago
Igor Demin
cd140db9c0
Copy IDEA settings from androidx project ( #1455 )
3 years ago
Oleksandr Karpovich
e139fbb1e4
deprecate compose.web.web-widgets in source code and gradle plugin ( #1453 )
...
* deprecate compose.web.web-widgets in source code and gradle plugin (name alias)
* fix typo
Co-authored-by: Oleksandr Karpovich <oleksandr.karpovich@jetbrains.com>
3 years ago
Oleksandr Karpovich
84eb629cec
web: fix and update compiler plugin test cases ( #1452 )
...
Co-authored-by: Oleksandr Karpovich <oleksandr.karpovich@jetbrains.com>
3 years ago
Sebastian
af31eacb74
Expose 'licenseFile' option for native packaging ( #1421 )
3 years ago
akurasov
fe03732d3b
Switching to the new Compose
3 years ago
Oleksandr Karpovich
742c4a40fd
web: update compiler plugin test cases to make them runnable ( #1447 )
...
Co-authored-by: Oleksandr Karpovich <oleksandr.karpovich@jetbrains.com>
3 years ago
Oleksandr Karpovich
1066bcab40
web: add tests for onChange event for checkbox and radiobutton ( #1411 )
...
Co-authored-by: Oleksandr Karpovich <oleksandr.karpovich@jetbrains.com>
3 years ago
Igor Demin
9d29f50691
:compose:animation:animation-graphics ( #1441 )
3 years ago
akurasov
cfa87257ae
Switching to new Compose
3 years ago
Kaaveh Mohamedi
35504f7216
Updated README for more clarity ( #1281 )
3 years ago
akurasov
5598db273f
Switching to new Compose
3 years ago
Alexey Tsvetkov
3eaab1ff6b
Make build helpers version configurable ( #1439 )
3 years ago
Alexey Tsvetkov
8eeb0db771
Create destination dir if it does not exist ( #1438 )
...
Otherwise DownloadAction might assume,
that the destination is actually a file,
when just one file is requested
(which is true for some POM only compose modules)
3 years ago
Abasov Akif
974ef56832
Fix css selectors: combine, sibling ( #1418 )
3 years ago
Alexey Tsvetkov
3cc961ead3
Fix build helpers ( #1424 )
...
* Fix relocation of download task
* Fix environment variable typo
* Update build-helpers
3 years ago
Igor Demin
cc83ad1c7d
Move Compose
3 years ago
akurasov
ff11324c4b
Migrating to new Compose
3 years ago
akurasov
2e6f11d590
Migrating to new Compose
3 years ago
Shagen Ogandzhanian
39693d4c78
[web] update Chrome and Gecko driver version
3 years ago
Shagen Ogandzhanian
f96eeea220
[web] Common config for printing test results to STDOUT
3 years ago
Alexey Tsvetkov
f7728a004f
Fix compatibility with Intellij 2021.3 ( #1406 )
...
* Fix compatibility with Intellij 2021.3
Resolves #1373
* Use Java reflection
3 years ago
Alexey Tsvetkov
588ad2c8c0
Fix build helpers publishing ( #1416 )
...
* Fix compatibility with Intellij 2021.3
Resolves #1373
* Use Java reflection
* Set Java source & target compatibility for build helpers
Otherwise, Gradle might set Gradle metadata attributes in such way,
that transitive dependencies of published modules are not resolved
* Configure shadow jar manually
Applying plugin configures additional publication,
so that both .jar and -shadow.jar are published,
and additional configurations are added to Gradle metadata.
To avoid unexpected metadata resolution results,
ShadowJar task is now configured manually
* Fix closeStagingRepo JSON request
* Update publishing build-helpers in compose
3 years ago
Igor Demin
5168a86755
Update gradle.properties
3 years ago
Igor Demin
22af79df63
Update README.md
3 years ago
Igor Demin
8a5aaa738c
Update README.md
3 years ago
Alexey Tsvetkov
9f2d767492
Fix auto closing of maven central repo ( #1402 )
...
Also remove automatic drop on error.
We are not using it,
and I'm not sure if it's a good idea anyway.
3 years ago
akurasov
892670de1d
migrating to new Compose
3 years ago
Igor Demin
db44cc8779
Add material3, mark some libraries as Experiemental ( #1390 )
...
Checked it on the version 0.0.0-feature-material3-build460
Fixes https://github.com/JetBrains/compose-jb/issues/1335
3 years ago
Igor Demin
97980ad510
Update README.md
3 years ago
breandan
d6fea59754
add OptIn annotation to falling-balls-web demo ( #1364 )
3 years ago
Igor Demin
f4a143dbea
Gradle plugin. macOs. Pass icon and name defined in build.gradle to the Dock ( #1386 )
...
Fixes https://github.com/JetBrains/compose-jb/issues/1342
3 years ago
akurasov
58a799be71
switching to skiko 0.5.11
3 years ago
akurasov
16e33bc945
switching to the latest compose
3 years ago
Alexey Tsvetkov
a464c14130
Update plugin portal plugin & metadata ( #1375 )
...
* Update Gradle plugin publishing plugin
0.17.0 increases the maximum length
of plugin version strings to 50 characters
* Update website on plugin portal
3 years ago