Nikita Lipsky
05ee5aef35
Add XML Vector Drawables to MacOS native target. ( #2756 )
2 years ago
Nikita Lipsky
614fe78d71
Add painterResource utility method to resource library. ( #2753 )
...
+ respect density in remembering state for ImageVector
2 years ago
dima.avdeev
9274097dfc
Update submodule compose/feameworks/support to latest jb-main
2 years ago
Igor Demin
3b81485bcc
Remove experimental status of Material 3 ( #2740 )
...
It is already stable and reached 1.0.0 in Compose Multiplatform 1.3
2 years ago
Nikita Lipsky
2dd8d3223f
Support for XML Vector Drawables in resources library. ( #2749 )
...
Support for XML Vector Drawables.
2 years ago
Nikita Lipsky
cc27bb68a6
Revert "Support for XML Vector Drawables."
...
This reverts commit 6060e86cbd
.
2 years ago
Nikita Lipsky
6060e86cbd
Support for XML Vector Drawables.
2 years ago
dima.avdeev
bd3891561c
update submodule compose/frameworks/support to latest jb-main
2 years ago
Alexey Tsvetkov
fb441e505d
Intellij compatibility fixes ( #2733 )
...
* Set 2022.1.1 as base IJ version
Stable AS is based on 2022.1.1 now,
so we can drop supporting 2021.3
* Update IDE plugin target bytecode version to 11
When 2022.1 is used as a base for IDE plugin,
inline functions from the platform
& the bundled Kotlin plugin cannot be used
unless target bytecode version is set to 11.
* Update Intellij SDK Gradle plugin
* Check editor is not disposed before showing preview toolbar
#2663
* Add preview caret listener only to main editor
2 years ago
Igor Demin
9fb0ed9487
Update bug_report.md
2 years ago
Igor Demin
f546ff4af4
Update feature_request.md ( #2738 )
...
* Update feature_request.md
About can't be blank
* Update feature_request.md
* Rename feature_request.md to enhancement.md
2 years ago
Igor Demin
98a47640d6
Update bug_report.md ( #2736 )
...
* Update bug_report.md
* Update bug_report.md
* Update bug_report.md
2 years ago
Igor Demin
316075e29e
Rename feature_request to feature_request.md
2 years ago
Igor Demin
4dd8ed495f
Feature request template ( #2737 )
...
We have bug report template, but don't have feature request template. Empty, for now.
2 years ago
Igor Demin
782377a770
Update bug_report.md
2 years ago
Igor Demin
861778f4d3
Change the platform section in the bug report template ( #2723 )
...
Checkboxes are treated as tasks: https://github.com/JetBrains/compose-jb/issues/2722
2 years ago
Oleksandr Karpovich
e9789ba364
Fix ComposeExtension.kotlinCompilerPluginArgs for non-jvm compilations ( #2716 )
2 years ago
Igor Demin
16bcc34b68
A note about experimental targets ( #2717 )
2 years ago
Igor Demin
4b449e914a
Update bug_report.md ( #2710 )
...
* Update bug_report.md
* Update bug_report.md
2 years ago
Alexey Tsvetkov
8f3578bdca
Fix gradle tests ( #2708 )
...
* Add docker file for Gradle tests on TeamCity
* Remove configuring JDK for tests
* Update compose & kotlin compiler in testAndroidxCompiler
2 years ago
Oleksandr Karpovich
c2865e05cc
Update issue templates ( #2707 )
...
* Update issue templates
* Update .github/ISSUE_TEMPLATE/bug_report.md
2 years ago
Alexey Tsvetkov
75addb9224
Add proguard rules for issues example ( #2703 )
2 years ago
dima.avdeev
ab02a7125c
testUIKit, add ui-text module ( #2693 )
2 years ago
Oleksandr Karpovich
aa64d2d232
Update VERSIONING.md ( #2681 )
2 years ago
Oleksandr Karpovich
d3c3d7a0ac
Move compose submodule
2 years ago
Oleksandr Karpovich
bc6d42ef44
Update versions: compose - 1.3.0 and kotlin - 1.8.0 ( #2651 )
...
* Update versions in examples
* Add more scripts to validate example on android and k/js
* Add validateExamplesIos.sh
* Update CHANGELOG.md for 1.3.0
* check examples with 1.3.0-rc06
* Update the versions: compose-multiplatform - 1.3.0, kotlin - 1.8.0
* Update ComposeCompilerCompatibility (1.4.0)
* Update web/yarn.lock
2 years ago
aSemy
8f3beed1fa
#2597 use textContent instead of innerText for code snippet content ( #2598 )
2 years ago
Oleksandr Karpovich
c3af339156
Add a test for k/js compose compilation of an anonymous object with Composable ( #2559 )
...
* Add a test for k/js compose compilation of an anonymous object with @Composable functions
* add 1 more test
* add 1 more test
2 years ago
Oleksandr Karpovich
5d18d0a79d
Add InheritanceTests with Composables for k/js ( #2666 )
2 years ago
Alexey Tsvetkov
b055763d1f
Provide test jdk via toolchain api ( #2664 )
2 years ago
Oleksandr Karpovich
d8af3d6a66
Move compose submodule
2 years ago
Oleksandr Karpovich
f7159090ff
Revert #2662
...
There is no coroutines for linuxArm64 yet
2 years ago
Nikita Lipsky
1763eb7cf1
update submodule compose/frameworks/support to latest jb-main
2 years ago
Oleksandr Karpovich
1384efe556
add LinuxArm64 to ComposePlatforms + move compose submodule ( #2662 )
...
This will enable compose:runtime publication for linuxArm64
2 years ago
Nikita Lipsky
81eb0fc580
update submodule compose/frameworks/support to latest jb-main
2 years ago
Alexey Tsvetkov
08c93ce740
Redo: set until-build to undefined value ( #2658 )
...
Previously we unset until-build in DSL.
However, Intellij SDK Gradle plugin DSL
does not support setting only since-build,
while omitting until-build.
So we effectively made the plugin
compatible with a single version of Intellij.
This change fixes that by disabling patching
since-build/until-build from DSL and setting
since-build version directly in plugin.xml
2 years ago
Oleksandr Karpovich
7b9642ad05
Add ktx serialization integration test ( #2642 )
...
* Add compose with kotlinx.serialization integration test
* Add versions configuration
* add linuxX64 target
* remove a default value for `compose.kotlinCompilerPluginVersion`
* add README.MD
* update README.MD
2 years ago
Alexey Tsvetkov
e2aba37e62
Use global directory to download wix toolset ( #2639 )
...
* Use global directory to download wix toolset
Resolves #2592
2 years ago
Alexey Tsvetkov
c3726347ef
Test with Gradle 8-RC-1 ( #2621 )
...
* Test with Gradle 8-RC-1
* Fix Gradle tests for 8.0-rc-1
2 years ago
Nikita Lipsky
fe3284aeb5
expemintal samples: add forgotten isStatic=true to cocoapods.framework configuration ( #2634 )
2 years ago
Emre Şafak
eba6b45df7
Correct all occurrences of "compatability" ( #2623 )
2 years ago
Nikita Lipsky
e3382dba2a
Rename xcode projects to iosApp and remove ios run configurations ( #2629 )
2 years ago
Alexey Tsvetkov
472ef34fc3
Fix configuration cache issues ( #2607 )
...
Fixes #2587
* Test Gradle 7.6+ with configuration cache by default
* Make unpacking wasm runtime configuration cache compatible
* Make ProGuard integration configuration cache compatible
* Fix unresolved reference
* Fix configuration cache exception on macOS
2 years ago
Alexey Tsvetkov
57348cbde3
Fix running unsigned apps locally on macOS Ventura ( #2617 )
...
Normally macOS Gatekeeper does not allow unsigned apps to run.
However, apps created on the same machine were allowed to run.
This allows developers to test package apps on their machines
without configuring Apple Developer ID.
Previously, the Compose Multiplatform Gradle plugin
simply did not do anything, when the signing was not configured.
However, in macOS Ventura the Gatekeeper checks
became stricker, so "unsigned" packaged apps started to
be shown as "damaged".
This seems to happen, because parts of a final app image
were signed. Also they were signed by different certificates
(a runtime image could be signed by a runtime vendor,
while Skiko binary is signed by JetBrains).
This change removes all signatures if signing is not configured.
See also https://bugs.openjdk.org/browse/JDK-8276150
Fixes #2476
2 years ago
Nikita Lipsky
e30aaf6371
Move chat-mpp to KMM project structure ( #2620 )
2 years ago
Nikita Lipsky
23e6c6ba4b
Move Minesweeper to KMM project structure and load resources the same way for all platforms ( #2619 )
2 years ago
Alexey Tsvetkov
4f1bb98711
Remove usages of internal Gradle API FileOperations ( #2606 )
2 years ago
Thomas Vos
752815d96a
Improve documentation for signing on macOS ( #2591 )
...
* Improve documentation for signing on macOS
* fixup! Improve documentation for signing on macOS
2 years ago
Christian De Angelis
d79b793131
Add task dependency on unpacking wasm. ( #2589 )
...
The `jsProcessResources` task needs to depend on the
`unpackSkikoWasmRuntimeJs` task since it explicitly consumes one of its
outputs. Otherwise, a Gradle warning occurs during compilation that task
execution optimizations have been disabled.
2 years ago
Lee Taehoon
d6ff80c062
Imageviewer Bitmap Filter for uikit ( #2575 )
2 years ago