summaryrefslogtreecommitdiffhomepage
path: root/packages/tui
diff options
context:
space:
mode:
authoradamdotdevin <[email protected]>2025-08-15 06:45:20 -0500
committeradamdotdevin <[email protected]>2025-08-15 06:45:20 -0500
commit79a4e35a741028b7940740f950e1a996d9d03a5c (patch)
tree97903d0595b449babff6ed5de907032fe3aa41b7 /packages/tui
parent40ed73af17f1eea15bfbb1e706334243012776b9 (diff)
downloadopencode-79a4e35a741028b7940740f950e1a996d9d03a5c.tar.gz
opencode-79a4e35a741028b7940740f950e1a996d9d03a5c.zip
fix: keybind docs out of sync
Diffstat (limited to 'packages/tui')
-rw-r--r--packages/tui/internal/commands/command.go34
-rw-r--r--packages/tui/internal/components/fileviewer/fileviewer.go5
-rw-r--r--packages/tui/internal/tui/tui.go5
3 files changed, 12 insertions, 32 deletions
diff --git a/packages/tui/internal/commands/command.go b/packages/tui/internal/commands/command.go
index ebb468d2c..19f8586dc 100644
--- a/packages/tui/internal/commands/command.go
+++ b/packages/tui/internal/commands/command.go
@@ -138,15 +138,14 @@ const (
MessagesPageDownCommand CommandName = "messages_page_down"
MessagesHalfPageUpCommand CommandName = "messages_half_page_up"
MessagesHalfPageDownCommand CommandName = "messages_half_page_down"
- MessagesPreviousCommand CommandName = "messages_previous"
- MessagesNextCommand CommandName = "messages_next"
- MessagesFirstCommand CommandName = "messages_first"
- MessagesLastCommand CommandName = "messages_last"
- MessagesLayoutToggleCommand CommandName = "messages_layout_toggle"
- MessagesCopyCommand CommandName = "messages_copy"
- MessagesUndoCommand CommandName = "messages_undo"
- MessagesRedoCommand CommandName = "messages_redo"
- AppExitCommand CommandName = "app_exit"
+
+ MessagesFirstCommand CommandName = "messages_first"
+ MessagesLastCommand CommandName = "messages_last"
+
+ MessagesCopyCommand CommandName = "messages_copy"
+ MessagesUndoCommand CommandName = "messages_undo"
+ MessagesRedoCommand CommandName = "messages_redo"
+ AppExitCommand CommandName = "app_exit"
)
func (k Command) Matches(msg tea.KeyPressMsg, leader bool) bool {
@@ -348,16 +347,7 @@ func LoadFromConfig(config *opencode.Config) CommandRegistry {
Description: "half page down",
Keybindings: parseBindings("ctrl+alt+d"),
},
- {
- Name: MessagesPreviousCommand,
- Description: "previous message",
- Keybindings: parseBindings("ctrl+up"),
- },
- {
- Name: MessagesNextCommand,
- Description: "next message",
- Keybindings: parseBindings("ctrl+down"),
- },
+
{
Name: MessagesFirstCommand,
Description: "first message",
@@ -368,11 +358,7 @@ func LoadFromConfig(config *opencode.Config) CommandRegistry {
Description: "last message",
Keybindings: parseBindings("ctrl+alt+g"),
},
- {
- Name: MessagesLayoutToggleCommand,
- Description: "toggle layout",
- Keybindings: parseBindings("<leader>p"),
- },
+
{
Name: MessagesCopyCommand,
Description: "copy message",
diff --git a/packages/tui/internal/components/fileviewer/fileviewer.go b/packages/tui/internal/components/fileviewer/fileviewer.go
index 3fa333f4b..3df369ab9 100644
--- a/packages/tui/internal/components/fileviewer/fileviewer.go
+++ b/packages/tui/internal/components/fileviewer/fileviewer.go
@@ -99,7 +99,6 @@ func (m Model) View() string {
if m.isDiff == nil || *m.isDiff == false {
diffToggle = ""
}
- layoutToggle := m.app.Key(commands.MessagesLayoutToggleCommand)
background := t.Background()
footer := layout.Render(
@@ -114,9 +113,7 @@ func (m Model) View() string {
layout.FlexItem{
View: close,
},
- layout.FlexItem{
- View: layoutToggle,
- },
+
layout.FlexItem{
View: diffToggle,
},
diff --git a/packages/tui/internal/tui/tui.go b/packages/tui/internal/tui/tui.go
index dcbdd2b5d..63243dc3d 100644
--- a/packages/tui/internal/tui/tui.go
+++ b/packages/tui/internal/tui/tui.go
@@ -1277,10 +1277,7 @@ func (a Model) executeCommand(command commands.Command) (tea.Model, tea.Cmd) {
a.messages = updated.(chat.MessagesComponent)
cmds = append(cmds, cmd)
}
- case commands.MessagesLayoutToggleCommand:
- a.messagesRight = !a.messagesRight
- a.app.State.MessagesRight = a.messagesRight
- cmds = append(cmds, a.app.SaveState())
+
case commands.MessagesCopyCommand:
updated, cmd := a.messages.CopyLastMessage()
a.messages = updated.(chat.MessagesComponent)