X-Git-Url: https://gitweb.ps.run/ps-cgit/blobdiff_plain/44947bfcdc0d6e8c7d673bea0538cbf2a182f289..dc3c9b5:/ui-tree.c
diff --git a/ui-tree.c b/ui-tree.c
index 3b82374..c5d64ff 100644
--- a/ui-tree.c
+++ b/ui-tree.c
@@ -58,7 +58,6 @@ static int ls_item(const unsigned char *sha1, const char *base, int baselen,
char *fullpath;
enum object_type type;
unsigned long size = 0;
- char *url, *qry;
name = xstrdup(pathname);
fullpath = fmt("%s%s%s", cgit_query_path ? cgit_query_path : "",
@@ -72,11 +71,11 @@ static int ls_item(const unsigned char *sha1, const char *base, int baselen,
return 0;
}
- html("
| ");
+ html(" |
| ");
html_filemode(mode);
- html(" | | ");
if (S_ISDIRLNK(mode)) {
- htmlf("class='ls-mod'>");
- cgit_tree_link(name, NULL, NULL, cgit_query_head,
+ cgit_tree_link(name, NULL, "ls-dir", cgit_query_head,
curr_rev, fullpath);
} else {
- html("class='ls-blob'>");
- cgit_tree_link(name, NULL, NULL, cgit_query_head,
+ cgit_tree_link(name, NULL, "ls-blob", cgit_query_head,
curr_rev, fullpath);
}
- htmlf(" | %li | ", size);
-
- html("H | ");
- html("
\n");
+ htmlf("%li | ", size);
+
+ html("");
+ cgit_log_link("log", NULL, "button", cgit_query_head, curr_rev,
+ fullpath, 0);
+ html(" | \n");
free(name);
return 0;
}