summaryrefslogtreecommitdiff
path: root/src/cli/list_keybinds.zig
diff options
context:
space:
mode:
authorMitchell Hashimoto <m@mitchellh.com>2025-05-08 10:44:49 -0700
committerMitchell Hashimoto <m@mitchellh.com>2025-05-09 10:01:06 -0700
commit24d433333b5a28f5e484dfdc724262992eb67e91 (patch)
treef39f382adbb3befd0bca95d5ebb2f6215e734b48 /src/cli/list_keybinds.zig
parenta3462dd2bd541af6372855917c6ccb5643aeda93 (diff)
apprt/glfw: builds
Diffstat (limited to 'src/cli/list_keybinds.zig')
-rw-r--r--src/cli/list_keybinds.zig8
1 files changed, 2 insertions, 6 deletions
diff --git a/src/cli/list_keybinds.zig b/src/cli/list_keybinds.zig
index 6cd989201..f84d540c3 100644
--- a/src/cli/list_keybinds.zig
+++ b/src/cli/list_keybinds.zig
@@ -155,14 +155,12 @@ const ChordBinding = struct {
while (l_trigger != null and r_trigger != null) {
const lhs_key: c_int = blk: {
switch (l_trigger.?.data.key) {
- .translated => |key| break :blk @intFromEnum(key),
.physical => |key| break :blk @intFromEnum(key),
.unicode => |key| break :blk @intCast(key),
}
};
const rhs_key: c_int = blk: {
switch (r_trigger.?.data.key) {
- .translated => |key| break :blk @intFromEnum(key),
.physical => |key| break :blk @intFromEnum(key),
.unicode => |key| break :blk @intCast(key),
}
@@ -254,8 +252,7 @@ fn prettyPrint(alloc: Allocator, keybinds: Config.Keybinds) !u8 {
result = win.printSegment(.{ .text = " + " }, .{ .col_offset = result.col });
}
const key = switch (trigger.data.key) {
- .translated => |k| try std.fmt.allocPrint(alloc, "{s}", .{@tagName(k)}),
- .physical => |k| try std.fmt.allocPrint(alloc, "physical:{s}", .{@tagName(k)}),
+ .physical => |k| try std.fmt.allocPrint(alloc, "{s}", .{@tagName(k)}),
.unicode => |c| try std.fmt.allocPrint(alloc, "{u}", .{c}),
};
result = win.printSegment(.{ .text = key }, .{ .col_offset = result.col });
@@ -297,8 +294,7 @@ fn iterateBindings(alloc: Allocator, iter: anytype, win: *const vaxis.Window) !s
if (t.mods.shift) try std.fmt.format(buf.writer(), "shift + ", .{});
switch (t.key) {
- .translated => |k| try std.fmt.format(buf.writer(), "{s}", .{@tagName(k)}),
- .physical => |k| try std.fmt.format(buf.writer(), "physical:{s}", .{@tagName(k)}),
+ .physical => |k| try std.fmt.format(buf.writer(), "{s}", .{@tagName(k)}),
.unicode => |c| try std.fmt.format(buf.writer(), "{u}", .{c}),
}