Commit message (Collapse) | Author | Files | Lines | ||
---|---|---|---|---|---|
2025-02-21 | Update all `examples` to Rust 2024 | 1 | -1/+1 | ||
2025-02-09 | Implement `From<u32>` instead of `u16` for `Length` and `Pixels` | 1 | -7/+7 | ||
2025-01-24 | Add helper functions for alignment to `widget` module | 1 | -13/+9 | ||
2024-09-11 | Add `label` method to `Toggler` | 1 | -1/+2 | ||
2024-09-11 | Add disabled state and `on_toggle` handler to `Toggler` | 1 | -5/+4 | ||
Co-authored-by: Your Name here only <krishnsundaram@gmail.com> | |||||
2024-09-04 | Add `text::Wrapping` support | 1 | -1/+1 | ||
Co-authored-by: Neeraj Jaiswal <neerajj85@gmail.com> | |||||
2024-07-12 | Re-export variants of `Length` and `alignment` types | 1 | -13/+13 | ||
2024-07-12 | Introduce helper methods for alignment for all widgets | 1 | -23/+7 | ||
2024-06-19 | Introduce `daemon` API and unify shell runtimes | 1 | -1/+1 | ||
2024-06-16 | Rename `Step` to `Screen` in `tour` example | 1 | -51/+51 | ||
2024-06-16 | Flatten state in `tour` example | 1 | -339/+261 | ||
2024-05-13 | Ask for explicit `Length` in `center_*` methods | 1 | -3/+3 | ||
2024-05-03 | Introduce `center` widget helper | 1 | -3/+1 | ||
... and also make `center_x` and `center_y` set `width` and `height` to `Length::Fill`, respectively. This targets the most common use case when centering things and removes a bunch of boilerplate as a result. | |||||
2024-04-01 | Specialize `widget::text` helper with custom `IntoContent` trait | 1 | -3/+3 | ||
2024-03-18 | refactor: replace `text(format!(` with `text` macro | 1 | -4/+4 | ||
2024-03-17 | Introduce `Program::run_with` to control the initial state | 1 | -13/+7 | ||
2024-03-17 | Move `Program` to `application` module | 1 | -1/+1 | ||
2024-03-16 | Remove `sandbox` by making `application` more generic :tada: | 1 | -1/+1 | ||
2024-03-16 | Make `sandbox` helper take a `title` as well | 1 | -2/+1 | ||
2024-03-16 | Introduce `Program` API | 1 | -7/+14 | ||
2024-03-04 | Simplify theming for `Button` widget | 1 | -16/+14 | ||
2024-03-04 | Simplify theming for `Text` widget | 1 | -1/+1 | ||
2024-02-22 | Enable layout debugger for Wasm builds in `tour` example | 1 | -10/+3 | ||
2024-02-15 | Add `push_maybe` to `Column` and `Row` | 1 | -13/+9 | ||
2024-02-15 | Make `horizontal_space` and `vertical_space` fill by default | 1 | -3/+3 | ||
2024-02-15 | Rename `password` method in `TextInput` to `secure` | 1 | -5/+1 | ||
2024-02-01 | Introduce support for disabling a `checkbox` | 1 | -16/+17 | ||
2024-01-21 | Convert `Renderer::Theme` to generic `Widget` type | 1 | -2/+2 | ||
2024-01-10 | Introduce `Widget::size_hint` and fix further layout inconsistencies | 1 | -1/+0 | ||
2024-01-04 | Make `Shrink` have priority over `Fill` in layout | 1 | -5/+1 | ||
2023-11-11 | Refactor texture image filtering | 1 | -7/+37 | ||
- Support only `Linear` or `Nearest` - Simplify `Layer` groups - Move `FilterMethod` to `Image` and `image::Viewer` | |||||
2023-09-20 | Fix `clippy::semicolon_if_nothing_returned` | 1 | -1/+1 | ||
2023-09-19 | Chore: Apply some minor clippy fixes | 1 | -1/+1 | ||
* Use `.elapsed()` for duration * Use direct iteration without calling `.iter()` and the like * order fields in the `Text` struct creation as declared | |||||
2023-09-09 | Change init_with_level to init in examples | 1 | -1/+1 | ||
2023-09-09 | Add logging for web in tour example | 1 | -0/+7 | ||
2023-09-04 | Use workspace dependencies and package inheritance | 1 | -1/+1 | ||
We are also taking this as a chance to synchronize the versions of all the crates! Because of this, we will skip the `0.11` version. | |||||
2023-08-30 | Implement explicit text caching in the widget state tree | 1 | -2/+2 | ||
2023-05-19 | Keep `tour` buttons solid | 1 | -50/+5 | ||
The gradients feel a bit out of place currently. | |||||
2023-05-19 | Implement `custom` helper for `theme::Button` | 1 | -8/+6 | ||
2023-05-19 | Remove `Builder` abstractions for gradients | 1 | -14/+16 | ||
2023-05-11 | Added support for gradients as background variants + other optimizations. | 1 | -8/+50 | ||
2023-04-12 | Rename `on_change` to `on_input` for `TextInput` | 1 | -1/+1 | ||
2023-04-12 | Introduce disabled state for `TextInput` | 1 | -7/+4 | ||
2023-04-11 | Fix `current` step in `tour` | 1 | -1/+1 | ||
2023-04-11 | Move `ICON_FONT` constant in `tour` to `text_input` helper | 1 | -5/+5 | ||
2023-04-11 | Collapse `Font` import in `tour` example | 1 | -2/+1 | ||
2023-04-11 | Rename `IconPosition` to `Side` in `text_input` | 1 | -1/+1 | ||
2023-04-11 | Move `Icon` layout logic to `layout` in `text_input` | 1 | -2/+3 | ||
Also add `Icon::spacing` field. | |||||
2023-04-11 | Use `f32` for `Icon::size` and remove unnecessary conversions | 1 | -1/+1 | ||
2023-04-11 | Removed text_input example in favor for Tour | 1 | -12/+66 | ||