From b63cfe2a21baf7cb124bb0cf37b91a10d37ee84f Mon Sep 17 00:00:00 2001 From: AlexL Date: Sat, 17 Oct 2026 00:52:25 +0200 Subject: [PATCH] =?UTF-8?q?=D0=BE=D0=B1=D0=BD=D0=BE=D0=B2=D0=BB=D0=B5?= =?UTF-8?q?=D0=BD=D0=B8=D0=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/app.rs | 8 ++++---- src/ui.rs | 4 ++-- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/src/app.rs b/src/app.rs index 39267fa..a114c81 100644 --- a/src/app.rs +++ b/src/app.rs @@ -50,7 +50,7 @@ impl App { pub fn new(music_dir: &str) -> Result> { let saved = crate::state::load(); - // Пробуем загрузить кэш. Если его нет или он пустой — сканируем папку. + // Пробуем загрузить кэш. Если его нет или он пустой - сканируем папку. let tracks = match crate::state::load_cache() { Some(cached) if !cached.is_empty() => cached, _ => { @@ -65,7 +65,7 @@ impl App { let mut app = Self { library, player: AudioPlayer::new()?, - status: "F1 — помощь, : — команда".into(), + status: "F1 - помощь, : - команда".into(), playing_index: None, active_panel: Panel::Left, input_mode: InputMode::Normal, @@ -109,7 +109,7 @@ impl App { fn default_status(&self) -> String { match self.playing_index.and_then(|i| self.library.track(i)) { Some(t) => format!("{} — {}", t.artist, t.title), - None => "F1 — помощь, : — команда".into(), + None => "F1 - помощь, : - команда".into(), } } @@ -435,7 +435,7 @@ impl App { } fn persist(&self) { - // Сохраняем кэш треков — чтобы при следующем запуске + // Сохраняем кэш треков - чтобы при следующем запуске // не сканировать директории заново. crate::state::save_cache(&self.raw_tracks); diff --git a/src/ui.rs b/src/ui.rs index 484db1a..6560a94 100644 --- a/src/ui.rs +++ b/src/ui.rs @@ -113,7 +113,7 @@ fn draw_right_panel(f: &mut Frame, app: &mut App, area: Rect) { let inner_width = area.width.saturating_sub(6) as usize; let pad = inner_width - .saturating_sub(name.len() + total_str.len() + 3) + .saturating_sub(name.len() + total_str.len() + 4) .max(1); let line = format!("{} ] {} {}", name, "─".repeat(pad), total_str); @@ -289,7 +289,7 @@ fn draw_status(f: &mut Frame, app: &App, area: Rect) { .split(area); let (status_text, status_title) = match app.input_mode { - InputMode::Search => (format!("> {}", app.search_buffer), " Поиск "), + InputMode::Search => (format!(">{}", app.search_buffer), " Поиск "), InputMode::Command => (format!(":{}", app.command_buffer), " Команда "), InputMode::Normal => { let prefix = if app.player.is_paused() { "|| " } else { " " };