Step 197: keyboard navigation audit

This commit is contained in:
Bill
2026-02-10 05:08:02 -07:00
parent 09fd7b011e
commit eb49e2a3a7
12 changed files with 183 additions and 2 deletions

View File

@@ -1,6 +1,14 @@
#pragma once
#include "LayoutManager.h"
enum class FocusRegion {
None,
Editor,
Explorer,
Side,
Bottom
};
struct UIFlags {
bool showWhitespace = false;
bool showMinimap = false;
@@ -17,4 +25,6 @@ struct UIFlags {
bool showAgentWizard = false;
int bottomTab = 0; // 0=Output,1=AST,2=Highlighted
LayoutPreset layoutPreset = LayoutPreset::VSCode;
FocusRegion focusTarget = FocusRegion::None;
FocusRegion focusedRegion = FocusRegion::Editor;
};