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
Alexey Tsvetkov
32935c19a8
Upgrade max Gradle version for tests to 6.8.3 ( #437 )
4 years ago
Alexey Tsvetkov
d68cb7b68b
Test runDistributable with MPP project ( #436 )
4 years ago
Alexey Tsvetkov
7083376171
Fix runDistributable on Windows ( #435 )
...
Resolves #378
4 years ago
jimgoog
64322e8b68
Update README.md ( #427 )
4 years ago
Gabriel Souza
cea0490db0
Update the screenshot from IntelliJ Plugin example ( #417 )
4 years ago
Arkadii Ivanov
4f19363222
TodoApp update Compose to build168 and Decompose to 0.1.9 ( #424 )
4 years ago
Igor Demin
f606ed50ca
Examples/templates. Refactoring after migration to 0.3.0
4 years ago
Cromefire_
3812ab11c0
Embedded video player ( #421 )
4 years ago
Quentin Dommerc
11c7e52413
Fix typo in README.md ( #420 )
4 years ago
Igor Demin
c8f1a3df32
Update README.md
4 years ago
Nikolay Igotti
10e99c20d9
Move to 0.3.0.
4 years ago
Igor Demin
4de10a6499
Update CHANGELOG.md
4 years ago
Nikolay Igotti
c58018221e
Move to 0.3.0-rc1 ( #410 )
4 years ago
Igor Demin
c2e0274a98
Tutorials. Loading SVG ( #407 )
4 years ago