From d482acca94966a21bf534e0a41384d3f9de510b8 Mon Sep 17 00:00:00 2001 From: "alterwain@protonmail.com" Date: Thu, 6 Mar 2025 01:44:44 +0300 Subject: [PATCH] Small fixes x2 --- Cargo.toml | 8 +++++++- src/main.rs | 3 +-- src/sync.rs | 3 +-- src/util.rs | 2 +- src/wait_screen.rs | 1 - 5 files changed, 10 insertions(+), 7 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index 06517f5..b39f9b2 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -28,4 +28,10 @@ tui-big-text = "0.7.1" throbber-widgets-tui = "0.8.0" audiotags = "0.5.0" image = "0.25.5" -twox-hash = "2.1.0" \ No newline at end of file +twox-hash = "2.1.0" + +[profile.release] +strip = true +opt-level = "s" +lto = true +codegen-units = 1 \ No newline at end of file diff --git a/src/main.rs b/src/main.rs index 4f8122f..c60f85b 100644 --- a/src/main.rs +++ b/src/main.rs @@ -8,12 +8,11 @@ use crossterm::{ execute, terminal::{disable_raw_mode, enable_raw_mode, EnterAlternateScreen, LeaveAlternateScreen}, }; -use futures::{StreamExt, TryStreamExt}; +use futures::StreamExt; use loading_screen::LoadingScreen; use main_screen::MainScreen; use ratatui::{ prelude::{Backend, CrosstermBackend}, - widgets::Widget, Frame, Terminal, }; use screen::AppScreen; diff --git a/src/sync.rs b/src/sync.rs index ac6e089..830896d 100644 --- a/src/sync.rs +++ b/src/sync.rs @@ -7,9 +7,8 @@ use crate::{ util, AppState, }; use audiotags::Tag; -use color_eyre::owo_colors::OwoColorize; use image::imageops::FilterType; -use image::{GenericImageView, ImageReader}; +use image::ImageReader; use itunesdb::artworkdb::aobjects::ADatabase; use itunesdb::objects::{ListSortOrder, PlaylistItem}; use itunesdb::serializer; diff --git a/src/util.rs b/src/util.rs index f1305e0..ef0b554 100644 --- a/src/util.rs +++ b/src/util.rs @@ -1,4 +1,4 @@ -use image::{DynamicImage, GenericImageView}; +use image::DynamicImage; use regex::Regex; use std::io::Write; use std::path::PathBuf; diff --git a/src/wait_screen.rs b/src/wait_screen.rs index 732fa41..06e33fd 100644 --- a/src/wait_screen.rs +++ b/src/wait_screen.rs @@ -1,5 +1,4 @@ use crate::screen::AppScreen; -use color_eyre::owo_colors::OwoColorize; use ratatui::layout::{Constraint, Direction, Flex, Layout}; use ratatui::widgets::Paragraph; use ratatui::{