b2129f1765
* add support for svg icons * remove SVG helper struct * forgot to remove default features * rework api for custom glyphs * remove unused file * expose custom glyph structs * remove `InlineBox` * use slice for TextArea::custom_glyphs * offset custom glyphs by text area position * remove svg feature * remove unused file * add scale field to CustomGlyphInput * update custom-glyphs example to winit 0.30 * fix the mess merge conflicts made * add final newline * make custom-glyphs a default feature * remove custom-glyphs feature * remove unnecessary pub(crate) * rename CustomGlyphDesc to CustomGlyph * rename CustomGlyphID to CustomGlyphId * improve custom glyph API and refactor text renderer * rename CustomGlyphInput and CustomGlyphOutput, add some docs
21 lines
586 B
TOML
21 lines
586 B
TOML
[package]
|
|
name = "glyphon"
|
|
description = "Fast, simple 2D text rendering for wgpu"
|
|
version = "0.5.0"
|
|
edition = "2021"
|
|
homepage = "https://github.com/grovesNL/glyphon.git"
|
|
repository = "https://github.com/grovesNL/glyphon"
|
|
license = "MIT OR Apache-2.0 OR Zlib"
|
|
|
|
[dependencies]
|
|
wgpu = { version = "22", default-features = false, features = ["wgsl"] }
|
|
etagere = "0.2.10"
|
|
cosmic-text = "0.12"
|
|
lru = { version = "0.12.1", default-features = false }
|
|
rustc-hash = "2.0"
|
|
|
|
[dev-dependencies]
|
|
winit = "0.30.3"
|
|
wgpu = "22"
|
|
resvg = { version = "0.42", default-features = false }
|
|
pollster = "0.3.0"
|