summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2007-10-27Add support for config param summary-branchesLars Hjemli
This parameter can be used to specify max number of branches to show on the summary page (if not all branches will be displayed, the "most idle" branches are the ones to be pruned). The default value for this parameter is 0, which disables the pruning. Signed-off-by: Lars Hjemli <[email protected]>
2007-10-27Move logic for age comparision from cmp_tag_age into cmp_age()Lars Hjemli
Simple refactoring to enable later filtering of branches based on age. Signed-off-by: Lars Hjemli <[email protected]>
2007-10-27Add support for config param summary-tagsLars Hjemli
This parameter can be used to specify max number of tags to show on the summary page. If not specified, all tags are printed. Signed-off-by: Lars Hjemli <[email protected]>
2007-10-27Sort tags by ageLars Hjemli
This adds a function to compare timestamps and then uses it as callback for qsort() before printing out tags. Signed-off-by: Lars Hjemli <[email protected]>
2007-10-27Use reflist to print tag infoLars Hjemli
This updates ui-summary.c to use a reflist instead of for_each_tag_ref(), as a step towards more flexible tag handling (filtering/sorting). Signed-off-by: Lars Hjemli <[email protected]>
2007-10-27Use reflist to print branch infoLars Hjemli
This updates ui-summary.c to use a reflist instead of for_each_branch_ref(), as a step towards more flexible branch handling (filtering/sorting). Signed-off-by: Lars Hjemli <[email protected]>
2007-10-27Add functions and types for ref listsLars Hjemli
This adds two structs, refinfo and reflist, and functions for building a list of refs. Signed-off-by: Lars Hjemli <[email protected]>
2007-10-27Merge branch 'stable'Lars Hjemli
* stable: Skip unknown header fields when parsing tags and commits
2007-10-27Skip unknown header fields when parsing tags and commitsLars Hjemli
Both the commit- and tagparser failed to handle unexpected header fields. This adds futureproofing by simply skipping any header we don't know/care about. Signed-off-by: Lars Hjemli <[email protected]>
2007-10-05Merge branch 'stable'Lars Hjemli
* stable: correct typo in CSS
2007-10-05correct typo in CSSMichael Krelin
2007-10-01Merge branch 'stable'Lars Hjemli
* stable: Use git-1.5.3.3
2007-10-01Use git-1.5.3.3Lars Hjemli
2007-10-01cgit.css: make diff headers more visibleLars Hjemli
This modifies the background color of diff headers to make them easier to spot. Signed-off-by: Lars Hjemli <[email protected]>
2007-10-01ui-diff: add links to pre- and postversion of blobsLars Hjemli
Each diff header now links to the old and new version of each file Signed-off-by: Lars Hjemli <[email protected]>
2007-10-01gen-version.sh: don't sed the output from git describeLars Hjemli
Replacing '-' with '.' makes the version name slightly confusing, so lets stick with the unmodified output of git describe. Signed-off-by: Lars Hjemli <[email protected]>
2007-10-01css: remove the annoying tr:hover rule for diffstatLars Hjemli
Signed-off-by: Lars Hjemli <[email protected]>
2007-10-01ui-commit.c: link to diff instead of tree from diffstatLars Hjemli
This makes each entry in the diffstat link to a path-restricted diff. Signed-off-by: Lars Hjemli <[email protected]>
2007-10-01Add prefix parameter to cgit_print_diff()Lars Hjemli
This allows a diff to be restricted to the path prefix specified in the url. Signed-off-by: Lars Hjemli <[email protected]>
2007-10-01Add prefix parameter to cgit_diff_tree()Lars Hjemli
This paramter can be used to restrict a diff to the specified path prefix. Signed-off-by: Lars Hjemli <[email protected]>
2007-09-25Add support for a renamelimit option in cgitrcLars Hjemli
This option can be used to override the default rename-limit in git. Signed-off-by: Lars Hjemli <[email protected]>
2007-09-20cgit v0.6.3Lars Hjemli
Signed-off-by: Lars Hjemli <[email protected]>
2007-09-20Upgrade to GIT 1.5.3.2Lars Hjemli
Signed-off-by: Lars Hjemli <[email protected]>
2007-09-20Use trim_end() to remove trailing slashesLars Hjemli
All urls and paths read from cgitrc needs to be 'normalized', i.e. get any trailing slashes removed, and the trim_end() function works out nice for this purpose. Removing the trailing slashes also happens to fix the case where the virtual root should be a single slash; that case used to require specifying the full hostname (including the http:// prefix), but now it can simply be specified as /. Signed-off-by: Lars Hjemli <[email protected]>
2007-09-20Remove a few compiler warningsLars Hjemli
Signed-off-by: Lars Hjemli <[email protected]>
2007-09-20Add cgit.conf to .gitignore, remove *~Lars Hjemli
Not having cgit.conf in .gitignore is a bug, while having *~ is a personal preference. Signed-off-by: Lars Hjemli <[email protected]>
2007-09-20ui-tree: show last line of blobLars Hjemli
The last line in a blob was never printed by ui-tree::print_object(), which was particularly annoying when the blob missed a final newline. This fixes the issue. Noticed-by: <[email protected]> Signed-off-by: Lars Hjemli <[email protected]>
2007-09-19ui-tree: specify parameter position for all htmlf formatsLars Hjemli
The GNU C library manual tells us that behavior is undefined if only some formats has a specification for the parameter position. Noticed-by: <[email protected]> Signed-off-by: Lars Hjemli <[email protected]>
2007-09-14fixed typo in cgitrcMichael Krelin
Signed-off-by: Michael Krelin <[email protected]>
2007-09-09Improve the sample cgitrc fileChris Pickel
Added and documented missing cgitrc parameters, improved documentation for virtual-root, added examples for repositories with a working directory. [lh:sligthly modified/extended] Signed-off-by: Lars Hjemli <[email protected]>
2007-09-08cgit v0.6.2Lars Hjemli
2007-09-08Revert part of "Makefile: add support for DESTDIR"Lars Hjemli
This removes my editing on the patch received by Chris Pickel, as I didn't understand the purpose of DESTDIR. Noticed-by: Chris Pickel <[email protected]> Signed-off-by: Lars Hjemli <[email protected]>
2007-09-08Revert "Makefile: add missing references to DESTDIR"Lars Hjemli
This reverts commit fa31c5ed4839575c3ef3f6f0823fc2b4af47dbfd, as I totally misunderstood the purpose of DESTDIR. Noticed-by: Chris Pickel <[email protected]> Signed-off-by: Lars Hjemli <[email protected]>
2007-09-08cgit v0.6.1Lars Hjemli
2007-09-08Makefile: add missing references to DESTDIRLars Hjemli
When cgit is built it needs to get CGIT_CONFIG and CGIT_CACHE_ROOT prefix with DESTDIR. Signed-off-by: Lars Hjemli <[email protected]>
2007-09-08Make cgit honor CACHE_ROOT as defined in MakefileChris Pickel
Signed-off-by: Lars Hjemli <[email protected]>
2007-09-08Makefile: add support for DESTDIRChris Pickel
Signed-off-by: Lars Hjemli <[email protected]>
2007-09-04cgit v0.6Lars Hjemli
Signed-off-by: Lars Hjemli <[email protected]>
2007-09-04Update READMELars Hjemli
Add new build instructions, extend the "Missing features" section and add a note about patches/email address of the author. Signed-off-by: Lars Hjemli <[email protected]>
2007-09-04Set xdemitconf_t.findfunc=NULLLars Hjemli
This function-pointer was introduced in git v1.5.3-rc0-42-gf258475. It needs to have a value, and setting it to NULL triggers the old behaviour for selecting hunk headers. Signed-off-by: Lars Hjemli <[email protected]>
2007-09-03Merge branch 'jo/dirlink'Lars Hjemli
* jo/dirlink: Rename dirlink to gitlink. Conflicts: ui-tree.c Signed-off-by: Lars Hjemli <[email protected]>
2007-09-03Use git-1.5.3 as submoduleLars Hjemli
Signed-off-by: Lars Hjemli <[email protected]>
2007-09-03Delete submodules.sh and prepare for using git-submoduleLars Hjemli
Signed-off-by: Lars Hjemli <[email protected]>
2007-09-03Makefile: add target "get-git"Lars Hjemli
The new target downloads a suitable git.git tarball from kernel.org and unpacks it in the git directory. Signed-off-by: Lars Hjemli <[email protected]>
2007-09-03Rewrite the makefile + gen-version.shLars Hjemli
The old files were simply broken, hopefully the new ones will work out somewhat better. Signed-off-by: Lars Hjemli <[email protected]>
2007-07-23ui-snapshot: whitespace/formatting cleanupLars Hjemli
Introduce a #define for number of snapshot archive entries, move all decls to function entrypoint, remove some trailing whitespace and reformat a few lines. Signed-off-by: Lars Hjemli <[email protected]>
2007-07-23Make ui-tag.c generate valid xhtmlLars Hjemli
Signed-off-by: Lars Hjemli <[email protected]>
2007-07-23Add support for line number in url fragmentLars Hjemli
With this change, urls like http://hjemli.net/git/cgit/tree/ui-tree.c#43 can be used to jump directly to the specified line number. Signed-off-by: Lars Hjemli <[email protected]>
2007-07-23cgit_print_snapshot_links: use url to specify snapshot nameLars Hjemli
Signed-off-by: Lars Hjemli <[email protected]>
2007-07-22Merge branch 'master' of git://git.klever.net/patchwork/cgitLars Hjemli
* 'master' of git://git.klever.net/patchwork/cgit: link raw blob from tree file view fix: changed view link to blob in summary. allow selective enabling of snapshots shorten snapshot names to repo basename introduce cgit_repobasename added snapshot filename to the link add plain uncompressed tar snapshort format introduced .tar.bz2 snapshots compress .tar.gz using gzip as a filter added a chk_non_negative check css: adjust vertical-align of commit info th cells add support for snapshot tarballs Conflicts: ui-summary.c Signed-off-by: Lars Hjemli <[email protected]>