Commit Graph

1507 Commits

Author SHA1 Message Date
Igor Demin
a208ecba73 Upgrade to 1.2.0-beta01 2022-09-30 19:26:10 +02:00
Mike Hearn
91daaae32d Documentation for how to package apps using Conveyor. (#2303)
* Add a mention in the packaging tutorial about Conveyor, with a feature comparison on a separate page.

Remove the link from the main page to the signing/notarization tutorial as it's already linked to from the main packaging tutorial in any case.

* Address review comments.

- Don't talk about jpackage.
- Put the features of the built in tasks first on the comparisons page.
- Remove discussion of JNI.

Additionally:

- Reformat the feature list so the summary comes first in bold.
- Point out that the feature list isn't complete.
2022-09-28 21:41:09 +03:00
Ahmed MJ
486a53fb14 Release desktop mediaPlayer resource (#2239)
* release desktop mediaPlayer

* Update DesktopVideoPlayer.kt

Co-authored-by: 070hm <you@example.com>
Co-authored-by: Igor Demin <igordmn@users.noreply.github.com>
2022-09-22 03:14:28 +02:00
Omico
99b7a986e0 gradle-plugin: Let Gradle provide its Kotlin DSL for compose (#2215) 2022-09-22 03:05:13 +02:00
Igor Demin
d146b80fff Update README.md 2022-09-20 18:25:10 +02:00
Igor Demin
a018ac802a Remove tutorials from FEATURES.md (#2314)
It is a duplication of the main page
2022-09-19 09:42:03 +02:00
Oleksandr Karpovich
685f59f39c Add a tutorial about a new experimental onClick and onDrag modifiers (#2317)
* Add a tutorial about a new experimental onClick modifier

* add about onDrag

* improve the tutorial

* follow the formatting convention
2022-09-16 14:51:37 +02:00
Igor Demin
711e7d5fc7 Update Compose 2022-09-16 12:21:08 +02:00
Igor Demin
5cc9a92ffb Tutorial for context menu interop with Swing (#2315)
* Tutorial for context menu interop with Swing

* Update README.md

* Update README.md

* Update README.md
2022-09-16 12:35:12 +03:00
Alexey Tsvetkov
d9de125127 Introduce ProGuard integration for Compose/Desktop packaging (#2313)
Resolves #1174
2022-09-14 18:23:40 +03:00
Igor Demin
fd53f9c8b6 Revert "Remove tutorials from FEATURES.md"
This reverts commit 3ca85da02b.
2022-09-13 23:47:57 +02:00
Igor Demin
3ca85da02b Remove tutorials from FEATURES.md
It is a duplication of the main page
2022-09-14 01:46:48 +04:00
Igor Demin
c2f2e1ceda Update README.md 2022-09-14 01:37:36 +04:00
Oleksandr Karpovich
59d467685d Update compose submodule 2022-09-12 14:25:21 +02:00
Oleksandr Karpovich
177ad3b526 Add NO_SKIKO platforms set in ComposePlatforms (#2307)
* Add NO_SKIKO platforms set in ComposePlatforms

They can be used to build and publish compose-runtime.
Other compose modules can't be built for NO_SKIKO since those platforms are not supported by skiko yet.

* Fix typi

Co-authored-by: dima.avdeev <99798741+dima-avdeev-jb@users.noreply.github.com>

Co-authored-by: Oleksandr Karpovich <oleksandr.karpovich@jetbrains.com>
Co-authored-by: dima.avdeev <99798741+dima-avdeev-jb@users.noreply.github.com>
2022-09-12 14:20:09 +02:00
dima.avdeev
26852c0ad3 Update Compose 2022-09-12 12:36:44 +04:00
Ayfri
d85bd8c941 Add support for transition in CSS api. (#2228)
* web: Support for transition in CSS api.

* Use proper name for Transitions class, fix formatting.

* web: add ExperimentalComposeWebApi on transitions CSS API.

* web: Add documentation for transitions CSS API.

* fix: Apply all suggested changes.

* web: Add unit tests to transitions CSS API.

* fix: Update documentation with new methods names.
2022-09-12 10:19:22 +02:00
Philip Wedemann
471d5c652d Fix Compile Error (#2302) 2022-09-09 13:49:58 +02:00
Philip Wedemann
28755d0f70 Web SVG: Publish custom attr functions (#2127)
* Web SVG: Publish custom attr functions

* Add points and ry overload

* Remove duplicate ry method

Co-authored-by: hfhbd <hfhbd@users.noreply.github.com>
2022-09-09 12:33:58 +02:00
Philip Wedemann
f618a73348 Support attrs extension functions in sub elements too (#2126) 2022-09-09 10:47:45 +02:00
Philip Wedemann
ca03e09c86 Add pom information and license to Web artifacts (#2195)
* Add pom information and license to Web artifacts

* Update build.gradle.kts

Co-authored-by: hfhbd <hfhbd@users.noreply.github.com>
2022-09-09 10:33:23 +02:00
Emir
749c213bc3 Add missing background-blend-mode property (#2128) 2022-09-09 09:44:40 +02:00
Veyndan Stuart
dd857bd1b0 Remove unnecessary parameter to required (#1988)
* Remove unnecessary parameter to required

As [`required` is a boolean attribute](https://html.spec.whatwg.org/multipage/input.html#the-required-attribute), `required(false)` would confusingly make the input required.

* Add back old function and deprecate it
2022-09-09 09:42:58 +02:00
dima.avdeev
bd0d6215fa update submodule framework/support to latest jb-main 2022-09-08 20:13:33 +04:00
Oleksandr Karpovich
80b71a92ea Deprecate 3 overloads of StyleScope.borderWidth with wrong parameter names (#2297)
* Temporary deprecate 3 overloads of StyleScope.borderWidth

The reason is wrong parameter names. The behaviour is still correct.
The idea is to fix the parameter names in 2.0 (which is more appropriate for breaking changes)

* Apply better deprecation and replacement approach

* improve the deprecation message

* fix

* add tests for deprecated borderWidth

Co-authored-by: Oleksandr Karpovich <oleksandr.karpovich@jetbrains.com>
2022-09-08 10:58:40 +02:00
walfud
0ef3381362 Fix compile error: "cli.isMultipleCompiler is not a function" (#2159) 2022-09-07 14:51:30 +02:00
Oleksandr Karpovich
91a60dc014 remove deprecated compose.web.web-widgets from the source code (#2294)
Co-authored-by: Oleksandr Karpovich <oleksandr.karpovich@jetbrains.com>
2022-09-07 11:05:54 +02:00
dima.avdeev
d7f251a369 Fix demo run, add gradle.properties with bigger memory consumption (#2293) 2022-09-07 12:01:18 +03:00
dima.avdeev
50131300ee update submodule frameworks/support 2022-09-06 14:11:40 +04:00
dima.avdeev
1f39fa4ba1 Check experimental flags in gradle.properties (#2268) 2022-09-05 18:59:29 +03:00
theapache64
9adc93f04b add android sample for falling balls mpp (#2275)
Co-authored-by: theapache64 <theapache64@users.noreply.github.com>
2022-09-05 12:31:42 +02:00
dima.avdeev
4e2bbe36fe Revert "Add links to some interesting community projects"
This reverts commit 5dcefdf69f.
2022-09-01 15:12:08 +04:00
dima.avdeev
5dcefdf69f Add links to some interesting community projects 2022-09-01 12:20:37 +03:00
Igor Demin
bce2f3e55b Update README.md 2022-08-30 12:11:56 +02:00
Igor Demin
6cedecd615 Update Compose 2022-08-29 18:01:36 +02:00
jimgoog
01d0203284 Fix jpdeps/jbdeps typo in compose readme (#2265) 2022-08-26 03:32:02 +04:00
Igor Demin
8cbf17901c Update README.md (#2264) 2022-08-25 11:26:08 +02:00
Igor Demin
1ebc3993e9 Update Compose 2022-08-24 00:41:08 +02:00
Igor Demin
7b62da7379 Update Compose 2022-08-23 20:50:28 +02:00
Igor Demin
d448345bb5 Fix CI compilation (2) (#2261) 2022-08-23 20:09:52 +02:00
Igor Demin
1dff3ef03c Fix CI compilation (#2260)
CI uses root compose/gradlew, which doesn't call the child compose/frameworks/support/gradlew, in which we configure some env variables.

Now it is called.

All root tasks work as before.
2022-08-23 18:11:53 +02:00
Igor Demin
598a74d03b Remove configuration scripts (#2259)
Because this configuration is done on androidx repo level now
2022-08-23 17:09:19 +02:00
Igor Demin
6120550135 Update Compose 2022-08-23 16:59:36 +02:00
Oleksandr Karpovich
62660a9048 Add UikitSimArm64 to ComposePlatforms (#2242)
Co-authored-by: Oleksandr Karpovich <oleksandr.karpovich@jetbrains.com>
2022-08-23 14:19:51 +02:00
Igor Demin
317c7b4018 Update Compose 2022-08-23 01:30:51 +02:00
Igor Demin
33237b662e Use another version of Compose Compiler inside Compose Gradle plugin (#2256)
* Use another version of Compose Compiler inside Compose Gradle plugin

* Update gradle.properties
2022-08-23 01:29:22 +02:00
jimgoog
0d1a309966 Add a "next steps" section to getting started docs (#2250)
* Add a "next steps" section to getting started docs

Users found this "getting started" tutorial by following the link on the Compose MPP landing page, but then didn't find any other docs.  This change helps mitigate the problem by pointing users in a helpful direction after they've gone through the first tutorial.

* Update README.md

Co-authored-by: Igor Demin <igordmn@users.noreply.github.com>
2022-08-22 15:24:41 +02:00
Igor Demin
32748fc0a2 Restructure the main page (#2252)
* Restructure main page

Extract tutorials and example to separate sections. 

Also add links to Android documentation. This documentation is very comprehensive comparing to our current documentation, that covers mainly desktop aspects.

Until we write our own docs, or unify Jetpack Compose docs with Google collaboration, it is better to have links to this documentation than not to have it.

* Update README.md
2022-08-22 15:22:32 +02:00
Igor Demin
f009c4693e Update README.md 2022-08-18 22:27:26 +04:00
Igor Demin
55055d20d1 Update README.md 2022-08-08 15:42:52 +02:00