- 21 Dec, 2022 1 commit
-
-
igoriakovlev authored
-
- 20 Dec, 2022 1 commit
-
-
Sebastiano Poggi authored
-
- 14 Dec, 2022 2 commits
- 13 Dec, 2022 1 commit
-
-
Pavel authored
-
- 09 Dec, 2022 2 commits
-
-
Pavel authored
* align `nMakeFromBackendRenderTarget` signature with kotlin counterpart * transfer `SurfaceProps` only via intArray * rename `SurfacePropsObj` to `SurfacePropsInts` * take `SurfaceProps` into account in `js/MakeFromBackendRenderTarget`
-
dima.avdeev authored
-
- 08 Dec, 2022 1 commit
-
-
dima.avdeev authored
-
- 02 Dec, 2022 1 commit
-
-
igoriakovlev authored
-
- 29 Nov, 2022 1 commit
-
-
Pavel authored
* update info about dpi-scale also on hardware layer paint * `checkContentScale` on both of paints and on `update` do not try to sync size if scale don't changed because it acquires draw lock * remove misleading comment
-
- 27 Nov, 2022 1 commit
-
-
Clément Beffa authored
-
- 24 Nov, 2022 1 commit
-
-
Alexey Tsvetkov authored
* Set up max heap size and max metadata size for root project We use the root project with Github Actions workflows. However, the max metadata and the max heap size are only set up in ./skiko subproject, so they are not picked up in Github workflows, which may lead to tests crashing on Linux * Update Gradle for root and ./skiko
-
- 21 Nov, 2022 1 commit
-
-
Pavel authored
* allow to specify platform for adapter exclusion * allow patterns in `not-supported-adapters.list` * FL-16182 disable opengl on virgl * encode list of excluded videocards in kotlin instead of resource file by some reason loading resource file took about ~30-40ms
-
- 15 Nov, 2022 1 commit
-
-
Oleksandr Karpovich authored
* Update kotlin to 1.7.20 Co-authored-by:Oleksandr Karpovich <oleksandr.karpovich@jetbrains.com>
-
- 08 Nov, 2022 1 commit
-
-
Pavel authored
-
- 07 Nov, 2022 2 commits
-
-
Igor Demin authored
-
Igor Demin authored
* Update Skia It is the same as m105-305b7c02-1, but with additional Windows ARM64 build * Update gradle.properties * Remove freetype
-
- 04 Nov, 2022 1 commit
-
-
Igor Demin authored
* Windows ARM support Add skia.arch Gradle property. We set it to `arm64` on CI to build a version for Windows ARM * Fix build
-
- 31 Oct, 2022 2 commits
-
-
Alexey Tsvetkov authored
* Exclude bytecode from skiko-awt-runtime-*.jar files Previously, `skiko-awt.jar` and all of `skiko-awt-runtime-*.jar` files contained the same bytecode. However, this led to duplication of bytecode in Compose projects: * `skiko-awt.jar` is a necessary API dependency of Compose/Desktop, which means it is a runtime dependency as well; * `skiko-awt-runtime-*.jar` is a necessary RUNTIME dependency of any Compose/Desktop project. Thus, both `skiko-awt.jar` and `skiko-awt-runtime-*.jar` ended up in a runtime classpath of any Compose/Desktop project, so the same classes were present in the runtime classpath twice. This increased a final application image by approximately 1.1 Mb. Also, it led to excessive ProGuard warnings, e.g. https://github.com/JetBrains/compose-jb/issues/2393 This change excludes bytecode from `skiko-awt-runtime-*.jar` artifacts, and adds Maven dependency `skiko-awt-runtime-*.jar` -> `skiko-awt.jar`, so many existing Maven/Gradle usages of `skiko-awt-runtime-*.jar` will continue to work.
-
dima.avdeev authored
-
- 26 Oct, 2022 1 commit
-
-
Mahdi Hosseinzadeh authored
-
- 14 Oct, 2022 1 commit
-
-
Pavel authored
-
- 06 Oct, 2022 1 commit
-
-
Victor Kropp authored
SOFTWARE_FAST is not supported on macOS, so it should fallback to SOFTWARE_COMPAT
-
- 29 Sep, 2022 1 commit
-
-
Oleksandr Karpovich authored
Co-authored-by:Oleksandr Karpovich <oleksandr.karpovich@jetbrains.com>
-
- 23 Sep, 2022 1 commit
-
-
Pavel authored
* allow to change font rendering settings in paragraph * add test * rename * fix js/native signatures * workaround for kotlinjs
-
- 21 Sep, 2022 1 commit
-
-
mcpiroman authored
-
- 16 Sep, 2022 1 commit
-
-
Pavel authored
-
- 09 Sep, 2022 1 commit
-
-
dima.avdeev authored
-
- 07 Sep, 2022 1 commit
-
-
dima.avdeev authored
-
- 06 Sep, 2022 1 commit
-
-
dima.avdeev authored
-
- 05 Sep, 2022 1 commit
-
-
Igor Demin authored
This was enabled in Toolbox, and it seems work without issues. When we throw RenderException, we fallback to the next render API.
-
- 02 Sep, 2022 2 commits
-
-
Igor Demin authored
* Fix crash on Windows when there is no compatible DirectX adapter Fixes https://github.com/JetBrains/skiko/issues/582 * Fix mistake
-
Igor Demin authored
We need to also catch IllegalStateException. It is said in the JavaDoc and mentioned here: https://github.com/JetBrains/compose-jb/issues/2098#issuecomment-1234693644
-
- 01 Sep, 2022 1 commit
-
-
Pavel authored
* check preconditions of `FontRunIterator::consume` as it's in SkShaper.cpp; remove code duplication * check `ubrk_following` return value, otherwise it may lead to hanging in `FontRunIterator::consume`
-
- 25 Aug, 2022 1 commit
-
-
Igor Demin authored
* Fix getting text from clipboard Sometimes, internal AWT implementation can't properly parse the clipboard data. getData's docs say that it can throw IOException * Return UnsupportedFlavorException
-
- 22 Aug, 2022 3 commits
-
-
Oleksandr Karpovich authored
* add iosSimulatorArm64 target Co-authored-by:Oleksandr Karpovich <oleksandr.karpovich@jetbrains.com>
-
Oleksandr Karpovich authored
From skia sources: DXGIGetDebugInterface1 is defined in dxgi.lib. But this API is tagged as a development-only capability which implies that linking to this function will cause the application to fail Windows store certification Co-authored-by:Oleksandr Karpovich <oleksandr.karpovich@jetbrains.com>
-
Oleksandr Karpovich authored
-
- 19 Aug, 2022 2 commits
-
-
Igor Demin authored
Recently it was added to CI, and wasn't properly tested
-
Oleksandr Karpovich authored
https://docs.microsoft.com/en-us/cpp/build/reference/fs-force-synchronous-pdb-writes It was suggested by the error message in a Teamcity build Co-authored-by:
Oleksandr Karpovich <oleksandr.karpovich@jetbrains.com>
-