summaryrefslogtreecommitdiffstats
path: root/native (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Introduce `Program` and `State`Libravatar Héctor Ramón Jiménez2020-05-216-1/+466
|
* Refactor `Viewport` and `Compositor`Libravatar Héctor Ramón Jiménez2020-05-203-63/+0
|
* Rename `window::Backend` to `Compositor`Libravatar Héctor Ramón Jiménez2020-05-192-4/+4
|
* Draft new `iced_graphics` crate :tada:Libravatar Héctor Ramón Jiménez2020-05-191-1/+3
|
* Draft first working version of `iced_glow` :tada:Libravatar Héctor Ramón Jiménez2020-05-191-3/+8
|
* Updated `Radio` layout/fns to match `Checkbox`Libravatar Scott Harper2020-05-152-16/+64
|
* Fix `PaneGrid` not releasing split properlyLibravatar Héctor Ramón Jiménez2020-05-061-1/+1
|
* Rename `MouseCursor` to `mouse::Interaction`Libravatar Héctor Ramón Jiménez2020-04-302-4/+4
|
* Remove inconsistent `input` module in `iced_native`Libravatar Héctor Ramón Jiménez2020-04-3015-30/+20
|
* Move `keyboard::Event` to `iced_core`Libravatar Héctor Ramón Jiménez2020-04-303-36/+2
|
* Remove `ButtonState`Libravatar Héctor Ramón Jiménez2020-04-301-2/+0
|
* Split `Input` mouse event by `ButtonState`Libravatar Héctor Ramón Jiménez2020-04-307-156/+139
|
* Split `Input` keyboard event by `ButtonState`Libravatar Héctor Ramón Jiménez2020-04-303-24/+26
|
* Merge branch 'master' into feature/canvas-interactionLibravatar Héctor Ramón Jiménez2020-04-297-22/+57
|\
| * 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
| * Bump versions :tada:Libravatar Héctor Ramón Jiménez2020-04-261-1/+1
| |
| * Make `Font` an associated type of `text::Renderer`Libravatar Héctor Ramón Jiménez2020-04-235-21/+30
| |
| * Implement and expose `Element::on_event`Libravatar Héctor Ramón Jiménez2020-04-181-0/+22
| |
* | Move `MouseCursor` to `iced_core`Libravatar Héctor Ramón Jiménez2020-04-292-40/+2
| |
* | Add `Crosshair` variant to `MouseCursor`Libravatar Héctor Ramón Jiménez2020-04-291-3/+6
| |
* | Remove `OutOfBounds` variant from `MouseCursor`Libravatar Héctor Ramón Jiménez2020-04-291-4/+1
| |
* | Move reusable `mouse` types to `iced_core`Libravatar Héctor Ramón Jiménez2020-04-286-93/+3
|/
* Revert "Merge pull request #289 from hecrj/fix/cursor-events"Libravatar Héctor Ramón Jiménez2020-04-171-9/+2
| | | | | | | | `winit` seems to produce `CursorEntered` and `CursorLeft` events after wheel scrolling for no apparent reason (?). This causes annoying flickering when hovering some widgets on a scrollable. I should investigate this further. We are rolling back the fix for the time being.
* Bump versions :tada:Libravatar Héctor Ramón Jiménez2020-04-151-1/+1
|
* Merge pull request #290 from AlisCode/aliscode/288/remove-unnecessary-staticLibravatar Héctor Ramón2020-04-1312-35/+46
|\ | | | | Remove unnecessary 'static lifetimes on `Renderer` traits
| * Rename leftover `TextInputWidget` to `Marker`Libravatar Héctor Ramón Jiménez2020-04-131-2/+2
| |
| * #288 Renamed XXXWidget to MarkerLibravatar Olivier Pinon2020-04-1211-21/+22
| |
| * Remove unnecessary 'static lifetime on RendererLibravatar Olivier Pinon2020-04-1211-34/+44
| |
* | Make cursor unavailable on leave in `iced_winit`Libravatar Héctor Ramón Jiménez2020-04-121-2/+9
|/ | | | | | | For now, we just set the cursor position to some negative coordinates. This is a temporary hack until we are able to encode cursor availability. Layers and/or multi-window support will make this apparent.
* Merge pull request #268 from FabianLars/ctrl-delLibravatar Héctor Ramón2020-04-071-0/+15
|\ | | | | implement ctrl + del on text-input
| * implement ctrl + del on text-inputLibravatar FabianLars2020-04-061-0/+15
| |
* | Radiobutton label is now `impl Into<String>`Libravatar Dmitry Kashitsyn2020-04-051-2/+7
| |
* | Checkbox label is now `impl Into<String>`Libravatar Dmitry Kashitsyn2020-04-051-2/+2
|/
* Bump all versions :tada:Libravatar Héctor Ramón Jiménez2020-04-022-4/+4
|
* Fix `window::Renderer` link in `iced_winit` docsLibravatar Héctor Ramón Jiménez2020-04-021-2/+2
|
* Remove subcrates `CHANGELOG`Libravatar Héctor Ramón Jiménez2020-04-021-38/+0
| | | | | | | | | | | | At this stage, it is important to allow the library to change rapidly. Because of this, keeping a log of changes can be counter-productive. We do not want pin down design decisions by writing detailed changelogs (sunk cost fallacy). Once the library and its different parts start becoming more stable and mature, we will reintroduce changelogs accordingly. For now, we will keep a main `CHANGELOG` file just for the `iced` crate.
* Add example to `pane_grid` module documentationLibravatar Héctor Ramón Jiménez2020-04-021-0/+7
|
* Fix typo in `text_input::Renderer::draw` docsLibravatar Héctor Ramón Jiménez2020-04-021-1/+1
|
* Add example to `iced_native::UserInterface`Libravatar Héctor Ramón Jiménez2020-04-021-0/+7
|
* Add examples to `iced_native::Widget`Libravatar Héctor Ramón Jiménez2020-04-021-0/+20
|
* Fix minor documentation issuesLibravatar Héctor Ramón Jiménez2020-04-021-6/+7
|
* Merge pull request #249 from michael-swan/masterLibravatar Héctor Ramón2020-03-311-0/+11
|\ | | | | Add Ctrl+Backspace text field behaviour
| * Add Ctrl+Backspace text field behaviourLibravatar Michael Swan2020-03-301-0/+11
| |
* | Merge branch 'master' into feature/container-paddingLibravatar Héctor Ramón Jiménez2020-03-312-28/+67
|\ \
| * | Genericize `From` implementation for `image::Handle`Libravatar Héctor Ramón Jiménez2020-03-311-9/+6
| | |
| * | Implement `svg::Handle::from_memory`Libravatar Héctor Ramón Jiménez2020-03-311-19/+61
| |/ | | | | | | Useful if you already have your SVG data in memory.
* / Implement `padding` support for `Container`Libravatar Héctor Ramón Jiménez2020-03-312-6/+18
|/
* Hash type ids in `Widget::hash_layout` implsLibravatar Héctor Ramón Jiménez2020-03-3015-32/+51
|
* refactor: remove not mandatory static lifetimeLibravatar Théo Gaillard2020-03-3012-30/+30
|
* ClippyLibravatar Kai Mast2020-03-281-3/+2
|