ok
This commit is contained in:
@@ -14,7 +14,7 @@ use crate::state::{FlashKind, Modal, PanelFocus, PatternField, SidePanel};
|
||||
use crate::views::highlight::{self, highlight_line, highlight_line_with_runtime};
|
||||
use crate::widgets::{ConfirmModal, ModalFrame, NavMinimap, NavTile, SampleBrowser, TextInputModal};
|
||||
|
||||
use super::{audio_view, dict_view, help_view, main_view, patterns_view, title_view};
|
||||
use super::{dict_view, engine_view, help_view, main_view, options_view, patterns_view, title_view};
|
||||
|
||||
fn adjust_spans_for_line(spans: &[SourceSpan], line_start: usize, line_len: usize) -> Vec<SourceSpan> {
|
||||
spans.iter().filter_map(|s| {
|
||||
@@ -82,7 +82,8 @@ pub fn render(frame: &mut Frame, app: &mut App, link: &LinkState, snapshot: &Seq
|
||||
match app.page {
|
||||
Page::Main => main_view::render(frame, app, snapshot, page_area),
|
||||
Page::Patterns => patterns_view::render(frame, app, snapshot, page_area),
|
||||
Page::Audio => audio_view::render(frame, app, link, page_area),
|
||||
Page::Engine => engine_view::render(frame, app, page_area),
|
||||
Page::Options => options_view::render(frame, app, link, page_area),
|
||||
Page::Help => help_view::render(frame, app, page_area),
|
||||
Page::Dict => dict_view::render(frame, app, page_area),
|
||||
}
|
||||
@@ -261,7 +262,8 @@ fn render_footer(frame: &mut Frame, app: &App, area: Rect) {
|
||||
let page_indicator = match app.page {
|
||||
Page::Main => "[MAIN]",
|
||||
Page::Patterns => "[PATTERNS]",
|
||||
Page::Audio => "[AUDIO]",
|
||||
Page::Engine => "[ENGINE]",
|
||||
Page::Options => "[OPTIONS]",
|
||||
Page::Help => "[HELP]",
|
||||
Page::Dict => "[DICT]",
|
||||
};
|
||||
@@ -294,13 +296,16 @@ fn render_footer(frame: &mut Frame, app: &App, area: Rect) {
|
||||
("r", "Rename"),
|
||||
("Del", "Reset"),
|
||||
],
|
||||
Page::Audio => vec![
|
||||
Page::Engine => vec![
|
||||
("Tab", "Section"),
|
||||
("←→", "Switch/Adjust"),
|
||||
("↑↓", "Navigate"),
|
||||
("←→", "Adjust"),
|
||||
("h", "Hush"),
|
||||
("p", "Panic"),
|
||||
("r", "Reset"),
|
||||
("t", "Test"),
|
||||
("Enter", "Select"),
|
||||
("A", "Add path"),
|
||||
],
|
||||
Page::Options => vec![
|
||||
("Tab", "Next"),
|
||||
("←→", "Toggle"),
|
||||
("Space", "Play"),
|
||||
],
|
||||
Page::Help => vec![
|
||||
|
||||
Reference in New Issue
Block a user