<feed xmlns='http://www.w3.org/2005/Atom'>
<title>cgit/shared.c, branch v0.7</title>
<subtitle>A hyperfast web frontend for git repositories written in C.</subtitle>
<id>http://git.cetero.st/cgit/atom/shared.c?h=v0.7</id>
<link rel='self' href='http://git.cetero.st/cgit/atom/shared.c?h=v0.7'/>
<link rel='alternate' type='text/html' href='http://git.cetero.st/cgit/'/>
<updated>2007-10-30T12:38:34Z</updated>
<entry>
<title>Change the cgit layout</title>
<updated>2007-10-30T12:38:34Z</updated>
<author>
<name>Lars Hjemli</name>
<email>hjemli@gmail.com</email>
</author>
<published>2007-10-30T09:47:38Z</published>
<link rel='alternate' type='text/html' href='http://git.cetero.st/cgit/commit/?id=0c8e184e9cbf4d3a1e907de9125f6d8210c169d6'/>
<id>urn:sha1:0c8e184e9cbf4d3a1e907de9125f6d8210c169d6</id>
<content type='text'>
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 &lt;hjemli@gmail.com&gt;
</content>
</entry>
<entry>
<title>Add config param 'index-info'</title>
<updated>2007-10-30T09:39:59Z</updated>
<author>
<name>Lars Hjemli</name>
<email>hjemli@gmail.com</email>
</author>
<published>2007-10-30T09:39:59Z</published>
<link rel='alternate' type='text/html' href='http://git.cetero.st/cgit/commit/?id=10ac7ad1f30f914dc5ff36ba3651ef6dca11aaf7'/>
<id>urn:sha1:10ac7ad1f30f914dc5ff36ba3651ef6dca11aaf7</id>
<content type='text'>
This parameter will be used to include a html file in the upcoming sidebar
on the index page.

Signed-off-by: Lars Hjemli &lt;hjemli@gmail.com&gt;
</content>
</entry>
<entry>
<title>Teach log search about --grep, --author and --committer</title>
<updated>2007-10-28T14:23:00Z</updated>
<author>
<name>Lars Hjemli</name>
<email>hjemli@gmail.com</email>
</author>
<published>2007-10-28T14:23:00Z</published>
<link rel='alternate' type='text/html' href='http://git.cetero.st/cgit/commit/?id=68ca032dbe7379f78775fb03ef34a9ad2abc409f'/>
<id>urn:sha1:68ca032dbe7379f78775fb03ef34a9ad2abc409f</id>
<content type='text'>
This makes the log searching more explicit, using a dropdown box to specify
the commit field to match against.

Signed-off-by: Lars Hjemli &lt;hjemli@gmail.com&gt;
</content>
</entry>
<entry>
<title>Add support for refs view</title>
<updated>2007-10-27T08:53:27Z</updated>
<author>
<name>Lars Hjemli</name>
<email>hjemli@gmail.com</email>
</author>
<published>2007-10-27T08:36:53Z</published>
<link rel='alternate' type='text/html' href='http://git.cetero.st/cgit/commit/?id=7937d06090dd5e19145ec6fa8befc5770954b30c'/>
<id>urn:sha1:7937d06090dd5e19145ec6fa8befc5770954b30c</id>
<content type='text'>
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 &lt;hjemli@gmail.com&gt;
</content>
</entry>
<entry>
<title>Add support for config param summary-branches</title>
<updated>2007-10-27T08:53:27Z</updated>
<author>
<name>Lars Hjemli</name>
<email>hjemli@gmail.com</email>
</author>
<published>2007-10-27T08:13:42Z</published>
<link rel='alternate' type='text/html' href='http://git.cetero.st/cgit/commit/?id=763a6a09deec7290365a0072d25630daa7b417e2'/>
<id>urn:sha1:763a6a09deec7290365a0072d25630daa7b417e2</id>
<content type='text'>
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 &lt;hjemli@gmail.com&gt;
</content>
</entry>
<entry>
<title>Add support for config param summary-tags</title>
<updated>2007-10-27T08:53:27Z</updated>
<author>
<name>Lars Hjemli</name>
<email>hjemli@gmail.com</email>
</author>
<published>2007-10-25T08:40:16Z</published>
<link rel='alternate' type='text/html' href='http://git.cetero.st/cgit/commit/?id=fe211c7eef6c7d3e39486d6a7484d3b4debff88f'/>
<id>urn:sha1:fe211c7eef6c7d3e39486d6a7484d3b4debff88f</id>
<content type='text'>
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 &lt;hjemli@gmail.com&gt;
</content>
</entry>
<entry>
<title>Add functions and types for ref lists</title>
<updated>2007-10-27T07:34:15Z</updated>
<author>
<name>Lars Hjemli</name>
<email>hjemli@gmail.com</email>
</author>
<published>2007-10-25T07:30:06Z</published>
<link rel='alternate' type='text/html' href='http://git.cetero.st/cgit/commit/?id=e397ff7024293223f48f235fcf072fc526cae7af'/>
<id>urn:sha1:e397ff7024293223f48f235fcf072fc526cae7af</id>
<content type='text'>
This adds two structs, refinfo and reflist, and functions for building
a list of refs.

Signed-off-by: Lars Hjemli &lt;hjemli@gmail.com&gt;
</content>
</entry>
<entry>
<title>Add prefix parameter to cgit_diff_tree()</title>
<updated>2007-10-01T09:42:19Z</updated>
<author>
<name>Lars Hjemli</name>
<email>hjemli@gmail.com</email>
</author>
<published>2007-10-01T09:42:19Z</published>
<link rel='alternate' type='text/html' href='http://git.cetero.st/cgit/commit/?id=f527a57c8a55f5fd315e1bc1cb338f5f4a9b20ae'/>
<id>urn:sha1:f527a57c8a55f5fd315e1bc1cb338f5f4a9b20ae</id>
<content type='text'>
This paramter can be used to restrict a diff to the specified path prefix.

Signed-off-by: Lars Hjemli &lt;hjemli@gmail.com&gt;
</content>
</entry>
<entry>
<title>Add support for a renamelimit option in cgitrc</title>
<updated>2007-09-25T07:03:51Z</updated>
<author>
<name>Lars Hjemli</name>
<email>hjemli@gmail.com</email>
</author>
<published>2007-09-24T21:52:30Z</published>
<link rel='alternate' type='text/html' href='http://git.cetero.st/cgit/commit/?id=98fcf7227c8dda520c864ea8a51012934115258f'/>
<id>urn:sha1:98fcf7227c8dda520c864ea8a51012934115258f</id>
<content type='text'>
This option can be used to override the default rename-limit in git.

Signed-off-by: Lars Hjemli &lt;hjemli@gmail.com&gt;
</content>
</entry>
<entry>
<title>Use trim_end() to remove trailing slashes</title>
<updated>2007-09-19T22:56:53Z</updated>
<author>
<name>Lars Hjemli</name>
<email>hjemli@gmail.com</email>
</author>
<published>2007-09-19T22:56:53Z</published>
<link rel='alternate' type='text/html' href='http://git.cetero.st/cgit/commit/?id=4e40d8507ea9a3b5082ae690190e9d41c5b49ae2'/>
<id>urn:sha1:4e40d8507ea9a3b5082ae690190e9d41c5b49ae2</id>
<content type='text'>
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 &lt;hjemli@gmail.com&gt;
</content>
</entry>
</feed>
