Oleksandr Karpovich
2b0c4dfcd2
Update kotlin version in components/resources library ( #4027 )
...
Reason: newer compose-core libs were built with kotlin 1.9.21. Previous
kotlin/native version 1.9.10 is not compatible with it.
Co-authored-by: Oleksandr.Karpovich <oleksandr.karpovich@jetbrains.com>
11 months ago
Oleksandr Karpovich
93b513458d
Update for k/wasm ( #4009 )
...
This a comanion PR to
https://github.com/JetBrains/compose-multiplatform-core/pull/914
Resources lib doesn't contain k/wasm target yet. It will be added in a
separate PR
---------
Co-authored-by: Oleksandr Karpovich <oleksandr.karpovich@jetbrains.com>
11 months ago
Konstantin Tskhovrebov
dfaeced984
Handle a case when a module group name is empty in Gradle Plugin.
...
And change error reporting to warning for unknown resource type
12 months ago
Konstantin Tskhovrebov
94bda44b86
Fix ResourcesTest
12 months ago
Konstantin Tskhovrebov
c867c68364
Add support for a dash character and digit on first place in resource names
12 months ago
Konstantin Tskhovrebov
392c9c58cc
Update graphics-2d and widgets-gallery to the new resources library
12 months ago
Konstantin Tskhovrebov
b039a91003
Add Android SDK to the gradle-plugin-tests Dockerfile
12 months ago
Konstantin
181bfd1612
Resources gradle plugin ( #3961 )
12 months ago
Konstantin
a1be71ac8a
Rename android artifact name "...-androidRelease" -> "...-android" ( #3996 )
12 months ago
Konstantin
9b9bec483f
Move configuration of an artifact ID to an afterEvaluate phase. ( #3995 )
...
More info: https://youtrack.jetbrains.com/issue/KT-53520
12 months ago
Konstantin
760f3f5b24
Revert "Rename components library modules. ( #3991 )"
12 months ago
Konstantin
12992dceb3
Rename components library modules. ( #3991 )
...
There was a problem with an android publication. Android artifactId has
name "module_name"-"android" even though we explicitly renamed
artifactId inside the configureMavenPublication block. It means that
"components-ui-tooling-preview" android library rewrites
"components-resources" android library on the maven. Because they have
the same name "library-android".
12 months ago
mrKurilin
55724f0b5a
Update README.md ( #3983 )
...
removed SVG support info from readme
(https://github.com/JetBrains/compose-multiplatform/issues/3713 )
12 months ago
Igor Demin
9c8fc2c910
Compose 1.5.11 examples ( #3968 )
12 months ago
Igor Demin
ef4e9b3f63
1.5.11 changelog ( #3955 )
...
Co-authored-by: Oleksandr Karpovich <a.n.karpovich@gmail.com>
Co-authored-by: Ivan Matkov <ivan.matkov@jetbrains.com>
12 months ago
dima.avdeev
f4272bf4c7
Fix Compose Gradle plugin Issue with daemon in Issue 3933 ( #3951 )
...
Fix for Issue
https://github.com/JetBrains/compose-multiplatform/issues/3933
Applyed workaround described in Gradle Issue:
https://github.com/gradle/gradle/issues/27099
We just need to call all functions (getters in our case) in our
interface based on BuildServiceParameters at least once
12 months ago
Oleksandr Karpovich
22165d82d9
Support kotlin 1.9.21 ( #3966 )
12 months ago
George Shalvashvili
389e3ed711
update ImageViewer build file ( #3956 )
...
As I understood according to
https://kotlinlang.org/docs/whatsnew1920.html#set-up-the-target-hierarchy
those `dependsOn` calls are no longer needed
Tested on iOS, MacOS and Android. It works as before
12 months ago
Oleksandr Karpovich
2ab6e97775
Add tests cases for Composable functions returning null value ( #3953 )
...
Co-authored-by: Oleksandr Karpovich <oleksandr.karpovich@jetbrains.com>
1 year ago
dima.avdeev
4a020e9840
components/ui-tooling-preview remove redundant import
1 year ago
dima.avdeev
be21564689
common Preview annotation ( #3932 )
...
Library `org.jetbrains.compose.components:components-ui-tooling-preview`
**This library is subject to change in the future.**
Added library
`org.jetbrains.compose.components:components-ui-tooling-preview:VERSION`,
where VERSION - shoud will be Compose version.
Simple Preview without arguments and PreviewParameterProvider for future
usage.
---------
Co-authored-by: Igor Demin <igordmn@users.noreply.github.com>
1 year ago
Oleksandr Karpovich
ab34030a87
Add kotlin 2.0.0-Beta1 to ComposeCompilerCompatibility ( #3934 )
...
I decided to add the kotlin version name to the name of our artefact to
make it more obvious.
1 year ago
Oleksandr Karpovich
62d9dcdd3f
Fix wix toolset download duplication ( #3882 )
...
Fixes #3876
1 year ago
Konstantin
89f21eb99e
Update resources library in imageViewer sample ( #3931 )
1 year ago
Konstantin
5cc685c1dc
Use regular icons instead of extended to fix build
1 year ago
George Shalvashvili
6df5a9c6ed
Update distribution path for ImageViewer ( #3925 )
1 year ago
Konstantin
7505624aa0
Use separate cache dispatchers with limited parallelism ( #3929 )
1 year ago
Igor Demin
1b44c94bd0
Fix Gradle Plugin Test screenshots ( #3920 )
...
Antialiasing changed after upgrading Skia
1 year ago
Konstantin
1be81af584
Dispatch image cache manipulation to the cache dispatcher ( #3921 )
1 year ago
Konstantin
5d1eb9a3f5
Support bitmap/vector images, strings, fonts and raw resource loading.
...
Limitation: for a correct work on the android user is supposed to copy a font file to the android asset directory
1 year ago
dima.avdeev
15e8e2185b
components project, hotfix compose.useMavenLocal property
1 year ago
dima.avdeev
9773115403
Add mavenLocal to components project ( #3906 )
...
We have scripts in compose/README.md
These scripts needs mavenLocal to correcty build local version of all
Compose libraries
1 year ago
Alexander Zhirkevich
9167a87ba4
Update outdated HTML doc ( #3734 )
...
Lost 5 minutes of my life to find out
[correct](https://github.com/JetBrains/compose-jb/issues/886 ) name for
max width media query =)
1 year ago
katia-energizer
a32f56bebd
Update links to docs on the new portal ( #3897 )
...
* Updated links to new onboarding articles
* Updated links documentation articles moved to the new doc portal
* Added placeholders for moved pages
---------
Co-authored-by: Ekaterina.Volodko <ekaterina.volodko@jetbrains.com>
1 year ago
Oleksandr Karpovich
adafcda2af
Fix typo in compose.html ElementsTests ( #3912 )
1 year ago
Konstantin
2692cb320d
Update Kotlin, dependencies and build scripts ( #3835 )
1 year ago
dima.avdeev
c26ebacaa4
COMPOSE-338 Remove iOS experimental flag in gradle.properties ( #3896 )
...
Because iOS target is in Alpha status, since version 1.5.10 we don't
need flag in gradle properties.
`org.jetbrains.compose.experimental.uikit.enabled=true`
https://youtrack.jetbrains.com/issue/COMPOSE-338/remove-iOS-experimental-flag-after-1.5.10-release
1 year ago
Alexander Zhirkevich
0a301bdcd5
Add ui-util to gradle plugin ( #3895 )
...
Resolves #3894
1 year ago
Nikolai Rykunov
726b98d661
Support 1.5.10 ( #3682 )
...
Co-authored-by: dima.avdeev <dima.avdeev@jetbrains.com>
Co-authored-by: Oleksandr Karpovich <a.n.karpovich@gmail.com>
1 year ago
Oleksandr Karpovich
6f2b81bf88
Support kotlin 1.9.20 ( #3884 )
1 year ago
Oleksandr Karpovich
0ad5cfa5a7
Add kotlin/dev space maven repo to composable-test-cases ( #3883 )
1 year ago
Arthur Pavarino
8741329f91
Adding sub sup and blockquote web component ( #3325 )
...
Some HTML markup are missing. This pull request add following components
:
- Sup
- Sub
- Blockquote
1 year ago
Oleksandr Karpovich
2de2ea4f85
Add 1.5.10-rc02 to CHANGELOG.md ( #3864 )
1 year ago
Andrei Salavei
9e25001e9e
Fixed a crash when selecting empty rows in codeviewer example ( #3854 )
...
Due to [known
problem](https://partnerissuetracker.corp.google.com/issues/199919707 ),
the application crashes when selecting lines with empty text.
The fix does 2 things:
- Prevents `SelectionContainer` from crashing
- Improves format of copied text by separating it into lines
1 year ago
Andrei Salavei
3f4a85491e
COMPOSE-356 Support light theme for codeviewer example ( #3853 )
...
https://youtrack.jetbrains.com/issue/COMPOSE-356/Add-Dark-theme-to-codeviewer-examples
The MR does the following:
- Enables dark theme for iOS, Android and Desktop platforms
- Expands compose view to fullscreen and uses window padding to adjust
content location
- Adjusts toolbar clock style to application theme on mobile platforms
1 year ago
Oleksandr Karpovich
75e7d174d7
Add kotlin 1.9.20-RC2 support ( #3861 )
...
Add kotlin 1.9.20-RC2 support
1 year ago
Oleksandr Karpovich
73802292ce
CfW: Allow web resource routing configuration ( #3852 )
...
This commit changes the default resource routing behaviour:
- It used to search for a file in the root directory (on a domain level)
- After this change, it will search for a file relatively to the current
url segment
Besides that, we add a small configuration to let developers change the
default behaviour when needed.
___
usage examples:
```kotlin
// 1
configureWebResources {
setResourceFactory { path -> urlResource("/myApp1/resources/$path") }
}
// 2
configureWebResources {
setResourcelFactory { path -> urlResource("https://mycdn.com/myApp1/res/$path ") }
}
```
___
This will fix https://github.com/JetBrains/compose-multiplatform/issues/3413 (currently it bothers our users)
1 year ago
Oleksandr Karpovich
d777238d51
Add more tests for expect Composables ( #3851 )
1 year ago
Oleksandr Karpovich
ae07ddfd13
Add a better error message when we fail to execute SyncComposeResourcesForIosTask ( #3837 )
...
Reason:
Since Xcode 15, there is a new default setting:
`ENABLE_USER_SCRIPT_SANDBOXING = YES`
SyncComposeResourcesForIosTask fails to work with it right now.
1 year ago
dima.avdeev
1e89d23964
Small changes in iOS interop examples ( #3813 )
...
This changes was requested by technical writers team
1 year ago