Remove unused import statements
This commit is contained in:
parent
1433ae9e7f
commit
5960e6832e
|
|
@ -1,14 +1,12 @@
|
|||
use std::collections::HashMap;
|
||||
|
||||
use flume::{Receiver, Sender};
|
||||
use flume::Sender;
|
||||
use ratatui::{
|
||||
backend::Backend,
|
||||
layout::{Alignment, Constraint, Corner, Direction, Layout, Rect},
|
||||
style::{Color, Modifier, Style},
|
||||
text::{Span, Spans},
|
||||
widgets::{
|
||||
Block, BorderType, Borders, Gauge, LineGauge, List, ListItem, ListState, Paragraph, Wrap,
|
||||
},
|
||||
layout::Rect,
|
||||
style::{Modifier, Style},
|
||||
text::Span,
|
||||
widgets::{Block, BorderType, Borders, List, ListItem, ListState},
|
||||
Frame,
|
||||
};
|
||||
use tracing::error;
|
||||
|
|
|
|||
|
|
@ -3,15 +3,11 @@ mod list;
|
|||
mod now_playing;
|
||||
mod queue;
|
||||
|
||||
use flume::{Receiver, Sender};
|
||||
use flume::Sender;
|
||||
use ratatui::{
|
||||
backend::Backend,
|
||||
layout::{Alignment, Constraint, Corner, Direction, Layout, Rect},
|
||||
style::{Color, Modifier, Style},
|
||||
text::{Span, Spans},
|
||||
widgets::{
|
||||
Block, BorderType, Borders, Gauge, LineGauge, List, ListItem, ListState, Paragraph, Wrap,
|
||||
},
|
||||
layout::{Constraint, Direction, Layout},
|
||||
style::Color,
|
||||
Frame,
|
||||
};
|
||||
|
||||
|
|
|
|||
|
|
@ -6,12 +6,10 @@ use crabidy_core::proto::crabidy::{PlayState, QueueModifiers, Track, TrackPositi
|
|||
|
||||
use ratatui::{
|
||||
backend::Backend,
|
||||
layout::{Alignment, Constraint, Corner, Direction, Layout, Rect},
|
||||
layout::{Alignment, Constraint, Direction, Layout, Rect},
|
||||
style::{Color, Modifier, Style},
|
||||
text::{Span, Spans},
|
||||
widgets::{
|
||||
Block, BorderType, Borders, Gauge, LineGauge, List, ListItem, ListState, Paragraph, Wrap,
|
||||
},
|
||||
widgets::{Block, BorderType, Borders, LineGauge, Paragraph, Wrap},
|
||||
Frame,
|
||||
};
|
||||
|
||||
|
|
|
|||
|
|
@ -1,12 +1,10 @@
|
|||
use flume::{Receiver, Sender};
|
||||
use flume::Sender;
|
||||
use ratatui::{
|
||||
backend::Backend,
|
||||
layout::{Alignment, Constraint, Corner, Direction, Layout, Rect},
|
||||
style::{Color, Modifier, Style},
|
||||
text::{Span, Spans},
|
||||
widgets::{
|
||||
Block, BorderType, Borders, Gauge, LineGauge, List, ListItem, ListState, Paragraph, Wrap,
|
||||
},
|
||||
layout::Rect,
|
||||
style::{Modifier, Style},
|
||||
text::Span,
|
||||
widgets::{Block, BorderType, Borders, List, ListItem, ListState},
|
||||
Frame,
|
||||
};
|
||||
use tracing::error;
|
||||
|
|
|
|||
|
|
@ -1,11 +1,5 @@
|
|||
use std::{
|
||||
fs::{create_dir_all, read_to_string, File},
|
||||
io::Write,
|
||||
path::Path,
|
||||
};
|
||||
|
||||
use crabidy_core::{
|
||||
clap::{self, Parser},
|
||||
clap::{self},
|
||||
clap_serde_derive,
|
||||
serde::Serialize,
|
||||
ClapSerde,
|
||||
|
|
|
|||
|
|
@ -3,25 +3,13 @@ mod config;
|
|||
mod rpc;
|
||||
|
||||
use std::{
|
||||
cell::{OnceCell, RefCell},
|
||||
collections::HashMap,
|
||||
error::Error,
|
||||
fmt, io,
|
||||
ops::{Div, IndexMut},
|
||||
println,
|
||||
io,
|
||||
sync::OnceLock,
|
||||
thread,
|
||||
time::{Duration, Instant},
|
||||
vec,
|
||||
};
|
||||
|
||||
use crabidy_core::init_config;
|
||||
use crabidy_core::proto::crabidy::{
|
||||
crabidy_service_client::CrabidyServiceClient,
|
||||
get_update_stream_response::Update as StreamUpdate, GetLibraryNodeRequest,
|
||||
InitResponse as InitialData, LibraryNode, PlayState, Queue as QueueData, QueueModifiers,
|
||||
QueueTrack, Track, TrackPosition,
|
||||
};
|
||||
use crabidy_core::proto::crabidy::{get_update_stream_response::Update as StreamUpdate, PlayState};
|
||||
|
||||
use crossterm::{
|
||||
event::{
|
||||
|
|
@ -31,11 +19,11 @@ use crossterm::{
|
|||
terminal::{disable_raw_mode, enable_raw_mode, EnterAlternateScreen, LeaveAlternateScreen},
|
||||
};
|
||||
use flume::{Receiver, Sender};
|
||||
use notify_rust::Notification;
|
||||
|
||||
use ratatui::{backend::CrosstermBackend, Terminal};
|
||||
use tokio::{fs, select, signal, task};
|
||||
use tokio::select;
|
||||
use tokio_stream::StreamExt;
|
||||
use tonic::{transport::Channel, Request, Status, Streaming};
|
||||
|
||||
use tracing::error;
|
||||
|
||||
use app::{App, MessageFromUi, MessageToUi, StatefulList, UiFocus};
|
||||
|
|
|
|||
|
|
@ -1,21 +1,13 @@
|
|||
use crabidy_core::proto::crabidy::{
|
||||
crabidy_service_client::CrabidyServiceClient, get_update_stream_response::Update,
|
||||
AppendRequest, ChangeVolumeRequest, GetLibraryNodeRequest, GetLibraryNodeResponse,
|
||||
GetUpdateStreamRequest, GetUpdateStreamResponse, InitRequest, InitResponse, InsertRequest,
|
||||
LibraryNode, NextRequest, PrevRequest, QueueRequest, RemoveRequest, ReplaceRequest,
|
||||
RestartTrackRequest, SetCurrentRequest, SetCurrentResponse, ToggleMuteRequest,
|
||||
TogglePlayRequest, TogglePlayResponse, ToggleRepeatRequest, ToggleShuffleRequest,
|
||||
crabidy_service_client::CrabidyServiceClient, AppendRequest, ChangeVolumeRequest,
|
||||
GetLibraryNodeRequest, GetUpdateStreamRequest, GetUpdateStreamResponse, InitRequest,
|
||||
InitResponse, InsertRequest, LibraryNode, NextRequest, PrevRequest, QueueRequest,
|
||||
RemoveRequest, ReplaceRequest, RestartTrackRequest, SetCurrentRequest, ToggleMuteRequest,
|
||||
TogglePlayRequest, ToggleRepeatRequest, ToggleShuffleRequest,
|
||||
};
|
||||
|
||||
use std::{
|
||||
collections::HashMap,
|
||||
error::Error,
|
||||
fmt, io, mem, println, thread,
|
||||
time::{Duration, Instant},
|
||||
vec,
|
||||
};
|
||||
use tokio::task;
|
||||
use tokio_stream::StreamExt;
|
||||
use std::{collections::HashMap, error::Error, fmt, time::Duration};
|
||||
|
||||
use tonic::{
|
||||
transport::{Channel, Endpoint},
|
||||
Request, Streaming,
|
||||
|
|
|
|||
Loading…
Reference in New Issue