╭ changed ─────────────╮ │src/ui/Repo/Header.zig│ ╰──────────────────────╯ ╭───────────╮ │← all files│ ╰───────────╯ ╭───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮ │92 if (session.data.host_kind == .server) { │ │93 var text_buf: [evt.User.name_max_len + 1]u8 = undefined; │ │94 const text = try std.fmt.bufPrint(&text_buf, "{s}/", .{data.owner_name}); │ │95 - const link = try std.fmt.allocPrint(aa, "a:/user/{s}", .{data.owner_name}); │ │95 + const link = try std.fmt.allocPrint(aa, "a:/{s}", .{data.owner_name}); │ │96 │ │97 var text_box = try wgt.TextBox.init(allocator, text, .{ .border_style = .hidden, .wrap_kind = .none });│ │98 errdefer text_box.deinit(allocator); │ ╰───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯ ╭───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮ │107 } │ │108 │ │109 // local routes carry no identity, so their urls come out elided │ │110 - const identity = if (session.data.host_kind == .local) "" else try std.fmt.allocPrint(aa, "{s}/{s}", .{ data.owner_name, data.name });│ │110 + const identity = if (session.data.host_kind == .local) "" else try std.fmt.allocPrint(aa, "{s}:{s}", .{ data.owner_name, data.name });│ │111 │ │112 // title links to the repo's files root (the bare route, so it resolves │ │113 // to the default branch). │ ╰───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯ ╭──────────────────────────────────────────────────────────────────────────────────────╮ │142 // in-page anchor: crossPageLink ignores it so a wasm click just switches│ │143 // tabs (the page already holds every tab's content), while the href is │ │144 // still followed with js off. the files tab routes through the shared │ │145 - // helper so the /repo/.../files url format lives in one place. │ │145 + // helper so the /.../files url format lives in one place. │ │146 // files and changes keep the same ref or revision when switching tabs. │ │147 // the files tab opens at its root directory. │ │148 const current_page = session.data.current_page; │ ╰──────────────────────────────────────────────────────────────────────────────────────╯