slitaz-dev-tools rev 277

slitaz-mercurial-style: more work and first stage finished (testing localy)
author Christophe Lincoln <pankso@slitaz.org>
date Wed Mar 01 19:12:07 2017 +0100 (2017-03-01)
parents c3dc62cce4a7
children bcc5664a94ba
files slitaz-mercurial-style/README slitaz-mercurial-style/hgweb.cgi slitaz-mercurial-style/templates/slitaz/branches.tmpl slitaz-mercurial-style/templates/slitaz/changeset.tmpl slitaz-mercurial-style/templates/slitaz/error.tmpl slitaz-mercurial-style/templates/slitaz/fileannotate.tmpl slitaz-mercurial-style/templates/slitaz/filediff.tmpl slitaz-mercurial-style/templates/slitaz/filelog.tmpl slitaz-mercurial-style/templates/slitaz/filerevision.tmpl slitaz-mercurial-style/templates/slitaz/footer.tmpl slitaz-mercurial-style/templates/slitaz/graph.tmpl slitaz-mercurial-style/templates/slitaz/manifest.tmpl slitaz-mercurial-style/templates/slitaz/map slitaz-mercurial-style/templates/slitaz/notfound.tmpl slitaz-mercurial-style/templates/slitaz/shortlog.tmpl slitaz-mercurial-style/templates/slitaz/summary.tmpl slitaz-mercurial-style/templates/slitaz/tags.tmpl slitaz-mercurial-style/templates/static/style-slitaz.css slitaz-mercurial-style/up-templates.sh
line diff
     1.1 --- a/slitaz-mercurial-style/README	Wed Mar 01 15:21:46 2017 +0100
     1.2 +++ b/slitaz-mercurial-style/README	Wed Mar 01 19:12:07 2017 +0100
     1.3 @@ -5,11 +5,12 @@
     1.4  
     1.5  Install: /usr/lib/python2.7/site-packages/mercurial/templates/slitaz
     1.6  
     1.7 -To work on it you need hgweb.cgi with it config file, Lighttpd with
     1.8 -CGI Python support.
     1.9 +To work on it you need hgweb.cgi with it config file, Lighttpd with CGI Python
    1.10 +support.
    1.11  
    1.12 -To use it localy you can install the package: slitaz-mercurial-style
    1.13 -and use a config file that look like that:
    1.14 +To use it localy you can install the package: slitaz-mercurial-style and use 
    1.15 +a config file that look like bellow or use a single repo with a modified .hgrc
    1.16 +configuration file.
    1.17  
    1.18  --------------------------------------------------------------------------------
    1.19  # hgweb.config - Hg web interface configuration
     2.1 --- a/slitaz-mercurial-style/hgweb.cgi	Wed Mar 01 15:21:46 2017 +0100
     2.2 +++ b/slitaz-mercurial-style/hgweb.cgi	Wed Mar 01 19:12:07 2017 +0100
     2.3 @@ -5,6 +5,7 @@
     2.4  
     2.5  # Path to repo or hgweb config to serve (see 'hg help hgweb')
     2.6  config = "hgweb.config"
     2.7 +#config = "/home/pankso/Projects/sup"
     2.8  
     2.9  # Uncomment and adjust if Mercurial is not installed system-wide
    2.10  # (consult "installed modules" path from 'hg debuginstall'):
     3.1 --- a/slitaz-mercurial-style/templates/slitaz/branches.tmpl	Wed Mar 01 15:21:46 2017 +0100
     3.2 +++ b/slitaz-mercurial-style/templates/slitaz/branches.tmpl	Wed Mar 01 19:12:07 2017 +0100
     3.3 @@ -16,7 +16,6 @@
     3.4  		<a href="http://doc.slitaz.org/">Doc</a>
     3.5  		<a href="http://forum.slitaz.org/">Forum</a>
     3.6  		<a href="http://irc.slitaz.org/">IRC</a>
     3.7 -		<a href="http://pro.slitaz.org/">Pro</a>
     3.8  		<a href="http://bugs.slitaz.org">Bugs</a>
     3.9  		<span>Hg</span>
    3.10  		<a href="http://cook.slitaz.org/">Cook</a>
    3.11 @@ -24,36 +23,29 @@
    3.12  	<h1><a href="http://hg.slitaz.org/">SliTaz Repositories</a></h1>
    3.13  </div>
    3.14  
    3.15 -<!-- Block -->
    3.16 -<div id="block">
    3.17 -	<!-- Navigation -->
    3.18 -	<div id="block_nav">
    3.19 -		<h4>Navigation</h4>
    3.20 -		<ul>
    3.21 -			<li><a href="{url}summary{sessionvars%urlparameter}">Summary</a></li>
    3.22 -			<li><a href="{url}shortlog{sessionvars%urlparameter}">Changelog</a></li>
    3.23 -			<li><a href="{url}graph{sessionvars%urlparameter}">Graph</a></li>
    3.24 -			<li><a href="{url}tags{sessionvars%urlparameter}">Tags</a></li>
    3.25 -			<li>Branches</li>
    3.26 -		</ul>
    3.27 -	</div>
    3.28 -	<!-- Information/image -->
    3.29 -	<div id="block_info">
    3.30 -		<h4>Project: {repo|escape}</h4>
    3.31 -		<p>
    3.32 -			Clone project: hg clone http://hg.slitaz.org/{repo|escape}
    3.33 -		</p>
    3.34 -		<p>
    3.35 -			Use: --branch to clone only the specified branch
    3.36 -		</p>
    3.37 -		<h4>Search</h4>
    3.38 -		<form class="search" action="{url}log">
    3.39 -			{sessionvars%hiddenformentry}
    3.40 -			<p><input name="rev" id="search1" type="text" /></p>
    3.41 -			<!-- <div id="hint">find changesets by author, revision,
    3.42 -			files, or words in the commit message</div> -->
    3.43 -		</form>
    3.44 -	</div>
    3.45 +<!-- Navigation -->
    3.46 +<nav id="nav" role="navigation" tabindex="0">
    3.47 +	<ul>
    3.48 +		<li><a class="nav2" href="{url}summary{sessionvars%urlparameter}">Summary</a></li>
    3.49 +		<li><a class="nav1" href="{url}log{sessionvars%urlparameter}">Changelog</a></li>
    3.50 +		<li><a class="nav2" href="{url}rev/{node|short}{sessionvars%urlparameter}">Changeset</a></li>
    3.51 +		<li><a class="nav1" href="{url}graph/{node|short}{sessionvars%urlparameter}">Graph</a></li>
    3.52 +		<li><a class="nav2" href="{url}file/{node|short}{path|urlescape}{sessionvars%urlparameter}">Browse</a></li>
    3.53 +	</ul>
    3.54 +	<p>
    3.55 +		Repo: <span class="repo">{repo|escape}</span> &#8594;
    3.56 +		<a href="{url}tags{sessionvars%urlparameter}">Tags</a> -
    3.57 +		Changeset: <span class="value">{node|short}</span>
    3.58 +		<br />
    3.59 +		<span id="repo-desc">Coded with &hearts; and KISS principle</span>
    3.60 +	</p>
    3.61 +</nav>
    3.62 +
    3.63 +<div id="hgsearch">
    3.64 +	<form class="search" action="{url}log">
    3.65 +	{sessionvars%hiddenformentry}
    3.66 +	<input name="rev" id="search1" type="text" placeholder="Search" />
    3.67 +	</form>
    3.68  </div>
    3.69  		
    3.70  <!-- Content -->
    3.71 @@ -72,4 +64,6 @@
    3.72  <!-- End of content -->
    3.73  </div>
    3.74  
    3.75 +<div style="height: 240px;"></div>
    3.76 +
    3.77  {footer}
     4.1 --- a/slitaz-mercurial-style/templates/slitaz/changeset.tmpl	Wed Mar 01 15:21:46 2017 +0100
     4.2 +++ b/slitaz-mercurial-style/templates/slitaz/changeset.tmpl	Wed Mar 01 19:12:07 2017 +0100
     4.3 @@ -49,7 +49,7 @@
     4.4  <div id="content">
     4.5  
     4.6  <h2><a href="{url}{sessionvars%urlparameter}">{repo|escape}</a>
     4.7 -	changeset {rev}:{node|short} {changesetbranch%changelogbranchname} {changesettag}</h2>
     4.8 +	rev {rev} {changesetbranch%changelogbranchname} {changesettag}</h2>
     4.9  
    4.10  <div class="description">{desc|strip|escape|addbreaks|nonempty}</div>
    4.11  
     5.1 --- a/slitaz-mercurial-style/templates/slitaz/error.tmpl	Wed Mar 01 15:21:46 2017 +0100
     5.2 +++ b/slitaz-mercurial-style/templates/slitaz/error.tmpl	Wed Mar 01 19:12:07 2017 +0100
     5.3 @@ -12,7 +12,6 @@
     5.4  		<a href="http://doc.slitaz.org/">Doc</a>
     5.5  		<a href="http://forum.slitaz.org/">Forum</a>
     5.6  		<a href="http://irc.slitaz.org/">IRC</a>
     5.7 -		<a href="http://pro.slitaz.org/">Pro</a>
     5.8  		<a href="http://bugs.slitaz.org">Bugs</a>
     5.9  		<span>Hg</span>
    5.10  		<a href="http://cook.slitaz.org/">Cook</a>
    5.11 @@ -20,45 +19,17 @@
    5.12  	<h1><a href="http://hg.slitaz.org/">SliTaz Repositories</a></h1>
    5.13  </div>
    5.14  
    5.15 -<!-- Block -->
    5.16 -<div id="block">
    5.17 -	<!-- Navigation -->
    5.18 -	<div id="block_nav">
    5.19 -		<h4>Navigation</h4>
    5.20 -		<div class="right_box">
    5.21 -			<ul>
    5.22 -				<li><a href="{url}rev/{node|short}{sessionvars%urlparameter}">Changeset</a></li>
    5.23 -				<li><a href="{url}file/{node|short}{sessionvars%urlparameter}">Browse</a></li>
    5.24 -			</ul>
    5.25 -		</div>
    5.26 -		<div class="left_box">
    5.27 -			<ul>
    5.28 -				<li><a href="{url}summary{sessionvars%urlparameter}">Summary</a></li>
    5.29 -				<li><a href="{url}log{sessionvars%urlparameter}">Changelog</a></li>
    5.30 -				<li><a href="{url}graph/{node|short}{sessionvars%urlparameter}">Graph</a></li>
    5.31 -				<li><a href="{url}tags{sessionvars%urlparameter}">Tags</a></li>
    5.32 -				<li><a href="{url}branches{sessionvars%urlparameter}">Branches</a></li>
    5.33 -			</ul>
    5.34 -		</div>
    5.35 -	</div>
    5.36 -	<!-- Information/image -->
    5.37 -	<div id="block_info">
    5.38 -		<h4>Project: {repo|escape}</h4>
    5.39 -		<p>
    5.40 -			Clone project: hg clone http://hg.slitaz.org/{repo|escape}
    5.41 -		</p>
    5.42 -		<p>
    5.43 -			An error occurred
    5.44 -		</p>
    5.45 -		<h4>Search</h4>
    5.46 -		<form class="search" action="{url}log">
    5.47 -			{sessionvars%hiddenformentry}
    5.48 -			<p><input name="rev" id="search1" type="text" /></p>
    5.49 -			<div id="hint">find changesets by author, revision,
    5.50 -			files, or words in the commit message</div>
    5.51 -		</form>
    5.52 -	</div>
    5.53 -</div>
    5.54 +<nav id="nav" role="navigation" tabindex="0">
    5.55 +	<ul>
    5.56 +		<li><a class="nav2" href="http://www.slitaz.org/en/devel/">Devel Doc</a></li>
    5.57 +		<li><a class="nav1" href="http://tank.slitaz.org/">Main Mirror</a></li>
    5.58 +		<li><a class="nav2" href="http://pkgs.slitaz.org/">Packages</a></li>
    5.59 +		<li><a class="nav1" href="http://people.slitaz.org/">People</a></li>
    5.60 +	</ul>
    5.61 +	<p>
    5.62 +		Real time improvements, fixes and goodies from SliTaz contributors
    5.63 +	</p>
    5.64 +</nav>
    5.65  
    5.66  <!-- Content -->
    5.67  <div id="content">
    5.68 @@ -77,4 +48,6 @@
    5.69  <!-- End of content -->
    5.70  </div>
    5.71  
    5.72 +<div style="height: 240px;"></div>
    5.73 +
    5.74  {footer}
     6.1 --- a/slitaz-mercurial-style/templates/slitaz/fileannotate.tmpl	Wed Mar 01 15:21:46 2017 +0100
     6.2 +++ b/slitaz-mercurial-style/templates/slitaz/fileannotate.tmpl	Wed Mar 01 19:12:07 2017 +0100
     6.3 @@ -12,7 +12,6 @@
     6.4  		<a href="http://doc.slitaz.org/">Doc</a>
     6.5  		<a href="http://forum.slitaz.org/">Forum</a>
     6.6  		<a href="http://irc.slitaz.org/">IRC</a>
     6.7 -		<a href="http://pro.slitaz.org/">Pro</a>
     6.8  		<a href="http://bugs.slitaz.org">Bugs</a>
     6.9  		<span>Hg</span>
    6.10  		<a href="http://cook.slitaz.org/">Cook</a>
    6.11 @@ -20,56 +19,40 @@
    6.12  	<h1><a href="http://hg.slitaz.org/">SliTaz Repositories</a></h1>
    6.13  </div>
    6.14  
    6.15 -<!-- Block -->
    6.16 -<div id="block">
    6.17 -	<!-- Navigation -->
    6.18 -	<div id="block_nav">
    6.19 -		<h4>Navigation</h4>
    6.20 -		<div class="right_box">
    6.21 -			<ul>
    6.22 -				<li><a href="{url}file/{node|short}{sessionvars%urlparameter}">Browse</a></li>
    6.23 -				<li><a href="{url}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}">File</a></li>
    6.24 -				<li><a href="{url}diff/{node|short}/{file|urlescape}{sessionvars%urlparameter}">Diff</a></li>
    6.25 -				<li>Annotate</li>
    6.26 -				<li><a href="{url}log/{node|short}/{file|urlescape}{sessionvars%urlparameter}">File log</a></li>
    6.27 -				<li><a href="{url}raw-annotate/{node|short}/{file|urlescape}">Raw</a></li>
    6.28 -			</ul>
    6.29 -		</div>
    6.30 -		<div class="left_box">
    6.31 -			<ul>
    6.32 -				<li><a href="{url}summary{sessionvars%urlparameter}">Summary</a></li>
    6.33 -				<li><a href="{url}log{sessionvars%urlparameter}">Changelog</a></li>
    6.34 -				<li><a href="{url}graph/{node|short}{sessionvars%urlparameter}">Graph</a></li>
    6.35 -				<li><a href="{url}tags{sessionvars%urlparameter}">Tags</a></li>
    6.36 -				<li><a href="{url}branches{sessionvars%urlparameter}">Branches</a></li>
    6.37 -				<li><a href="{url}rev/{node|short}{sessionvars%urlparameter}">Changeset</a></li>
    6.38 -			</ul>
    6.39 -		</div>
    6.40 -	</div>
    6.41 -	<!-- Information/image -->
    6.42 -	<div id="block_info">
    6.43 -		<h4>Project: {repo|escape}</h4>
    6.44 -		<p>
    6.45 -			Clone project: hg clone http://hg.slitaz.org/{repo|escape}
    6.46 -		</p>
    6.47 -		<p>
    6.48 -			File annotation
    6.49 -		</p>
    6.50 -		<h4>Search</h4>
    6.51 -		<form class="search" action="{url}log">
    6.52 -			{sessionvars%hiddenformentry}
    6.53 -			<p><input name="rev" id="search1" type="text" /></p>
    6.54 -			<!-- <div id="hint">find changesets by author, revision,
    6.55 -			files, or words in the commit message</div> -->
    6.56 -		</form>
    6.57 -	</div>
    6.58 +<!-- Navigation -->
    6.59 +<nav id="nav" role="navigation" tabindex="0">
    6.60 +	<ul>
    6.61 +		<li><a class="nav2" href="{url}summary{sessionvars%urlparameter}">Summary</a></li>
    6.62 +		<li><a class="nav1" href="{url}log{sessionvars%urlparameter}">Changelog</a></li>
    6.63 +		<li><a class="nav2" href="{url}rev/{node|short}{sessionvars%urlparameter}">Changeset</a></li>
    6.64 +		<li><a class="nav1" href="{url}graph/{node|short}{sessionvars%urlparameter}">Graph</a></li>
    6.65 +		<li><a class="nav2" href="{url}file/{node|short}{path|urlescape}{sessionvars%urlparameter}">Browse</a></li>
    6.66 +	</ul>
    6.67 +	<p>
    6.68 +		Repo: <span class="repo">{repo|escape}</span> &#8594;
    6.69 +		File:
    6.70 +		<a href="{url}diff/{node|short}/{file|urlescape}{sessionvars%urlparameter}">Diff</a>
    6.71 +		| <a href="{url}annotate/{node|short}/{file|urlescape}{sessionvars%urlparameter}">Annotate</a>
    6.72 +		| <a href="{url}log/{node|short}/{file|urlescape}{sessionvars%urlparameter}">File log</a>
    6.73 +		| <a href="{url}raw-file/{node|short}/{file|urlescape}">Raw</a>
    6.74 +		- Changeset: <span class="value">{node|short}</span>
    6.75 +		<br />
    6.76 +		<span id="repo-desc">Revision {rev} by {author} {date|age}</span>
    6.77 +	</p>
    6.78 +</nav>
    6.79 +
    6.80 +<div id="hgsearch">
    6.81 +	<form class="search" action="{url}log">
    6.82 +	{sessionvars%hiddenformentry}
    6.83 +	<input name="rev" id="search1" type="text" placeholder="Search" />
    6.84 +	</form>
    6.85  </div>
    6.86  
    6.87  <!-- Content -->
    6.88  <div id="content">
    6.89  
    6.90  <h2><a href="{url}{sessionvars%urlparameter}">{repo|escape}</a>
    6.91 -	annotate {file|escape} @ {rev}:{node|short}</h2>
    6.92 +	annotate {file|escape} @ rev {rev}</h2>
    6.93  
    6.94  <div class="description">{desc|strip|escape|addbreaks|nonempty}</div>
    6.95  
     7.1 --- a/slitaz-mercurial-style/templates/slitaz/filediff.tmpl	Wed Mar 01 15:21:46 2017 +0100
     7.2 +++ b/slitaz-mercurial-style/templates/slitaz/filediff.tmpl	Wed Mar 01 19:12:07 2017 +0100
     7.3 @@ -12,7 +12,6 @@
     7.4  		<a href="http://doc.slitaz.org/">Doc</a>
     7.5  		<a href="http://forum.slitaz.org/">Forum</a>
     7.6  		<a href="http://irc.slitaz.org/">IRC</a>
     7.7 -		<a href="http://pro.slitaz.org/">Pro</a>
     7.8  		<a href="http://bugs.slitaz.org">Bugs</a>
     7.9  		<span>Hg</span>
    7.10  		<a href="http://cook.slitaz.org/">Cook</a>
    7.11 @@ -20,56 +19,40 @@
    7.12  	<h1><a href="http://hg.slitaz.org/">SliTaz Repositories</a></h1>
    7.13  </div>
    7.14  
    7.15 -<!-- Block -->
    7.16 -<div id="block">
    7.17 -	<!-- Navigation -->
    7.18 -	<div id="block_nav">
    7.19 -		<h4>Navigation</h4>
    7.20 -		<div class="right_box">
    7.21 -			<ul>
    7.22 -				<li><a href="{url}file/{node|short}{path|urlescape}{sessionvars%urlparameter}">Browse</a></li>
    7.23 -				<li><a href="{url}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}">File</a></li>
    7.24 -				<li>Diff</li>
    7.25 -				<li><a href="{url}annotate/{node|short}/{file|urlescape}{sessionvars%urlparameter}">Annotate</a></li>
    7.26 -				<li><a href="{url}log/{node|short}/{file|urlescape}{sessionvars%urlparameter}">File log</a></li>
    7.27 -				<li><a href="{url}raw-file/{node|short}/{file|urlescape}">Raw</a></li>
    7.28 -			</ul>
    7.29 -		</div>
    7.30 -		<div class="left_box">
    7.31 -			<ul>
    7.32 -				<li><a href="{url}summary{sessionvars%urlparameter}">Summary</a></li>
    7.33 -				<li><a href="{url}log{sessionvars%urlparameter}">Changelog</a></li>
    7.34 -				<li><a href="{url}graph/{node|short}{sessionvars%urlparameter}">Graph</a></li>
    7.35 -				<li><a href="{url}tags{sessionvars%urlparameter}">Tags</a></li>
    7.36 -				<li><a href="{url}branches{sessionvars%urlparameter}">Branches</a></li>
    7.37 -				<li><a href="{url}rev/{node|short}{sessionvars%urlparameter}">Changeset</a></li>
    7.38 -			</ul>
    7.39 -		</div>
    7.40 -	</div>
    7.41 -	<!-- Information/image -->
    7.42 -	<div id="block_info">
    7.43 -		<h4>Project: {repo|escape}</h4>
    7.44 -		<p>
    7.45 -			Clone project: hg clone http://hg.slitaz.org/{repo|escape}
    7.46 -		</p>
    7.47 -		<p>
    7.48 -			Differences between modified files
    7.49 -		</p>
    7.50 -		<h4>Search</h4>
    7.51 -		<form class="search" action="{url}log">
    7.52 -			{sessionvars%hiddenformentry}
    7.53 -			<p><input name="rev" id="search1" type="text" /></p>
    7.54 -			<!-- <div id="hint">find changesets by author, revision,
    7.55 -			files, or words in the commit message</div> -->
    7.56 -		</form>
    7.57 -	</div>
    7.58 +<!-- Navigation -->
    7.59 +<nav id="nav" role="navigation" tabindex="0">
    7.60 +	<ul>
    7.61 +		<li><a class="nav2" href="{url}summary{sessionvars%urlparameter}">Summary</a></li>
    7.62 +		<li><a class="nav1" href="{url}log{sessionvars%urlparameter}">Changelog</a></li>
    7.63 +		<li><a class="nav2" href="{url}rev/{node|short}{sessionvars%urlparameter}">Changeset</a></li>
    7.64 +		<li><a class="nav1" href="{url}graph/{node|short}{sessionvars%urlparameter}">Graph</a></li>
    7.65 +		<li><a class="nav2" href="{url}file/{node|short}{path|urlescape}{sessionvars%urlparameter}">Browse</a></li>
    7.66 +	</ul>
    7.67 +	<p>
    7.68 +		Repo: <span class="repo">{repo|escape}</span> &#8594;
    7.69 +		File:
    7.70 +		<a href="{url}diff/{node|short}/{file|urlescape}{sessionvars%urlparameter}">Diff</a>
    7.71 +		| <a href="{url}annotate/{node|short}/{file|urlescape}{sessionvars%urlparameter}">Annotate</a>
    7.72 +		| <a href="{url}log/{node|short}/{file|urlescape}{sessionvars%urlparameter}">File log</a>
    7.73 +		| <a href="{url}raw-file/{node|short}/{file|urlescape}">Raw</a>
    7.74 +		- Changeset: <span class="value">{node|short}</span>
    7.75 +		<br />
    7.76 +		<span id="repo-desc">Revision {rev} by {author} {date|age}</span>
    7.77 +	</p>
    7.78 +</nav>
    7.79 +
    7.80 +<div id="hgsearch">
    7.81 +	<form class="search" action="{url}log">
    7.82 +	{sessionvars%hiddenformentry}
    7.83 +	<input name="rev" id="search1" type="text" placeholder="Search" />
    7.84 +	</form>
    7.85  </div>
    7.86  
    7.87  <!-- Content -->
    7.88  <div id="content">
    7.89  
    7.90  <h2><a href="{url}{sessionvars%urlparameter}">{repo|escape}</a>
    7.91 -	diff {file|escape} @ {rev}:{node|short}</h2>
    7.92 +	diff {file|escape} @ rev {rev}</h2>
    7.93  
    7.94  <div class="description">{desc|strip|escape|addbreaks|nonempty}</div>
    7.95  
     8.1 --- a/slitaz-mercurial-style/templates/slitaz/filelog.tmpl	Wed Mar 01 15:21:46 2017 +0100
     8.2 +++ b/slitaz-mercurial-style/templates/slitaz/filelog.tmpl	Wed Mar 01 19:12:07 2017 +0100
     8.3 @@ -23,61 +23,33 @@
     8.4  	<h1><a href="http://hg.slitaz.org/">SliTaz Repositories</a></h1>
     8.5  </div>
     8.6  
     8.7 +<!-- Navigation -->
     8.8  <nav id="nav" role="navigation" tabindex="0">
     8.9  	<ul>
    8.10 -		<li><a class="nav2" href="http://www.slitaz.org/en/devel/">Devel Doc</a></li>
    8.11 -		<li><a class="nav1" href="http://tank.slitaz.org/">Main Mirror</a></li>
    8.12 -		<li><a class="nav2" href="http://pkgs.slitaz.org/">Packages</a></li>
    8.13 -		<li><a class="nav1" href="http://people.slitaz.org/">People</a></li>
    8.14 +		<li><a class="nav2" href="{url}summary{sessionvars%urlparameter}">Summary</a></li>
    8.15 +		<li><a class="nav1" href="{url}log{sessionvars%urlparameter}">Changelog</a></li>
    8.16 +		<li><a class="nav2" href="{url}rev/{node|short}{sessionvars%urlparameter}">Changeset</a></li>
    8.17 +		<li><a class="nav1" href="{url}graph/{node|short}{sessionvars%urlparameter}">Graph</a></li>
    8.18 +		<li><a class="nav2" href="{url}file/{node|short}{path|urlescape}{sessionvars%urlparameter}">Browse</a></li>
    8.19  	</ul>
    8.20  	<p>
    8.21 -		Real time improvements, fixes and goodies from SliTaz contributors
    8.22 +		Repo: <span class="repo">{repo|escape}</span> &#8594;
    8.23 +		File:
    8.24 +		<a href="{url}diff/{node|short}/{file|urlescape}{sessionvars%urlparameter}">Diff</a>
    8.25 +		| <a href="{url}annotate/{node|short}/{file|urlescape}{sessionvars%urlparameter}">Annotate</a>
    8.26 +		| <a href="{url}log/{node|short}/{file|urlescape}{sessionvars%urlparameter}">File log</a>
    8.27 +		| <a href="{url}raw-file/{node|short}/{file|urlescape}">Raw</a>
    8.28 +		- Changeset: <span class="value">{node|short}</span>
    8.29 +		<br />
    8.30 +		<span id="repo-desc">File revision: {nav%filenav}</span>
    8.31  	</p>
    8.32  </nav>
    8.33  
    8.34 -<!-- Block -->
    8.35 -<div id="block">
    8.36 -	<!-- Navigation -->
    8.37 -	<div id="block_nav">
    8.38 -		<h4>Navigation</h4>
    8.39 -		<div class="right_box">
    8.40 -			<ul>
    8.41 -				<li><a href="{url}file/{node|short}{path|urlescape}{sessionvars%urlparameter}">Browse</a></li>
    8.42 -				<li><a href="{url}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}">File</a></li>
    8.43 -				<li><a href="{url}diff/{node|short}/{file|urlescape}{sessionvars%urlparameter}">Diff</a></li>
    8.44 -				<li><a href="{url}annotate/{node|short}/{file|urlescape}{sessionvars%urlparameter}">Annotate</a></li>
    8.45 -				<li>File log</li>
    8.46 -				<li><a href="{url}raw-file/{node|short}/{file|urlescape}">Raw</a></li>
    8.47 -			</ul>
    8.48 -		</div>
    8.49 -		<div class="left_box">
    8.50 -			<ul>
    8.51 -				<li><a href="{url}summary{sessionvars%urlparameter}">Summary</a></li>
    8.52 -				<li><a href="{url}log/{node|short}{sessionvars%urlparameter}">Changelog</a></li>
    8.53 -				<li><a href="{url}graph/{node|short}{sessionvars%urlparameter}">Graph</a></li>
    8.54 -				<li><a href="{url}tags{sessionvars%urlparameter}">Tags</a></li>
    8.55 -				<li><a href="{url}branches{sessionvars%urlparameter}">Branches</a></li>
    8.56 -				<li><a href="{url}rev/{node|short}{sessionvars%urlparameter}">Changeset</a></li>
    8.57 -			</ul>
    8.58 -		</div>
    8.59 -	</div>
    8.60 -	<!-- Information/image -->
    8.61 -	<div id="block_info">
    8.62 -		<h4>Project: {repo|escape}</h4>
    8.63 -		<p>
    8.64 -			Clone project: hg clone http://hg.slitaz.org/{repo|escape}
    8.65 -		</p>
    8.66 -		<p>
    8.67 -			Log for a particular file
    8.68 -		</p>
    8.69 -		<h4>Search</h4>
    8.70 -		<form class="search" action="{url}log">
    8.71 -			{sessionvars%hiddenformentry}
    8.72 -			<p><input name="rev" id="search1" type="text" /></p>
    8.73 -			<!-- <div id="hint">find changesets by author, revision,
    8.74 -			files, or words in the commit message</div> -->
    8.75 -		</form>
    8.76 -	</div>
    8.77 +<div id="hgsearch">
    8.78 +	<form class="search" action="{url}log">
    8.79 +	{sessionvars%hiddenformentry}
    8.80 +	<input name="rev" id="search1" type="text" placeholder="Search" />
    8.81 +	</form>
    8.82  </div>
    8.83  
    8.84  <!-- Content -->
    8.85 @@ -86,8 +58,6 @@
    8.86  <h2><a href="{url}{sessionvars%urlparameter}">{repo|escape}</a>
    8.87  	log {file|escape}</h2>
    8.88  
    8.89 -<div class="navigate">{nav%filenav}</div>
    8.90 -
    8.91  <table class="bigtable">
    8.92   <tr>
    8.93    <th class="age">age</th>
     9.1 --- a/slitaz-mercurial-style/templates/slitaz/filerevision.tmpl	Wed Mar 01 15:21:46 2017 +0100
     9.2 +++ b/slitaz-mercurial-style/templates/slitaz/filerevision.tmpl	Wed Mar 01 19:12:07 2017 +0100
     9.3 @@ -19,56 +19,40 @@
     9.4  	<h1><a href="http://hg.slitaz.org/">SliTaz Repositories</a></h1>
     9.5  </div>
     9.6  
     9.7 -<!-- Block -->
     9.8 -<div id="block">
     9.9 -	<!-- Navigation -->
    9.10 -	<div id="block_nav">
    9.11 -		<h4>Navigation</h4>
    9.12 -		<div class="right_box">
    9.13 -			<ul>
    9.14 -				<li><a href="{url}file/{node|short}{path|urlescape}{sessionvars%urlparameter}">Browse</a></li>
    9.15 -				<li>File</li>
    9.16 -				<li><a href="{url}diff/{node|short}/{file|urlescape}{sessionvars%urlparameter}">Diff</a></li>
    9.17 -				<li><a href="{url}annotate/{node|short}/{file|urlescape}{sessionvars%urlparameter}">Annotate</a></li>
    9.18 -				<li><a href="{url}log/{node|short}/{file|urlescape}{sessionvars%urlparameter}">File log</a></li>
    9.19 -				<li><a href="{url}raw-file/{node|short}/{file|urlescape}">Raw</a></li>
    9.20 -			</ul>
    9.21 -		</div>
    9.22 -		<div class="left_box">
    9.23 -			<ul>
    9.24 -				<li><a href="{url}summary{sessionvars%urlparameter}">Summary</a></li>
    9.25 -				<li><a href="{url}log{sessionvars%urlparameter}">Changelog</a></li>
    9.26 -				<li><a href="{url}graph/{node|short}{sessionvars%urlparameter}">Graph</a></li>
    9.27 -				<li><a href="{url}tags{sessionvars%urlparameter}">Tags</a></li>
    9.28 -				<li><a href="{url}branches{sessionvars%urlparameter}">Branches</a></li>
    9.29 -				<li><a href="{url}rev/{node|short}{sessionvars%urlparameter}">Changeset</a></li>
    9.30 -			</ul>
    9.31 -		</div>
    9.32 -	</div>
    9.33 -	<!-- Information/image -->
    9.34 -	<div id="block_info">
    9.35 -		<h4>Project: {repo|escape}</h4>
    9.36 -		<p>
    9.37 -			Clone project: hg clone http://hg.slitaz.org/{repo|escape}
    9.38 -		</p>
    9.39 -		<p>
    9.40 -			Revision option: --rev
    9.41 -		</p>
    9.42 -		<h4>Search</h4>
    9.43 -		<form class="search" action="{url}log">
    9.44 -			{sessionvars%hiddenformentry}
    9.45 -			<p><input name="rev" id="search1" type="text" /></p>
    9.46 -			<!-- <div id="hint">find changesets by author, revision,
    9.47 -			files, or words in the commit message</div> -->
    9.48 -		</form>
    9.49 -	</div>
    9.50 +<!-- Navigation -->
    9.51 +<nav id="nav" role="navigation" tabindex="0">
    9.52 +	<ul>
    9.53 +		<li><a class="nav2" href="{url}summary{sessionvars%urlparameter}">Summary</a></li>
    9.54 +		<li><a class="nav1" href="{url}log{sessionvars%urlparameter}">Changelog</a></li>
    9.55 +		<li><a class="nav2" href="{url}rev/{node|short}{sessionvars%urlparameter}">Changeset</a></li>
    9.56 +		<li><a class="nav1" href="{url}graph/{node|short}{sessionvars%urlparameter}">Graph</a></li>
    9.57 +		<li><a class="nav2" href="{url}file/{node|short}{path|urlescape}{sessionvars%urlparameter}">Browse</a></li>
    9.58 +	</ul>
    9.59 +	<p>
    9.60 +		Repo: <span class="repo">{repo|escape}</span> &#8594;
    9.61 +		File:
    9.62 +		<a href="{url}diff/{node|short}/{file|urlescape}{sessionvars%urlparameter}">Diff</a>
    9.63 +		| <a href="{url}annotate/{node|short}/{file|urlescape}{sessionvars%urlparameter}">Annotate</a>
    9.64 +		| <a href="{url}log/{node|short}/{file|urlescape}{sessionvars%urlparameter}">File log</a>
    9.65 +		| <a href="{url}raw-file/{node|short}/{file|urlescape}">Raw</a>
    9.66 +		- Changeset: <span class="value">{node|short}</span>
    9.67 +		<br />
    9.68 +		<span id="repo-desc">Revision {rev} by {author} {date|age}</span>
    9.69 +	</p>
    9.70 +</nav>
    9.71 +
    9.72 +<div id="hgsearch">
    9.73 +	<form class="search" action="{url}log">
    9.74 +	{sessionvars%hiddenformentry}
    9.75 +	<input name="rev" id="search1" type="text" placeholder="Search" />
    9.76 +	</form>
    9.77  </div>
    9.78  
    9.79  <!-- Content -->
    9.80  <div id="content">
    9.81  
    9.82  <h2><a href="{url}{sessionvars%urlparameter}">{repo|escape}</a>
    9.83 -	view {file|escape} @ {rev}:{node|short}</h2>
    9.84 +	view {file|escape} @ rev {rev}</h2>
    9.85  
    9.86  <div class="description">{desc|strip|escape|addbreaks|nonempty}</div>
    9.87  
    10.1 --- a/slitaz-mercurial-style/templates/slitaz/footer.tmpl	Wed Mar 01 15:21:46 2017 +0100
    10.2 +++ b/slitaz-mercurial-style/templates/slitaz/footer.tmpl	Wed Mar 01 19:12:07 2017 +0100
    10.3 @@ -1,36 +1,22 @@
    10.4  
    10.5  <!-- Footer -->
    10.6  
    10.7 -<script type="text/javascript">
    10.8 -	function QRCodePNG(str, obj) \{
    10.9 -		try \{
   10.10 -			obj.height = obj.width += 300;
   10.11 -			return QRCode.generatePNG(str, \{ecclevel: 'H'});
   10.12 -		}
   10.13 -		catch (any) \{
   10.14 -			var element = document.createElement("script");
   10.15 -			element.src = "{staticurl}qrcode.js";
   10.16 -			element.type ="text/javascript"; 
   10.17 -			element.onload = function() \{
   10.18 -				obj.src = QRCode.generatePNG(str, \{ecclevel: 'H'});
   10.19 -			};
   10.20 -			document.body.appendChild(element);
   10.21 -		}
   10.22 -	}
   10.23 -</script>
   10.24 -
   10.25  <div id="footer">
   10.26 -	Copyright &copy; <span class="year"></span>
   10.27 -	<a href="http://www.slitaz.org/">SliTaz</a> - Network:
   10.28 -	<a href="http://scn.slitaz.org/">Community</a>
   10.29 -	<a href="http://doc.slitaz.org/">Doc</a>
   10.30 -	<a href="http://forum.slitaz.org/">Forum</a>
   10.31 -	<a href="http://pkgs.slitaz.org/">Packages</a>
   10.32 -	<a href="http://bugs.slitaz.org">Bugs</a>
   10.33 -	<a href="http://hg.slitaz.org/">Hg</a>
   10.34 +	Copyright &copy; <span class="year"></span> 
   10.35 +	<a href="http://www.slitaz.org/">SliTaz GNU/Linux</a> Contributors
   10.36  	<p>
   10.37 -		<img src="#" alt="SliTaz @" onmouseover="this.title = location.href"
   10.38 -		 onclick="this.src = QRCodePNG(location.href, this)" />
   10.39 +		Network:
   10.40 +		<a href="http://scn.slitaz.org/">Community</a>
   10.41 +		<a href="http://doc.slitaz.org/">Doc</a>
   10.42 +		<a href="http://forum.slitaz.org/">Forum</a>
   10.43 +		<a href="http://pkgs.slitaz.org/">Packages</a>
   10.44 +		<a href="http://bugs.slitaz.org">Bugs</a>
   10.45 +		<a href="http://scn.slitaz.org/?sup">SUP</a>
   10.46 +		<a href="http://cook.slitaz.org/">Cook</a>
   10.47 +		<a href="http://people.slitaz.org/">People</a>
   10.48 +		<a href="http://boot.slitaz.org/">Boot</a>
   10.49 +	</p>
   10.50 +	<p>
   10.51  		<a href="http://twitter.com/slitaz">Twitter</a>
   10.52  		<a href="http://www.facebook.com/slitaz">Facebook</a>
   10.53  		<a href="http://distrowatch.com/slitaz">Distrowatch</a>
    11.1 --- a/slitaz-mercurial-style/templates/slitaz/graph.tmpl	Wed Mar 01 15:21:46 2017 +0100
    11.2 +++ b/slitaz-mercurial-style/templates/slitaz/graph.tmpl	Wed Mar 01 19:12:07 2017 +0100
    11.3 @@ -25,44 +25,32 @@
    11.4  	<h1><a href="http://hg.slitaz.org/">SliTaz Repositories</a></h1>
    11.5  </div>
    11.6  
    11.7 -<!-- Block -->
    11.8 -<div id="block">
    11.9 -	<!-- Navigation -->
   11.10 -	<div id="block_nav">
   11.11 -		<h4>Navigation</h4>
   11.12 -		<div class="right_box">
   11.13 -			<ul>
   11.14 -				<li><a href="{url}rev/{node|short}{sessionvars%urlparameter}">Changeset</a></li>
   11.15 -				<li><a href="{url}file/{node|short}{path|urlescape}{sessionvars%urlparameter}">Browse</a></li>
   11.16 -			</ul>
   11.17 -		</div>
   11.18 -		<div class="left_box">
   11.19 -			<ul>
   11.20 -				<li><a href="{url}summary{sessionvars%urlparameter}">Summary</a></li>
   11.21 -				<li><a href="{url}shortlog/{node|short}{sessionvars%urlparameter}">Changelog</a></li>
   11.22 -				<li>Graph</li>
   11.23 -				<li><a href="{url}tags{sessionvars%urlparameter}">Tags</a></li>
   11.24 -				<li><a href="{url}branches{sessionvars%urlparameter}">Branches</a></li>
   11.25 -			</ul>
   11.26 -		</div>
   11.27 -	</div>
   11.28 -	<!-- Information/image -->
   11.29 -	<div id="block_info">
   11.30 -		<h4>Project: {repo|escape}</h4>
   11.31 -		<p>
   11.32 -			Clone project: hg clone http://hg.slitaz.org/{repo|escape}
   11.33 -		</p>
   11.34 -		<p>
   11.35 -			Revision graph
   11.36 -		</p>
   11.37 -		<h4>Search</h4>
   11.38 -		<form class="search" action="{url}log">
   11.39 -			{sessionvars%hiddenformentry}
   11.40 -			<p><input name="rev" id="search1" type="text" /></p>
   11.41 -			<!-- <div id="hint">find changesets by author, revision,
   11.42 -			files, or words in the commit message</div> -->
   11.43 -		</form>
   11.44 -	</div>
   11.45 +<!-- Navigation -->
   11.46 +<nav id="nav" role="navigation" tabindex="0">
   11.47 +	<ul>
   11.48 +		<li><a class="nav2" href="{url}summary{sessionvars%urlparameter}">Summary</a></li>
   11.49 +		<li><a class="nav1" href="{url}log{sessionvars%urlparameter}">Changelog</a></li>
   11.50 +		<li><a class="nav2" href="{url}rev/{node|short}{sessionvars%urlparameter}">Changeset</a></li>
   11.51 +		<li><a class="nav1" href="{url}graph/{node|short}{sessionvars%urlparameter}">Graph</a></li>
   11.52 +		<li><a class="nav2" href="{url}file/{node|short}{path|urlescape}{sessionvars%urlparameter}">Browse</a></li>
   11.53 +	</ul>
   11.54 +	<p>
   11.55 +		Repo: <span class="repo">{repo|escape}</span> &#8594;
   11.56 +		Download: <a href="/{repo|escape}/archive/tip.tar.bz2">bz2</a> -
   11.57 +		Changeset: <span class="value">{node|short}</span>
   11.58 +		<br />
   11.59 +		<span id="repo-desc">Revision: {rev} 
   11.60 +		| <a href="{url}graph/{rev}{lessvars%urlparameter}">less</a>
   11.61 +		| <a href="{url}graph/{rev}{morevars%urlparameter}">more</a>
   11.62 +		| {changenav%navgraph}</span>
   11.63 +	</p>
   11.64 +</nav>
   11.65 +
   11.66 +<div id="hgsearch">
   11.67 +	<form class="search" action="{url}log">
   11.68 +	{sessionvars%hiddenformentry}
   11.69 +	<input name="rev" id="search1" type="text" placeholder="Search" />
   11.70 +	</form>
   11.71  </div>
   11.72  
   11.73  <!-- Content -->
   11.74 @@ -84,68 +72,56 @@
   11.75  <ul id="graphnodes"></ul>
   11.76  </div>
   11.77  
   11.78 -<script type="text/javascript" src="{staticurl}graph.js"></script>
   11.79 -<script type="text/javascript">
   11.80 +<script>
   11.81  <!-- hide script content
   11.82  
   11.83  var data = {jsdata|json};
   11.84  var graph = new Graph();
   11.85  graph.scale({bg_height});
   11.86  
   11.87 -graph.edge = function(x0, y0, x1, y1, color) \{
   11.88 -
   11.89 -	this.setColor(color, 0.0, 0.65);
   11.90 -	this.ctx.beginPath();
   11.91 -	this.ctx.moveTo(x0, y0);
   11.92 -	this.ctx.lineTo(x1, y1);
   11.93 -	this.ctx.stroke();
   11.94 -
   11.95 -}
   11.96 -
   11.97 -var revlink = '<li style="_STYLE"><span class="desc">';
   11.98 -revlink += '<a href="{url}rev/_NODEID{sessionvars%urlparameter}" title="_NODEID">_DESC</a>';
   11.99 -revlink += '</span>_TAGS<span class="info">_DATE ago, by _USER</span></li>';
  11.100 -
  11.101  graph.vertex = function(x, y, color, parity, cur) \{
  11.102 -
  11.103 +	
  11.104  	this.ctx.beginPath();
  11.105  	color = this.setColor(color, 0.25, 0.75);
  11.106  	this.ctx.arc(x, y, radius, 0, Math.PI * 2, true);
  11.107  	this.ctx.fill();
  11.108 -
  11.109 +	
  11.110  	var bg = '<li class="bg parity' + parity + '"></li>';
  11.111 -	var left = (this.columns + 1) * this.bg_height;
  11.112 +	var left = (this.bg_height - this.box_size) + (this.columns + 1) * this.box_size;
  11.113  	var nstyle = 'padding-left: ' + left + 'px;';
  11.114 -	var item = revlink.replace(/_STYLE/, nstyle);
  11.115 -	item = item.replace(/_PARITY/, 'parity' + parity);
  11.116 -	item = item.replace(/_NODEID/, cur[0]);
  11.117 -	item = item.replace(/_NODEID/, cur[0]);
  11.118 -	item = item.replace(/_DESC/, cur[3]);
  11.119 -	item = item.replace(/_USER/, cur[4]);
  11.120 -	item = item.replace(/_DATE/, cur[5]);
  11.121 -
  11.122 +	
  11.123  	var tagspan = '';
  11.124 -	if (cur[7].length || (cur[6][0] != 'default' || cur[6][1])) \{
  11.125 +	if (cur[7].length || cur[8].length || (cur[6][0] != 'default' || cur[6][1])) \{
  11.126  		tagspan = '<span class="logtags">';
  11.127  		if (cur[6][1]) \{
  11.128 -			tagspan += '<span class="branchhead" title="' + cur[6][0] + '">';
  11.129 +			tagspan += '<span class="branchtag" title="' + cur[6][0] + '">';
  11.130  			tagspan += cur[6][0] + '</span> ';
  11.131  		} else if (!cur[6][1] && cur[6][0] != 'default') \{
  11.132 -			tagspan += '<span class="branchname" title="' + cur[6][0] + '">';
  11.133 +			tagspan += '<span class="inbranchtag" title="' + cur[6][0] + '">';
  11.134  			tagspan += cur[6][0] + '</span> ';
  11.135  		}
  11.136  		if (cur[7].length) \{
  11.137  			for (var t in cur[7]) \{
  11.138  				var tag = cur[7][t];
  11.139 -				tagspan += '<span class="tag">' + tag + '</span> ';
  11.140 +				tagspan += '<span class="tagtag">' + tag + '</span> ';
  11.141 +			}
  11.142 +		}
  11.143 +		if (cur[8].length) \{
  11.144 +			for (var t in cur[8]) \{
  11.145 +				var bookmark = cur[8][t];
  11.146 +				tagspan += '<span class="bookmarktag">' + bookmark + '</span> ';
  11.147  			}
  11.148  		}
  11.149  		tagspan += '</span>';
  11.150  	}
  11.151 +	
  11.152 +	var item = '<li style="' + nstyle + '"><span class="desc">';
  11.153 +	item += '<a class="list" href="{url|urlescape}rev/' + cur[0] + '{sessionvars%urlparameter}" title="' + cur[0] + '"><b>' + cur[3] + '</b></a>';
  11.154 +	item += '</span> ' + tagspan + '';
  11.155 +	item += '<span class="info">' + cur[5] + ', by ' + cur[4] + '</span></li>';
  11.156  
  11.157 -	item = item.replace(/_TAGS/, tagspan);
  11.158  	return [bg, item];
  11.159 -
  11.160 +	
  11.161  }
  11.162  
  11.163  graph.render(data);
  11.164 @@ -153,12 +129,23 @@
  11.165  // stop hiding script -->
  11.166  </script>
  11.167  
  11.168 -<div class="navigate">
  11.169 -<a href="{url}graph/{rev}{lessvars%urlparameter}">less</a>
  11.170 -<a href="{url}graph/{rev}{morevars%urlparameter}">more</a>
  11.171 -| rev {rev}: {changenav%navgraph}
  11.172 +<div class="page_nav">
  11.173 +<a href="{url|urlescape}graph/{symrev}{lessvars%urlparameter}">less</a>
  11.174 +<a href="{url|urlescape}graph/{symrev}{morevars%urlparameter}">more</a>
  11.175 +| {changenav%navgraph}
  11.176  </div>
  11.177  
  11.178 +<script type="text/javascript">
  11.179 +    ajaxScrollInit(
  11.180 +            '{url|urlescape}graph/{rev}?revcount=%next%&style={style}',
  11.181 +            {revcount}+60,
  11.182 +            function (htmlText, previousVal) \{ return previousVal + 60; },
  11.183 +            '#wrapper',
  11.184 +            '<div class="%class%" style="text-align: center;">%text%</div>',
  11.185 +            'graph'
  11.186 +    );
  11.187 +</script>
  11.188 +
  11.189  <!-- End of content -->
  11.190  </div>
  11.191  
    12.1 --- a/slitaz-mercurial-style/templates/slitaz/manifest.tmpl	Wed Mar 01 15:21:46 2017 +0100
    12.2 +++ b/slitaz-mercurial-style/templates/slitaz/manifest.tmpl	Wed Mar 01 19:12:07 2017 +0100
    12.3 @@ -32,8 +32,6 @@
    12.4  		Repo: <span class="repo">{repo|escape}</span> &#8594;
    12.5  		Download: <a href="/{repo|escape}/archive/tip.tar.bz2">bz2</a> -
    12.6  		Changeset: <span class="value">{node|short}</span>
    12.7 -		
    12.8 -		
    12.9  		<br />
   12.10  		<span id="repo-desc">Revision: {rev}</span>
   12.11  	</p>
    13.1 --- a/slitaz-mercurial-style/templates/slitaz/map	Wed Mar 01 15:21:46 2017 +0100
    13.2 +++ b/slitaz-mercurial-style/templates/slitaz/map	Wed Mar 01 19:12:07 2017 +0100
    13.3 @@ -1,4 +1,4 @@
    13.4 -default = 'shortlog'
    13.5 +default = 'summary'
    13.6  
    13.7  mimetype = 'text/html; charset=utf-8'
    13.8  header = header.tmpl
    14.1 --- a/slitaz-mercurial-style/templates/slitaz/notfound.tmpl	Wed Mar 01 15:21:46 2017 +0100
    14.2 +++ b/slitaz-mercurial-style/templates/slitaz/notfound.tmpl	Wed Mar 01 19:12:07 2017 +0100
    14.3 @@ -12,7 +12,6 @@
    14.4  		<a href="http://doc.slitaz.org/">Doc</a>
    14.5  		<a href="http://forum.slitaz.org/">Forum</a>
    14.6  		<a href="http://irc.slitaz.org/">IRC</a>
    14.7 -		<a href="http://pro.slitaz.org/">Pro</a>
    14.8  		<a href="http://bugs.slitaz.org">Bugs</a>
    14.9  		<span>Hg</span>
   14.10  		<a href="http://cook.slitaz.org/">Cook</a>
   14.11 @@ -20,53 +19,35 @@
   14.12  	<h1><a href="http://hg.slitaz.org/">SliTaz Repositories</a></h1>
   14.13  </div>
   14.14  
   14.15 -<!-- Block -->
   14.16 -<div id="block">
   14.17 -	<!-- Navigation -->
   14.18 -	<div id="block_nav">
   14.19 -		<h4>Developers corner</h4>
   14.20 -		<div class="right_box">
   14.21 -			<ul>
   14.22 -				<li><a href="http://cook.slitaz.org/">Build Bot</a></li>
   14.23 -				<li><a href="http://pkgs.slitaz.org/">Packages</a></li>
   14.24 -				<li><a href="http://tank.slitaz.org/">Tank Server</a></li>
   14.25 -			</ul>
   14.26 -		</div>
   14.27 -		<div class="left_box">
   14.28 -			<ul>
   14.29 -				<li><a href="http://www.slitaz.org/en/devel/">Website Devel</a></li>
   14.30 -				<li><a href="http://scn.slitaz.org/groups/devel/">Community Group</a></li>
   14.31 -				<li><a href="http://labs.slitaz.org/">Laboratories</a></li>
   14.32 -				<li><a href="http://doc.slitaz.org/en:cookbook:start">Cookbook</a></li>
   14.33 -			</ul>
   14.34 -		</div>
   14.35 -	</div>
   14.36 -	<!-- Information/image -->
   14.37 -	<div id="block_info">
   14.38 -		<h4>Repository not found</h4>
   14.39 -		<p>
   14.40 -			The specified repository "{repo|escape}" is unknown, sorry.
   14.41 -		</p>
   14.42 -		<p>
   14.43 -			Please go back to the 
   14.44 -			<a href="http://hg.slitaz.org/">main repository list page</a>.
   14.45 -		</p>
   14.46 -		<h4>Search</h4>
   14.47 -		<form class="search" action="{url}log">
   14.48 -			{sessionvars%hiddenformentry}
   14.49 -			<p><input name="rev" id="search1" type="text" /></p>
   14.50 -			<!-- <div id="hint">find changesets by author, revision,
   14.51 -			files, or words in the commit message</div> -->
   14.52 -		</form>
   14.53 -	</div>
   14.54 -</div>
   14.55 +<nav id="nav" role="navigation" tabindex="0">
   14.56 +	<ul>
   14.57 +		<li><a class="nav2" href="http://www.slitaz.org/en/devel/">Devel Doc</a></li>
   14.58 +		<li><a class="nav1" href="http://tank.slitaz.org/">Main Mirror</a></li>
   14.59 +		<li><a class="nav2" href="http://pkgs.slitaz.org/">Packages</a></li>
   14.60 +		<li><a class="nav1" href="http://people.slitaz.org/">People</a></li>
   14.61 +	</ul>
   14.62 +	<p>
   14.63 +		Real time improvements, fixes and goodies from SliTaz contributors
   14.64 +	</p>
   14.65 +</nav>
   14.66  
   14.67  <!-- Content -->
   14.68  <div id="content">
   14.69  
   14.70 -
   14.71 +<h2>Repository not found</h2>
   14.72 +<div class="description">
   14.73 +	<p>
   14.74 +		The specified repository "{repo|escape}" is unknown, sorry.
   14.75 +	</p>
   14.76 +	<p>
   14.77 +		Please go back to the 
   14.78 +		<a href="http://hg.slitaz.org/">main repository list page</a>.
   14.79 +	</p>
   14.80 +</div>
   14.81  
   14.82  <!-- End of content -->
   14.83  </div>
   14.84  
   14.85 +<div style="height: 240px;"></div>
   14.86 +
   14.87  {footer}
    15.1 --- a/slitaz-mercurial-style/templates/slitaz/shortlog.tmpl	Wed Mar 01 15:21:46 2017 +0100
    15.2 +++ b/slitaz-mercurial-style/templates/slitaz/shortlog.tmpl	Wed Mar 01 19:12:07 2017 +0100
    15.3 @@ -35,9 +35,9 @@
    15.4  	<p>
    15.5  		Repo: <span class="repo">{repo|escape}</span> &#8594;
    15.6  		Download: <a href="/{repo|escape}/archive/tip.tar.bz2">bz2</a> -
    15.7 -		Revision: {rev} - {changenav%navshort}
    15.8 +		Changeset: <span class="value">{node|short}</span>
    15.9  		<br />
   15.10 -		<span id="repo-desc">Changeset: {node|short}</span>
   15.11 +		<span id="repo-desc">Revision: {rev} | {changenav%navshort}</span>
   15.12  	</p>
   15.13  </nav>
   15.14  
    16.1 --- a/slitaz-mercurial-style/templates/slitaz/summary.tmpl	Wed Mar 01 15:21:46 2017 +0100
    16.2 +++ b/slitaz-mercurial-style/templates/slitaz/summary.tmpl	Wed Mar 01 19:12:07 2017 +0100
    16.3 @@ -55,9 +55,9 @@
    16.4  <h2>Repository Overview</h2>
    16.5  
    16.6  <pre>
    16.7 -Node            : {node}
    16.8  Changeset       : <span class="value">{node|short}</span>
    16.9 -Owner           : {owner|obfuscate}
   16.10 +repo owner      : {owner|obfuscate}
   16.11 +<a href="{url|urlescape}bookmarks{sessionvars%urlparameter}">bookmarks</a>
   16.12  </pre>
   16.13  
   16.14  <h3>Changes</h3>
    17.1 --- a/slitaz-mercurial-style/templates/slitaz/tags.tmpl	Wed Mar 01 15:21:46 2017 +0100
    17.2 +++ b/slitaz-mercurial-style/templates/slitaz/tags.tmpl	Wed Mar 01 19:12:07 2017 +0100
    17.3 @@ -24,36 +24,29 @@
    17.4  	<h1><a href="http://hg.slitaz.org/">SliTaz Repositories</a></h1>
    17.5  </div>
    17.6  
    17.7 -<!-- Block -->
    17.8 -<div id="block">
    17.9 -	<!-- Navigation -->
   17.10 -	<div id="block_nav">
   17.11 -		<h4>Navigation</h4>
   17.12 -		<ul>
   17.13 -			<li><a href="{url}summary{sessionvars%urlparameter}">Summary</a></li>
   17.14 -			<li><a href="{url}shortlog{sessionvars%urlparameter}">Changelog</a></li>
   17.15 -			<li><a href="{url}graph{sessionvars%urlparameter}">Graph</a></li>
   17.16 -			<li>Tags</li>
   17.17 -			<li><a href="{url}branches{sessionvars%urlparameter}">Branches</a></li>
   17.18 -		</ul>
   17.19 -	</div>
   17.20 -	<!-- Information/image -->
   17.21 -	<div id="block_info">
   17.22 -		<h4>Project: {repo|escape}</h4>
   17.23 -		<p>
   17.24 -			Clone project: hg clone http://hg.slitaz.org/{repo|escape}
   17.25 -		</p>
   17.26 -		<p>
   17.27 -			Tags are used to name particular revisions.
   17.28 -		</p>
   17.29 -		<h4>Search</h4>
   17.30 -		<form class="search" action="{url}log">
   17.31 -			{sessionvars%hiddenformentry}
   17.32 -			<p><input name="rev" id="search1" type="text" /></p>
   17.33 -			<!-- <div id="hint">find changesets by author, revision,
   17.34 -			files, or words in the commit message</div> -->
   17.35 -		</form>
   17.36 -	</div>
   17.37 +<!-- Navigation -->
   17.38 +<nav id="nav" role="navigation" tabindex="0">
   17.39 +	<ul>
   17.40 +		<li><a class="nav2" href="{url}summary{sessionvars%urlparameter}">Summary</a></li>
   17.41 +		<li><a class="nav1" href="{url}log{sessionvars%urlparameter}">Changelog</a></li>
   17.42 +		<li><a class="nav2" href="{url}rev/{node|short}{sessionvars%urlparameter}">Changeset</a></li>
   17.43 +		<li><a class="nav1" href="{url}graph/{node|short}{sessionvars%urlparameter}">Graph</a></li>
   17.44 +		<li><a class="nav2" href="{url}file/{node|short}{path|urlescape}{sessionvars%urlparameter}">Browse</a></li>
   17.45 +	</ul>
   17.46 +	<p>
   17.47 +		Repo: <span class="repo">{repo|escape}</span> &#8594;
   17.48 +		<a href="{url}branches{sessionvars%urlparameter}">Branches</a> -
   17.49 +		Changeset: <span class="value">{node|short}</span>
   17.50 +		<br />
   17.51 +		<span id="repo-desc">Coded with &hearts; and KISS principle</span>
   17.52 +	</p>
   17.53 +</nav>
   17.54 +
   17.55 +<div id="hgsearch">
   17.56 +	<form class="search" action="{url}log">
   17.57 +	{sessionvars%hiddenformentry}
   17.58 +	<input name="rev" id="search1" type="text" placeholder="Search" />
   17.59 +	</form>
   17.60  </div>
   17.61  
   17.62  <!-- Content -->
   17.63 @@ -72,4 +65,6 @@
   17.64  <!-- End of content -->
   17.65  </div>
   17.66  
   17.67 +<div style="height: 240px;"></div>
   17.68 +
   17.69  {footer}
    18.1 --- a/slitaz-mercurial-style/templates/static/style-slitaz.css	Wed Mar 01 15:21:46 2017 +0100
    18.2 +++ b/slitaz-mercurial-style/templates/static/style-slitaz.css	Wed Mar 01 19:12:07 2017 +0100
    18.3 @@ -23,8 +23,7 @@
    18.4  h4 { color: #888; font-size: 120%; }
    18.5  h2, h3 { border-bottom: 1px dashed #afafaf; padding-bottom: 5px; }
    18.6  li { list-style-type: square; }
    18.7 -pre { 
    18.8 -	background-color: #f8f8f8; 
    18.9 +pre { 	 
   18.10  	border: 1px solid #ddd; 
   18.11  	padding: 10px;
   18.12  }
   18.13 @@ -93,7 +92,7 @@
   18.14  nav {
   18.15  	font-size: 120%;
   18.16  	min-height: 100px;
   18.17 -	background: #ddd; 
   18.18 +	background: #eee; 
   18.19  	padding: 56px 6% 0;
   18.20  	text-align: center;
   18.21  	color: #222;
   18.22 @@ -211,7 +210,7 @@
   18.23  .box-dl a { font-weight: bold; text-decoration: none; }
   18.24  .dlbutton { padding-left: 38px; }
   18.25  pre, .box, .box-dl, .box-up, .box-share, .box-rpi {
   18.26 -	background-color: #efefef;
   18.27 +	background-color: #f8f8f8;
   18.28  	border: 1px solid #ddd;
   18.29  }
   18.30  
   18.31 @@ -338,8 +337,8 @@
   18.32  nav p a:hover { text-decoration: underline; }
   18.33  
   18.34  .repo { font-weight: bold; }
   18.35 -#repo-desc { font-size: 90%; color: #888; }
   18.36 -#repo-desc a { font-size: 90%; color: #333; }
   18.37 +#repo-desc { font-size: 92%; color: #666; }
   18.38 +#repo-desc a { font-size: 90%; color: #215090; }
   18.39  
   18.40  #content a { text-decoration: none; }
   18.41  
   18.42 @@ -410,6 +409,7 @@
   18.43  .date { white-space:nowrap; }
   18.44  .indexlinks { white-space:nowrap; }
   18.45  .parity0 { background-color: #f0f0f0; }
   18.46 +.source.parity0 { background-color: white; }
   18.47  .parity1 { background-color: white; }
   18.48  .plusline { color: green; }
   18.49  .minusline { color: #dc143c; } /* crimson */
    19.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    19.2 +++ b/slitaz-mercurial-style/up-templates.sh	Wed Mar 01 19:12:07 2017 +0100
    19.3 @@ -0,0 +1,15 @@
    19.4 +#!/bin/sh
    19.5 +#
    19.6 +. /lib/libtaz.sh
    19.7 +check_root
    19.8 +
    19.9 +rm -rf /usr/lib/python2.7/site-packages/mercurial/templates/slitaz
   19.10 +
   19.11 +echo "Copying template files to syste wide location..."
   19.12 +cp -rf templates/slitaz \
   19.13 +	/usr/lib/python2.7/site-packages/mercurial/templates
   19.14 +
   19.15 +cp -rf templates/static \
   19.16 +	/usr/lib/python2.7/site-packages/mercurial/templates
   19.17 +
   19.18 +exit 0