summaryrefslogtreecommitdiffstats
path: root/examples/screenshot/src (unfollow)
Commit message (Collapse)AuthorFilesLines
2025-01-24Add helper functions for alignment to `widget` moduleLibravatar Héctor Ramón Jiménez1-4/+6
2024-08-03Implement `From<&Handle>` for `image::Handle`Libravatar Héctor Ramón Jiménez1-19/+29
2024-07-12Improve `Padding` ergonomicsLibravatar Héctor Ramón Jiménez1-3/+3
We expose free functions for creating a `Padding` and methods with the same name to modify its fields.
2024-07-12Re-export variants of `Length` and `alignment` typesLibravatar Héctor Ramón Jiménez1-16/+19
2024-07-12Introduce helper methods for alignment for all widgetsLibravatar Héctor Ramón Jiménez1-25/+11
2024-06-20Remove `window::Id::MAIN` constantLibravatar Héctor Ramón Jiménez1-1/+2
2024-06-19Introduce `daemon` API and unify shell runtimesLibravatar Héctor Ramón Jiménez1-1/+1
2024-06-14Use `Task` chaining to simplify `multi_window` exampleLibravatar Héctor Ramón Jiménez1-3/+3
2024-06-14Replace `Command` with a new `Task` API with chain supportLibravatar Héctor Ramón Jiménez1-8/+6
2024-05-13Ask for explicit `Length` in `center_*` methodsLibravatar Héctor Ramón Jiménez1-4/+3
2024-05-03Introduce `center` widget helperLibravatar Héctor Ramón Jiménez1-17/+4
... 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-05-01Make `image::Id` actually opaqueLibravatar Héctor Ramón Jiménez1-1/+1
2024-03-18refactor: replace `text(format!(` with `text` macroLibravatar Richard Custodio1-1/+1
2024-03-17Move `Program` to `application` moduleLibravatar Héctor Ramón Jiménez1-1/+1
2024-03-16Implement `Program::load` to specify startup `Command`Libravatar Héctor Ramón Jiménez1-18/+2
2024-03-16Introduce `Program` APILibravatar Héctor Ramón Jiménez1-18/+10
2024-03-08Rename `container::box_` to `rounded_box`Libravatar Héctor Ramón Jiménez1-1/+1
2024-03-07Rename `positive` and `destructive` to `success` and `danger` in `button`Libravatar Héctor Ramón Jiménez1-1/+1
2024-03-05Simplify theming for `Container` widgetLibravatar Héctor Ramón Jiménez1-2/+1
2024-03-04Simplify theming for `Button` widgetLibravatar Héctor Ramón Jiménez1-3/+3
2024-02-15Add `push_maybe` to `Column` and `Row`Libravatar Héctor Ramón Jiménez1-43/+45
2024-02-05Fix new `beta` toolchain warningsLibravatar Héctor Ramón Jiménez1-3/+3
2024-01-21Convert `Renderer::Theme` to generic `Widget` typeLibravatar Héctor Ramón Jiménez1-2/+2
2024-01-16Refactor `KeyCode` into `Key` and `Location`Libravatar Héctor Ramón Jiménez1-18/+15
2023-10-18Fix lint in `screenshot` exampleLibravatar Héctor Ramón Jiménez1-4/+1
2023-09-20Revert "Chore: Apply clippy map transformations"Libravatar Héctor Ramón Jiménez1-1/+4
This reverts commit c997aad85d7ee6e77085e50e5e599002549d228f.
2023-09-20Fix `clippy::unused_async`Libravatar Héctor Ramón Jiménez1-9/+14
2023-09-19Chore: Apply clippy map transformationsLibravatar Yuri Astrakhan1-4/+1
Convert `.map().unwrap_or()` to `.map_or()` and similar transformations.
2023-09-19Chore: Inline format args for ease of readingLibravatar Yuri Astrakhan1-5/+5
A minor cleanup to inline all simple cases of format arguments. Makes the format strings just a bit easier to read.
2023-09-07Introduce `keyboard::on_key_press` and `on_key_release`Libravatar Héctor Ramón Jiménez1-4/+3
Also rename `subscription::events*` to `event::listen*`.
2023-09-04Use workspace dependencies and package inheritanceLibravatar Héctor Ramón Jiménez1-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-07-21refactored window storage;Libravatar Bingus1-2/+5
new helper window events (Destroyed, Created); clippy + fmt;
2023-06-27Move `Screenshot` inside `window` moduleLibravatar Héctor Ramón Jiménez1-4/+5
2023-06-08Adjusted offscreen pass to be a render pass vs compute for compat with ↵Libravatar Bingus1-1/+1
web-colors flag.
2023-06-06Fix width of crop labels in `screenshot` example (again)Libravatar Héctor Ramón Jiménez1-4/+4
2023-06-06Rearrange controls of the `screenshot` exampleLibravatar Héctor Ramón Jiménez1-32/+52
2023-06-06Introduce `on_press_maybe` helper for `Button`Libravatar Héctor Ramón Jiménez1-2/+3
2023-06-06Wrap `Screenshot::bytes` in an `Arc` and implement `AsRef<[u8]>`Libravatar Héctor Ramón Jiménez1-1/+1
2023-06-06Avoid `iced_image` import in `screenshot` exampleLibravatar Héctor Ramón Jiménez1-5/+4
2023-06-06Fix punctuation in `screenshot` exampleLibravatar Héctor Ramón Jiménez1-2/+2
2023-06-06Fix width of crop labels in `screenshot` exampleLibravatar Héctor Ramón Jiménez1-4/+4
2023-06-06Create `numeric_input` helper in `screenshot` exampleLibravatar Héctor Ramón Jiménez1-44/+54
2023-06-06Use `Container::Box` in `screenshot` exampleLibravatar Héctor Ramón Jiménez1-17/+1
2023-06-06Added offscreen rendering support for wgpu & tiny-skia exposed with the ↵Libravatar Bingus1-0/+305
window::screenshot command.