Fossil SCM

Omit hard-coded n= query parameters on /timeline hyperlinks for branches and tags. Use the n= cookie.

drh 2019-01-04 08:22 trunk
Commit 19682676aabbd3bfe9a948191666c61ecabc693f9a5ea6ce1ad6931bc31b0ec3
3 files changed +3 -3 +1 -1 +1 -1
+3 -3
--- src/branch.c
+++ src/branch.c
@@ -463,11 +463,11 @@
463463
if( zBgClr && zBgClr[0] && show_colors ){
464464
@ <tr style="background-color:%s(zBgClr)">
465465
}else{
466466
@ <tr>
467467
}
468
- @ <td>%z(href("%R/timeline?n=100&r=%T",zBranch))%h(zBranch)</a></td>
468
+ @ <td>%z(href("%R/timeline?r=%T",zBranch))%h(zBranch)</a></td>
469469
@ <td data-sortkey="%016llx(iMtime)">%s(zAge)</td>
470470
@ <td>%d(nCkin)</td>
471471
fossil_free(zAge);
472472
@ <td>%s(isClosed?"closed":"")</td>
473473
if( zMergeTo ){
@@ -576,11 +576,11 @@
576576
if( colorTest ){
577577
const char *zColor = hash_color(zBr);
578578
@ <li><span style="background-color: %s(zColor)">
579579
@ %h(zBr) &rarr; %s(zColor)</span></li>
580580
}else{
581
- @ <li>%z(href("%R/timeline?r=%T&n=200",zBr))%h(zBr)</a></li>
581
+ @ <li>%z(href("%R/timeline?r=%T",zBr))%h(zBr)</a></li>
582582
}
583583
}
584584
if( cnt ){
585585
@ </ul>
586586
}
@@ -604,11 +604,11 @@
604604
" AND tag.tagname GLOB 'sym-*'",
605605
rid
606606
);
607607
while( db_step(&q)==SQLITE_ROW ){
608608
const char *zTagName = db_column_text(&q, 0);
609
- @ %z(href("%R/timeline?r=%T&n=200",zTagName))[timeline]</a>
609
+ @ %z(href("%R/timeline?r=%T",zTagName))[timeline]</a>
610610
}
611611
db_finalize(&q);
612612
}
613613
614614
/*
615615
--- src/branch.c
+++ src/branch.c
@@ -463,11 +463,11 @@
463 if( zBgClr && zBgClr[0] && show_colors ){
464 @ <tr style="background-color:%s(zBgClr)">
465 }else{
466 @ <tr>
467 }
468 @ <td>%z(href("%R/timeline?n=100&r=%T",zBranch))%h(zBranch)</a></td>
469 @ <td data-sortkey="%016llx(iMtime)">%s(zAge)</td>
470 @ <td>%d(nCkin)</td>
471 fossil_free(zAge);
472 @ <td>%s(isClosed?"closed":"")</td>
473 if( zMergeTo ){
@@ -576,11 +576,11 @@
576 if( colorTest ){
577 const char *zColor = hash_color(zBr);
578 @ <li><span style="background-color: %s(zColor)">
579 @ %h(zBr) &rarr; %s(zColor)</span></li>
580 }else{
581 @ <li>%z(href("%R/timeline?r=%T&n=200",zBr))%h(zBr)</a></li>
582 }
583 }
584 if( cnt ){
585 @ </ul>
586 }
@@ -604,11 +604,11 @@
604 " AND tag.tagname GLOB 'sym-*'",
605 rid
606 );
607 while( db_step(&q)==SQLITE_ROW ){
608 const char *zTagName = db_column_text(&q, 0);
609 @ %z(href("%R/timeline?r=%T&n=200",zTagName))[timeline]</a>
610 }
611 db_finalize(&q);
612 }
613
614 /*
615
--- src/branch.c
+++ src/branch.c
@@ -463,11 +463,11 @@
463 if( zBgClr && zBgClr[0] && show_colors ){
464 @ <tr style="background-color:%s(zBgClr)">
465 }else{
466 @ <tr>
467 }
468 @ <td>%z(href("%R/timeline?r=%T",zBranch))%h(zBranch)</a></td>
469 @ <td data-sortkey="%016llx(iMtime)">%s(zAge)</td>
470 @ <td>%d(nCkin)</td>
471 fossil_free(zAge);
472 @ <td>%s(isClosed?"closed":"")</td>
473 if( zMergeTo ){
@@ -576,11 +576,11 @@
576 if( colorTest ){
577 const char *zColor = hash_color(zBr);
578 @ <li><span style="background-color: %s(zColor)">
579 @ %h(zBr) &rarr; %s(zColor)</span></li>
580 }else{
581 @ <li>%z(href("%R/timeline?r=%T",zBr))%h(zBr)</a></li>
582 }
583 }
584 if( cnt ){
585 @ </ul>
586 }
@@ -604,11 +604,11 @@
604 " AND tag.tagname GLOB 'sym-*'",
605 rid
606 );
607 while( db_step(&q)==SQLITE_ROW ){
608 const char *zTagName = db_column_text(&q, 0);
609 @ %z(href("%R/timeline?r=%T",zTagName))[timeline]</a>
610 }
611 db_finalize(&q);
612 }
613
614 /*
615
+1 -1
--- src/finfo.c
+++ src/finfo.c
@@ -575,11 +575,11 @@
575575
if( fShowId ){
576576
@ (%d(fmid))
577577
}
578578
@ user:&nbsp;\
579579
hyperlink_to_user(zUser, zDate, ",");
580
- @ branch:&nbsp;%z(href("%R/timeline?t=%T&n=200",zBr))%h(zBr)</a>,
580
+ @ branch:&nbsp;%z(href("%R/timeline?t=%T",zBr))%h(zBr)</a>,
581581
if( tmFlags & (TIMELINE_COMPACT|TIMELINE_VERBOSE) ){
582582
@ size:&nbsp;%d(szFile))
583583
}else{
584584
@ size:&nbsp;%d(szFile)
585585
}
586586
--- src/finfo.c
+++ src/finfo.c
@@ -575,11 +575,11 @@
575 if( fShowId ){
576 @ (%d(fmid))
577 }
578 @ user:&nbsp;\
579 hyperlink_to_user(zUser, zDate, ",");
580 @ branch:&nbsp;%z(href("%R/timeline?t=%T&n=200",zBr))%h(zBr)</a>,
581 if( tmFlags & (TIMELINE_COMPACT|TIMELINE_VERBOSE) ){
582 @ size:&nbsp;%d(szFile))
583 }else{
584 @ size:&nbsp;%d(szFile)
585 }
586
--- src/finfo.c
+++ src/finfo.c
@@ -575,11 +575,11 @@
575 if( fShowId ){
576 @ (%d(fmid))
577 }
578 @ user:&nbsp;\
579 hyperlink_to_user(zUser, zDate, ",");
580 @ branch:&nbsp;%z(href("%R/timeline?t=%T",zBr))%h(zBr)</a>,
581 if( tmFlags & (TIMELINE_COMPACT|TIMELINE_VERBOSE) ){
582 @ size:&nbsp;%d(szFile))
583 }else{
584 @ size:&nbsp;%d(szFile)
585 }
586
+1 -1
--- src/tag.c
+++ src/tag.c
@@ -690,11 +690,11 @@
690690
);
691691
@ <ul>
692692
while( db_step(&q)==SQLITE_ROW ){
693693
const char *zName = db_column_text(&q, 0);
694694
if( g.perm.Hyperlink ){
695
- @ <li>%z(chref("taglink","%R/timeline?t=%T&n=200",zName))
695
+ @ <li>%z(chref("taglink","%R/timeline?t=%T",zName))
696696
@ %h(zName)</a></li>
697697
}else{
698698
@ <li><span class="tagDsp">%h(zName)</span></li>
699699
}
700700
}
701701
--- src/tag.c
+++ src/tag.c
@@ -690,11 +690,11 @@
690 );
691 @ <ul>
692 while( db_step(&q)==SQLITE_ROW ){
693 const char *zName = db_column_text(&q, 0);
694 if( g.perm.Hyperlink ){
695 @ <li>%z(chref("taglink","%R/timeline?t=%T&n=200",zName))
696 @ %h(zName)</a></li>
697 }else{
698 @ <li><span class="tagDsp">%h(zName)</span></li>
699 }
700 }
701
--- src/tag.c
+++ src/tag.c
@@ -690,11 +690,11 @@
690 );
691 @ <ul>
692 while( db_step(&q)==SQLITE_ROW ){
693 const char *zName = db_column_text(&q, 0);
694 if( g.perm.Hyperlink ){
695 @ <li>%z(chref("taglink","%R/timeline?t=%T",zName))
696 @ %h(zName)</a></li>
697 }else{
698 @ <li><span class="tagDsp">%h(zName)</span></li>
699 }
700 }
701

Keyboard Shortcuts

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