Skip to content

Commit 2c6f4ff

Browse files
committed
feat: canvas native updates, svg support
1 parent eb5ed5d commit 2c6f4ff

File tree

129 files changed

+12036
-2976
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

129 files changed

+12036
-2976
lines changed

packages/canvas/src-native/canvas-native/.idea/canvas-native.iml

Lines changed: 102 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/canvas/src-native/canvas-native/.idea/dictionaries/triniwiz.xml

Lines changed: 2 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/canvas/src-native/canvas-native/.idea/inspectionProfiles/Project_Default.xml

Lines changed: 5 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/canvas/src-native/canvas-native/Cargo.toml

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,10 @@ members = [
77

88

99
[profile.release]
10+
panic = "abort"
1011
codegen-units = 1
1112
lto = true
12-
opt-level = 3
13-
debug = false
13+
#opt-level = 3
14+
opt-level = "z"
15+
debug = false
16+
incremental = false

packages/canvas/src-native/canvas-native/canvas-core/Cargo.toml

Lines changed: 10 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -6,29 +6,32 @@ edition = "2018"
66
build = "build.rs"
77

88
[build-dependencies]
9-
bindgen = "0.55.1"
9+
bindgen = "0.57.0"
1010
cmake = "0.1.44"
1111
cc = "1.0.56"
1212

1313
[dependencies]
14-
quick-xml = "0.20.0"
14+
roxmltree = "0.14.0"
1515
base64 = "0.13.0"
1616
image = "0.23.7"
1717
encoding_rs = "0.8.24"
1818
gl-bindings = { version = "0.1.0", path = "../gl-bindings" }
1919
lazy_static = "1.4.0"
2020
css-color-parser = "0.1.2"
21-
21+
reqwest = { version = "0.11", features = ["blocking"] }
22+
openssl = { version = "0.10", features = ["vendored"] }
23+
phf = {version = "0.8.0", features = ["macros"]}
24+
rgb = "0.8.25"
25+
log = "0.4.8"
2226

2327
[target.'cfg(target_os="android")'.dependencies]
24-
log = "0.4.8"
25-
jni = { version = "0.18.0", default-features = false }
28+
jni = { version = "0.19.0", default-features = false }
2629
android_logger = "0.9.0"
27-
skia-safe = { version = "0.36.0", features = ["gl"] }
30+
skia-safe = { version = "0.38.3", features = ["gl"] }
2831

2932

3033
[target.'cfg(target_os="ios")'.dependencies]
31-
skia-safe = { version = "0.36.0", features = ["gl"] }
34+
skia-safe = { version = "0.38.3", features = ["gl"] }
3235
cocoa = { version = "0.24.0" }
3336
objc = { version = "0.2.4" }
3437
block = "0.1.6"

0 commit comments

Comments
 (0)