summaryrefslogtreecommitdiffstats
path: root/wgpu/src/text.rs (unfollow)
Commit message (Expand)AuthorFilesLines
2023-06-20Use subpixel glyph positioning and layout linearityLibravatar Héctor Ramón Jiménez1-25/+18
2023-06-16Update `glyphon` and `cosmic-text`Libravatar Héctor Ramón Jiménez1-18/+13
2023-06-01Use consistent color strategy in `glyphon`Libravatar Héctor Ramón Jiménez1-1/+10
2023-05-31Introduce `web-colors` feature flag to enable sRGB linear blendingLibravatar Héctor Ramón Jiménez1-1/+3
2023-05-08Clip text that exceeds section bounds in `iced_wgpu`Libravatar Héctor Ramón Jiménez1-56/+68
2023-05-08Round paragraph position until we implement subpixel glyph positioningLibravatar Héctor Ramón Jiménez1-2/+6
2023-05-04Support configurable `LineHeight` in text widgetsLibravatar Héctor Ramón Jiménez1-6/+22
2023-05-02Update `glyphon` and `cosmic-text`Libravatar Héctor Ramón Jiménez1-1/+8
2023-05-02Introduce `text::Shaping` enum and replace magic booleanLibravatar Héctor Ramón Jiménez1-8/+8
2023-05-02Make basic text shaping the default shaping strategyLibravatar Héctor Ramón Jiménez1-0/+7
2023-04-08Update `wgpu` and `cosmic-text`Libravatar Héctor Ramón Jiménez1-10/+7
2023-03-30Introduce `font::Stretch`Libravatar Héctor Ramón Jiménez1-0/+15
2023-03-30Introduce support for `Font` attributesLibravatar Héctor Ramón Jiménez1-11/+33
2023-03-19Update `cosmic-text` to latest :tada:Libravatar Héctor Ramón Jiménez1-207/+165
2023-03-17Trim text `Buffer` cache every frame in `iced_wgpu` and `iced_tiny_skia`Libravatar Héctor Ramón Jiménez1-13/+3
2023-03-04Create `iced_widget` subcrate and re-organize the whole codebaseLibravatar Héctor Ramón Jiménez1-8/+6
2023-03-01Implement `Canvas` support for `iced_tiny_skia`Libravatar Héctor Ramón Jiménez1-1/+2
2023-02-27Reuse text buffers independently of color in `iced_wgpu`Libravatar Héctor Ramón Jiménez1-17/+11
2023-02-24Trim `Cache` every 300 frames in `text::Pipeline`Libravatar Héctor Ramón Jiménez1-3/+13
2023-02-24Collapse conditional and please `clippy`Libravatar Héctor Ramón Jiménez1-0/+1
2023-02-24Grow atlas in `text::Pipeline` when necessaryLibravatar Héctor Ramón Jiménez1-18/+36
2023-02-24Set scissoring properly in `text::Pipeline`Libravatar Héctor Ramón Jiménez1-0/+8
2023-02-24Reuse a `RenderPass` as much as possible in `iced_wgpu`Libravatar Héctor Ramón Jiménez1-27/+13
2023-02-24Apply `ceil` to text bounds when drawingLibravatar Héctor Ramón Jiménez1-2/+4
2023-02-24Set `Attrs::monospaced` if `Font::Monospace` is selectedLibravatar Héctor Ramón Jiménez1-10/+13
2023-02-24Set a minimum `height` for `Buffer` of `size * 1.2`Libravatar Héctor Ramón Jiménez1-1/+4
2023-02-24Stop truncating the `renderers` in `text::Pipeline`Libravatar Héctor Ramón Jiménez1-1/+0
2023-02-24Avoid allocating `text_areas` in `text::Pipeline`Libravatar Héctor Ramón Jiménez1-7/+4
2023-02-24Stop reusing `SwashCache` in `text::Pipeline`Libravatar Héctor Ramón Jiménez1-7/+1
2023-02-24Disable `std` feature for `twox-hash` to fix Wasm buildLibravatar Héctor Ramón Jiménez1-3/+8
2023-02-24Fix `clippy` lints :tada:Libravatar Héctor Ramón Jiménez1-6/+7
2023-02-24Load `Iced-Icons.ttf` font in `text::Pipeline::new`Libravatar Héctor Ramón Jiménez1-1/+7
2023-02-24Use floating coordinates directly in `text::Pipeline`Libravatar Héctor Ramón Jiménez1-7/+6
2023-02-24Implement `font::load` command in `iced_native`Libravatar Héctor Ramón Jiménez1-204/+266
2023-02-24Overhaul `Font` type to allow font family selectionLibravatar Héctor Ramón Jiménez1-4/+6
2023-02-24Count `layout_runs` instead of using `visible_lines` in `text::Pipeline::prep...Libravatar Héctor Ramón Jiménez1-6/+7
2023-02-24Implement `hit_test` for `text::Pipeline` in `iced_wgpu`Libravatar Héctor Ramón Jiménez1-6/+18
2023-02-24Use `bounds` directly for `measure` in text pipelineLibravatar Héctor Ramón Jiménez1-4/+1
2023-02-24Avoid unnecessary `Vec` allocation in text pipelineLibravatar Héctor Ramón Jiménez1-7/+5
2023-02-24Trim text `render_cache` after rendering in `iced_wgpu`Libravatar Héctor Ramón Jiménez1-0/+2
2023-02-24Implement basic text caching in `iced_wgpu`Libravatar Héctor Ramón Jiménez1-60/+141
2023-02-24Convert sRGB to linear RGB for text in `iced_wgpu`Libravatar Héctor Ramón Jiménez1-2/+8
2023-02-24Implement proper text alignment support in `iced_wgpu`Libravatar Héctor Ramón Jiménez1-5/+32
2023-02-24Implement support for multiple text layers in `iced_wgpu`Libravatar Héctor Ramón Jiménez1-13/+32
2023-02-24Draft `glyphon` implementation of text pipeline for `iced_wgpu`Libravatar Héctor Ramón Jiménez1-10/+150
2023-02-24Remove `iced_glow`, `glyph-brush`, and `wgpu_glyph` dependenciesLibravatar Héctor Ramón Jiménez1-245/+19
2022-07-09Address Clippy lintsLibravatar Poly1-1/+2
2022-01-28Experimental wgpu WebGL backend supportLibravatar Vladyslav Nikonov1-3/+7
2021-10-31Introduce first-class `text` module in `iced_native`Libravatar Héctor Ramón Jiménez1-1/+1
2021-10-31Remove `widget` module re-exports in `iced_native`Libravatar Héctor Ramón Jiménez1-1/+1