summaryrefslogtreecommitdiffstats
path: root/widget/src/toggler.rs (unfollow)
Commit message (Collapse)AuthorFilesLines
2025-02-04Take `Event` by reference in `Widget::update`Libravatar Héctor Ramón Jiménez1-1/+1
2024-12-02Fix new `clippy` lintsLibravatar Héctor Ramón Jiménez1-2/+2
2024-11-05Rename `Widget::on_event` to `update`Libravatar Héctor Ramón Jiménez1-1/+1
2024-11-05Replace `event::Status` in `Widget::on_event` with `Shell::capture_event`Libravatar Héctor Ramón Jiménez1-12/+6
2024-11-05Split `Shell::request_redraw` into two different methodsLibravatar Héctor Ramón Jiménez1-7/+5
2024-11-05Implement `reactive-rendering` for `toggler`Libravatar Héctor Ramón Jiménez1-17/+32
2024-10-14Add `PartialEq` derives for widget stylesLibravatar BradySimon1-1/+1
2024-09-19Show `toggler` doc example in multiple placesLibravatar Héctor Ramón Jiménez1-8/+54
2024-09-11Add `label` method to `Toggler`Libravatar Héctor Ramón Jiménez1-6/+10
2024-09-11Add disabled state and `on_toggle` handler to `Toggler`Libravatar Héctor Ramón Jiménez1-12/+47
Co-authored-by: Your Name here only <krishnsundaram@gmail.com>
2024-09-04Fix `toggler` exampleLibravatar Héctor Ramón Jiménez1-1/+1
2024-09-04Add `text::Wrapping` supportLibravatar Héctor Ramón Jiménez1-4/+13
Co-authored-by: Neeraj Jaiswal <neerajj85@gmail.com>
2024-07-19Fix `text::State` downcast in some widgetsLibravatar Héctor Ramón Jiménez1-1/+3
2024-07-13Set default `width` of `toggler` widget to `Shrink`Libravatar Héctor Ramón Jiménez1-1/+1
2024-03-24Use `Catalog` approach for all widgetsLibravatar Héctor Ramón Jiménez1-33/+52
2024-03-12Use closures for `Toggler::style`Libravatar Héctor Ramón Jiménez1-11/+14
2024-03-08Make `Checkbox`, `Radio`, and `Toggler` default sizes consistentLibravatar Héctor Ramón Jiménez1-1/+1
2024-03-07Leverage `DefaultStyle` traits instead of `Default`Libravatar Héctor Ramón Jiménez1-17/+14
2024-03-07Move `Theme` type to `iced_core`Libravatar Héctor Ramón Jiménez1-4/+2
2024-03-06Use `Style` struct pattern instead of trait for all widgetsLibravatar Héctor Ramón Jiménez1-11/+23
2024-03-06Simplify theming for `Toggler` widgetLibravatar Héctor Ramón Jiménez1-20/+111
2024-02-07add border widths to toggler stylesheetLibravatar Giuliano Bellini s2947391-4/+4
2024-01-21Convert `Renderer::Theme` to generic `Widget` typeLibravatar Héctor Ramón Jiménez1-21/+22
2024-01-20Introduce `Border` struct analogous to `Shadow`Libravatar Héctor Ramón Jiménez1-12/+12
2024-01-20Use `Default` implementation of `renderer::Quad`Libravatar Héctor Ramón Jiménez1-2/+2
2024-01-20feat: quad shadowsLibravatar Nick Senger1-0/+2
2024-01-10Replace `width` and `height` with `Widget::size`Libravatar Héctor Ramón Jiménez1-6/+5
2023-12-01Clip text to `viewport` bounds instead of layout boundsLibravatar Héctor Ramón Jiménez1-1/+2
2023-09-20Fix `clippy::default_trait_access`Libravatar Héctor Ramón Jiménez1-1/+1
2023-09-09Fix majority of unresolved documentation linksLibravatar Matthias Vogelgesang1-3/+3
2023-08-30Make `widget::Tree` mutable in `Widget::layout`Libravatar Héctor Ramón Jiménez1-2/+2
2023-08-30Add some default spacing for `Toggler`Libravatar Héctor Ramón Jiménez1-1/+1
2023-08-30Implement explicit text caching in the widget state treeLibravatar Héctor Ramón Jiménez1-39/+49
2023-07-15Add viewport to Widget::on_eventLibravatar Cory Forsstrom1-0/+1
2023-06-29Add touch support for toggler. (#1935)Libravatar Austin M. Reppert1-1/+3
* Add touch support for toggler. * Fix formatting. * Fix consistency of imports in `iced_widget::toggler` --------- Co-authored-by: Austin M. Reppert <austinmreppert@protonmail.com> Co-authored-by: Héctor Ramón Jiménez <hector0193@gmail.com>
2023-06-08Take `Rectangle` by value in `Cursor` APILibravatar Héctor Ramón Jiménez1-3/+3
2023-06-08Implement basic cursor availabilityLibravatar Héctor Ramón Jiménez1-8/+8
2023-05-04Support configurable `LineHeight` in text widgetsLibravatar Héctor Ramón Jiménez1-0/+13
2023-05-02Introduce `text::Shaping` enum and replace magic booleanLibravatar Héctor Ramón Jiménez1-2/+11
2023-05-02Make basic text shaping the default shaping strategyLibravatar Héctor Ramón Jiménez1-0/+1
2023-03-05Use `no_run` for widget doc-testsLibravatar Héctor Ramón Jiménez1-1/+1
2023-03-04Create `iced_widget` subcrate and re-organize the whole codebaseLibravatar Héctor Ramón Jiménez1-14/+16
2023-02-24Use `Pixels` for `Text::size`Libravatar Héctor Ramón Jiménez1-2/+1
2023-02-24Overhaul `Font` type to allow font family selectionLibravatar Héctor Ramón Jiménez1-6/+7
2023-02-17Use `Pixels` for `spacing`Libravatar Héctor Ramón Jiménez1-4/+4
2023-02-17Use `Pixels` for `size` methodsLibravatar Héctor Ramón Jiménez1-2/+2
2023-02-17Use `Pixels` for `Text::size`Libravatar Héctor Ramón Jiménez1-5/+5
2023-02-17Use `f32` in `Length::Units` and rename it to `Fixed`Libravatar Héctor Ramón Jiménez1-10/+6
2023-01-02Rename `is_checked` to `is_toggled` in `Toggler`Libravatar Héctor Ramón Jiménez1-9/+9
2022-12-22Use same name & order for toggler::new and helperLibravatar 13r0ck1-9/+9
The helper function for the toggler widget switched the order and name of the arguments passed when creating the toggler widget. This just standardizes the order whether the dev is using the helper or the associated function.