feat(task): add project tasks

This commit is contained in:
CJ van den Berg 2025-01-25 20:25:03 +01:00
parent 6130aa6b79
commit 2f7bee1bef
Signed by: neurocyte
GPG key ID: 8EB1E1BB660E3FB9
8 changed files with 433 additions and 5 deletions

View file

@ -29,6 +29,10 @@ pub fn load_entries(palette: *Type) !usize {
return if (palette.entries.items.len == 0) label.len else 2;
}
pub fn clear_entries(palette: *Type) void {
palette.entries.clearRetainingCapacity();
}
pub fn add_menu_entry(palette: *Type, entry: *Entry, matches: ?[]const usize) !void {
var value = std.ArrayList(u8).init(palette.allocator);
defer value.deinit();