From bb143b6b514c29a2a53ab055ebd80d53a322cf94 Mon Sep 17 00:00:00 2001 From: June <61218022+itsjunetime@users.noreply.github.com> Date: Wed, 23 Oct 2024 22:39:49 -0600 Subject: [PATCH] Deduplicate code and fix a few clippy complaints (#549) --- psst-gui/src/ui/mod.rs | 9 +- psst-gui/src/ui/playlist.rs | 39 +++---- psst-gui/src/ui/preferences.rs | 2 +- psst-gui/src/webapi/client.rs | 204 ++++++++++----------------------- psst-gui/src/webapi/local.rs | 2 +- psst-gui/src/widget/link.rs | 3 +- 6 files changed, 82 insertions(+), 177 deletions(-) diff --git a/psst-gui/src/ui/mod.rs b/psst-gui/src/ui/mod.rs index fcf9612d..2efc9e8f 100644 --- a/psst-gui/src/ui/mod.rs +++ b/psst-gui/src/ui/mod.rs @@ -474,17 +474,12 @@ fn route_icon_widget() -> impl Widget