feat: add palette_menu_delete_item hint to task_palette

This commit is contained in:
CJ van den Berg 2025-08-13 19:20:04 +02:00
parent 8107a0d2b8
commit d872e2e734
Signed by: neurocyte
GPG key ID: 8EB1E1BB660E3FB9

View file

@ -33,10 +33,8 @@ pub fn load_entries(palette: *Type) !usize {
(try palette.entries.addOne()).* = .{ .label = try palette.allocator.dupe(u8, task) }; (try palette.entries.addOne()).* = .{ .label = try palette.allocator.dupe(u8, task) };
} else return error.InvalidTaskMessageField; } else return error.InvalidTaskMessageField;
} }
(try palette.entries.addOne()).* = .{ (try palette.entries.addOne()).* = .{ .label = "", .command = "add_task" };
.label = try palette.allocator.dupe(u8, " Add new task"), (try palette.entries.addOne()).* = .{ .label = "", .command = "palette_menu_delete_item" };
.command = "add_task",
};
return if (palette.entries.items.len == 0) label.len else blk: { return if (palette.entries.items.len == 0) label.len else blk: {
var longest: usize = 0; var longest: usize = 0;
for (palette.entries.items) |item| longest = @max(longest, item.label.len); for (palette.entries.items) |item| longest = @max(longest, item.label.len);