diff options
| author | adamdotdevin <[email protected]> | 2025-08-15 06:45:20 -0500 |
|---|---|---|
| committer | adamdotdevin <[email protected]> | 2025-08-15 06:45:20 -0500 |
| commit | 79a4e35a741028b7940740f950e1a996d9d03a5c (patch) | |
| tree | 97903d0595b449babff6ed5de907032fe3aa41b7 /packages/tui | |
| parent | 40ed73af17f1eea15bfbb1e706334243012776b9 (diff) | |
| download | opencode-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.go | 34 | ||||
| -rw-r--r-- | packages/tui/internal/components/fileviewer/fileviewer.go | 5 | ||||
| -rw-r--r-- | packages/tui/internal/tui/tui.go | 5 |
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) |
