Commit Graph

1147 Commits

Author SHA1 Message Date
Oleksandr Karpovich
6d0a0f4f1d web (breaking change): make some functions internal (#1509)
Co-authored-by: Oleksandr Karpovich <oleksandr.karpovich@jetbrains.com>
2021-11-30 11:33:55 +01:00
Alexey Tsvetkov
386b19e67e Test Gradle plugin with Gradle 7.1.1 & 7.3 (#1304) 2021-11-30 11:06:48 +03:00
akurasov
01de8a2ad7 Switching to new Compose 2021-11-29 20:27:37 +03:00
Alexey Tsvetkov
9686eb2acd Improve handling of preview errors (#1502) 2021-11-29 20:13:05 +03:00
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
2021-11-29 11:37:17 +01:00
Igor Demin
dcbaf76d97 Move Compose 2021-11-26 21:20:20 +03:00
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>
2021-11-26 15:37:25 +01:00
Alexey Tsvetkov
2a3027a5e7 Try to fix images with preview in tooling (#1458)
Maybe it will fix #1160
Fix for refactored Paragraph.getHorizontalPosition (#115)
2021-11-26 04:05:36 +03:00
akurasov
76809f3ced Switching to a new Compose 2021-11-25 21:02:15 +03:00
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>
2021-11-25 15:27:43 +01:00
Shagen Ogandzhanian
1a817574f3 Introduce webWidgetsDeprecationMessage which is used in Deprecated annotation (#1459) 2021-11-25 11:25:34 +01:00
Igor Demin
cd140db9c0 Copy IDEA settings from androidx project (#1455) 2021-11-25 11:44:25 +03:00
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>
2021-11-24 14:29:49 +01:00
Oleksandr Karpovich
84eb629cec web: fix and update compiler plugin test cases (#1452)
Co-authored-by: Oleksandr Karpovich <oleksandr.karpovich@jetbrains.com>
2021-11-24 11:27:43 +01:00
Sebastian
af31eacb74 Expose 'licenseFile' option for native packaging (#1421) 2021-11-24 13:26:35 +03:00
akurasov
fe03732d3b Switching to the new Compose 2021-11-23 20:27:21 +03:00
Oleksandr Karpovich
742c4a40fd web: update compiler plugin test cases to make them runnable (#1447)
Co-authored-by: Oleksandr Karpovich <oleksandr.karpovich@jetbrains.com>
2021-11-23 16:57:46 +01:00
Oleksandr Karpovich
1066bcab40 web: add tests for onChange event for checkbox and radiobutton (#1411)
Co-authored-by: Oleksandr Karpovich <oleksandr.karpovich@jetbrains.com>
2021-11-23 16:14:30 +01:00
Igor Demin
9d29f50691 :compose:animation:animation-graphics (#1441) 2021-11-23 14:51:58 +03:00
akurasov
cfa87257ae Switching to new Compose 2021-11-23 10:44:20 +03:00
Kaaveh Mohamedi
35504f7216 Updated README for more clarity (#1281) 2021-11-22 22:52:50 +03:00
akurasov
5598db273f Switching to new Compose 2021-11-22 19:15:41 +03:00
Alexey Tsvetkov
3eaab1ff6b Make build helpers version configurable (#1439) 2021-11-22 17:29:22 +03:00
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)
2021-11-22 15:11:09 +03:00
Abasov Akif
974ef56832 Fix css selectors: combine, sibling (#1418) 2021-11-22 09:55:49 +01:00
Alexey Tsvetkov
3cc961ead3 Fix build helpers (#1424)
* Fix relocation of download task

* Fix environment variable typo

* Update build-helpers
2021-11-22 10:09:27 +03:00
Igor Demin
cc83ad1c7d Move Compose 2021-11-20 00:23:07 +03:00
akurasov
ff11324c4b Migrating to new Compose 2021-11-19 19:34:33 +03:00
akurasov
2e6f11d590 Migrating to new Compose 2021-11-19 13:40:55 +03:00
Shagen Ogandzhanian
39693d4c78 [web] update Chrome and Gecko driver version 2021-11-18 16:25:03 +01:00
Shagen Ogandzhanian
f96eeea220 [web] Common config for printing test results to STDOUT 2021-11-18 16:04:29 +01:00
Alexey Tsvetkov
f7728a004f Fix compatibility with Intellij 2021.3 (#1406)
* Fix compatibility with Intellij 2021.3

Resolves #1373

* Use Java reflection
2021-11-18 13:01:28 +03:00
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
2021-11-18 13:00:54 +03:00
Igor Demin
5168a86755 Update gradle.properties 2021-11-17 18:09:14 +03:00
Igor Demin
22af79df63 Update README.md 2021-11-17 18:07:15 +03:00
Igor Demin
8a5aaa738c Update README.md 2021-11-17 18:06:49 +03:00
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.
2021-11-15 15:59:21 +03:00
akurasov
892670de1d migrating to new Compose 2021-11-15 12:50:20 +03:00
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
2021-11-15 11:42:18 +03:00
Igor Demin
97980ad510 Update README.md 2021-11-15 11:06:14 +03:00
breandan
d6fea59754 add OptIn annotation to falling-balls-web demo (#1364) 2021-11-12 10:33:49 +03:00
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
2021-11-11 16:07:24 +03:00
akurasov
58a799be71 switching to skiko 0.5.11 2021-11-11 15:23:37 +03:00
akurasov
16e33bc945 switching to the latest compose 2021-11-11 15:02:45 +03:00
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
2021-11-09 16:54:09 +03:00
Igor Demin
ef722f31fc Update README.md 2021-11-08 15:13:33 +03:00
Alexey Tsvetkov
eec0f9abe4 Configure publishing to Maven Central (#1351)
Fixes #1106
2021-11-08 12:10:26 +03:00
Alexey Tsvetkov
1c25803032 Build helpers (#1350)
* Move publishing helpers from Skiko

Copy of 0c4350b8e8/skiko/buildSrc/publishing

* Fix validation of pom packaging

* Add util for reading Maven Central configuration

* Suppress unused inspection

* Rename sonatype package to utils

* Fixup copyright

* Add task for fixing modules

* Find modules in space

* Fix java-base configuration
2021-11-08 12:10:08 +03:00
Alexey Tsvetkov
4e62ee482e Ignore changes in prebuilts/fullsdk-* (#1353) 2021-11-04 16:28:12 +03:00
akurasov
0055541b61 fixing misprint 2021-11-03 18:36:01 +03:00