Shagen Ogandzhanian
1aa492c02c
Introduce an alias for launching chrome from root in compose-web/Docker
4 years ago
Shagen Ogandzhanian
4039d82aa6
Don't remove darwin SDK in Docker file for compose-web
...
Because for some reason linux config refers to it
Here's this config I need later discuss with fellow googlers
<project
path="prebuilts/fullsdk-darwin/platforms/android-30"
name="platform/prebuilts/fullsdk/platforms/android-30"
revision="master"
clone-depth="1">
<linkfile src="." dest="prebuilts/fullsdk-linux/platforms/android-30" />
</project>
4 years ago
Alexey Tsvetkov
2f0cd93e71
Specify Preview as entry point
...
So it's not marked as dead code by Intellij
4 years ago
Shagen Ogandzhanian
05b9e962e5
Remove darwin-related prebuilts from the compose-web image
...
(cause it's Ubuntu)
4 years ago
Shagen Ogandzhanian
a70c72052c
Don't purge any app installed so far to the Docker web-compose image
4 years ago
Shagen Ogandzhanian
603287b1bf
Don't try to purge app-get cache data and clone with depth=1 in Docker for compose web
4 years ago
Alexey Tsvetkov
82b87c7481
Update preview example
4 years ago
Nikolay Igotti
cf9ccdb617
Switch templates to 0.4.0-build179
4 years ago
Shagen Ogandzhanian
69b0ce57f5
Fix arguments for sync in Docker for compose-web
4 years ago
Shagen Ogandzhanian
1eb9bf6e77
Add chrome to the Docker image for compose-web CI
4 years ago
Shagen Ogandzhanian
ba1f3c57c6
Update symlinks in compose-web/Dockerfile
4 years ago
Shagen Ogandzhanian
6ee7147fe3
Speed up syncing and creating symlink for compose-web/Dockerfile
4 years ago
Alexey Tsvetkov
d3d0938eb6
Add preview project example
4 years ago
Alexey Tsvetkov
b483ad4c22
Add preview support to Gradle plugin
4 years ago
Alexey Tsvetkov
f80456dd46
Refactor: move AbstractComposeDesktopTask
4 years ago
Alexey Tsvetkov
6dbe467abf
Split Maven artifact configuration and Gradle plugin configuration
...
This is needed to introduce non-Gradle plugin modules under gradle-plugins build for
Compose preview runtime.
4 years ago
Alexey Tsvetkov
a3a17813e5
Introduce Idea preview plugin
4 years ago
Alexey Tsvetkov
d16b9ed4be
Update badges in README
...
Add badges for the latest stable release and for the latest release including pre-releases
4 years ago
Alexey Tsvetkov
826f130b99
Set NSSupportsAutomaticGraphicsSwitching in native Mac distributions by default
...
Resolves #545
4 years ago
DetachHead
da8a6a44a0
error message for 32 bit arch ( #562 )
4 years ago
Shagen Ogandzhanian
56bb89fad6
Enforce bash as default shell in compose-web Dockerfile (the right way)
4 years ago
Shagen Ogandzhanian
bdeea79e9d
Use bash by defaule in compose-web/Dockerfile
4 years ago
Alexey Tsvetkov
938f581a3d
Update copyright notices
4 years ago
Murat Baysangurov
7414ee54a4
TodoApp. Minor fixes due to API changes ( #548 )
4 years ago
Arkadii Ivanov
1849838e82
TodoApp. Update Decompose to 0.2.0, enable navigation animations. ( #544 )
4 years ago
Shagen Ogandzhanian
963ab0dc55
Introduce experimental Dockerfile for compose-web-based jobs
4 years ago
Alexey Tsvetkov
b00aa7d5d3
Test Gradle plugin with Gradle 7.0
...
`withJava()` is removed from MPP test, because our tests don't contain Java,
but the latest stable version of Kotlin fails with exceptions,
when Gradle 7.0 is used. The issue is fixed in Kotlin's master:
297aa17b6e
4 years ago
Alexey Tsvetkov
4e673239a7
Split integration and unit Gradle plugin tests
...
Previously some tests (e.g. FileHashTest) were executed
multiple times in each test task.
This change splits tests in the following way:
* `testGradle-<VERSION>` task only runs `org.jetbrains.compose.gradle.*` tests
with the corresponding Gradle version;
* `test` runs all other tests once;
* `check` runs all tests and checks;
4 years ago
Alexey Tsvetkov
14ee86fa6c
Document suggestModules task
4 years ago
Steyn Geldenhuys
4769b2f8e9
Update README.md with image resource path ( #510 )
...
The loading "images from resources" specifies that the image is placed in `resources/images` however the loading of the resource does not reflect this path.
4 years ago
Alexey Tsvetkov
dc428d3a22
Add suggestRuntimeModules task
...
Resolves #463
4 years ago
Casey Brooks
1e42748fd1
Updates Native Distributions documentation
...
Updates Native Distributions documentation to include a note about Java Modules, and how to determine necessary modules and provide them to the Gradle plugin configuration
4 years ago
Tad Fisher
b9c2f080d9
Fix task validation errors
4 years ago
Alexey Tsvetkov
76cccb93b9
Don't apply Compose compiler plugin to JS and Native compilations
...
Resolves #352
The fix resolves the issue only for Kotlin compiler builds the following commit:
d023f09bd4
See also https://youtrack.jetbrains.com/issue/KT-45020
4 years ago
Alexey Tsvetkov
ceab5f0979
Escape launcher arguments and JVM arguments with extra quotes
...
Resolves #465
4 years ago
jimgoog
f9e6283c5b
Wordsmith swing interop API description ( #500 )
...
We've been seeing an antipattern where people are literally "passing a view/jcomponent" into the interop API by merely referencing the native object in the factory lambda. This usage is very much an antipattern. Wordsmithing a bit to avoid putting that idea into people's minds.
4 years ago
Arkadii Ivanov
8d6be48499
TodoApp. Get rid of Dependencies interfaces. ( #480 )
4 years ago
ligi
ad1c14381c
ImageViewer. Adapt folder to package ( #478 )
4 years ago
Dominic Fischer
7e5cfc53a8
Imageviewer. Refactor Application for observable properties ( #447 )
...
* Refactor Application for observable properties
* Style
* Add RememberObserver
* Comment out problematic update
4 years ago
Alexey Tsvetkov
9467407dcd
Document dockName property
4 years ago
Alexey Tsvetkov
0314bc4b80
Provide default icon for native distributions
...
Resolves #274
4 years ago
Nikolay Igotti
2f7f05babd
Move to 0.3.2.
4 years ago
Andrew Rudenko
b68f5995b7
Mouse_Events tutorial: add section about AWT's MouseEvent ( #455 )
4 years ago
Alexey Tsvetkov
2fac821f99
Allow including all runtime modules
4 years ago
Alexey Tsvetkov
a99b3eaa83
Require JDK 15+ for creating native distributions
...
Resolves #428
4 years ago
Alexey Tsvetkov
30f2934c67
Avoid duplicated logging to file
...
FilterOutputStream#(ByteArray) delegates to #write(Int)
4 years ago
Nikolay Igotti
1999f58e75
Move to build 0.3.1.
4 years ago
Nikolay Igotti
80180fb63a
Move to 0.3.1.
4 years ago
Alexey Tsvetkov
40f4ad0fa0
Set dock and menu names on macOS ( #433 )
...
Resolves #246
4 years ago
Alexey Tsvetkov
2d3a9a20f4
Platform specific customization ( #434 )
...
* Provide ability to customize installation path
#314
* Document platform specific options
4 years ago