From b963aba7f93062acadf696efddab23ed93ecb7f2 Mon Sep 17 00:00:00 2001 From: alemi Date: Fri, 5 Apr 2024 00:26:35 +0200 Subject: [PATCH] fix: missing cfg gates on cpal/file features --- src/app.rs | 4 ++-- src/cfg.rs | 2 ++ 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/src/app.rs b/src/app.rs index 28f7d40..b14cd4b 100644 --- a/src/app.rs +++ b/src/app.rs @@ -1,5 +1,5 @@ -use std::{io, ops::Range, time::{Duration, Instant}}; +use std::{io, time::{Duration, Instant}}; use ratatui::{ style::Color, widgets::{Table, Row, Cell}, symbols::Marker, backend::Backend, @@ -8,7 +8,7 @@ use ratatui::{ }; use crossterm::event::{self, Event, KeyCode, KeyModifiers}; -use crate::{display::{oscilloscope::Oscilloscope, spectroscope::Spectroscope, vectorscope::Vectorscope, Dimension, DisplayMode, GraphConfig}, input::{Matrix, DataSource}}; +use crate::{display::{oscilloscope::Oscilloscope, spectroscope::Spectroscope, update_value_f, update_value_i, vectorscope::Vectorscope, Dimension, DisplayMode, GraphConfig}, input::{DataSource, Matrix}}; pub enum CurrentDisplayMode { Oscilloscope, diff --git a/src/cfg.rs b/src/cfg.rs index 3ef02ec..7b871e1 100644 --- a/src/cfg.rs +++ b/src/cfg.rs @@ -62,6 +62,7 @@ pub enum ScopeSource { server_buffer: u32, }, + #[cfg(feature = "file")] /// use a file from filesystem and read its content File { /// path on filesystem of file or pipe @@ -72,6 +73,7 @@ pub enum ScopeSource { limit_rate: bool, }, + #[cfg(feature = "cpal")] /// use new experimental CPAL backend Audio { /// source device to attach to -- 2.51.2