changelog shortlog graph tags branches changeset files file revisions raw help

Mercurial > infra > home / annotate templates/monoblue/graph.tmpl

changeset 53: d25f982fb8a6
author: Richard Westhaver <ellis@rwest.io>
date: Sat, 20 Jul 2024 22:31:54 -0400
permissions: -rw-r--r--
description: init vc
53
d25f982fb8a6 init vc
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
1
 {header}
d25f982fb8a6 init vc
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
2
     <title>{repo|escape}: graph</title>
d25f982fb8a6 init vc
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
3
     <link rel="alternate" type="application/atom+xml" href="{url|urlescape}atom-log" title="Atom feed for {repo|escape}"/>
d25f982fb8a6 init vc
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
4
     <link rel="alternate" type="application/rss+xml" href="{url|urlescape}rss-log" title="RSS feed for {repo|escape}"/>
d25f982fb8a6 init vc
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
5
 </head>
d25f982fb8a6 init vc
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
6
 
d25f982fb8a6 init vc
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
7
 <body>
d25f982fb8a6 init vc
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
8
 <div id="container">
d25f982fb8a6 init vc
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
9
     <div class="page-header">
d25f982fb8a6 init vc
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
10
         <h1 class="breadcrumb"><a href="/">Mercurial</a> {pathdef%breadcrumb} / graph</h1>
d25f982fb8a6 init vc
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
11
 
d25f982fb8a6 init vc
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
12
         {searchform}
d25f982fb8a6 init vc
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
13
 
d25f982fb8a6 init vc
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
14
         <ul class="page-nav">
d25f982fb8a6 init vc
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
15
             <li><a href="{url|urlescape}summary{sessionvars%urlparameter}">summary</a></li>
d25f982fb8a6 init vc
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
16
             <li><a href="{url|urlescape}shortlog{sessionvars%urlparameter}">shortlog</a></li>
d25f982fb8a6 init vc
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
17
             <li><a href="{url|urlescape}changelog{sessionvars%urlparameter}">changelog</a></li>
d25f982fb8a6 init vc
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
18
             <li class="current">graph</li>
d25f982fb8a6 init vc
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
19
             <li><a href="{url|urlescape}tags{sessionvars%urlparameter}">tags</a></li>
d25f982fb8a6 init vc
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
20
             <li><a href="{url|urlescape}bookmarks{sessionvars%urlparameter}">bookmarks</a></li>
d25f982fb8a6 init vc
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
21
             <li><a href="{url|urlescape}branches{sessionvars%urlparameter}">branches</a></li>
d25f982fb8a6 init vc
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
22
             <li><a href="{url|urlescape}file/{symrev}{sessionvars%urlparameter}">files</a></li>
d25f982fb8a6 init vc
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
23
             {archives%archiveentry}
d25f982fb8a6 init vc
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
24
             <li><a href="{url|urlescape}help{sessionvars%urlparameter}">help</a></li>
d25f982fb8a6 init vc
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
25
         </ul>
d25f982fb8a6 init vc
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
26
     </div>
d25f982fb8a6 init vc
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
27
 
d25f982fb8a6 init vc
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
28
     <h2 class="no-link no-border">graph</h2>
d25f982fb8a6 init vc
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
29
 
d25f982fb8a6 init vc
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
30
     <div id="noscript">The revision graph only works with JavaScript-enabled browsers.</div>
d25f982fb8a6 init vc
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
31
     <div id="wrapper">
d25f982fb8a6 init vc
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
32
         <canvas id="graph"></canvas>
d25f982fb8a6 init vc
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
33
         <ul id="graphnodes">{nodes%graphentry}</ul>
d25f982fb8a6 init vc
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
34
     </div>
d25f982fb8a6 init vc
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
35
 
d25f982fb8a6 init vc
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
36
     <script{if(nonce, ' nonce="{nonce}"')}>
d25f982fb8a6 init vc
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
37
     document.getElementById('noscript').style.display = 'none';
d25f982fb8a6 init vc
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
38
 
d25f982fb8a6 init vc
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
39
     var data = {jsdata|json};
d25f982fb8a6 init vc
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
40
     var graph = new Graph();
d25f982fb8a6 init vc
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
41
     graph.scale({bg_height});
d25f982fb8a6 init vc
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
42
     graph.render(data);
d25f982fb8a6 init vc
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
43
     </script>
d25f982fb8a6 init vc
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
44
 
d25f982fb8a6 init vc
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
45
     <div class="page-path">
d25f982fb8a6 init vc
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
46
         <a href="{url|urlescape}graph/{symrev}{lessvars%urlparameter}">less</a>
d25f982fb8a6 init vc
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
47
         <a href="{url|urlescape}graph/{symrev}{morevars%urlparameter}">more</a>
d25f982fb8a6 init vc
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
48
         | {changenav%navgraph}
d25f982fb8a6 init vc
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
49
     </div>
d25f982fb8a6 init vc
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
50
 
d25f982fb8a6 init vc
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
51
     <script type="text/javascript"{if(nonce, ' nonce="{nonce}"')}>
d25f982fb8a6 init vc
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
52
     ajaxScrollInit(
d25f982fb8a6 init vc
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
53
             '{url|urlescape}graph/%next%{graphvars%urlparameter}',
d25f982fb8a6 init vc
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
54
             '{nextentry%"{node}"}', <!-- NEXTHASH
d25f982fb8a6 init vc
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
55
             function (htmlText) \{
d25f982fb8a6 init vc
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
56
                 var m = htmlText.match(/'(\w+)', <!-- NEXTHASH/);
d25f982fb8a6 init vc
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
57
                 return m ? m[1] : null;
d25f982fb8a6 init vc
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
58
             },
d25f982fb8a6 init vc
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
59
             '#wrapper',
d25f982fb8a6 init vc
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
60
             '<div class="%class%" style="text-align: center;">%text%</div>',
d25f982fb8a6 init vc
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
61
             'graph'
d25f982fb8a6 init vc
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
62
     );
d25f982fb8a6 init vc
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
63
     </script>
d25f982fb8a6 init vc
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
64
 
d25f982fb8a6 init vc
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
65
 {footer}