Fossil

Check-in [e7bdbbe4]
Login

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

Overview
Comment:Use disjoint timelines when filtering by the chng timeline query parameter
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA1: e7bdbbe435556a769cf3cb6b1596d1655a29479a
User & Date: andygoth 2016-11-07 04:06:59
Context
2016-11-07
04:45
Correct recent makeheaders.html documentation update to respect the prohibition of multiple global variables per declaration check-in: ba5ab70e user: andygoth tags: trunk
04:06
Use disjoint timelines when filtering by the chng timeline query parameter check-in: e7bdbbe4 user: andygoth tags: trunk
02:12
Use rgba(0,0,0,0.5) instead of #888 to implement 50% shadow so that the shadow works even against a colored or dark background check-in: f23ccc89 user: andygoth tags: trunk
Changes
Hide Diffs Side-by-Side Diffs Ignore Whitespace Patch

Changes to src/timeline.c.

  1803   1803     }else{
  1804   1804       /* Otherwise, a timeline based on a span of time */
  1805   1805       int n;
  1806   1806       const char *zEType = "timeline item";
  1807   1807       char *zDate;
  1808   1808       Blob cond;
  1809   1809       blob_zero(&cond);
  1810         -    addFileGlobExclusion(zChng, &cond);
         1810  +    if( zChng && *zChng ){
         1811  +      addFileGlobExclusion(zChng, &cond);
         1812  +      tmFlags |= TIMELINE_DISJOINT;
         1813  +    }
  1811   1814       if( zUses ){
  1812   1815         blob_append_sql(&cond, " AND event.objid IN usesfile ");
  1813   1816       }
  1814   1817       if( renameOnly ){
  1815   1818         blob_append_sql(&cond, " AND event.objid IN rnfile ");
  1816   1819       }
  1817   1820       if( forkOnly ){