waveterm/pkg/wconfig/defaultconfig
Lucy Farnik 57e4e27a29
feat: add opt-in split buttons to block headers (#3159)
Add two icon buttons (horizontal/vertical split) to every block's header
bar, gated behind a new `app:showsplitbuttons` setting (default false).
When enabled, the buttons appear before the settings cog.

Motivation: for users who split panes frequently, having the buttons
always visible speeds up the workflow vs. right-click > context menu.
The split functionality already exists — this just surfaces it more
conveniently.

- New setting `app:showsplitbuttons` (Go + TS + default config)
- Split buttons in `blockframe-header.tsx`, using existing
`createBlockSplitHorizontally`/`createBlockSplitVertically`
- New pane clones the current block's meta so terminals inherit
shell/connection config

---------

Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-31 17:07:34 -07:00
..
presets switch to using gpt-5-mini for free proxy (#2297) 2025-08-28 14:28:49 -07:00
backgrounds.json Change presets/bg.json => backgrounds.json, migrate, change tab background to tab:background key (#3108) 2026-03-24 09:00:45 -07:00
defaultconfig.go Happy new year! (#1684) 2025-01-04 20:56:57 -08:00
mimetypes.json Mimetype Quick Fixes (#359) 2024-09-10 13:23:02 -07:00
presets.json Change presets/bg.json => backgrounds.json, migrate, change tab background to tab:background key (#3108) 2026-03-24 09:00:45 -07:00
settings.json feat: add opt-in split buttons to block headers (#3159) 2026-03-31 17:07:34 -07:00
termthemes.json fix terminal selection colors when transparency is turned on (#1584) 2024-12-19 18:39:22 -08:00
waveai.json Working on Test Harness for Remote Connections (#2829) 2026-02-09 21:50:34 -08:00
widgets.json Deprecate the legacy waveai block UI and add a preview for its replacement state (#3122) 2026-03-26 10:39:05 -07:00