Shagen Ogandzhanian
685e305c5e
Move renderComposable to internal-web-core-runtime ( #1789 )
3 years ago
Shagen Ogandzhanian
6aaeddc4b4
Use standard side effects in Elements.kt ( #1793 )
3 years ago
Alexey Tsvetkov
6ba538c467
Fix publishing multiple platforms that use same alternative name ( #1790 )
...
-Pcompose.platforms=macos only matched MacosX64,
when it was expected to match both MacosX64 & MacosArm64
3 years ago
Sebastian
e1d0a39cf4
Add proguard configuration to tutorial ( #1786 )
3 years ago
Aleksandr Veselov
6a9be4a845
Add semantics to custom side panel elements ( #1782 )
3 years ago
James Hamilton
becd9e6155
Update ProGuard version in example ( #1777 )
...
Update ProGuard version and remove exclude for Android build tools dependency. The exclude should no longer be required (https://github.com/Guardsquare/proguard/issues/66 ).
3 years ago
Sebastian
ef0ed6c447
Fix issue on proguard example ( #1780 )
3 years ago
Oleksandr Karpovich
0c30a3e2af
web: add typealias AttrsBuilder referencing new AttrsScopeBuilder ( #1778 )
...
This mitigates possible breaking API changes
Co-authored-by: Oleksandr Karpovich <oleksandr.karpovich@jetbrains.com>
3 years ago
Martynas Petuška
f98dfbc761
web: AttrsScope interface extraction ( #1694 )
...
* AttrsScope interface extraction
* PR amendments
* resolve conflicts
* remove yarn lockfile
* move submodule back
3 years ago
Igor Demin
b83d681c1f
Update README.md
3 years ago
Oleksandr Karpovich
059a01f5d8
move compose submodule
3 years ago
Nikolay Igotti
d27b757092
Fix tutorial checker
3 years ago
Shagen Ogandzhanian
82bd465f5b
Deprecate DisposableRefEffect and DomSideEffect ( #1714 )
3 years ago
Shagen Ogandzhanian
4bf01cf5e0
Make DomElementWrapper private ( #1749 )
3 years ago
Alexey Tsvetkov
4854bf5714
Fix JS Gradle test ( #1760 )
...
* Fix Gradle JS tests
* Use Gradle 7.3.3 instead of 7.3 in tests
3 years ago
Asad Dhorajiwala
ddb80e8161
Added link to Gradle tool window ( #1757 )
3 years ago
Ryan Simon
a749ade5d7
Fix issue where Android app is not launchable ( #1758 )
...
Launcher `Activity` should have `android:exported` attributes set to `true` so that app launchers have permission to launch the `Activity`.
Check official docs for more information: https://developer.android.com/guide/topics/manifest/activity-element#exported
3 years ago
Roman Sedaikin
b8ec76d166
Fixed slider-drag problem in [falling-balls-mpp] example. ( #1750 )
3 years ago
Oleksandr Karpovich
fb715e6061
Add `checkAndWarnAboutUsingJsPlugin` to gradle plugin ( #1753 )
...
* Add `checkAndWarnAboutUsingJsPlugin` to gradle plugin
closes #1693
* PR review improvements
Co-authored-by: Oleksandr Karpovich <oleksandr.karpovich@jetbrains.com>
3 years ago
xuankaicat
26ce4099be
Fix web-compose-bird example too many obstacles( #1493 ) ( #1747 )
3 years ago
Shagen Ogandzhanian
b71a5161a7
Reuse renderComposable in tests ( #1732 )
...
This also deprecates renderTestComposable
3 years ago
akurasov
b822900158
small corrections
3 years ago
Alexey Tsvetkov
d23806a3f4
Update examples ( #1740 )
...
* Update examples to Gradle 7.3.3
Resolves #1654
* Update compose and agp in examples
Resolves #1117
* Fix gradle plugins classloading in examples and templates
* Make falling balls mpp compatible with examples checker
3 years ago
Nikolay Igotti
6da56d56ea
Move few MPP examples to experimental for now ( #1739 )
3 years ago
Alexey Tsvetkov
c1ecbd44ae
Use cmake from master again
3 years ago
Alexey Tsvetkov
ef205f64bc
Add Compose for Intellij usage example ( #1728 )
...
* Add example of using Compose for Intellij plugin
* Add instruction on how to use Compose for Intellij plugin
3 years ago
Alexey Tsvetkov
c44b6aa572
Update Compose for Intellij plugin name and description ( #1729 )
3 years ago
Aleksandr Veselov
ac792fabb4
Fix typo in build instructions ( #1719 )
3 years ago
Igor Demin
e182af469d
Migrate skikoAospCommit to skiko-awt ( #1721 )
3 years ago
Aleksandr Veselov
d1fc145cca
Add Minesweeper example application ( #1500 )
...
* Add Minesweeper example application
* Upgrade to mpp
* Compile for web and macos
* Fix unit tests
* Commonization and housekeeping
* Build for UIKit
* Update validateExamples.sh
3 years ago
Alexey Tsvetkov
4c3cf40c37
Add IJ plugin for reusing Compose in plugins ( #1715 )
...
* Add IJ plugin for reusing Compose in plugins
* Fix issues
3 years ago
Nikolay Igotti
c427f7c2bc
Selective tutorial check ignore ( #1716 )
3 years ago
Alexey Tsvetkov
a1c4c8a41e
Unsign dylibs when packaging with JDK 17 ( #1703 )
...
Resolves #1666
3 years ago
Alexander Gorshenev
ca382431c5
Updated frameworks/support to a fresh mpp branch state
3 years ago
Mário Fronza
b3c06bb2df
removed unused lines ( #1706 )
3 years ago
akurasov
97d6f4022c
moving template to 1.0.1
3 years ago
Oleksandr Karpovich
f09717d1bb
remove kotlin-js-store in web-compose-in-js ( #1707 )
...
Co-authored-by: Oleksandr Karpovich <oleksandr.karpovich@jetbrains.com>
3 years ago
Alexey Tsvetkov
23921ae3ff
Downgrade prebuilt cmake version ( #1704 )
...
Otherwise, new clean builds fail with error:
```
A problem occurred configuring project ':support:compose:ui:ui-inspection'.
> Failed to notify project evaluation listener.
> com.android.builder.errors.EvalIssueException: [CXX1300] CMake '3.18.1' was not found in SDK, PATH, or by cmake.dir property.
> The androidx.inspection plugin requires release build variant.
```
3 years ago
Thomas Vos
793b377147
Apple App Store ( #1613 )
...
* Add appStore option
* Fix "--app-image" option
* Add appCategory option
* Document signing for the Apple App Store
* Fix system version in the Product Definition Property List
* fixup! Fix "--app-image" option
* fixup! Document signing for the Apple App Store
* fixup! Add appStore option
* fixup! Add appCategory option
* Add provisioningProfile option
* Add entitlementsFile option (needs to be customised if your Mac app uses entitlements not in the default file)
3 years ago
akurasov
0c81859474
Enhancing mouse tutorial ( #1591 )
...
* Enhancing mouse tutorial
* Update README.md
3 years ago
Alexey Tsvetkov
6cda5a64d3
Remove falling-balls-web example ( #1698 )
...
falling-balls-mpp should be used instead
3 years ago
Alexey Tsvetkov
47214264ba
Remove compose.with.web flag ( #1697 )
3 years ago
Alexey Tsvetkov
f3a403b321
Additional CI fixes ( #1696 )
...
* Fix components script compilation
* Add script to run Gradle with Compose properties set up
It's useful for running a single task in
the included Compose build.
* Set default JVM target to 11 if it is lower
* Update Compose submodule
3 years ago
Oleksandr Karpovich
479add7c89
add BouncingBalls example to falling-balls-mpp ( #1699 )
...
* add BouncingBalls example to falling-balls-mpp
* add new bouncing balls at click position instead of a random coordinates
* review improvements
Co-authored-by: Oleksandr Karpovich <oleksandr.karpovich@jetbrains.com>
3 years ago
Dmitry
ac2d5157fb
add mavenCentral() to pluginManagement ( #1690 )
3 years ago
Shagen Ogandzhanian
a052f280d9
Temporary fix for subsituting default vulnerable dependency from kotlin/js build workflow
3 years ago
akurasov
900f042891
Adding NY animation ( #1681 )
3 years ago
Vivek Sharma
6e8107bd80
Update Navigation README.md ( #1685 )
3 years ago
Thomas Vos
162cde2bfc
Add option to set macOS build version ( #1612 )
3 years ago
Max Rumpf
8f1f049a23
Improve obfuscation docs and add ProGuard example ( #1658 )
3 years ago