Commit message (Collapse) | Author | Files | Lines | ||
---|---|---|---|---|---|
2023-03-04 | Create `iced_widget` subcrate and re-organize the whole codebase | 1 | -263/+0 | ||
2023-02-24 | Use `Pixels` for `Text::size` | 1 | -5/+3 | ||
2023-02-24 | Overhaul `Font` type to allow font family selection | 1 | -7/+13 | ||
2023-02-17 | Use `Pixels` for `Text::size` | 1 | -6/+6 | ||
2023-02-17 | Use `f32` in `Length::Units` and rename it to `Fixed` | 1 | -4/+4 | ||
2022-11-10 | Fix broken documentation links | 1 | -1/+1 | ||
2022-09-21 | Take `Cow` in `Text::new` | 1 | -10/+12 | ||
2022-07-27 | Use `ToString` for `Text::new` instead of `Into<String>` | 1 | -2/+2 | ||
2022-07-27 | Replace stateful widgets with new `iced_pure` API | 1 | -0/+12 | ||
2022-07-09 | Address Clippy lints | 1 | -2/+2 | ||
2022-06-29 | Introduce `StyleSheet` for `Text` widget | 1 | -24/+45 | ||
2022-05-14 | Draft first-class `Theme` support | 1 | -0/+1 | ||
RFC: https://github.com/iced-rs/rfcs/pull/6 | |||||
2022-04-30 | Fix broken intra-doc links in documentation | 1 | -3/+3 | ||
2022-02-23 | Remove `hash_layout` method from `Widget` trait | 1 | -15/+1 | ||
2022-01-03 | Change GitHub namespace to new org for all files | 1 | -1/+1 | ||
2021-12-10 | Lower text::Renderer's Font bound from Copy to Clone | 1 | -3/+3 | ||
2021-11-04 | Rename `fill_rectangle` to `fill_quad` in `Renderer` | 1 | -0/+10 | ||
2021-10-31 | Introduce first-class `text` module in `iced_native` | 1 | -9/+8 | ||
2021-10-31 | Remove `widget` module re-exports in `iced_native` | 1 | -1/+1 | ||
2021-10-20 | Wire up styling to `Radio` in `iced_native` | 1 | -23/+49 | ||
2021-10-20 | Implement `Widget::draw` for `TextInput` | 1 | -43/+5 | ||
2021-10-18 | Move `Defaults` from `iced_graphics` to `iced_native` | 1 | -3/+3 | ||
2021-10-14 | Implement `Widget::draw` for `Text` | 1 | -7/+27 | ||
2021-10-14 | Remove trait-specific draw logic in `iced_native` | 1 | -35/+5 | ||
2021-09-20 | Refactor alignment types into an `alignment` module | 1 | -10/+14 | ||
2021-09-15 | Use `Option` to encode empty text case in hit test methods | 1 | -1/+1 | ||
2021-08-26 | Rename `HitTestResult` to `Hit` | 1 | -4/+6 | ||
... and also move it to a new `text` module in `iced_core` | |||||
2021-08-21 | Implement textual hit testing | 1 | -2/+19 | ||
2020-11-26 | Use recently stabilized intra-doc links | 1 | -33/+3 | ||
See RFC: https://github.com/rust-lang/rfcs/blob/master/text/1946-intra-rustdoc-links.md | |||||
2020-10-28 | Introduce `viewport` to `Widget::draw` | 1 | -0/+1 | ||
This should eventually allow us to only generate primitives that are visible. | |||||
2020-07-10 | Remove unnecessary lifetime in `Widget` trait | 1 | -1/+1 | ||
2020-07-08 | Introduce `Widget::overlay` :tada: | 1 | -1/+1 | ||
2020-06-19 | Make default text size configurable in `Settings` | 1 | -4/+4 | ||
2020-05-27 | Loosen bounds on Text Clone impl | 1 | -1/+16 | ||
2020-04-23 | Make `Font` an associated type of `text::Renderer` | 1 | -16/+23 | ||
2020-03-30 | Hash type ids in `Widget::hash_layout` impls | 1 | -0/+2 | ||
2020-02-18 | Pull `Checkbox` default constants from its `Renderer` | 1 | -4/+4 | ||
2020-02-14 | Revert changing the constructor and implement new method. | 1 | -1/+1 | ||
2020-02-14 | Add `bound` to `Node` constructor. | 1 | -1/+1 | ||
2019-12-30 | Make `Row`, `Column`, and `Checkbox` shrink by default | 1 | -1/+1 | ||
2019-12-30 | Add `Renderer::Defaults` and style inheritance | 1 | -0/+3 | ||
2019-11-24 | Display widget images in documentation | 1 | -0/+2 | ||
2019-11-24 | Fix `iced_native` widget examples | 1 | -1/+2 | ||
2019-11-22 | Write docs for `iced` and `iced_native` | 1 | -2/+9 | ||
2019-11-21 | Move widgets from `core` to `native` and `web` | 1 | -16/+146 | ||
Also made fields private and improved `Renderer` traits. | |||||
2019-11-16 | Make `width` and `height` required methods | 1 | -0/+4 | ||
2019-11-11 | Draft custom layout engine based on `druid` | 1 | -5/+13 | ||
2019-11-10 | Draft new layout API | 1 | -6/+6 | ||
2019-10-11 | Rename `Renderer::Primitive` to `Renderer::Output` | 1 | -2/+2 | ||
2019-10-08 | Make `iced_core::Button` customizable | 1 | -1/+1 | ||
Now it supports: - Any kind of content - Custom border radius - Custom background |