libcosmic-yoda/src/widget
Michael Aaron Murphy 357de5e9be
improv(segmented-button): Express vertical/horizontal variants as a state machine
It's difficult to make iterative developments when there's two
nearly-identical types that need to be kept synchronized to any change.
Rust gives us traits so we should use them instead of duplicating code.

This made it easier to make styling and layout improvements to both
instances of the segmented button.
2023-01-04 05:55:27 +01:00
..
list chore: apply cargo fmt 2023-01-04 05:46:24 +01:00
navigation chore: apply cargo fmt 2023-01-04 05:46:24 +01:00
rectangle_tracker chore: apply cargo fmt 2023-01-04 05:46:24 +01:00
segmented_button improv(segmented-button): Express vertical/horizontal variants as a state machine 2023-01-04 05:55:27 +01:00
settings chore: apply cargo fmt 2023-01-04 05:46:24 +01:00
spin_button chore: Apply clippy lints 2022-12-23 15:10:13 +01:00
aspect_ratio.rs chore: apply cargo fmt 2023-01-04 05:46:24 +01:00
button.rs chore: apply cargo fmt 2023-01-04 05:46:24 +01:00
header_bar.rs chore: apply cargo fmt 2023-01-04 05:46:24 +01:00
icon.rs chore: apply cargo fmt 2023-01-04 05:46:24 +01:00
mod.rs improv(segmented-button): Express vertical/horizontal variants as a state machine 2023-01-04 05:55:27 +01:00
nav_button.rs chore: apply cargo fmt 2023-01-04 05:46:24 +01:00
scrollable.rs chore: apply cargo fmt 2023-01-04 05:46:24 +01:00
separator.rs chore: apply cargo fmt 2023-01-04 05:46:24 +01:00
toggler.rs wip: Various refactorings and improvements 2022-12-06 16:14:39 +01:00