Fossil SCM

Add the "[history]" link on the /dir page for subdirectories.

drh 2017-03-15 19:06 trunk merge
Commit 6a01228fe1eb0a2895866ef00806058a51c1e5c26b806c935bc1480fc6bbc150
2 files changed +5 -1 +5 -1
+5 -1
--- src/browse.c
+++ src/browse.c
@@ -187,11 +187,15 @@
187187
if( linkTip ){
188188
style_submenu_element("Tip", "%s", url_render(&sURI, "ci", "tip", 0, 0));
189189
}
190190
if( zCI ){
191191
@ <h2>Files of check-in [%z(href("vinfo?name=%!S",zUuid))%S(zUuid)</a>]
192
- @ %s(blob_str(&dirname))</h2>
192
+ @ %s(blob_str(&dirname))
193
+ if( zD ){
194
+ @ &nbsp;&nbsp;%z(href("%R/timeline?chng=%T/*", zD))[history]</a>
195
+ }
196
+ @ </h2>
193197
zSubdirLink = mprintf("%R/dir?ci=%!S&name=%T", zUuid, zPrefix);
194198
if( nD==0 ){
195199
style_submenu_element("File Ages", "%R/fileage?name=%!S", zUuid);
196200
}
197201
}else{
198202
--- src/browse.c
+++ src/browse.c
@@ -187,11 +187,15 @@
187 if( linkTip ){
188 style_submenu_element("Tip", "%s", url_render(&sURI, "ci", "tip", 0, 0));
189 }
190 if( zCI ){
191 @ <h2>Files of check-in [%z(href("vinfo?name=%!S",zUuid))%S(zUuid)</a>]
192 @ %s(blob_str(&dirname))</h2>
 
 
 
 
193 zSubdirLink = mprintf("%R/dir?ci=%!S&name=%T", zUuid, zPrefix);
194 if( nD==0 ){
195 style_submenu_element("File Ages", "%R/fileage?name=%!S", zUuid);
196 }
197 }else{
198
--- src/browse.c
+++ src/browse.c
@@ -187,11 +187,15 @@
187 if( linkTip ){
188 style_submenu_element("Tip", "%s", url_render(&sURI, "ci", "tip", 0, 0));
189 }
190 if( zCI ){
191 @ <h2>Files of check-in [%z(href("vinfo?name=%!S",zUuid))%S(zUuid)</a>]
192 @ %s(blob_str(&dirname))
193 if( zD ){
194 @ &nbsp;&nbsp;%z(href("%R/timeline?chng=%T/*", zD))[history]</a>
195 }
196 @ </h2>
197 zSubdirLink = mprintf("%R/dir?ci=%!S&name=%T", zUuid, zPrefix);
198 if( nD==0 ){
199 style_submenu_element("File Ages", "%R/fileage?name=%!S", zUuid);
200 }
201 }else{
202
+5 -1
--- src/browse.c
+++ src/browse.c
@@ -187,11 +187,15 @@
187187
if( linkTip ){
188188
style_submenu_element("Tip", "%s", url_render(&sURI, "ci", "tip", 0, 0));
189189
}
190190
if( zCI ){
191191
@ <h2>Files of check-in [%z(href("vinfo?name=%!S",zUuid))%S(zUuid)</a>]
192
- @ %s(blob_str(&dirname))</h2>
192
+ @ %s(blob_str(&dirname))
193
+ if( zD ){
194
+ @ &nbsp;&nbsp;%z(href("%R/timeline?chng=%T/*", zD))[history]</a>
195
+ }
196
+ @ </h2>
193197
zSubdirLink = mprintf("%R/dir?ci=%!S&name=%T", zUuid, zPrefix);
194198
if( nD==0 ){
195199
style_submenu_element("File Ages", "%R/fileage?name=%!S", zUuid);
196200
}
197201
}else{
198202
--- src/browse.c
+++ src/browse.c
@@ -187,11 +187,15 @@
187 if( linkTip ){
188 style_submenu_element("Tip", "%s", url_render(&sURI, "ci", "tip", 0, 0));
189 }
190 if( zCI ){
191 @ <h2>Files of check-in [%z(href("vinfo?name=%!S",zUuid))%S(zUuid)</a>]
192 @ %s(blob_str(&dirname))</h2>
 
 
 
 
193 zSubdirLink = mprintf("%R/dir?ci=%!S&name=%T", zUuid, zPrefix);
194 if( nD==0 ){
195 style_submenu_element("File Ages", "%R/fileage?name=%!S", zUuid);
196 }
197 }else{
198
--- src/browse.c
+++ src/browse.c
@@ -187,11 +187,15 @@
187 if( linkTip ){
188 style_submenu_element("Tip", "%s", url_render(&sURI, "ci", "tip", 0, 0));
189 }
190 if( zCI ){
191 @ <h2>Files of check-in [%z(href("vinfo?name=%!S",zUuid))%S(zUuid)</a>]
192 @ %s(blob_str(&dirname))
193 if( zD ){
194 @ &nbsp;&nbsp;%z(href("%R/timeline?chng=%T/*", zD))[history]</a>
195 }
196 @ </h2>
197 zSubdirLink = mprintf("%R/dir?ci=%!S&name=%T", zUuid, zPrefix);
198 if( nD==0 ){
199 style_submenu_element("File Ages", "%R/fileage?name=%!S", zUuid);
200 }
201 }else{
202

Keyboard Shortcuts

Open search /
Next entry (timeline) j
Previous entry (timeline) k
Open focused entry Enter
Show this help ?
Toggle theme Top nav button