aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2007-10-05Merge branch 'stable'Gravatar Lars Hjemli
* stable: correct typo in CSS
2007-10-05correct typo in CSSGravatar Michael Krelin
2007-10-01Merge branch 'stable'Gravatar Lars Hjemli
* stable: Use git-1.5.3.3
2007-10-01Use git-1.5.3.3Gravatar Lars Hjemli
2007-10-01cgit.css: make diff headers more visibleGravatar Lars Hjemli
This modifies the background color of diff headers to make them easier to spot. Signed-off-by: Lars Hjemli <hjemli@gmail.com>
2007-10-01ui-diff: add links to pre- and postversion of blobsGravatar Lars Hjemli
Each diff header now links to the old and new version of each file Signed-off-by: Lars Hjemli <hjemli@gmail.com>
2007-10-01gen-version.sh: don't sed the output from git describeGravatar Lars Hjemli
Replacing '-' with '.' makes the version name slightly confusing, so lets stick with the unmodified output of git describe. Signed-off-by: Lars Hjemli <hjemli@gmail.com>
2007-10-01css: remove the annoying tr:hover rule for diffstatGravatar Lars Hjemli
Signed-off-by: Lars Hjemli <hjemli@gmail.com>
2007-10-01ui-commit.c: link to diff instead of tree from diffstatGravatar Lars Hjemli
This makes each entry in the diffstat link to a path-restricted diff. Signed-off-by: Lars Hjemli <hjemli@gmail.com>
2007-10-01Add prefix parameter to cgit_print_diff()Gravatar Lars Hjemli
This allows a diff to be restricted to the path prefix specified in the url. Signed-off-by: Lars Hjemli <hjemli@gmail.com>
2007-10-01Add prefix parameter to cgit_diff_tree()Gravatar Lars Hjemli
This paramter can be used to restrict a diff to the specified path prefix. Signed-off-by: Lars Hjemli <hjemli@gmail.com>
2007-09-25Add support for a renamelimit option in cgitrcGravatar Lars Hjemli
This option can be used to override the default rename-limit in git. Signed-off-by: Lars Hjemli <hjemli@gmail.com>
2007-09-20cgit v0.6.3Gravatar Lars Hjemli
Signed-off-by: Lars Hjemli <hjemli@gmail.com>
2007-09-20Upgrade to GIT 1.5.3.2Gravatar Lars Hjemli
Signed-off-by: Lars Hjemli <hjemli@gmail.com>
2007-09-20Use trim_end() to remove trailing slashesGravatar Lars 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 <hjemli@gmail.com>
2007-09-20Remove a few compiler warningsGravatar Lars Hjemli
Signed-off-by: Lars Hjemli <hjemli@gmail.com>
2007-09-20Add cgit.conf to .gitignore, remove *~Gravatar Lars Hjemli
Not having cgit.conf in .gitignore is a bug, while having *~ is a personal preference. Signed-off-by: Lars Hjemli <hjemli@gmail.com>
2007-09-20ui-tree: show last line of blobGravatar Lars 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: <mkraai@beckman.com> Signed-off-by: Lars Hjemli <hjemli@gmail.com>
2007-09-19ui-tree: specify parameter position for all htmlf formatsGravatar Lars 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: <mkraai@beckman.com> Signed-off-by: Lars Hjemli <hjemli@gmail.com>
2007-09-14fixed typo in cgitrcGravatar Michael Krelin
Signed-off-by: Michael Krelin <hacker@klever.net>
2007-09-09Improve the sample cgitrc fileGravatar Chris 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 <hjemli@gmail.com>
2007-09-08cgit v0.6.2Gravatar Lars Hjemli
2007-09-08Revert part of "Makefile: add support for DESTDIR"Gravatar 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 <sfiera@macports.org> Signed-off-by: Lars Hjemli <hjemli@gmail.com>
2007-09-08Revert "Makefile: add missing references to DESTDIR"Gravatar Lars Hjemli
This reverts commit fa31c5ed4839575c3ef3f6f0823fc2b4af47dbfd, as I totally misunderstood the purpose of DESTDIR. Noticed-by: Chris Pickel <sfiera@macports.org> Signed-off-by: Lars Hjemli <hjemli@gmail.com>
2007-09-08cgit v0.6.1Gravatar Lars Hjemli
2007-09-08Makefile: add missing references to DESTDIRGravatar Lars Hjemli
When cgit is built it needs to get CGIT_CONFIG and CGIT_CACHE_ROOT prefix with DESTDIR. Signed-off-by: Lars Hjemli <hjemli@gmail.com>
2007-09-08Make cgit honor CACHE_ROOT as defined in MakefileGravatar Chris Pickel
Signed-off-by: Lars Hjemli <hjemli@gmail.com>
2007-09-08Makefile: add support for DESTDIRGravatar Chris Pickel
Signed-off-by: Lars Hjemli <hjemli@gmail.com>
2007-09-04cgit v0.6Gravatar Lars Hjemli
Signed-off-by: Lars Hjemli <hjemli@gmail.com>
2007-09-04Update READMEGravatar Lars 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 <hjemli@gmail.com>
2007-09-04Set xdemitconf_t.findfunc=NULLGravatar Lars 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 <hjemli@gmail.com>
2007-09-03Merge branch 'jo/dirlink'Gravatar Lars Hjemli
* jo/dirlink: Rename dirlink to gitlink. Conflicts: ui-tree.c Signed-off-by: Lars Hjemli <hjemli@gmail.com>
2007-09-03Use git-1.5.3 as submoduleGravatar Lars Hjemli
Signed-off-by: Lars Hjemli <hjemli@gmail.com>
2007-09-03Delete submodules.sh and prepare for using git-submoduleGravatar Lars Hjemli
Signed-off-by: Lars Hjemli <hjemli@gmail.com>
2007-09-03Makefile: add target "get-git"Gravatar 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 <hjemli@gmail.com>
2007-09-03Rewrite the makefile + gen-version.shGravatar Lars Hjemli
The old files were simply broken, hopefully the new ones will work out somewhat better. Signed-off-by: Lars Hjemli <hjemli@gmail.com>
2007-07-23ui-snapshot: whitespace/formatting cleanupGravatar Lars 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 <hjemli@gmail.com>
2007-07-23Make ui-tag.c generate valid xhtmlGravatar Lars Hjemli
Signed-off-by: Lars Hjemli <hjemli@gmail.com>
2007-07-23Add support for line number in url fragmentGravatar Lars 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 <hjemli@gmail.com>
2007-07-23cgit_print_snapshot_links: use url to specify snapshot nameGravatar Lars Hjemli
Signed-off-by: Lars Hjemli <hjemli@gmail.com>
2007-07-22Merge branch 'master' of git://git.klever.net/patchwork/cgitGravatar Lars 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 <hjemli@gmail.com>
2007-07-22Add ui-tag.cGravatar Lars Hjemli
This file implements the tag-command, i.e. printing of annotated tags. Signed-off-by: Lars Hjemli <hjemli@gmail.com> Signed-off-by: Lars Hjemli <hjemli@gmail.com>
2007-07-21link raw blob from tree file viewGravatar Michael Krelin
Signed-off-by: Michael Krelin <hacker@klever.net>
2007-07-21fix: changed view link to blob in summary.Gravatar Michael Krelin
might not be the best way, but should suffice for now that view command isn't handled in any way Signed-off-by: Michael Krelin <hacker@klever.net>
2007-07-21allow selective enabling of snapshotsGravatar Michael Krelin
snapshot configuration parameter now can be a space/slash/comma/colon/semicolon/pipe-separated list of snaphot suffixes as listed in ui-snapshot.c Signed-off-by: Michael Krelin <hacker@klever.net>
2007-07-21shorten snapshot names to repo basenameGravatar Michael Krelin
Signed-off-by: Michael Krelin <hacker@klever.net>
2007-07-21introduce cgit_repobasenameGravatar Michael Krelin
that shortens reponame stripping any directories and .git suffixes, that is turning 'dir/repo.git/' or 'dir/repo/.git/' or alikes into mere 'repo'. Signed-off-by: Michael Krelin <hacker@klever.net>
2007-07-21added snapshot filename to the linkGravatar Michael Krelin
- changed cgit_pageurl into cgit_fileurl with the filename parameter - rewritten cgit_pageurl as a wrapper around cgit_fileurl Signed-off-by: Michael Krelin <hacker@klever.net>
2007-07-21add plain uncompressed tar snapshort formatGravatar Michael Krelin
time to make available snapshots selectable Signed-off-by: Michael Krelin <hacker@klever.net>
2007-07-21introduced .tar.bz2 snapshotsGravatar Michael Krelin
- reworked write_tar_gzip_archive to handle arbitrary filter as a write_compressed_tar_archive - reformatted whitespaces in the said function to adhere to common cgit standards - added wrappers around write_compressed_tar_archive for .tar.gz and .tar.bz2 - added a hint for vim to use 8 characters shift width by default Signed-off-by: Michael Krelin <hacker@klever.net>