Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Remove `Drawable` and rename `State` to `Program` | 2020-04-28 | 1 | -2/+2 | |
| | |||||
* | Implement `std::ops::Add<Vector>` for `Rectangle` | 2020-04-28 | 1 | -1/+16 | |
| | |||||
* | Implement `Rectangle::new` | 2020-04-28 | 1 | -0/+15 | |
| | |||||
* | Move reusable `mouse` types to `iced_core` | 2020-04-28 | 5 | -0/+94 | |
| | |||||
* | Implement `Default` for `Point` | 2020-04-28 | 1 | -1/+1 | |
| | |||||
* | Implement `std::ops::Sub<Point>` for `Point` | 2020-04-28 | 1 | -0/+8 | |
| | |||||
* | Draft `Program` interactivity for `Canvas` | 2020-04-19 | 1 | -1/+9 | |
| | |||||
* | Bump versions :tada: | 2020-04-15 | 1 | -1/+1 | |
| | |||||
* | Align text in `iced_wgpu` on a case-by-case basis | 2020-04-10 | 1 | -0/+26 | |
| | |||||
* | Bump all versions :tada: | 2020-04-02 | 2 | -2/+2 | |
| | |||||
* | Remove subcrates `CHANGELOG` | 2020-04-02 | 1 | -19/+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. | ||||
* | Fix `Size::new` documentation | 2020-04-02 | 1 | -1/+1 | |
| | |||||
* | Improve `Point::ORIGIN` documentation | 2020-04-02 | 1 | -1/+1 | |
| | |||||
* | Remove redundant check in `ModifiersState::matches` | 2020-03-20 | 1 | -4/+4 | |
| | |||||
* | Use `f32::hypot` in `Point::distance` | 2020-03-20 | 1 | -1/+1 | |
| | |||||
* | Check only for partial match of modifier keys | 2020-03-18 | 1 | -1/+16 | |
| | |||||
* | Move common keyboard types to `iced_core` | 2020-03-17 | 4 | -0/+220 | |
| | | | | Also expose them in `iced` through `iced_native` and `iced_web`. | ||||
* | Implement mouse-based pane resizing for `PaneGrid` | 2020-03-14 | 1 | -0/+10 | |
| | |||||
* | Implement `Primitive::Cached` | 2020-03-07 | 2 | -0/+22 | |
| | |||||
* | Merge pull request #91 from nvzqz/const-all-the-things | 2020-03-06 | 1 | -1/+1 | |
|\ | | | | | Make many functions `const` | ||||
| * | Make many functions `const` | 2019-11-29 | 2 | -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` | 2020-02-22 | 1 | -0/+50 | |
| | | |||||
* | | Move `Size` to `iced_core` | 2020-02-14 | 2 | -0/+53 | |
| | | |||||
* | | Add transform stack to `canvas::Frame` | 2020-02-14 | 2 | -2/+14 | |
| | | |||||
* | | Forbid unsafe code and Rust 2018 idioms | 2020-01-20 | 1 | -2/+2 | |
| | | |||||
* | | Write documentation for `iced_futures` | 2020-01-20 | 1 | -1/+1 | |
| | | |||||
* | | Create `iced_futures` and wire everything up | 2020-01-19 | 7 | -513/+0 | |
| | | |||||
* | | Implement `Runtime` and `Executor` in `iced_core` | 2020-01-19 | 5 | -4/+97 | |
| | | | | | | | | | | They can be leveraged by shells to easily execute commands and track subscriptions. | ||||
* | | Implement `subscription::Tracker` in `iced_core` | 2020-01-19 | 4 | -5/+123 | |
| | | |||||
* | | Take `IntoIterator` instead of `Iterator` | 2020-01-16 | 2 | -3/+7 | |
| | | |||||
* | | Remove `Mul` implementation for `Vector` | 2020-01-07 | 1 | -11/+0 | |
| | | |||||
* | | Use constants for colors in `styling` example | 2020-01-07 | 1 | -7/+7 | |
| | | |||||
* | | Draft `styling` example | 2020-01-06 | 1 | -0/+11 | |
| | | |||||
* | | Merge branch 'master' into feature/custom-styling | 2020-01-05 | 1 | -1/+1 | |
|\ \ | |||||
| * | | add(widget): primitive progressbar widget | 2020-01-02 | 1 | -1/+1 | |
| | | | |||||
* | | | Add border and shadow styling to `Button` | 2020-01-05 | 1 | -0/+12 | |
| | | | |||||
* | | | Add `border_width` and `border_color` to `Quad` | 2019-12-31 | 1 | -0/+8 | |
|/ / | |||||
* | | Add `Length::FillPortion` variant | 2019-12-30 | 1 | -0/+10 | |
| | | | | | | | | | | It allows to specify the amount of available space an element should take relative to other elements. | ||||
* | | Fix `Command::batch` documentation | 2019-12-28 | 1 | -1/+1 | |
| | | |||||
* | | Implement `Command::map` | 2019-12-19 | 1 | -0/+25 | |
| | | |||||
* | | Write docs for subscriptions and reorganize a bit | 2019-12-14 | 3 | -7/+64 | |
| | | |||||
* | | Remove unnecessary clone in `subscription::Map` | 2019-12-14 | 1 | -1/+1 | |
| | | |||||
* | | Consume `Recipe` when building a `Stream` | 2019-12-14 | 1 | -2/+2 | |
| | | |||||
* | | Implement `Subscription::map` and `from_recipe` | 2019-12-10 | 1 | -26/+91 | |
| | | |||||
* | | Allow listening to runtime events in subscriptions | 2019-12-08 | 1 | -17/+25 | |
| | | |||||
* | | Use `oneshot` and `future::select` to cancel streams | 2019-12-07 | 1 | -23/+14 | |
| | | |||||
* | | Draft first version of event subscriptions :tada: | 2019-12-05 | 3 | -1/+70 | |
| | | |||||
* | | Implemented `From<Color` for `Background` | 2019-12-04 | 2 | -0/+13 | |
| | | |||||
* | | Update changelogs | 2019-12-04 | 1 | -0/+5 | |
| | | |||||
* | | Merge branch 'master' into feature/image-from-bytes | 2019-12-04 | 2 | -0/+18 | |
|\ \ |