summaryrefslogtreecommitdiffstats
path: root/native/src/widget/image.rs (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Merge remote-tracking branch 'tarkah/image-pane' into image-paneLibravatar Héctor Ramón Jiménez2020-12-181-0/+3
|\
| * remove re-export on viewer::StateLibravatar Cory Forsstrom2020-05-271-1/+1
| |
| * rename to image::ViewerLibravatar Cory Forsstrom2020-05-261-0/+3
| |
* | Use recently stabilized intra-doc linksLibravatar Héctor Ramón Jiménez2020-11-261-26/+1
| | | | | | | | See RFC: https://github.com/rust-lang/rfcs/blob/master/text/1946-intra-rustdoc-links.md
* | Introduce `viewport` to `Widget::draw`Libravatar Héctor Ramón Jiménez2020-10-281-1/+3
|/ | | | | This should eventually allow us to only generate primitives that are visible.
* document that img handle constructors guess fmtLibravatar Ethan Pailes2020-04-261-0/+4
| | | | | | | | | | | | | This patch documents the fact that a couple of the image handle constructors know how to guess the image format based on the data that they are provided. I had to dig through `iced` sources until I discovered that those routines ultimately boil down to stuff like [image::load_from_memory][1] from the `image` crate, so I thought I would save others the trouble of doing the same reverse-engineering [1]: https://docs.rs/image/0.23.4/image/fn.load_from_memory.html
* #288 Renamed XXXWidget to MarkerLibravatar Olivier Pinon2020-04-121-1/+2
|
* Genericize `From` implementation for `image::Handle`Libravatar Héctor Ramón Jiménez2020-03-311-9/+6
|
* Hash type ids in `Widget::hash_layout` implsLibravatar Héctor Ramón Jiménez2020-03-301-0/+2
|
* Remove excess whitespace from end of line to comply with `cargo fmt`.Libravatar Mark Friedenbach2020-03-201-1/+1
|
* Note BGRA requirement in Handle::from_pixels docsLibravatar Soham Chowdhury2020-03-011-1/+3
|
* Add support for loading already-decoded image pixelsLibravatar Soham Chowdhury2020-02-291-0/+26
|
* Implemented a texture atlas for images and svgs.Libravatar Malte Veerman2020-02-251-1/+1
|
* Add `Handle` and `Data` to `image` in `iced_web`Libravatar Héctor Ramón Jiménez2020-02-051-1/+0
|
* Add `Renderer::Defaults` and style inheritanceLibravatar Héctor Ramón Jiménez2019-12-301-0/+1
|
* Update `Image::hash_layout` to hash new `Handle`Libravatar Héctor Ramón Jiménez2019-12-041-1/+7
|
* Merge branch 'master' into feature/image-from-bytesLibravatar Héctor Ramón Jiménez2019-12-041-0/+1
|\
| * Added path to image hash so it updates when path changesLibravatar Nicholas Pienta2019-12-011-0/+1
| |
* | Rename `image::Handle::from_bytes` to `from_memory`Libravatar Héctor Ramón Jiménez2019-12-041-1/+4
| | | | | | | | | | Also, replace `image` example with a new `pokedex` example using the PokéAPI.
* | Fix typo in `image::Handle` docsLibravatar Héctor Ramón Jiménez2019-11-301-1/+1
| |
* | Implement `image` viewer exampleLibravatar Héctor Ramón Jiménez2019-11-301-16/+23
| |
* | Allow to load an image from memoryLibravatar Héctor Ramón Jiménez2019-11-291-8/+85
|/ | | | | New `image::Handle` opaque type uniquely identifying some `image::Data`, allowing reliable caching.
* Fix `iced_native` widget examplesLibravatar Héctor Ramón Jiménez2019-11-241-11/+8
|
* Write docs for `iced` and `iced_native`Libravatar Héctor Ramón Jiménez2019-11-221-0/+3
|
* Merge branch 'master' into improvement/docsLibravatar Héctor Ramón Jiménez2019-11-211-0/+8
|\
| * Make `width` and `height` required methodsLibravatar Héctor Ramón Jiménez2019-11-161-1/+9
| |
* | Move widgets from `core` to `native` and `web`Libravatar Héctor Ramón Jiménez2019-11-211-10/+71
|/ | | | Also made fields private and improved `Renderer` traits.
* Implement `Container` widgetLibravatar Héctor Ramón Jiménez2019-11-111-1/+0
| | | | Remove `align_self` and `justify_content` methods
* Draft custom layout engine based on `druid`Libravatar Héctor Ramón Jiménez2019-11-111-4/+8
|
* Draft new layout APILibravatar Héctor Ramón Jiménez2019-11-101-6/+6
|
* Remove generic handle in `Image`Libravatar Héctor Ramón Jiménez2019-10-221-10/+8
| | | | For now, we will simply assume images will be loaded from a given path.
* Rename `Renderer::Primitive` to `Renderer::Output`Libravatar Héctor Ramón Jiménez2019-10-111-3/+2
|
* Make `iced_core::Button` customizableLibravatar Héctor Ramón Jiménez2019-10-081-2/+2
| | | | | | | Now it supports: - Any kind of content - Custom border radius - Custom background
* Move `MouseCursor` to `iced_wgpu`Libravatar Héctor Ramón Jiménez2019-10-051-1/+1
|
* Add `Renderer` and `Primitive` conceptsLibravatar Héctor Ramón Jiménez2019-10-051-6/+5
|
* Complete some `hash_layout` implementationsLibravatar Héctor Ramón Jiménez2019-09-201-3/+2
|
* Create `iced_core` and `iced_native`Libravatar Héctor Ramón Jiménez2019-09-201-0/+67