Shagen Ogandzhanian
98dbfe93cb
Update selenium chrome driver to 98.0.4758.48
3 years ago
Aleksandr Veselov
d822283c4b
Add docs about desktop a11y ( #1775 )
3 years ago
Thomas Vos
03d98ae908
Fix jnilib files not signed ( #1799 )
3 years ago
Thomas Vos
e818953c0b
Fix fromFiles argument not lazy ( #1797 )
3 years ago
Thomas Vos
f895874f51
Fix `packagePkg` task ( #1798 )
3 years ago
Shagen Ogandzhanian
44cc13add1
Enable warning as errors by default in web ( #1803 )
3 years ago
Oleksandr Karpovich
7ea30be924
web: hide internal properties from AttrsScope, EventsListenerScope, StyleScope ( #1802 )
...
Co-authored-by: Oleksandr Karpovich <oleksandr.karpovich@jetbrains.com>
3 years ago
Oleksandr Karpovich
e37cb6dd0d
move compose-web components to 1.1.0-alpha03
3 years ago
Oleksandr Karpovich
af2c354f72
web: apply `classes` and `style` before all other attributes and properties ( #1788 )
...
* web: apply `classes` before all other attributes and properties
This mitigates "Flash of unstyled content"
* apply style {} before attr(...). Add more tests
* use val instead of var for classes
Co-authored-by: Oleksandr Karpovich <oleksandr.karpovich@jetbrains.com>
3 years ago
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