[PR #251] [MERGED] actually activate kitty keyboard #1178

Closed
opened 2026-03-14 09:22:40 +03:00 by kerem · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/anomalyco/opentui/pull/251
Author: @kommander
Created: 11/2/2025
Status: Merged
Merged: 11/2/2025
Merged by: @kommander

Base: mainHead: improve-key-input-handling


📝 Commits (6)

📊 Changes

9 files changed (+448 additions, -10 deletions)

View changed files

packages/core/dev/keypress-debug-renderer.ts (+133 -0)
📝 packages/core/src/lib/KeyHandler.test.ts (+107 -0)
📝 packages/core/src/lib/KeyHandler.ts (+2 -0)
📝 packages/core/src/lib/parse.keypress-kitty.ts (+1 -0)
📝 packages/core/src/lib/parse.keypress.test.ts (+184 -0)
📝 packages/core/src/lib/parse.keypress.ts (+7 -1)
📝 packages/core/src/renderer.ts (+8 -7)
📝 packages/core/src/tests/renderer.input.test.ts (+3 -0)
📝 packages/core/src/zig/terminal.zig (+3 -2)

📄 Description

No description provided


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/anomalyco/opentui/pull/251 **Author:** [@kommander](https://github.com/kommander) **Created:** 11/2/2025 **Status:** ✅ Merged **Merged:** 11/2/2025 **Merged by:** [@kommander](https://github.com/kommander) **Base:** `main` ← **Head:** `improve-key-input-handling` --- ### 📝 Commits (6) - [`f8b009b`](https://github.com/anomalyco/opentui/commit/f8b009bea3ceea63ba9f52f01ee196b6f1c96e06) handle alt+space - [`ffcde09`](https://github.com/anomalyco/opentui/commit/ffcde09afce04644d0367e6f637a3dc236b6ecd6) key debug tui - [`421f3c0`](https://github.com/anomalyco/opentui/commit/421f3c039781d7bbac95000fb96a69cfb592cf86) key event source - [`42f00bf`](https://github.com/anomalyco/opentui/commit/42f00bfa55982bab8a82088704d079b8825622fe) test cover - [`4bb3794`](https://github.com/anomalyco/opentui/commit/4bb3794904228ddf8b9ed428190224005b367515) actually activate kitty keyboard - [`f365632`](https://github.com/anomalyco/opentui/commit/f365632c41a7621bca5ae74036a8980ec2d0d356) stash ### 📊 Changes **9 files changed** (+448 additions, -10 deletions) <details> <summary>View changed files</summary> ➕ `packages/core/dev/keypress-debug-renderer.ts` (+133 -0) 📝 `packages/core/src/lib/KeyHandler.test.ts` (+107 -0) 📝 `packages/core/src/lib/KeyHandler.ts` (+2 -0) 📝 `packages/core/src/lib/parse.keypress-kitty.ts` (+1 -0) 📝 `packages/core/src/lib/parse.keypress.test.ts` (+184 -0) 📝 `packages/core/src/lib/parse.keypress.ts` (+7 -1) 📝 `packages/core/src/renderer.ts` (+8 -7) 📝 `packages/core/src/tests/renderer.input.test.ts` (+3 -0) 📝 `packages/core/src/zig/terminal.zig` (+3 -2) </details> ### 📄 Description _No description provided_ --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
kerem 2026-03-14 09:22:40 +03:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/opentui#1178
No description provided.