ZIm/crates/ui/src
tidely 7bdc99abc1
Fix clippy::redundant_clone lint violations (#36558)
This removes around 900 unnecessary clones, ranging from cloning a few
ints all the way to large data structures and images.

A lot of these were fixed using `cargo clippy --fix --workspace
--all-targets`, however it often breaks other lints and needs to be run
again. This was then followed up with some manual fixing.

I understand this is a large diff, but all the changes are pretty
trivial. Rust is doing some heavy lifting here for us. Once I get it up
to speed with main, I'd appreciate this getting merged rather sooner
than later.

Release Notes:

- N/A
2025-08-20 12:20:13 +02:00
..
components Fix clippy::redundant_clone lint violations (#36558) 2025-08-20 12:20:13 +02:00
styles agent: Improve error and warnings display (#36425) 2025-08-18 21:44:07 -03:00
traits ui: Make toggle button group responsive (#36100) 2025-08-13 14:02:20 +02:00
utils Fix clippy::redundant_clone lint violations (#36558) 2025-08-20 12:20:13 +02:00
component_prelude.rs component: Component crate cleanup (#29967) 2025-05-06 03:41:52 +00:00
components.rs onboarding: Add the AI page (#35351) 2025-08-01 10:43:59 -04:00
prelude.rs agent: Improve error and warnings display (#36425) 2025-08-18 21:44:07 -03:00
styles.rs agent: Improve error and warnings display (#36425) 2025-08-18 21:44:07 -03:00
traits.rs component: Add component and component_preview crates to power UI components (#24456) 2025-02-09 13:25:03 -05:00
ui.rs ui_macros: Remove DerivePathStr macro (#30862) 2025-05-17 10:05:55 +00:00
utils.rs welcome: Theme preview tile (#29689) 2025-04-30 17:46:11 +00:00