Statusbar only needs nerdfont config
This commit is contained in:
committed by
Henrik Friedrichsen
parent
d7848ec333
commit
dc88f7e3ee
@@ -166,7 +166,11 @@ fn main() {
|
||||
|
||||
let queueview = ui::queue::QueueView::new(queue.clone(), playlists.clone());
|
||||
|
||||
let status = ui::statusbar::StatusBar::new(queue.clone(), spotify.clone(), &cfg);
|
||||
let status = ui::statusbar::StatusBar::new(
|
||||
queue.clone(),
|
||||
spotify.clone(),
|
||||
cfg.use_nerdfont.unwrap_or(false),
|
||||
);
|
||||
|
||||
let mut layout = ui::layout::Layout::new(status, &event_manager, theme)
|
||||
.view("search", search.with_id("search"), "Search")
|
||||
|
||||
@@ -8,7 +8,6 @@ use cursive::vec::Vec2;
|
||||
use cursive::Printer;
|
||||
use unicode_width::UnicodeWidthStr;
|
||||
|
||||
use config::Config;
|
||||
use queue::{Queue, RepeatSetting};
|
||||
use spotify::{PlayerEvent, Spotify};
|
||||
|
||||
@@ -20,12 +19,12 @@ pub struct StatusBar {
|
||||
}
|
||||
|
||||
impl StatusBar {
|
||||
pub fn new(queue: Arc<Queue>, spotify: Arc<Spotify>, cfg: &Config) -> StatusBar {
|
||||
pub fn new(queue: Arc<Queue>, spotify: Arc<Spotify>, use_nerdfont: bool) -> StatusBar {
|
||||
StatusBar {
|
||||
queue,
|
||||
spotify,
|
||||
last_size: Vec2::new(0, 0),
|
||||
use_nerdfont: cfg.use_nerdfont.unwrap_or(false),
|
||||
use_nerdfont,
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user