mirror of
https://github.com/l0ng-ai/tty7.git
synced 2026-09-22 00:02:23 +00:00
Add a right-hand detail column showing what the active pane is, not what it prints: session facts plus its process tree and listening ports (daemon-side procinfo, pull-based via QueryProcs), the working-tree diff, and the file tree. Tab row lives in the title bar, body in right_panel. Also record OSC 133 command marks client-side so the panel's Outline can list a pane's commands and scroll back to one, keyed on row text since absolute scrollback indices drift once history fills.
32 lines
746 B
Rust
32 lines
746 B
Rust
//! The GPUI view layer: the window shell (`app`), the split-pane tree (`pane`),
|
|
//! the command palette (`palette`), the settings panel (`settings`), and the
|
|
//! menu-bar / keymap / theme wiring (`keymap`, `theme`).
|
|
//!
|
|
//! Everything here may depend on `core` and `terminal`; nothing in those layers
|
|
//! depends back on `ui`.
|
|
|
|
pub mod app;
|
|
pub mod assets;
|
|
pub mod code_editor;
|
|
pub mod diff_overlay;
|
|
pub mod file_tree;
|
|
pub mod forwards;
|
|
pub mod hints;
|
|
pub mod home;
|
|
pub mod keymap;
|
|
pub mod lsp;
|
|
pub mod palette;
|
|
pub mod pane;
|
|
pub mod perf;
|
|
pub mod presets;
|
|
pub mod right_panel;
|
|
pub mod settings;
|
|
pub mod sftp;
|
|
pub mod ssh_connect;
|
|
pub mod ssh_prompt;
|
|
pub mod tab_sidebar;
|
|
pub mod tab_strip;
|
|
pub mod theme;
|
|
pub mod tray;
|
|
pub mod worktree_prompt;
|