Website Summary Files Commits Branches @commit @diff @stats
path: root / ui-refs.c
Commit message (Collapse)AuthorAgeLinesSHA
* Make all tags viewable
 Robin Redeker
2009-01-11-1/+1372b404
| | | | Signed-off-by: Lars Hjemli <hjemli@gmail.com>
* ui-refs: avoid SEGFAULT on lightweight tags
 Robin Redeker
2009-01-10-1/+15164be3
| | | | | Signed-off-by: Robin Redeker <elmex@ta-sa.org> Signed-off-by: Lars Hjemli <hjemli@gmail.com>
* Merge branch 'full-log'
 Lars Hjemli
2008-12-06-1/+23c32fe0
|\ | | | | | | | | | | Conflicts: cgit.c cgit.h
| * ui-log: add support for showing the full commit message
 Lars Hjemli
2008-11-29-1/+20274b57
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Some users prefer to see the full message, so to make these users happy the new querystring parameter "showmsg" can be used to print the full commit message per log entry. A link is provided in the log heading to make this function accessible, and all links and forms tries to preserve the users preference. Note: the new link is not displayed on the summary page since the point of the summary page is to be a summary, but it is still obeyed if specified manually. Signed-off-by: Lars Hjemli <hjemli@gmail.com>
* | ui-refs.c: show download links for all tags referring to commit objects
 Lars Hjemli
2008-12-01-3/+346596268
|/ | | | | | | | | The snapshot function has only been linked to from the commit page while users often would want to download a certain release. With this patch, direct download links will now be printed for each tagged release on the repo summary page. Signed-off-by: Lars Hjemli <hjemli@gmail.com>
* ui-refs: use cgit_tag_link()
 Lars Hjemli
2008-10-05-6/+224d4bb3
| | | | Signed-off-by: Lars Hjemli <hjemli@gmail.com>
* Make branches, tags and log play better together in the summary view
 Lars Hjemli
2008-04-14-13/+125764fe9
| | | | Signed-off-by: Lars Hjemli <hjemli@gmail.com>
* Add ui-shared.h
 Lars Hjemli
2008-03-24-0/+1a4d1ca1
| | | | | | | This is finally a proper headerfile for the shared ui-functions which used to reside in cgit.h Signed-off-by: Lars Hjemli <hjemli@gmail.com>
* Add separate header-files for each page/view
 Lars Hjemli
2008-03-24-0/+172c5984a9
| | | | | | Yet another step towards removing cgit.h. Signed-off-by: Lars Hjemli <hjemli@gmail.com>
* Introduce html.h
 Lars Hjemli
2008-03-18-3/+1b1f9b9c
| | | | | | | | All html-functions can be quite easily separated from the rest of cgit, so lets do it; the only issue was html_filemode which uses some git-defined macros so the function is moved into ui-shared.c::cgit_print_filemode(). Signed-off-by: Lars Hjemli <hjemli@gmail.com>
* Introduce struct cgit_context
 Lars Hjemli
2008-02-16-2/+2d14d77f
| | | | | | | | | This struct will hold all the cgit runtime information currently found in a multitude of global variables. The first cleanup removes all querystring-related variables. Signed-off-by: Lars Hjemli <hjemli@gmail.com>
* Add support for refs view
 Lars Hjemli
2007-10-27-0/+307937d06
This enables the new urls $repo/refs, $repo/refs/heads and $repo/refs/tags, which can be used to print _all_ branches and/or tags. Signed-off-by: Lars Hjemli <hjemli@gmail.com>