╭ changed ──────╮ │src/ui/User.zig│ ╰───────────────╯ ╭───────────╮ │← all files│ ╰───────────╯ ╭────────────────────────────────────────────────────────────────────────────────────────────────────────╮ │181 │ │182 // repos list — the default tab │ │183 { │ │184 - var list = try ui.FlowBox.Scroll.init(allocator, .{}, !session.is_terminal); │ │184 + var list = try ui.widget.FlowBox.Scroll.init(allocator, .{}, !session.is_terminal);│ │185 errdefer list.deinit(allocator); │ │186 │ │187 var arena = std.heap.ArenaAllocator.init(allocator); │ ╰────────────────────────────────────────────────────────────────────────────────────────────────────────╯ ╭────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮ │191 // a leading "previous" row off the first window, one row per repo, │ │192 // then a trailing "next" row when more remain. each window row │ │193 // navigates to the adjacent window of this user's repos. │ │194 - var items: std.ArrayList(ui.FlowBox.Item) = .empty; │ │194 + var items: std.ArrayList(ui.widget.FlowBox.Item) = .empty; │ │195 if (data.repos_start > 0) │ │196 try items.append(aa, .{ .text = "← previous", .link = try std.fmt.allocPrint(aa, "a:/user/{s}/repos/start:{d}", .{ data.user.name, data.repos_start -| page_size }) });│ │197 for (data.repos) |repo| │ ╰────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯ ╭────────────────────────────────────────────────────────────────────────────────────────────────────────╮ │210 │ │211 // forks list │ │212 { │ │213 - var list = try ui.FlowBox.Scroll.init(allocator, .{}, !session.is_terminal); │ │213 + var list = try ui.widget.FlowBox.Scroll.init(allocator, .{}, !session.is_terminal);│ │214 errdefer list.deinit(allocator); │ │215 │ │216 var item_arena = std.heap.ArenaAllocator.init(allocator); │ ╰────────────────────────────────────────────────────────────────────────────────────────────────────────╯ ╭────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮ │217 defer item_arena.deinit(); │ │218 const aa = item_arena.allocator(); │ │219 - var items: std.ArrayList(ui.FlowBox.Item) = .empty; │ │219 + var items: std.ArrayList(ui.widget.FlowBox.Item) = .empty; │ │220 if (data.forks_start > 0) │ │221 try items.append(aa, .{ .text = "← previous", .link = try std.fmt.allocPrint(aa, "a:/user/{s}/forks/start:{d}", .{ data.user.name, data.forks_start -| page_size }) });│ │222 for (data.forks) |fork_item| │ ╰────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯