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>
1 year 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
1 year ago
Konstantin Tskhovrebov
94bda44b86
Fix ResourcesTest
1 year ago
Konstantin Tskhovrebov
c867c68364
Add support for a dash character and digit on first place in resource names
1 year ago
Konstantin Tskhovrebov
392c9c58cc
Update graphics-2d and widgets-gallery to the new resources library
1 year ago
Konstantin Tskhovrebov
b039a91003
Add Android SDK to the gradle-plugin-tests Dockerfile
1 year ago
Konstantin
181bfd1612
Resources gradle plugin ( #3961 )
1 year ago
Konstantin
a1be71ac8a
Rename android artifact name "...-androidRelease" -> "...-android" ( #3996 )
1 year ago
Konstantin
9b9bec483f
Move configuration of an artifact ID to an afterEvaluate phase. ( #3995 )
...
More info: https://youtrack.jetbrains.com/issue/KT-53520
1 year ago
Konstantin
760f3f5b24
Revert "Rename components library modules. ( #3991 )"
1 year 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".
1 year ago
mrKurilin
55724f0b5a
Update README.md ( #3983 )
...
removed SVG support info from readme
(https://github.com/JetBrains/compose-multiplatform/issues/3713 )
1 year ago
Igor Demin
9c8fc2c910
Compose 1.5.11 examples ( #3968 )
1 year 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>
1 year 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
1 year ago
Oleksandr Karpovich
22165d82d9
Support kotlin 1.9.21 ( #3966 )
1 year 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
1 year 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
Nikolai Rykunov
368b4b3b95
Update CHANGELOG.md for 1.5.10-rc01 ( #3820 )
1 year ago