summaryrefslogtreecommitdiffstats
path: root/tiny_skia/src/text.rs (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Ensure LineHeight is always > 0.0 for tiny skia.Libravatar Josh Megnauth2023-09-041-4/+10
|
* Make the style attribute available on FontLibravatar lufte2023-08-181-1/+10
|
* Fix import consistency for `bytemuck`Libravatar Héctor Ramón Jiménez2023-07-121-3/+2
|
* Upgrade resvg to 0.34 and tiny_skia to 0.10Libravatar Alec Deason2023-07-121-16/+19
|
* Retain text measurements as long as original entriesLibravatar Héctor Ramón Jiménez2023-06-281-16/+18
|
* Retain measurements for text entries even if not directly usedLibravatar Héctor Ramón Jiménez2023-06-281-2/+4
|
* Fix needless borrow in `iced_wgpu` and `iced_tiny_skia`Libravatar Héctor Ramón Jiménez2023-06-281-1/+1
|
* Reuse entries in `text::Cache` in `iced_tiny_skia`Libravatar Héctor Ramón Jiménez2023-06-281-38/+64
|
* Reuse entries in `text::Cache` in `iced_wgpu`Libravatar Héctor Ramón Jiménez2023-06-281-2/+2
|
* Merge pull request #1921 from iced-rs/subpixel-glyph-positioningLibravatar Héctor Ramón2023-06-261-31/+20
|\ | | | | Subpixel glyph positioning and layout linearity
| * Clear text caches after a font is loadedLibravatar Héctor Ramón Jiménez2023-06-211-0/+2
| |
| * Use subpixel glyph positioning and layout linearityLibravatar Héctor Ramón Jiménez2023-06-201-31/+18
| | | | | | | | ... for offsetting and scaling text
* | Provide access to font from each crateLibravatar Cory Forsstrom2023-06-221-2/+1
|/
* Round paragraph position until we implement subpixel glyph positioningLibravatar Héctor Ramón Jiménez2023-05-081-3/+6
|
* Support configurable `LineHeight` in text widgetsLibravatar Héctor Ramón Jiménez2023-05-041-4/+24
|
* Update `glyphon` and `cosmic-text`Libravatar Héctor Ramón Jiménez2023-05-021-1/+8
|
* Introduce `text::Shaping` enum and replace magic booleanLibravatar Héctor Ramón Jiménez2023-05-021-9/+9
|
* Make basic text shaping the default shaping strategyLibravatar Héctor Ramón Jiménez2023-05-021-0/+8
|
* Update `tiny-skia` and `resvg`Libravatar Héctor Ramón Jiménez2023-04-261-1/+1
|
* Merge branch 'advanced-text' into incremental-renderingLibravatar Héctor Ramón Jiménez2023-04-081-8/+1
|\
| * Update `wgpu` and `cosmic-text`Libravatar Héctor Ramón Jiménez2023-04-081-8/+1
| |
* | Group damage regions by area increaseLibravatar Héctor Ramón Jiménez2023-04-051-3/+13
|/
* Introduce `font::Stretch`Libravatar Héctor Ramón Jiménez2023-03-301-0/+15
|
* Introduce support for `Font` attributesLibravatar Héctor Ramón Jiménez2023-03-301-11/+33
|
* Update `cosmic-text` to latest :tada:Libravatar Héctor Ramón Jiménez2023-03-191-159/+121
|
* Trim text `Buffer` cache every frame in `iced_wgpu` and `iced_tiny_skia`Libravatar Héctor Ramón Jiménez2023-03-171-14/+6
|
* Use `ceil` to avoid cut text in `iced_tiny_skia`Libravatar Héctor Ramón Jiménez2023-03-071-1/+6
| | | | | This won't be necessary once we reuse the buffers from layouting by leveraging layout linearity.
* Implement `vector` pipeline in `iced_tiny_skia`Libravatar Héctor Ramón Jiménez2023-03-071-1/+1
|
* Rename `iced_native` to `iced_runtime`Libravatar Héctor Ramón Jiménez2023-03-051-1/+1
|
* Create `iced_widget` subcrate and re-organize the whole codebaseLibravatar Héctor Ramón Jiménez2023-03-041-6/+5
|
* Use `get_image_uncached` in `iced_tiny_skia`Libravatar Héctor Ramón Jiménez2023-02-281-1/+1
| | | | ... since we are not reusing the `SwashCache`
* Remove unnecessary `cast_slice` in `iced_tiny_skia`Libravatar Héctor Ramón Jiménez2023-02-271-2/+1
|
* Implement basic glyph cache in `iced_tiny_skia`Libravatar Héctor Ramón Jiménez2023-02-271-64/+119
|
* Fix `clippy` lintsLibravatar Héctor Ramón Jiménez2023-02-271-2/+2
|
* Fix glyphs with color mask in `iced_tiny_skia`Libravatar Héctor Ramón Jiménez2023-02-261-6/+10
|
* Implement text alignment support in `iced_tiny_skia`Libravatar Héctor Ramón Jiménez2023-02-261-6/+25
|
* Draft text support in `iced_tiny_skia`Libravatar Héctor Ramón Jiménez2023-02-261-0/+350