summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Fix outdated release version in `BUG-REPORT.yml`Libravatar Héctor Ramón Jiménez2023-06-161-1/+1
|
* Merge pull request #1918 from iced-rs/update/glyphon-and-cosmic-textLibravatar Héctor Ramón2023-06-163-20/+15
|\ | | | | Update `glyphon` and `cosmic-text`
| * Update `glyphon` and `cosmic-text`Libravatar Héctor Ramón Jiménez2023-06-163-20/+15
| |
* | Merge pull request #1917 from JonathanLindsey/subscription_channel_FnOnceLibravatar Héctor Ramón2023-06-161-1/+1
|\ \ | |/ |/| Make the subscription::channel function take a FnOnce non Sync closure
| * Make the subscription::channel function take a FnOnce closure instead of a ↵Libravatar Jonathan Lindsey2023-06-101-1/+1
| | | | | | | | Fn closure and remove Sync as a requirement for its output.
* | Merge pull request #1719 from tarkah/feat/nested-overlayLibravatar Héctor Ramón2023-06-1414-141/+667
|\ \ | | | | | | Nested overlays
| * | Fix cursor availability in `overlay::Nested::draw`Libravatar Héctor Ramón Jiménez2023-06-141-1/+1
| | |
| * | Make `overlay::Menu` publish messages on selectionLibravatar Héctor Ramón Jiménez2023-06-142-42/+42
| | |
| * | Use nested for lazy widgetsLibravatar Cory Forsstrom2023-06-147-49/+77
| | |
| * | Cursor availability during on_eventLibravatar Cory Forsstrom2023-06-141-23/+50
| | |
| * | Remove interior mutabilityLibravatar Cory Forsstrom2023-06-142-80/+42
| | | | | | | | | | | | | | | Nested doesn't need to implement Overlay trait, it can be be used mutably in user interface so we don't need interior mutability.
| * | Use layout with children for nestingLibravatar Cory Forsstrom2023-06-141-59/+71
| | |
| * | Cursor availability by layerLibravatar Cory Forsstrom2023-06-141-6/+28
| | |
| * | Remove unwraps in `overlay::Nested` and fix `mouse_interaction`Libravatar Cory Forsstrom2023-06-141-51/+69
| | |
| * | Prioritize mouse interaction of deepest `Overlay`Libravatar Cory Forsstrom2023-06-141-9/+21
| | |
| * | Render nested in layerLibravatar Cory Forsstrom2023-06-141-1/+3
| | |
| * | Add nested picklist to modal exampleLibravatar Cory Forsstrom2023-06-141-2/+55
| | |
| * | Add nested overlay method to group & mapLibravatar Cory Forsstrom2023-06-142-0/+25
| | |
| * | Introduce internal `overlay::Nested` for `UserInterface`Libravatar Cory Forsstrom2023-06-149-41/+406
|/ /
* | Merge pull request #1910 from tarkah/fix/scrollable-scroll-wheelLibravatar Héctor Ramón2023-06-131-0/+4
|\ \ | | | | | | Only scroll w/ wheel if over scrollable
| * | Only scroll w/ wheel if over scrollableLibravatar Cory Forsstrom2023-06-121-0/+4
|/ /
* | Merge pull request #1904 from iced-rs/cursor-availabilityLibravatar Héctor Ramón2023-06-0960-963/+859
|\ \ | |/ |/| Cursor availability
| * Fix mouse interactions in `Scrollable`Libravatar Héctor Ramón Jiménez2023-06-081-4/+24
| |
| * Use `mouse::Cursor` in `integration` exampleLibravatar Héctor Ramón Jiménez2023-06-081-15/+27
| |
| * Extend cursor availability to the shell levelLibravatar Héctor Ramón Jiménez2023-06-086-49/+73
| |
| * Increase width of controls in `pane_grid` exampleLibravatar Héctor Ramón Jiménez2023-06-081-1/+1
| |
| * Take `Rectangle` by value in `Cursor` APILibravatar Héctor Ramón Jiménez2023-06-0821-62/+57
| |
| * Implement basic cursor availabilityLibravatar Héctor Ramón Jiménez2023-06-0855-896/+741
|/
* Merge pull request #1888 from iced-rs/web-colorsLibravatar Héctor Ramón2023-06-0317-34/+121
|\ | | | | Introduce `web-colors` feature flag to enable "sRGB linear" blending
| * Use consistent color strategy in `glyphon`Libravatar Héctor Ramón Jiménez2023-06-012-2/+11
| |
| * Use proper gamma correction mode in `image::Atlas::grow`Libravatar Héctor Ramón Jiménez2023-05-311-1/+5
| |
| * Avoid gamma correction when `web-colors` is enabled for imagesLibravatar Héctor Ramón Jiménez2023-05-311-1/+6
| |
| * Introduce `web-colors` feature flag to enable sRGB linear blendingLibravatar Héctor Ramón Jiménez2023-05-3116-30/+99
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is how browsers perform color management. They treat gamma-corrected sRGB colors as if they were linear RGB. Correctness aside, this mode is introduced for legacy reasons. Most UI/UX tooling uses this color management as well, and many have created an intuition about how color should behave from interacting with a browser. This feature flag should facilitate application development with `iced` in those cases. More details: https://webcolorisstillbroken.com/
* | Merge pull request #1892 from casperstorm/feat/slider-rail-border-radiusLibravatar Héctor Ramón2023-06-014-6/+9
|\ \ | | | | | | Add `border_radius` to slider rail
| * | Fix `quad` glitch when rounding borders of a `Slider` railLibravatar Héctor Ramón Jiménez2023-06-012-10/+4
| | |
| * | Change default styling of `Slider` to leverage rounded bordersLibravatar Héctor Ramón Jiménez2023-06-011-2/+2
| | |
| * | only add border radius to the visible partLibravatar Casper Storm2023-06-012-4/+10
| | |
| * | Add border_radius to slider railLibravatar Casper Storm2023-06-014-5/+8
| | |
* | | Merge pull request #1893 from iced-rs/fix/mesh-empty-scissor-rectLibravatar Héctor Ramón2023-06-011-0/+4
|\ \ \ | |/ / |/| | Fix empty scissor rectangle in `iced_wgpu::triangle` pipeline
| * | Fix empty scissor rectangle in `iced_wgpu::triangle` pipelineLibravatar Héctor Ramón Jiménez2023-06-011-0/+4
|/ /
* | Merge pull request #1890 from iced-rs/fix/responsive-layout-invalidationLibravatar Héctor Ramón2023-06-011-0/+1
|\ \ | |/ |/| Invalidate `Responsive` layout when size changes without a `view` call
| * Invalidate `Responsive` layout when size changes without a `view` callLibravatar Héctor Ramón Jiménez2023-06-011-0/+1
|/
* Merge pull request #1883 from iced-rs/update/glyphonLibravatar Héctor Ramón2023-05-301-1/+1
|\ | | | | Skip missing glyphs instead of panicking in `glyphon`
| * Skip missing glyphs instead of panicking in `glyphon`Libravatar Héctor Ramón Jiménez2023-05-291-1/+1
| |
* | Merge pull request #1873 from bungoboingo/fix/bg-gradient-layeringLibravatar Héctor Ramón2023-05-306-389/+440
|\ \ | | | | | | [Fix] Quads of different background types not ordered
| * | Move `Pipeline` struct definition after `Layer` in `quad` submodulesLibravatar Héctor Ramón Jiménez2023-05-302-10/+10
| | |
| * | Improve boundaries between `quad` submodules in `iced_wgpu`Libravatar Héctor Ramón Jiménez2023-05-303-55/+75
| | |
| * | Rename `quad_order` variable to `kind` in `quad::Pipeline::render`Libravatar Héctor Ramón Jiménez2023-05-301-2/+2
| | |
| * | Improve consistency of match branches in `quad::Batch::add`Libravatar Héctor Ramón Jiménez2023-05-301-4/+2
| | |
| * | Simplify `order` match statement in `quad::Batch::add`Libravatar Héctor Ramón Jiménez2023-05-301-26/+9
| | |