summaryrefslogtreecommitdiffstats
path: root/core (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Do not re-export Palette from iced_coreLibravatar Clark Moody2020-04-241-3/+0
|
* Conditional re-export of palette from iced_coreLibravatar Clark Moody2020-04-241-0/+3
|
* Conversion traits for palette::SrgbLibravatar Clark Moody2020-04-241-1/+23
|
* Derive Default for ColorLibravatar Clark Moody2020-04-241-1/+1
|
* Simplify range declarationLibravatar Clark Moody2020-04-241-4/+4
|
* Remove redundant from_srgba and into_srgba methodsLibravatar Clark Moody2020-04-241-20/+2
|
* Add palette test for Color <-> Srgba & manipulationLibravatar Clark Moody2020-04-241-0/+41
|
* Feature name colors -> paletteLibravatar Clark Moody2020-04-242-8/+5
|
* Add const from_rgba, for RGBA initializationLibravatar Clark Moody2020-04-241-1/+8
|
* Use debug assertions instead of clampLibravatar Clark Moody2020-04-241-15/+22
|
* Fix docstring typoLibravatar Clark Moody2020-04-241-1/+1
|
* Revert from_rgb to constLibravatar Clark Moody2020-04-241-2/+2
|
* Remove HSLColorLibravatar Clark Moody2020-04-241-90/+0
|
* Conversion to palette's Srgba typeLibravatar Clark Moody2020-04-241-0/+43
|
* Add `palette` dependency behind "colors" feature flagLibravatar Clark Moody2020-04-241-0/+7
|
* HSLColor struct, with conversions to/from RGBLibravatar Clark Moody2020-04-241-16/+106
|
* Add inversion functions, rename check_rgba -> newLibravatar Clark Moody2020-04-241-4/+14
|
* Add check_rgba fn to clamp float values to [0,1]Libravatar Clark Moody2020-04-241-3/+23
|
* Implement `Default` for `Font`Libravatar Héctor Ramón Jiménez2020-04-231-0/+6
|
* Bump versions :tada:Libravatar Héctor Ramón Jiménez2020-04-151-1/+1
|
* Align text in `iced_wgpu` on a case-by-case basisLibravatar Héctor Ramón Jiménez2020-04-101-0/+26
|
* Bump all versions :tada:Libravatar Héctor Ramón Jiménez2020-04-022-2/+2
|
* Remove subcrates `CHANGELOG`Libravatar Héctor Ramón Jiménez2020-04-021-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` documentationLibravatar Héctor Ramón Jiménez2020-04-021-1/+1
|
* Improve `Point::ORIGIN` documentationLibravatar Héctor Ramón Jiménez2020-04-021-1/+1
|
* Remove redundant check in `ModifiersState::matches`Libravatar Héctor Ramón Jiménez2020-03-201-4/+4
|
* Use `f32::hypot` in `Point::distance`Libravatar Héctor Ramón Jiménez2020-03-201-1/+1
|
* Check only for partial match of modifier keysLibravatar Héctor Ramón Jiménez2020-03-181-1/+16
|
* 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.