summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Remove unnecessary cursor unavailability logic in `scrollable`Libravatar Héctor Ramón Jiménez2023-07-121-22/+12
* Rename `absolute_from_start` to `translation` in `scrollable`Libravatar Héctor Ramón Jiménez2023-07-121-3/+3
* Disambiguate `offset` from `translation` in `scrollable`Libravatar Héctor Ramón Jiménez2023-07-121-37/+40
* Increase type-safety of `alignment` in `scrollable`Libravatar Héctor Ramón Jiménez2023-07-121-63/+37
* Remove public fields from `Viewport`Libravatar Héctor Ramón Jiménez2023-07-121-31/+3
* Add alignment to ViewportLibravatar Cory Forsstrom2023-07-041-1/+27
* Make viewport bounds publicLibravatar Cory Forsstrom2023-07-041-2/+4
* Add scrollable alignment optionLibravatar Cory Forsstrom2023-07-042-15/+146
* Merge pull request #1938 from iced-rs/text-cache-modesLibravatar Héctor Ramón2023-06-306-28/+99
|\
| * Trim text measurements only before `layout`Libravatar Héctor Ramón Jiménez2023-06-294-28/+30
| * Revert "Remove `layout` method from `core::Renderer` trait"Libravatar Héctor Ramón Jiménez2023-06-293-9/+32
| * Introduce `Mode` for `text::Cache` and trim only when switching modesLibravatar Héctor Ramón Jiménez2023-06-291-18/+64
* | Merge pull request #1913 from Drakulix/feature/runtime-state-operateLibravatar Héctor Ramón2023-06-291-0/+38
|\ \ | |/ |/|
| * Keep imports consistent in `program::state`Libravatar Héctor Ramón Jiménez2023-06-291-4/+4
| * Take `Box` instead of reference in `State::operate`Libravatar Héctor Ramón Jiménez2023-06-291-8/+8
| * runtime: Add `operate` method to `program::State`Libravatar Victoria Brekenfeld2023-06-281-0/+38
* | Add touch support for toggler. (#1935)Libravatar Austin M. Reppert2023-06-291-1/+3
* | Merge pull request #1932 from iced-rs/generic-graphics-primitiveLibravatar Héctor Ramón2023-06-2935-480/+867
|\ \
| * | Write missing docs in `iced_graphics` and `iced_wgpu`Libravatar Héctor Ramón Jiménez2023-06-298-5/+17
| * | Decouple `Mesh` primitives from main `Primitive` typeLibravatar Héctor Ramón Jiménez2023-06-2915-205/+248
| * | Remove `layout` method from `core::Renderer` traitLibravatar Héctor Ramón Jiménez2023-06-293-32/+9
| * | Introduce custom backend-specific primitivesLibravatar Héctor Ramón Jiménez2023-06-2928-263/+618
|/ /
* | Merge pull request #1934 from iced-rs/reuse-text-cache-entriesLibravatar Héctor Ramón2023-06-2810-83/+142
|\ \
| * | Retain text measurements as long as original entriesLibravatar Héctor Ramón Jiménez2023-06-282-33/+36
| * | Retain measurements for text entries even if not directly usedLibravatar Héctor Ramón Jiménez2023-06-282-4/+8
| * | Fix needless borrow in `iced_wgpu` and `iced_tiny_skia`Libravatar Héctor Ramón Jiménez2023-06-282-2/+2
| * | Reuse entries in `text::Cache` in `iced_tiny_skia`Libravatar Héctor Ramón Jiménez2023-06-282-45/+74
| * | Reuse entries in `text::Cache` in `iced_wgpu`Libravatar Héctor Ramón Jiménez2023-06-2810-46/+69
|/ /
* | Fix `loading_spinners` exampleLibravatar Héctor Ramón Jiménez2023-06-282-8/+10
* | Merge pull request #1878 from AustinMReppert/masterLibravatar Héctor Ramón2023-06-272-76/+114
|\ \
| * | Use `Option::filter` instead of `and_then` in `scrollable`Libravatar Héctor Ramón Jiménez2023-06-271-14/+6
| * | Require a `Direction` when computing `State::offset` in `scrollable`Libravatar Héctor Ramón Jiménez2023-06-271-18/+23
| * | Rename `ScrollbarProperties` to `Direction` in `scrollable`Libravatar Héctor Ramón Jiménez2023-06-272-70/+61
| * | Make vertical scroll properties optionalLibravatar Austin M. Reppert2023-06-272-49/+99
* | | Merge pull request #1902 from nicksenger/loading-spinnersLibravatar Héctor Ramón2023-06-276-0/+1019
|\ \ \ | |/ / |/| |
| * | refactor: remove unnecessary canvas complexityLibravatar Nick Senger2023-06-091-120/+67
| * | comment: fix typoLibravatar Nick Senger2023-06-081-4/+4
| * | fix: RedrawRequest::NextFrame -> RedrawRequest::At()Libravatar Nick Senger2023-06-082-2/+10
| * | comment: cleanup importsLibravatar Nick Senger2023-06-084-65/+58
| * | fix: rotation in terms of durationLibravatar Nick Senger2023-06-071-29/+54
| * | feat: use lyon for easingLibravatar Nick Senger2023-06-077-116/+214
| * | feat: add progress indicators exampleLibravatar Nick Senger2023-06-076-0/+948
* | | Merge pull request #1843 from wash2/fix-tiny-skia-quadLibravatar Héctor Ramón2023-06-271-18/+126
|\ \ \
| * | | Fix import consistency in `iced_tiny_skia`Libravatar Héctor Ramón Jiménez2023-06-271-5/+3
| * | | Draw border path for `quad` only if it has a border in `iced_tiny_skia`Libravatar Héctor Ramón Jiménez2023-06-271-105/+109
| * | | fix: tiny-skia quad handle case where border_radius < border_width / 2.0Libravatar Ashley Wulber2023-05-111-7/+83
| * | | fix: don't offset fill of quadLibravatar Ashley Wulber2023-05-111-12/+4
| * | | fix: quad rendering including border only inside of the boundsLibravatar Ashley Wulber2023-05-101-4/+42
* | | | Merge pull request #1885 from bungoboingo/gradient-packing-optimizationLibravatar Héctor Ramón2023-06-276-179/+188
|\ \ \ \
| * | | | Switched to packing using f16s to maintain acceptable precision.Libravatar Bingus2023-06-077-151/+163