Skip to content

Round 10C: embedded command panel (F4) - #155

Closed
SeanShaffer88 wants to merge 2 commits into
mainfrom
feature/command-panel
Closed

SeanShaffer88 wants to merge 2 commits into
mainfrom
feature/command-panel

Conversation

@SeanShaffer88

Copy link
Copy Markdown
Owner

Third slice of the Dolphin-parity program (embedded terminal, started honestly): a command panel docks under the panes.

  • View menu toggle or F4 shows/hides the panel. Type a command and press Enter: it runs in the active pane's folder through Windows PowerShell when present, else the Command Prompt, with output streaming into the panel as it is produced and a closing line with the exit code.
  • The panel follows the active pane — its header always names the folder the next command will run in (at Home or in the Recycle Bin, the user profile). A stop button kills the running command's process tree; output is capped with older lines trimmed; Up/Down recall earlier commands.
  • Core gains CommandLine.Split, a tested Windows-style command-line splitter for tools that need arguments rather than shell interpretation.

Stated plainly in the changelog and roadmap: this is a command runner with streamed output, not an interactive terminal — programs that wait for typed answers still belong in "Open terminal here", and a fully interactive in-window terminal remains on the roadmap. Local gate green; Windows CI is the App build check. Runtime Unverified.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant