aboutsummaryrefslogtreecommitdiffstats
<
Commit message (Collapse)AuthorAgeLines
...
* Don't include current path in menu linksGravatar Lars Hjemli2007-11-03-3/+2
| | | | | | The menu-links are a lot more predictable this way. Signed-off-by: Lars Hjemli <hjemli@gmail.com>
* Fix search form action/hidden fieldsGravatar Lars Hjemli2007-11-03-18/+24
| | | | | | | | The search form didn't properly honor the current path, so this commit fixes cgit_fileurl() and add_hidden_formfields() to make the issue go away. Signed-off-by: Lars Hjemli <hjemli@gmail.com>
* Add search parameters to cgit_log_linkGravatar Lars Hjemli2007-11-03-8/+21
| | | | | | This makes the [prev] and [next] links work correctly on search results. Signed-off-by: Lars Hjemli <hjemli@gmail.com>
* Fix typo in cssGravatar Shunichi Fuji2007-11-03-1/+1
| | | | Signed-off-by: Lars Hjemli <hjemli@gmail.com>
* Change the cgit layoutGravatar Lars Hjemli2007-10-30-197/+231
| | | | | | | | | | | | | | | | | This modifies and hopefully improves the layout of all cgit pages: * Remove the header from all pages and replace it with a sidebar; most pages have sufficient width but many needs more height. * Add a dropdown-box to switch between branches, using a one-liner javascript to reload the current page in context of the selected branch. * Include refs found below refs/archives in the sidebar, appearing as a set of menuitems below a 'download' heading. * Include the brand new cgit logo Signed-off-by: Lars Hjemli <hjemli@gmail.com>
* Add config param 'index-info'Gravatar Lars Hjemli2007-10-30-0/+4
| | | | | | | This parameter will be used to include a html file in the upcoming sidebar on the index page. Signed-off-by: Lars Hjemli <hjemli@gmail.com>
* Teach cgit_object_link() about tag objectsGravatar Lars Hjemli2007-10-28-0/+3
| | | | | | | This makes random tag links more helpfull, e.g. when a branch head references a tag object, link to the tag page. Signed-off-by: Lars Hjemli <hjemli@gmail.com>
* Make print_branch() handle refs not pointing at commitsGravatar Lars Hjemli2007-10-28-5/+11
| | | | | | | | The master branch of stable/linux-2.6.20 currently references a tag object, which makes print_branch() die with a segfault. This teaches print_branch() to handle such cases more gracefully. Signed-off-by: Lars Hjemli <hjemli@gmail.com>
* Teach log search about --grep, --author and --committerGravatar Lars Hjemli2007-10-28-9/+39
| | | | | | | This makes the log searching more explicit, using a dropdown box to specify the commit field to match against. Signed-off-by: Lars Hjemli <hjemli@gmail.com>
* Add html_option() functionGravatar Lars Hjemli2007-10-28-0/+13
| | | | | | This is a generic function used to output html "option" tags. Signed-off-by: Lars Hjemli <hjemli@gmail.com>
* Merge branch 'stable'Gravatar Lars Hjemli2007-10-27-2/+2
|\ | | | | | | | | * stable: cgit_parse_commit(): Add missing call to xstrdup()
| * cgit_parse_commit(): Add missing call to xstrdup()Gravatar Lars Hjemli2007-10-27-2/+2
| | | | | | | | | | | | | | It's rather silly to point into random memory-locations. Also, remove a call to strdup() used on a literal char *. Signed-off-by: Lars Hjemli <hjemli@gmail.com>
* | Cleanup code introduced by the filter-refs topicGravatar Lars Hjemli2007-10-27-30/+19
| | | | | | | | | | | | | | The functions used to print branches and tags were only half-done and somewhat confused. Fix it. Signed-off-by: Lars Hjemli <hjemli@gmail.com>
* | Merge branch 'filter-refs'Gravatar Lars Hjemli