From a16da8a4002dace73987c08c9fb9535814bbad14 Mon Sep 17 00:00:00 2001 From: chmanie Date: Thu, 8 Jun 2023 16:16:16 +0200 Subject: [PATCH] Fix completion display in tui --- cbd-tui/src/main.rs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/cbd-tui/src/main.rs b/cbd-tui/src/main.rs index 467536c..1a0ceaa 100644 --- a/cbd-tui/src/main.rs +++ b/cbd-tui/src/main.rs @@ -345,6 +345,7 @@ impl NowPlayingView { self.play_state = play_state; } fn update_position(&mut self, pos: TrackPosition) { + self.completion = Some(pos.position); self.elapsed = Some(pos.position as f64 / pos.duration as f64); } fn update_track(&mut self, active: Option) { @@ -503,7 +504,7 @@ async fn poll( async fn orchestrate<'a>( (tx, rx): (Sender, Receiver), ) -> Result<(), Box> { - let mut rpc_client = rpc::RpcClient::connect("http://localhost:50051").await?; + let mut rpc_client = rpc::RpcClient::connect("http://192.168.178.32:50051").await?; if let Some(root_node) = rpc_client.get_library_node("node:/").await? { tx.send(MessageToUi::ReplaceLibraryNode(root_node.clone())); @@ -845,6 +846,7 @@ fn ui(f: &mut Frame, app: &mut App) { if let (Some(elapsed), Some(track)) = (app.now_playing.elapsed, &app.now_playing.track) { let progress = LineGauge::default() + .label("") .block(Block::default().borders(Borders::NONE)) .gauge_style(Style::default().fg(COLOR_SECONDARY).bg(Color::Black)) .ratio(elapsed);