# # # patch "branch.psp" # from [b740d23aebd091993e5a367e7d183d5634cc718d] # to [f7ee6449c43df5afb9843bfd019f6216af7b04b4] # # patch "html.py" # from [4d3aea82035480b9472808d9af2dc8b959290e68] # to [641fbffa7a36325df0c203e1ccb4299678fb3e7e] # # patch "manifest.psp" # from [b0c6066cebce291626dfcaf0864ddf34a96e0ca0] # to [4a261914914a02b3bc5fdbf8b6ed6ff95e37fa8e] # ============================================================ --- branch.psp b740d23aebd091993e5a367e7d183d5634cc718d +++ branch.psp f7ee6449c43df5afb9843bfd019f6216af7b04b4 @@ -130,7 +130,7 @@ style = "font-size: 130%%; border-bottom-style: solid; border-bottom-width: 1px; border-bottom-color: black;" if idx != 0: style += "border-top-style: solid; border-top-width: 1px; border-top-color: black;" - req.write('%s ago: %s (%s)\n' % (style, ago, quicklog, link("revision", id, "more info"))) + req.write('%s ago: %s (%s, %s)\n' % (style, ago, quicklog, link("revision", id, "revision info"), link("manifest", id, "browse files"))) req.write(certinfo) elif output == 'rss': req.write('\n') ============================================================ --- html.py 4d3aea82035480b9472808d9af2dc8b959290e68 +++ html.py 641fbffa7a36325df0c203e1ccb4299678fb3e7e @@ -19,8 +19,10 @@ mime_type = mimetypes.guess_type(filename)[0] if not mime_type: mime_type = "text" + if mime_type.endswith('hdr'): + mime_type = mime_type[:-3] + 'src' + # some specific fixups filename = 'gnome-mime-' + mime_type.replace('/', '-') + '.png' - if os.access(os.path.join(config.gnome_mimetype_icon_path, filename), os.R_OK): return '/'.join([config.gnome_mimetype_uri, filename]) else: @@ -29,13 +31,13 @@ class TableWriter: def __init__(self, req): self.req = req - self.odd = True + self.odd = False def start(self): self.req.write('') def write(self, row, is_header=False): if self.odd: c = 'odd' else: c = 'even' - if is_header: self.odd = True + if is_header: self.odd = False else: self.odd = not self.odd self.req.write('' % (c) + row + '\n') def stop(self): ============================================================ --- manifest.psp b0c6066cebce291626dfcaf0864ddf34a96e0ca0 +++ manifest.psp 4a261914914a02b3bc5fdbf8b6ed6ff95e37fa8e @@ -88,7 +88,7 @@ tr = TableWriter(req) tr.start() -tr.write('') +tr.write('', is_header=True) icon_uri = get_icon('', is_directory=True) for name, subdir in subdirs: tr.write('' % (icon_uri, urllib.quote(id), urllib.quote(subdir), hq(name)))
NameRevAgeAuthorLast log entryNameRevAgeAuthorLast log entry%s