mirror of
https://github.com/devnullvoid/pvetui.git
synced 2026-04-25 05:15:51 +03:00
[PR #15] [MERGED] Add reserved key checks for custom bindings #31
Labels
No labels
bug
bug
documentation
enhancement
pull-request
question
question
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/pvetui#31
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/devnullvoid/pvetui/pull/15
Author: @devnullvoid
Created: 7/3/2025
Status: ✅ Merged
Merged: 7/4/2025
Merged by: @devnullvoid
Base:
develop← Head:codex/add-key-mapping-configuration-to-config-file📝 Commits (10+)
d92b246🔧 Fix shell connections and add Windows ARM64 supportb6056e0Reject system reserved combos1457f9bMerge branch 'codex/add-key-mapping-configuration-to-config-file' of github.com:devnullvoid/proxmox-tui into codex/add-key-mapping-configuration-to-config-filec80181fHandle ctrl letter events6ce75a8Merge branch 'codex/add-key-mapping-configuration-to-config-file' of github.com:devnullvoid/proxmox-tui into codex/add-key-mapping-configuration-to-config-file60a2fcaHandle shift and multi-modifier key bindingse694684Merge branch 'codex/add-key-mapping-configuration-to-config-file' of github.com:devnullvoid/proxmox-tui into codex/add-key-mapping-configuration-to-config-file36e32f2Fix Tab detection in key matchinga49ebbfMerge branch 'codex/add-key-mapping-configuration-to-config-file' of github.com:devnullvoid/proxmox-tui into codex/add-key-mapping-configuration-to-config-file1e8c177Add debug logging for key events📊 Changes
13 files changed (+906 additions, -297 deletions)
View changed files
📝
CHANGELOG.md(+10 -11)📝
README.md(+63 -14)📝
configs/config.tpl.yml(+20 -2)📝
internal/config/config.go(+229 -11)📝
internal/config/config_test.go(+26 -0)➕
internal/keys/parse.go(+231 -0)➕
internal/keys/parse_test.go(+64 -0)📝
internal/ssh/client.go(+4 -45)📝
internal/ui/components/app.go(+2 -1)📝
internal/ui/components/footer.go(+17 -1)📝
internal/ui/components/help_modal.go(+91 -89)📝
internal/ui/components/keyboard.go(+140 -90)📝
internal/ui/components/shell.go(+9 -33)📄 Description
Summary
Testing
git submodule update --init --recursivemake buildmake lintgo vet ./...make testhttps://chatgpt.com/codex/tasks/task_e_6866306ff54c8328b999a035f40c8ac3
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.