mirror of
https://github.com/servo/servo.git
synced 2025-10-01 17:19:16 +01:00
Rename gfx
to fonts
(#32556)
This crate only takes care of fonts now as graphics related things are split into other crates. In addition, this exposes data structures at the top of the crate, hiding the implementation details and making it simpler to import them. Signed-off-by: Martin Robinson <mrobinson@igalia.com> Co-authored-by: Mukilan Thiyagarajan <mukilan@igalia.com>
This commit is contained in:
parent
9f8118abc7
commit
cd2ab36759
159 changed files with 224 additions and 266 deletions
170
Cargo.lock
generated
170
Cargo.lock
generated
|
@ -634,7 +634,7 @@ dependencies = [
|
|||
"euclid",
|
||||
"fnv",
|
||||
"font-kit",
|
||||
"gfx",
|
||||
"fonts",
|
||||
"half",
|
||||
"ipc-channel",
|
||||
"log",
|
||||
|
@ -866,8 +866,8 @@ dependencies = [
|
|||
"embedder_traits",
|
||||
"euclid",
|
||||
"fnv",
|
||||
"gfx",
|
||||
"gfx_traits",
|
||||
"fonts",
|
||||
"fonts_traits",
|
||||
"gleam",
|
||||
"image",
|
||||
"ipc-channel",
|
||||
|
@ -899,7 +899,7 @@ dependencies = [
|
|||
"crossbeam-channel",
|
||||
"embedder_traits",
|
||||
"euclid",
|
||||
"gfx_traits",
|
||||
"fonts_traits",
|
||||
"ipc-channel",
|
||||
"keyboard-types",
|
||||
"log",
|
||||
|
@ -935,9 +935,9 @@ dependencies = [
|
|||
"devtools_traits",
|
||||
"embedder_traits",
|
||||
"euclid",
|
||||
"fonts",
|
||||
"fonts_traits",
|
||||
"gaol",
|
||||
"gfx",
|
||||
"gfx_traits",
|
||||
"http",
|
||||
"ipc-channel",
|
||||
"keyboard-types",
|
||||
|
@ -1782,6 +1782,68 @@ dependencies = [
|
|||
"yeslogic-fontconfig-sys",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "fonts"
|
||||
version = "0.0.1"
|
||||
dependencies = [
|
||||
"app_units",
|
||||
"atomic_refcell",
|
||||
"base",
|
||||
"bitflags 2.5.0",
|
||||
"byteorder",
|
||||
"core-foundation",
|
||||
"core-graphics",
|
||||
"core-text",
|
||||
"crossbeam-channel",
|
||||
"cssparser",
|
||||
"dwrote",
|
||||
"euclid",
|
||||
"fnv",
|
||||
"fonts_traits",
|
||||
"fontsan",
|
||||
"freetype-sys",
|
||||
"harfbuzz-sys",
|
||||
"ipc-channel",
|
||||
"lazy_static",
|
||||
"libc",
|
||||
"log",
|
||||
"malloc_size_of",
|
||||
"malloc_size_of_derive",
|
||||
"net_traits",
|
||||
"parking_lot",
|
||||
"range",
|
||||
"serde",
|
||||
"servo_allocator",
|
||||
"servo_arc",
|
||||
"servo_atoms",
|
||||
"servo_url",
|
||||
"smallvec",
|
||||
"style",
|
||||
"surfman",
|
||||
"truetype",
|
||||
"unicode-bidi",
|
||||
"unicode-properties",
|
||||
"unicode-script",
|
||||
"url",
|
||||
"webrender_api",
|
||||
"webrender_traits",
|
||||
"xi-unicode",
|
||||
"xml-rs",
|
||||
"yeslogic-fontconfig-sys",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "fonts_traits"
|
||||
version = "0.0.1"
|
||||
dependencies = [
|
||||
"ipc-channel",
|
||||
"malloc_size_of",
|
||||
"malloc_size_of_derive",
|
||||
"range",
|
||||
"serde",
|
||||
"webrender_api",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "fontsan"
|
||||
version = "0.5.2"
|
||||
|
@ -2030,68 +2092,6 @@ dependencies = [
|
|||
"wasi 0.11.0+wasi-snapshot-preview1",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "gfx"
|
||||
version = "0.0.1"
|
||||
dependencies = [
|
||||
"app_units",
|
||||
"atomic_refcell",
|
||||
"base",
|
||||
"bitflags 2.5.0",
|
||||
"byteorder",
|
||||
"core-foundation",
|
||||
"core-graphics",
|
||||
"core-text",
|
||||
"crossbeam-channel",
|
||||
"cssparser",
|
||||
"dwrote",
|
||||
"euclid",
|
||||
"fnv",
|
||||
"fontsan",
|
||||
"freetype-sys",
|
||||
"gfx_traits",
|
||||
"harfbuzz-sys",
|
||||
"ipc-channel",
|
||||
"lazy_static",
|
||||
"libc",
|
||||
"log",
|
||||
"malloc_size_of",
|
||||
"malloc_size_of_derive",
|
||||
"net_traits",
|
||||
"parking_lot",
|
||||
"range",
|
||||
"serde",
|
||||
"servo_allocator",
|
||||
"servo_arc",
|
||||
"servo_atoms",
|
||||
"servo_url",
|
||||
"smallvec",
|
||||
"style",
|
||||
"surfman",
|
||||
"truetype",
|
||||
"unicode-bidi",
|
||||
"unicode-properties",
|
||||
"unicode-script",
|
||||
"url",
|
||||
"webrender_api",
|
||||
"webrender_traits",
|
||||
"xi-unicode",
|
||||
"xml-rs",
|
||||
"yeslogic-fontconfig-sys",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "gfx_traits"
|
||||
version = "0.0.1"
|
||||
dependencies = [
|
||||
"ipc-channel",
|
||||
"malloc_size_of",
|
||||
"malloc_size_of_derive",
|
||||
"range",
|
||||
"serde",
|
||||
"webrender_api",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "gif"
|
||||
version = "0.13.1"
|
||||
|
@ -3307,8 +3307,8 @@ dependencies = [
|
|||
"embedder_traits",
|
||||
"euclid",
|
||||
"fnv",
|
||||
"gfx",
|
||||
"gfx_traits",
|
||||
"fonts",
|
||||
"fonts_traits",
|
||||
"html5ever",
|
||||
"ipc-channel",
|
||||
"lazy_static",
|
||||
|
@ -3355,9 +3355,9 @@ dependencies = [
|
|||
"embedder_traits",
|
||||
"euclid",
|
||||
"fnv",
|
||||
"fonts",
|
||||
"fonts_traits",
|
||||
"fxhash",
|
||||
"gfx",
|
||||
"gfx_traits",
|
||||
"html5ever",
|
||||
"icu_segmenter",
|
||||
"ipc-channel",
|
||||
|
@ -3397,9 +3397,9 @@ dependencies = [
|
|||
"embedder_traits",
|
||||
"euclid",
|
||||
"fnv",
|
||||
"fonts",
|
||||
"fonts_traits",
|
||||
"fxhash",
|
||||
"gfx",
|
||||
"gfx_traits",
|
||||
"histogram",
|
||||
"ipc-channel",
|
||||
"layout_2013",
|
||||
|
@ -3438,9 +3438,9 @@ dependencies = [
|
|||
"embedder_traits",
|
||||
"euclid",
|
||||
"fnv",
|
||||
"fonts",
|
||||
"fonts_traits",
|
||||
"fxhash",
|
||||
"gfx",
|
||||
"gfx_traits",
|
||||
"ipc-channel",
|
||||
"layout_2020",
|
||||
"lazy_static",
|
||||
|
@ -3593,9 +3593,9 @@ dependencies = [
|
|||
"embedder_traits",
|
||||
"env_logger 0.10.2",
|
||||
"euclid",
|
||||
"fonts",
|
||||
"fonts_traits",
|
||||
"gaol",
|
||||
"gfx",
|
||||
"gfx_traits",
|
||||
"gleam",
|
||||
"gstreamer",
|
||||
"ipc-channel",
|
||||
|
@ -3866,7 +3866,7 @@ name = "metrics"
|
|||
version = "0.0.1"
|
||||
dependencies = [
|
||||
"base",
|
||||
"gfx_traits",
|
||||
"fonts_traits",
|
||||
"ipc-channel",
|
||||
"log",
|
||||
"malloc_size_of",
|
||||
|
@ -3882,7 +3882,7 @@ name = "metrics_tests"
|
|||
version = "0.0.1"
|
||||
dependencies = [
|
||||
"base",
|
||||
"gfx_traits",
|
||||
"fonts_traits",
|
||||
"ipc-channel",
|
||||
"metrics",
|
||||
"profile_traits",
|
||||
|
@ -5138,9 +5138,9 @@ dependencies = [
|
|||
"enum-iterator",
|
||||
"euclid",
|
||||
"fnv",
|
||||
"fonts",
|
||||
"fonts_traits",
|
||||
"fxhash",
|
||||
"gfx",
|
||||
"gfx_traits",
|
||||
"headers",
|
||||
"html5ever",
|
||||
"http",
|
||||
|
@ -5220,8 +5220,8 @@ dependencies = [
|
|||
"canvas_traits",
|
||||
"crossbeam-channel",
|
||||
"euclid",
|
||||
"gfx",
|
||||
"gfx_traits",
|
||||
"fonts",
|
||||
"fonts_traits",
|
||||
"html5ever",
|
||||
"ipc-channel",
|
||||
"libc",
|
||||
|
@ -5268,7 +5268,7 @@ dependencies = [
|
|||
"devtools_traits",
|
||||
"embedder_traits",
|
||||
"euclid",
|
||||
"gfx_traits",
|
||||
"fonts_traits",
|
||||
"http",
|
||||
"hyper_serde",
|
||||
"ipc-channel",
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue