summaryrefslogtreecommitdiffstats
path: root/core (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Move common keyboard types to `iced_core`Libravatar Héctor Ramón Jiménez2020-03-174-0/+220
| | | | Also expose them in `iced` through `iced_native` and `iced_web`.
* Implement mouse-based pane resizing for `PaneGrid`Libravatar Héctor Ramón Jiménez2020-03-141-0/+10
|
* Implement `Primitive::Cached`Libravatar Héctor Ramón Jiménez2020-03-072-0/+22
|
* Merge pull request #91 from nvzqz/const-all-the-thingsLibravatar Héctor Ramón2020-03-061-1/+1
|\ | | | | Make many functions `const`
| * Make many functions `const`Libravatar Nikolai Vazquez2019-11-292-2/+2
| | | | | | | | | | | | | | | | The point is to set up repeated components or boilerplate before their use sites. The majority of these make sense as `const`. However, some functions such as those regarding state may not make sense as `const`.
* | Fix `Clip` primitive intersection in `iced_wgpu`Libravatar Héctor Ramón Jiménez2020-02-221-0/+50
| |
* | Move `Size` to `iced_core`Libravatar Héctor Ramón Jiménez2020-02-142-0/+53
| |
* | Add transform stack to `canvas::Frame`Libravatar Héctor Ramón Jiménez2020-02-142-2/+14
| |
* | Forbid unsafe code and Rust 2018 idiomsLibravatar Héctor Ramón Jiménez2020-01-201-2/+2
| |
* | Write documentation for `iced_futures`Libravatar Héctor Ramón Jiménez2020-01-201-1/+1
| |
* | Create `iced_futures` and wire everything upLibravatar Héctor Ramón Jiménez2020-01-197-513/+0
| |
* | Implement `Runtime` and `Executor` in `iced_core`Libravatar Héctor Ramón Jiménez2020-01-195-4/+97
| | | | | | | | | | They can be leveraged by shells to easily execute commands and track subscriptions.
* | Implement `subscription::Tracker` in `iced_core`Libravatar Héctor Ramón Jiménez2020-01-194-5/+123
| |
* | Take `IntoIterator` instead of `Iterator`Libravatar Héctor Ramón Jiménez2020-01-162-3/+7
| |
* | Remove `Mul` implementation for `Vector`Libravatar Héctor Ramón Jiménez2020-01-071-11/+0
| |
* | Use constants for colors in `styling` exampleLibravatar Héctor Ramón Jiménez2020-01-071-7/+7
| |
* | Draft `styling` exampleLibravatar Héctor Ramón Jiménez2020-01-061-0/+11
| |
* | Merge branch 'master' into feature/custom-stylingLibravatar Héctor Ramón Jiménez2020-01-051-1/+1
|\ \
| * | add(widget): primitive progressbar widgetLibravatar Songtronix2020-01-021-1/+1
| | |
* | | Add border and shadow styling to `Button`Libravatar Héctor Ramón Jiménez2020-01-051-0/+12
| | |
* | | Add `border_width` and `border_color` to `Quad`Libravatar Héctor Ramón Jiménez2019-12-311-0/+8
|/ /
* | Add `Length::FillPortion` variantLibravatar Héctor Ramón Jiménez2019-12-301-0/+10
| | | | | | | | | | It allows to specify the amount of available space an element should take relative to other elements.
* | Fix `Command::batch` documentationLibravatar Héctor Ramón Jiménez2019-12-281-1/+1
| |
* | Implement `Command::map`Libravatar Héctor Ramón Jiménez2019-12-191-0/+25
| |
* | Write docs for subscriptions and reorganize a bitLibravatar Héctor Ramón Jiménez2019-12-143-7/+64
| |
* | Remove unnecessary clone in `subscription::Map`Libravatar Héctor Ramón Jiménez2019-12-141-1/+1
| |
* | Consume `Recipe` when building a `Stream`Libravatar Héctor Ramón Jiménez2019-12-141-2/+2
| |
* | Implement `Subscription::map` and `from_recipe`Libravatar Héctor Ramón Jiménez2019-12-101-26/+91
| |
* | Allow listening to runtime events in subscriptionsLibravatar Héctor Ramón Jiménez2019-12-081-17/+25
| |
* | Use `oneshot` and `future::select` to cancel streamsLibravatar Héctor Ramón Jiménez2019-12-071-23/+14
| |
* | Draft first version of event subscriptions :tada:Libravatar Héctor Ramón Jiménez2019-12-053-1/+70
| |
* | Implemented `From<Color` for `Background`Libravatar Malte Veerman2019-12-042-0/+13
| |
* | Update changelogsLibravatar Héctor Ramón Jiménez2019-12-041-0/+5
| |
* | Merge branch 'master' into feature/image-from-bytesLibravatar Héctor Ramón Jiménez2019-12-042-0/+18
|\ \
| * | Add `From` impls for `Length`, `Point`, and `Size`Libravatar Nikolai Vazquez2019-11-292-0/+18
| |/
* / Implement `image` viewer exampleLibravatar Héctor Ramón Jiménez2019-11-301-0/+12
|/
* Add `CHANGELOG` to subcratesLibravatar Héctor Ramón Jiménez2019-11-251-0/+14
|
* Fix documentation for `Axis`Libravatar Héctor Ramón Jiménez2019-11-231-4/+4
|
* Uncomment missing debug implementations ruleLibravatar Héctor Ramón Jiménez2019-11-221-2/+2
|
* Merge branch 'master' into improvement/docsLibravatar Héctor Ramón Jiménez2019-11-222-1/+26
|\
| * Add installation section to subcrate `README`sLibravatar Héctor Ramón Jiménez2019-11-202-1/+13
| |
| * Add `README` for each subcrateLibravatar Héctor Ramón Jiménez2019-11-201-0/+13
| |
* | Write docs for `iced` and `iced_native`Libravatar Héctor Ramón Jiménez2019-11-223-8/+4
| |
* | Move widgets from `core` to `native` and `web`Libravatar Héctor Ramón Jiménez2019-11-2114-1369/+27
| | | | | | | | Also made fields private and improved `Renderer` traits.
* | Write documentation for `iced_core`Libravatar Héctor Ramón Jiménez2019-11-1815-44/+215
|/
* Rename `Command::attempt` to `Command::perform`Libravatar Héctor Ramón Jiménez2019-11-181-1/+1
|
* Derive `Clone` for `text_input::State`Libravatar Héctor Ramón Jiménez2019-11-171-1/+1
|
* Implement future-based `Command` in `iced_core`Libravatar Héctor Ramón Jiménez2019-11-173-0/+60
|
* Remove argument from `text_input::State::focused`Libravatar Héctor Ramón Jiménez2019-11-131-2/+4
|
* Implement `text_input::State::focused`Libravatar Héctor Ramón Jiménez2019-11-131-0/+11
|