History of src/timeline.c of merge-in:69f43fc
Not logged in

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

History of file src/timeline.c at check-in merge-in:69f43fc

2013-07-22
09:37
Eliminate some unused variables. "int const" -> "const int" and "char const" -> "const char" file: [eed5c6aab8] check-in: [b2640f61d7] user: jan.nijtmans branch: trunk, size: 74601
2013-07-20
17:04
Re-added the 'Total Events' label to /stats_report, but did it outside the table so that the JS sorting does not hose it. Replaced a double calculation with an equivalent int one. file: [b888f28d67] check-in: [8adf0db1c8] user: stephan branch: trunk, size: 74816
16:43
Removed the 500px baseline for /stats_report calculations, refactored the bars to now use percentage widths. file: [c72873a994] check-in: [674a24a360] user: stephan branch: trunk, size: 74999
16:27
/stats_report now uses relative bar lengths, based on (rather arbitrarily) a 500-pixel 100% value. file: [a3b51a78ae] check-in: [3c78bbb082] user: stephan branch: trunk, size: 75221
2013-07-17
09:34
Added user flag (if available) to the byyear report's year list links. file: [3fa9413fcc] check-in: [38e386a653] user: stephan branch: stats-report-weekly, size: 73843
2013-07-16
21:58
Added n=### to /timeline links from /stats_report byweek view. Added a missing else in /timeline?yw=... which caused too many search clauses and too much header text. file: [20d7d46a45] check-in: [4f5980385b] user: stephan branch: stats-report-weekly, size: 73725
21:46
Integrated user=drh flag into more of the stats_report links. When user!='', the byweek report now only lists years for which the user produced events. file: [705e8944dc] check-in: [7eeaf16e72] user: stephan branch: stats-report-weekly, size: 73630
21:05
Initial support for user=drh in byweek view, but need to add support for carrying it over in the year links. Bed time. file: [9da4bd663a] check-in: [52dc6c80ec] user: stephan branch: stats-report-weekly, size: 72954
20:49
in /stats_report?view=byyear, the year labels now link back to view=byweek (for lack of anything better to link to). file: [a97066241a] check-in: [c8b024bb1b] user: stephan branch: stats-report-weekly, size: 72545
20:43
Removed the week list from the byyear report (now obsolete?), refactored how it is displayed so it can be turned on later. Minor text touch-ups. file: [dc52079b25] check-in: [cf71d6777f] user: stephan branch: stats-report-weekly, size: 72501
20:27
Added /stats_report?view=byweek. file: [c0b3a63c43] check-in: [747bca14c0] user: stephan branch: stats-report-weekly, size: 72442
16:15
Added missing CSS class to the week # row (same as the one above it). file: [f11f62e5f2] check-in: [887150679c] user: stephan branch: stats-report-weekly, size: 69672
16:00
Removed a copy-paste-induced extra table row. file: [26b4433614] check-in: [607f4439b8] user: stephan branch: stats-report-weekly, size: 69639
15:49
Added /timeline?yw=YYYY-WW (year/week-of-year). Added links to /stats_report. Disabled year/week links for the year/month view because the current approach is way too slow. file: [016b2e31f8] check-in: [0019550a03] user: stephan branch: stats-report-weekly, size: 69726
2013-07-15
22:45
added some docs, removed an unused var, fixed formatting snafu caused by xemacs' confusion regarding the @ bits. file: [e3ab82b5b0] check-in: [c43c3a7fd2] user: stephan branch: stats-report-weekly, size: 69099
22:41
More work on the by-week report, but it is (A) way too slow for the by year/month view (4.5 sec on my machine) and (B) bed time again. file: [f757f37fb3] check-in: [37c4fb2249] user: stephan branch: stats-report-weekly, size: 68910
22:23
Started work on adding by-calendar-week info to /stats_report. Incomplete but it's bed time. file: [27f2108990] check-in: [cced11153b] user: stephan branch: stats-report-weekly, size: 68802
2013-06-20
00:34
Changes to a timeline query to ensure the correct join order even if ANALYZE has not been run on the repository database. file: [2a35f6ffed] check-in: [85d960e205] user: drh branch: trunk, size: 67997
2013-06-14
07:19
Combine comment lines for --verbose and (deprecated) --showfiles. file: [c498d98057] check-in: [a6dad6508c] user: jan.nijtmans branch: trunk, size: 67985
2013-06-13
17:35
Added missing help docs for timeline -f|--showfiles. file: [9c837080c8] check-in: [6ed9ad246f] user: stephan branch: trunk, size: 68085
2013-05-28
14:08
Change the cursor to "pointer" when mousing over nodes of the timeline graph, as a hint to users that they can click on the node. file: [7a14866532] check-in: [4175c90f95] user: drh branch: trunk, size: 67905
2013-05-27
02:00
Do not redirect "diff" links on the "Show Files" option of the timeline to a different window. If the user wants to show the diff in a different window, let them click while holding down the Shift key. file: [0d6afd5ab6] check-in: [71a916ee95] user: drh branch: trunk, size: 67869
2013-05-15
08:13
Some more -v|--verbose additions. Old options names are deprecated, but still work. file: [ca94ba0d04] check-in: [e3f7ba556b] user: jan.nijtmans branch: trunk, size: 67977
2013-05-08
21:34
/stats_report byuser user hyperlinks now link to bymonth (seems more useful) and links from by-user data to the timeline now filter the timeline on that user name. Minor word case changes. file: [58d70ba240] check-in: [78bdddfb80] user: stephan branch: trunk, size: 67885
16:54
added a reminder/todo regarding a "not always valid" calculation in /stats_report. file: [a1e1783f75] check-in: [1d70fb4701] user: stephan branch: trunk, size: 67697
2013-05-06
20:51
removed an unused variable. file: [96402f0746] check-in: [cfe346f729] user: stephan branch: trunk, size: 67566
20:44
/stats_report byuser now uses %h instead of %s to render the user name. file: [3ca2cdd0ea] check-in: [71d3756977] user: stephan branch: trunk, size: 67598
20:30
Added a "remove user flag" option to /stats_report for reports which accept (but do not require) the user flag. e.g. switch from by-month-for-user to by-month with 1 click. file: [71e994dcf8] check-in: [f1a66a6c26] user: stephan branch: trunk, size: 67518
09:40
On the /vdiff web-page, presence of "v" should mean "v=1", just as on the /event and /timeline web-pages. Add "&sbs=1" in various /vdiff and /fdiff url's, so it no longer depends on the default value. Replace some "v=1" parameters with the short form "v". file: [21ca829cf2] check-in: [d24afd17c6] user: jan.nijtmans branch: trunk, size: 67569
2013-05-05
23:53
On the stats_report?view=byuser page, order by events by default. file: [d7b84f1967] check-in: [bff7f5b95e] user: drh branch: trunk, size: 67545
23:49
Implement sorting by event count on some of the stats_report pages. file: [f80c0fb8a9] check-in: [10aaf0c971] user: drh branch: trunk, size: 67549
20:05
Attempt to make the stats_report?type=byuser tabls sortable by clicking on the column labels. Only works for the "User" column. Further debugging needed. file: [6fac9bdd7e] check-in: [d0ce29b031] user: drh branch: trunk, size: 67563
13:26
/stats_report now shows report list by default. Removed an unused variable. file: [49c365e7a3] check-in: [6e42254616] user: stephan branch: trunk, size: 67443
13:19
Added view=byuser param to /stats_report. file: [828edf384f] check-in: [08b9b5b0d9] user: stephan branch: trunk, size: 67275
12:56
Replaced /activity with /stats_report. Supported by-month and by-year reports. Use user=NAME to limit report to that user (no UI yet for user selection). file: [bbcd36d370] check-in: [0de6582660] user: stephan branch: trunk, size: 65125
2013-05-04
21:47
Minor cosmetic tweaks to /activity page. Now counts all events, not just commits. file: [758609e569] check-in: [2889bfb227] user: stephan branch: trunk, size: 61436
21:36
Added a missing db_finalize(). Replaced a TODO text with the corresponding code. Changed timeline page header when the ym=YYYY-MM param is set. file: [0f61a61e64] check-in: [d16c09f8c1] user: stephan branch: trunk, size: 61517
20:45
Fixed a C++-ism. Added a note for a potential improvement. file: [e7d98dc0b9] check-in: [fd74734bf8] user: stephan branch: trunk, size: 61499
20:39
Added initial version of /activity page, intended to show "activity reports." Currently shows commit count by month. file: [88d0555299] check-in: [495bf1ea8d] user: stephan branch: trunk, size: 61279
19:40
Added ym=YYYY-MM parameter for the /timeline page to restrict the list to the given year and month. This is in preparation for a 'repo activity summary' view/report which includes links back to specific years/months. file: [44cb38ac0e] check-in: [c5ea75133a] user: stephan branch: trunk, size: 59879
2013-05-02
00:15
Keep the entry boxes filled in on the hash-color-test webpage. file: [5a51ea4a2e] check-in: [8d3ff5a710] user: drh branch: trunk, size: 59606
2013-05-01
09:42
Add -v|--verbose as alternative to "-l|--detail" everywhere. And "v=" and "verbose=" as alternative to the "detail=" URL parameter. file: [52904be089] check-in: [5214a2a8b8] user: jan.nijtmans branch: trunk, size: 59517
2013-04-29
23:29
Show the color names on the hash-color-test webpage. file: [32c2661708] check-in: [3eea7413ac] user: drh branch: trunk, size: 59399
18:21
Add the hash-color-test webpage. file: [103e4da1ac] check-in: [748f975345] user: drh branch: trunk, size: 59369
2013-04-26
08:28
Rename --detail, --showfiles, --files to -v|--verbose (but keep original as deprecated) file: [95a5281b18] check-in: [34ed0afc8a] user: jan.nijtmans branch: verbose, size: 58568
2013-04-23
08:40
Add --limit as alias to --count in "fossil timeline" for consistancy with other commands. Add many short options, like "-a" for "--all" and "-c" for "--closed" (The JSON part already had those) file: [0619ef306d] check-in: [8b17c2360a] user: jan.nijtmans branch: trunk, size: 58374
2013-04-17
14:00
Document "fossil tag --type TYPE" and "fossil timeline --count N --type TYPE" file: [fd8f085ba0] check-in: [f8e526c212] user: jan.nijtmans branch: trunk, size: 58239
2013-03-30
10:13
Added timelineComment and infoComment CSS classes, per suggestion by Baptiste Daroussin. file: [173e2bf326] check-in: [f9d4e0853b] user: stephan branch: trunk, size: 58217
2013-03-14
16:07
In the timeline with the "namechng" query parameter, show the name change even if the file content does not change. file: [242dc7136f] check-in: [9e9e4d080f] user: drh branch: trunk, size: 58143
14:56
Enhance the web timeline so that with the "namechng" query parameter it shows only check-ins that involve filename changes. file: [d54550f272] check-in: [1d2f4c2f26] user: drh branch: trunk, size: 58174
14:48
Merging from trunk to get the annotate fixes. Trivial conflict solved. file: [7ca56abc10] check-in: [f14798e0e3] user: viriketo branch: annotate_links, size: 57309
2013-02-14
21:58
More aggressively compress uparrows in the timeline when the length of the arrow is short. file: [64381fd7c3] check-in: [6267e24b39] user: drh branch: trunk, size: 57195
21:51
In the timeline graph, always display the black dot in the middle of leaf nodes even when ascenders and descenders are omitted, such as on an f= graph. file: [32ee11f058] check-in: [162538351d] user: drh branch: trunk, size: 57194
21:15
More compact display of the graph for the "family" of a particular checkin. file: [d78dd2f06d] check-in: [27dfe95d17] user: drh branch: trunk, size: 57196
2013-02-13
21:33
Thinner and visually sharper arrows on the horizontal merge-in lines of the timeline graph. file: [79c1be1567] check-in: [a4f6e88411] user: drh branch: trunk, size: 57162
2013-02-11
19:30
Merging from trunk. I still have merge conflicts since my previous merge. file: [8f5d260e92] check-in: [bdeb633a6c] user: viriketo branch: annotate_links, size: 57391
2013-01-20
10:57
Fix the SQL for the command-line timeline so that it works for timeline items that are not associated with a particular branch. file: [e84a789050] check-in: [1d462a683f] user: drh branch: trunk, size: 57277
2013-01-14
12:52
Change the output format for the "fossil leaves" command and add the --bybranch command-line option which is useful for looking for forks. file: [2560da3ea2] check-in: [f76d912f1d] user: drh branch: trunk, size: 57281
2013-01-04
18:23
Make it easier to hit the graph nodes for click-to-diff when running on phones and tablets. file: [a056650d1a] check-in: [781e5bed89] user: drh branch: trunk, size: 57025
2013-01-03
10:31
Updating from trunk. I've left some merge conflicts to solve (annotate, diff) file: [9ff612a710] check-in: [b5b8448ece] user: viriketo branch: annotate_links, size: 58060
2012-12-18
01:54
Here is a better fix for the name-change-display issue. This one does not require running "fossil rebuild" assuming you start from trunk. (If you are updating from the previous check-in on this branch a rebuild is necessary to undo the changes that the previous check-in added.) file: [1550803a3b] check-in: [aa9a2485de] user: drh branch: improved-name-change-display, size: 57946
2012-12-07
14:57
Fix for click-to-diff in IE8, tested this time using IE9 in compatibility mode. file: [df0c9afd53] check-in: [0bb8184e3c] user: drh branch: trunk, size: 57843
14:33
Attempt to get click-to-diff working on IE8. file: [f32941a70a] check-in: [ce99889c68] user: drh branch: trunk, size: 57845
2012-12-06
02:44
Increase the maximum graph with to 40 rails. Fix the graph display for individual files, which was broken by the prior change. file: [170cda6c44] check-in: [8d4ee62b18] user: drh branch: trunk, size: 57407
01:47
Make the spacing between vertical rail centerlines in the graph adjustable based on the number of rails. Use less horizontal space. file: [a97d436598] check-in: [d57481a707] user: drh branch: trunk, size: 57514
2012-11-30
03:33
Fix the click coordinates so that they work even when the page has been scrolled. file: [a663317c87] check-in: [7b3def02ed] user: drh branch: click-graph-to-diff, size: 57262
03:10
Click on the timeline graph once to select a node. Click on a different node to see a diff between the two. Click on the selected node to undo the selection. Works with check-in timelines and file timelines. file: [e34de8a78d] check-in: [a7dde41fec] user: drh branch: click-graph-to-diff, size: 57224
2012-11-23
23:25
Display ticket titles as plaintext on the timeline. Provide a hyperlink to attachments on the timeline. file: [ef824d733c] check-in: [c6a5efa12c] user: drh branch: ticket-enhancements, size: 55928
18:32
No - render non-check-in timeline comments as wiki, since that is needed to resolve hyperlinks. file: [9bcc55369f] check-in: [5139ad6e36] user: drh branch: ticket-enhancements, size: 55781
18:24
Render timeline comments for items other than check-ins as HTML. All such comments should be automatically generated (or regenerated via "fossil rebuild") so we can control their formatting. file: [7feaa501ff] check-in: [73752b328b] user: drh branch: ticket-enhancements, size: 55766
2012-11-22
23:35
Be consistent about display of check-in comments as either text/plain or text/x-fossil-wiki. When the user configures text/plain, use that format everywhere. file: [17f4e412fc] check-in: [2c6fa9c3b0] user: drh branch: trunk, size: 55704
14:03
Use the new WIKI_LINKSONLY rendering option for check-in comments on the timeline when the "plain text comments" option is enabled. file: [30af4cb363] check-in: [05a53dc06f] user: drh branch: trunk, size: 56007
2012-11-20
14:28
Prevent blank user names from being displayed for items awaiting moderation. Also, Show much less output on a sync operation, unless the --verbose flag is given. file: [b4f8dd5659] check-in: [15708574fe] user: drh branch: trunk, size: 56129
13:42
Only suppress bad hyperlinks for check-in comments and tickets. Continue to show the broken hyperlinks on wiki pages. file: [f3326f4382] check-in: [26ac392308] user: drh branch: trunk, size: 56000
2012-11-19
23:58
Prevent blank user names from being displayed for items awaiting moderation. file: [b5a7fbdca7] check-in: [89ed7dc591] user: mistachkin branch: modDispUser, size: 56093
2012-11-15
15:57
Enhancements to the timeline labeling with the uf= option. New hyperlinks from the finfo page to timeline with uf=. file: [865712c5d6] check-in: [a9372c05f5] user: drh branch: trunk, size: 55964
15:14
Add the uf= query parameter to timeline. The timeline shows only those checkins that contain the file identified. file: [71a41ebda1] check-in: [eb3cc76d50] user: drh branch: trunk, size: 55306
2012-11-13
15:04
this ampersand should not have been escaped file: [eeeedd15c4] check-in: [2017763c31] user: jan.nijtmans branch: trunk, size: 54574
12:31
bug-fix: If both suppressCnt and pendingEndTr are true, a </td></tr> pair too much is printed out. Discovered by validator.w3.org file: [cae8f9e5f4] check-in: [06b00fa511] user: jan.nijtmans branch: trunk, size: 54578
2012-11-09
11:56
In html5, every table row is expected to have the same number of cells. file: [9f85430f82] check-in: [cc746fc66c] user: jan.nijtmans branch: trunk, size: 54598
2012-11-08
09:45
suggested fix for [5ff2043c96] file: [a53d31fe54] check-in: [d1f16f718a] user: jan.nijtmans branch: ticket-5ff2043c96, size: 54571
09:20
a few more minor html5 violations file: [e21db22a9f] check-in: [1858d202ef] user: jan.nijtmans branch: trunk, size: 54583
2012-11-06
08:44
3 minor violations against html5 file: [23bbecce29] check-in: [c5e08c3fa8] user: jan.nijtmans branch: trunk, size: 54579
00:49
Add a configuration option that allows timeline comments to be rendered as plain text rather than as wiki. file: [dc2aa55f36] check-in: [90e928deea] user: drh branch: trunk, size: 54581
2012-11-04
12:59
Fix typos. file: [b5ad8dcd7f] check-in: [45065c5c28] user: dmitry branch: spelling, size: 54373
2012-11-03
02:53
Perserve the "ubg", "brbg", and "ng" query parameters on the timeline when moving the display forwards and backwards in time or changing the length, etc, using the submenu buttons. file: [c07e0da802] check-in: [19ca7c6c54] user: drh branch: trunk, size: 54374
2012-11-02
23:52
Make the repeated-ticket suppressor output text ("N similar events omitted") appear at the end of the first line in the timeline, rather than on a separate line. Less obtrusive this way. file: [e0d5229299] check-in: [dccb97fc34] user: drh branch: trunk, size: 54239
2012-11-01
17:56
Add moderator approval for attachments. file: [2e1ceb53c8] check-in: [9ac467310f] user: drh branch: moderation, size: 54107
13:11
More infrastructure for wiki and ticket moderation. file: [ad95514ee8] check-in: [f7938ebd00] user: drh branch: moderation, size: 54098
2012-10-26
20:46
Force the correct join order on timeline generation using a CROSS JOIN. file: [7372b94edb] check-in: [60b409322a] user: drh branch: trunk, size: 53820
2012-10-16
12:19
Updating from trunk. file: [e3e443fdc1] check-in: [3cdf9480dd] user: viriketo branch: annotate_links, size: 53928
2012-10-11
19:45
Cherrypick changes [0c37874941c8972], [9ba8a393fcc569b], and [ae092ec605eed11] in order to backport the --setmtime option of "fossil update" and the --age and -t options of "fossil ls" to version 1.19. file: [17a356e15d] check-in: [773c6c5f2c] user: drh branch: branch-1.19, size: 52509
2012-10-10
20:03
Add the internal checkin_mtime() function. Use it to implement the --age and -t options to the "fossil ls" command. file: [0d401d64a8] check-in: [9ba8a393fc] user: drh branch: trunk, size: 53814
2012-10-09
13:48
Updating from trunk. I solved some merge conflicts: 1) the checkin info in the vdiff page, taking that from trunk, and 2) the vdiff menu options, which I tried to get similar to what I had in the branch. file: [25cebf1029] check-in: [f4b082d464] user: viriketo branch: annotate_links, size: 53922
2012-10-05
13:55
On the timeline webpage, remove the (undocumented) "nomerge" query parameter and make no-merge behavior the default when using the "from" and "to" query parameters. A new "shortest" query parameter can be used to find the shortest path, if desired. file: [93656d2699] check-in: [37d107501c] user: drh branch: trunk, size: 53808
2012-09-06
09:10
merge trunk <p>enable UNICODE mode (experimental) file: [4ef8c56047] check-in: [2017d2f832] user: jan.nijtmans branch: eclipse-project, size: 53808
2012-09-05
20:54
Do not count divider lines as "items" on the timeline. file: [2f7437d0e0] check-in: [4913964321] user: drh branch: trunk, size: 53802
20:45
Enhancements to localtime processing and to the label resolution on the a=, b=, and c= query parameters to the timeline page. file: [bc8a0237c5] check-in: [41c3c1900b] user: drh branch: trunk, size: 53783
12:55
const-qualification file: [4c115ea0fe] check-in: [645f34834d] user: jan.nijtmans branch: eclipse-project, size: 53664
2012-09-04
06:52
merge trunk file: [267dde229e] check-in: [26aa3eeab8] user: jan.nijtmans branch: eclipse-project, size: 53660
2012-08-31
08:08
More consistancy in html generation: Use '"' where possible. file: [291615f1dd] check-in: [34fcb9634e] user: jan.nijtmans branch: trunk, size: 53656
2012-08-30
07:03
merge trunk file: [c8347bc33b] check-in: [0387251bd3] user: jan.nijtmans branch: eclipse-project, size: 53650
2012-08-29
13:03
merge trunk file: [db60f2aea3] check-in: [e9f38ae8ab] user: jan.nijtmans branch: utf8-in-sources, size: 53648
2012-08-27
18:36
All the a=, b=, and c= query parameters of the timeline webpage to be tags and labels in addition to timestamps. file: [9db44ce171] check-in: [66f4fa9bd5] user: drh branch: trunk, size: 53658
2012-08-08
13:46
Updating from trunk. I solved three merge conflicts about hyperlinks. file: [d852efdd1e] check-in: [08db320464] user: viriketo branch: annotate_links, size: 53320
2012-07-20
15:06
Replaced $(x) with gebi(x), as per ML discussion. file: [a1324219e8] check-in: [dfce20e487] user: stephan branch: trunk, size: 53206
2012-07-19
21:44
Create a javascript function $(id) which is an alias for document.getElementById(id). Use the $(id) function everywhere that document.getElementById(id) was used. file: [163ffb8914] check-in: [97d651b85a] user: drh branch: trunk, size: 53191
2012-06-29
15:59
Update to the latest SQLite4 that requires converting preprocessor macro prefixes from "SQLITE_" to "SQLITE4_". file: [87242c729d] check-in: [0328d68181] user: drh branch: sqlite4, size: 53311
2012-06-27
12:30
Begin a branch that is modified to use sqlite4 instead of sqlite3 as the storage engine. This check-in compiles (on unix) but does not work. file: [19e8e202e5] check-in: [6823912746] user: drh branch: sqlite4, size: 53303
2012-04-28
08:03
Refinements to the new hyperlink logic and spider defense. file: [bb0f2f9608] check-in: [d9c8a7dd73] user: drh branch: spider-defense, size: 53301
07:15
Changes anchor tags (&lt;a&gt;) so that the href= attribute can be set by javascript rather than by HTML. This is to make it harder for spiders to follow the hyperlinks to every diff and annotation in the project history. It all seems to work, but it needs further testing and review before going live. file: [69fb2b503c] check-in: [8ae52fc418] user: drh branch: spider-defense, size: 53313
2012-04-22
09:56
Fix a comment in my previous commit. file: [5255018d56] check-in: [515e7fa0c8] user: viriketo branch: annotate_links, size: 53987
09:50
I change the branch colour algorithm, for another one I can understand better. No HSV magic; simply few combinations of RGB values based on hash. This algorithm should give either different or equal colours, and not similar colours. This way I think the hash differences are more likely to give different colours. I had the feeling that we were getting too often too similar colours for our branches, but I can't prove that mathematically. file: [993e24ba18] check-in: [243d99d128] user: viriketo branch: annotate_links, size: 53979
2012-03-01
22:30
Merging from trunk. I manually solved the conflict widening the user name on annotate. file: [65948e8c75] check-in: [f201fbaea3] user: viriketo branch: annotate_links, size: 53998
2012-02-29
22:13
removed unneeded dependency on cson_amalgamation.h file: [04d36ad50b] check-in: [1166948173] user: stephan branch: trunk, size: 53853
2012-02-17
21:36
Merging what I had at [61523cbe67] over trunk related to href targets. file: [bbc9ee4cf1] check-in: [d5129ae101] user: viriketo branch: annotate_links, size: 54064
2012-02-14
01:48
Improved description of tag changes in the EVENT table, and hence on the timeline. file: [ac1876f111] check-in: [7367cec4c8] user: drh branch: trunk, size: 53919
2011-11-04
20:46
Added missing #ifdefs for json mode. file: [49f700e586] check-in: [d92aad2919] user: json-demo branch: json, size: 53765
2011-10-18
20:55
Adding a boolean setting to choose the use of 'targets' in the anchors href. Default enabled. Related to the thread starting at [http://www.mail-archive.com/fossil-users@lists.fossil-scm.org/msg06588.html] file: [8343177bf1] check-in: [d29df2f0a2] user: viriketo branch: targets_setting, size: 53665
2011-10-17
16:08
merged in trunk [fda7c2c63d] for side-by-side diffs. file: [cad9294ca9] check-in: [571f3aca5b] user: stephan branch: json, size: 53730
11:37
Fix the labeling of timelines with the dp=UUID query parameter. file: [d0e9843791] check-in: [a47fde8eed] user: drh branch: trunk, size: 53520
2011-10-16
23:00
Show tag changes on the timeline. A "fossil rebuild" is required to take advantage of this new feature. Also put a &amp;bull; character in front of non-checkin timeline entries to make them stand out more. file: [85158c98b6] check-in: [87540ed6e6] user: drh branch: trunk, size: 53488
2011-09-30
09:01
Merged in trunk [9bfa186be09f]. Fixed an inexplicable duplicate call to db_find_and_open_repository() which has since disappeared from the trunk. file: [1ac32372f7] check-in: [8185bddf2e] user: stephan branch: json, size: 53306
2011-09-21
14:42
refactored the prototype timeline code, split off completely from www version (different requirements). file: [21c38f527d] check-in: [1ecf337404] user: stephan branch: json, size: 53344
2011-09-20
22:42
Started adding /json/timeline support, but this is gonna be a doozie. Breaking it down into separate calls for ci/wiki/ticket, e.g. /json/timeline/ci because the structures will be different for each. file: [2c63f481ce] check-in: [eff3f7d929] user: stephan branch: json, size: 53337
2011-09-15
12:03
initial mass-change merge of main repo with my fork. file: [4633ad9ba2] check-in: [5b44a419cd] user: stephan branch: json, size: 53239
2011-09-14
17:45
Refactored g.okXXX perms flags to g.perm.XXX. file: [b4e3bb97e6] check-in: [34b4dec0bc] user: stephan branch: stephan-hack, size: 53096
2011-09-06
13:23
Close A and LI tags when displaying new and deleted files in timeline. file: [bf901168af] check-in: [8d703ff956] user: dmitry branch: trunk, size: 52988
2011-09-02
16:19
Do a better job of merging branches that contain lots of file renames. file: [caca2da7d5] check-in: [0b93b0f958] user: drh branch: trunk, size: 52946
2011-09-01
17:04
Disable the use of &lt;canvas&gt; for rendering the graph. The canvas is busted in recent versions of Firefox. And canvas is mostly busted by design anyhow, since apparently it can not be taller than 32768 pixels, and Fossil graphs frequently need to be taller than that. file: [808015b469] check-in: [9eb4575295] user: drh branch: trunk, size: 52503
2011-08-29
10:31
Silence compiler warnings about unused variables in print_timeline. file: [c32660ab43] check-in: [b76ce3d5f1] user: mistachkin branch: tcl-integration, size: 52477
2011-08-27
17:53
Fix the timeline.c module to be C89-compliant. MSVC needs this. file: [97aba16606] check-in: [8a5f2a7a3a] user: drh branch: trunk, size: 52615
2011-08-26
14:11
Add the test-hash-color command for testing the hash_color() function. file: [3f877bd500] check-in: [130b8f77ff] user: drh branch: trunk, size: 52615
2011-08-23
15:10
The u= query parameter on a timeline looks for both original and edited user names. Ticket [d94b0934861d9] and [fca5ce18c07c29]. file: [bffdf6ec32] check-in: [0f7f81303c] user: drh branch: trunk, size: 52292
2011-08-19
23:27
Add a -showfiles flag to timeline. fossil ... -showfiles will now print a list of files after the checkin comment, like the "Show Files" button in the Web GUI. The format of the printed lines is the same as update. file: [8428844729] check-in: [b14ab41ff8] user: venkat branch: venks-emacs, size: 52246
2011-08-07
22:52
Fix a (harmless) javascript error that occurs when the graph is empty. file: [f4367586f7] check-in: [303dd442fe] user: drh branch: trunk, size: 50613
2011-08-02
18:42
Use the automatic background color algorithm for individual file timelines in addition to the global timeline. file: [ac5328b0c6] check-in: [abe7b8335f] user: drh branch: trunk, size: 50595
2011-07-23
22:13
Fix a harmless compiler warning. file: [4ac6ee171c] check-in: [ba15af450d] user: drh branch: trunk, size: 50598
22:05
Improvements to the automatic background color chooser. Provide a setting which alters the algorithm to work with a light-color foreground. file: [0df0046545] check-in: [ce4a44d931] user: drh branch: trunk, size: 50598
2011-07-22
23:46
If a branch does not have a color set for it, choose a background color for the timeline background based on a hash of the branch name. file: [e27ee8c581] check-in: [c946b573c7] user: drh branch: trunk, size: 50247
23:15
Experimental query parameters brbg and ubg for the timeline. file: [506fc3a6b2] check-in: [b6b419c32d] user: drh branch: trunk, size: 50064
2011-06-14
22:31
Disable several warnings about sorting w/o an index. file: [0d336601e0] check-in: [b893eb0dad] user: drh branch: trunk, size: 48555
2011-06-01
22:32
In contexts where only a check-out makes since, only resolve tags or branch names into check-outs, not events or other artifacts. Ticket [5f611295e3c2a8]. file: [7cce3df717] check-in: [2a013f0228] user: drh branch: trunk, size: 48546
2011-05-31
12:52
Always use the alternate-form flag "#" to control the number of input bytes to printf conversions like %t, %h, and %q. Do not use precision in those cases since precision limits the number of output characters, not the number of input characters. Ticket [8967ea1df4f51af]. file: [ae9f1d7788] check-in: [e5e6ca4659] user: drh branch: trunk, size: 48499
2011-05-27
12:03
Do not use strcmp() for comparison since the sort order can vary by locale. Use fossil_strcmp() instead. Ticket [3f0216560679fd41]. file: [61fe5e03df] check-in: [32ad9a1584] user: drh branch: trunk, size: 48502
2011-05-20
11:24
Merge all the latest trunk changes into the windows-i18n branch. file: [56d0626b06] check-in: [a742d12e8f] user: drh branch: windows-i18n, size: 48495
2011-05-15
11:19
Tweaks to the "divider" display in the www timeline. file: [15b953e56d] check-in: [ec093ff275] user: drh branch: trunk, size: 48471
2011-04-27
18:21
Attempt to get Fossil working on windows systems that do not use UTF8 in the shell. file: [7cd05fc0b3] check-in: [e805fa8db9] user: drh branch: windows-i18n, size: 48494
2011-04-25
22:23
Change the definition of a "Leaf" to be any node that has no children of any kind (merge or non-merge) in the same branch. A "rebuild" or a "fossil leaves --recompute" is required to recompute the LEAF table after upgrading to this version. file: [45c4fd1b50] check-in: [e17fc71319] user: drh branch: trunk, size: 48470
2011-04-14
02:08
Add a "diff" hyperlink after each file in the "Show Files" view of the timeline. file: [55155901ef] check-in: [6d9bba56dc] user: drh branch: trunk, size: 49192
2011-04-06
14:31
Add the mionly parameter to timeline that works with r=TAG to show only merges into the TAG. file: [8b9887188e] check-in: [bc427ad727] user: drh branch: trunk, size: 48729
2011-03-31
11:41
Change the "filechng" query parameter for timeline to "fc". Add "Show Files" and "Hide Files" submenus. file: [18557c9cba] check-in: [0208b7fc43] user: drh branch: trunk, size: 48575
2011-03-30
23:55
Change the timeline parameter for file details from "detail" to "filechng". Add default CSS elements. file: [195d863f2c] check-in: [53e8ad527d] user: drh branch: trunk, size: 48333
21:45
Added the "detail" query parameter to the timeline web page. file: [daf993f588] check-in: [bde16926b0] user: drh branch: trunk, size: 48265
2011-03-15
01:34
Change the graph layout to include ascenders for nodes that have off-screen children. Fix a bug in the leaf-tracker that became evident by this enhancement. (A rebuild is required to rebuild the leaf table after updating, or else some timeline graphs will not display correctly.) file: [9f83b56869] check-in: [d7a0240f39] user: drh branch: trunk, size: 46798
2011-03-14
20:14
Further improvements to the layout of merge arrows. file: [87535bc1d0] check-in: [a6934b4437] user: drh branch: trunk, size: 46563
18:26
Improvements to the layout of merge arrows in the graph. file: [1c53c276b4] check-in: [313cd3c832] user: drh branch: trunk, size: 46495
2011-03-10
17:39
Add the ability to compute common ancestors to the path object. Still using the pivot object for merges, however. file: [b78c39bf44] check-in: [cfec72248e] user: drh branch: path-refactor, size: 46263
02:39
Refactoring the DAG path search code into a separate object. file: [dd7d77a5c3] check-in: [34c23c6fd4] user: drh branch: path-refactor, size: 45872
2011-03-09
22:56
Show a path timeline without extraneous decoration. file: [b96f8f6ac5] check-in: [d37c6a4bc1] user: drh branch: trunk, size: 45885
17:33
Add a path-tracing option to the timeline display. file: [13c8a10a25] check-in: [63ac111d5b] user: drh branch: trunk, size: 45852
2011-02-11
20:53
Add the --detail option to the test-timewarp-list command. file: [938f9ab896] check-in: [e7b6434112] user: drh branch: trunk, size: 44519
17:37
Revise the timewarp commands to show the child that is out of order, not the parent. file: [f666730bea] check-in: [2fc80c21b9] user: drh branch: trunk, size: 44025
16:52
Improved graph rendering in the case of a time-warp. file: [38efa59bfa] check-in: [79b81a31c0] user: drh branch: trunk, size: 44025
15:33
Add the test-timewarp-list command and the test_timewarp web page. file: [2796b2ea7e] check-in: [a327bd29bc] user: drh branch: trunk, size: 43704
2011-01-28
20:56
Add a new meta-data table named LEAF that holds a precomputed set of all leaves in the checkin DAG. Use this precomputed table rather than trying to compute the LEAFs on the fly, as a performance enhancement for repositories with many checkins. A rebuild is required. file: [cb11e91fd5] check-in: [69f43fc077] user: drh branch: experimental, size: 42596
14:09
Add hyperlinks to the "user:" and "tags:" marks in timelines. file: [42355c5ba8] check-in: [13165785e1] user: drh branch: trunk, size: 42930
2011-01-14
20:54
Remove some dead code from the web timeline. file: [29b2c416ab] check-in: [cbc41ff4c9] user: drh branch: trunk, size: 41201
17:16
Enhancements to "divider" processing in web timelines. Only show a single divider if two or more occur beside each other. Add the "nd" query parameter to suppress all dividers. file: [468e28b04f] check-in: [c892008311] user: drh branch: trunk, size: 41964
2010-12-31
03:23
Do not show merge links to phantoms in the graph. file: [9ab011a696] check-in: [8a1e384b33] user: drh branch: trunk, size: 41648
2010-12-30
21:03
Further minor tweaks to the graph drawing javascript. New graph test cases added. file: [09f0742fe8] check-in: [ddc3d3d19c] user: drh branch: trunk, size: 41603
20:37
Clean up to the graph generator. Add comments describing variables in the javascript. Omit merge descenders if parent descenders are omitted. Add a test page of URL links. file: [dfb99129c8] check-in: [94979bc7e3] user: drh branch: trunk, size: 41594
17:18
Fix the "200 Entries" submenu hyperlink for branch-view timelines. Ticket [e436a483c5b08a1aec] file: [c133060d6f] check-in: [6b9a593294] user: drh branch: trunk, size: 39568
2010-12-29
20:20
Allow the "localtime" modifier on date/time functions within ticket report SQL statements. Ticket [bf4f5725f6c90fc2] file: [df9015afb0] check-in: [8c3bba8e97] user: drh branch: trunk, size: 39585
2010-12-23
02:22
Add new function fossil_strcmp() that works like strcmp() except that it handles NULL arguments correctly. Use fossil_strcmp() in place of strcmp() in many places in the code. file: [e4e6d037b8] check-in: [31c52c7b3e] user: drh branch: trunk, size: 39558
2010-12-22
14:25
Draw inbound merge arrows on the graph even if the merge parent is off-screen. file: [1a5c2fb967] check-in: [e685fc0b85] user: drh branch: trunk, size: 39560
2010-12-20
01:06
Improvements to the graph layout algorithm yielding a more compact graph in many cases. file: [18f0d6aa36] check-in: [ea61f4aa55] user: drh branch: trunk, size: 39442
2010-12-19
02:09
Clear compiler warnings on OpenBSD. No functional code changes. file: [a6a08d2fb9] check-in: [bbbb35a3c6] user: drh branch: trunk, size: 39365
2010-12-16
14:46
Use relative URLs for hyperlinks whereever possible, so that Fossil can work better behind a reverse proxy. file: [67012f8868] check-in: [daeb10f65f] user: drh branch: trunk, size: 39313
2010-11-26
18:37
Report an error if the repository schema version does not match what the fossil executable expects. file: [e86f5d8204] check-in: [c0c3d92340] user: drh branch: trunk, size: 39337
2010-11-25
02:51
On the timeline, the t=TAG query parameter can refer to tags on events in addition to check-ins. file: [b73ec63706] check-in: [4438e96abc] user: drh branch: trunk, size: 39334
00:17
Add a new link to the check-in "info" page that goes to a timeline showing just the immediate parents and children of a check-in. Ticket [746949c9318554c137f5]. file: [7bb145adce] check-in: [8c04a873c8] user: drh branch: trunk, size: 39362
2010-11-12
15:17
A simple tweak to the graph javascript gets it working on IE6. Ticket [a734fe24da8f75758cf] file: [cc363d85ef] check-in: [e0eceb7892] user: drh branch: trunk, size: 38235
2010-11-10
13:36
Fix the "divider" lines in the timeline display. Add the --force option to the "import" command. file: [4758c74e86] check-in: [ef68b04449] user: drh branch: trunk, size: 38209
01:43
Tweak check-in times slightly so that parents always come before their children. file: [fdb570ede2] check-in: [0e87f42762] user: drh branch: trunk, size: 38215
2010-10-15
16:11
merge from trunk file: [9d9e196db3] check-in: [c127179362] user: wolfgang branch: wolfgangHelpCmd, size: 38431
2010-10-14
19:14
Remove all use of ctypes.h in order to avoid compiler warnings and other problems associated with changing locales. file: [18d66a8832] check-in: [2fac809165] user: drh branch: trunk, size: 38155
2010-10-10
08:59
added more cross reference file: [6d3ee98535] check-in: [c2ef371590] user: Ratte branch: wolfgangHelpCmd, size: 38396
2010-10-09
20:13
show references to commandline on webpages; add httptrace to windows http server file: [7f8c00c157] check-in: [d1d1cd122b] user: wolfgang branch: wolfgangHelpCmd, size: 38300
15:34
link the command line help to the gui pages, where appropriate file: [23fe0f8bc8] check-in: [a5cd79272f] user: wolfgang branch: wolfgangHelpCmd, size: 38248
06:53
added missing help cross references file: [4645eae9eb] check-in: [81da2ee39f] user: Ratte branch: wolfgangHelpCmd, size: 38144
2010-10-07
13:34
Add the optional "showsql" query parameter to the timeline. file: [3727b6f640] check-in: [3efdd65756] user: drh branch: trunk, size: 38120
2010-10-03
00:21
Add support for tags on events, including the ability to display a timeline of all events with a particular tag. file: [e700a15636] check-in: [a1fcb97dfa] user: drh branch: experimental, size: 38044
2010-10-02
18:31
User interface refinements and some documentation added for events. file: [1fe308bfc9] check-in: [e5bcc0c924] user: drh branch: experimental, size: 38007
12:37
Event background colors are now working. file: [fa5cfc807a] check-in: [6f93ca9418] user: drh branch: experimental, size: 37775
00:25
First working code for displaying and editing events. file: [73be12f890] check-in: [419903ebd7] user: drh branch: experimental, size: 37978
2010-09-17
19:52
reintegrate javascript directly in timeline page but do a proper encoding of the script to prevent validator errors file: [42a255bba3] check-in: [24d1d17b46] user: wolfgang branch: wolfgangFormat2CSS_2, size: 37687
14:33
separated timeline javascript code in separate file, to enable caching and preventing errors with HTML validator and mising <,>,.. file: [15108098e6] check-in: [e8f200b6d3] user: wolfgang branch: wolfgangFormat2CSS_2, size: 38103
2010-09-13
22:14
Avoid the use of tabs. Make sure lines do not exceed 80 characters. file: [7bb775655e] check-in: [4cc0ebef9a] user: drh branch: wolfgangFormat2CSS, size: 37646
2010-09-12
18:43
detail ticket views validated file: [13aab60028] check-in: [2557ca45dd] user: wolfgang branch: wolfgangFormat2CSS, size: 37639
12:49
corrected some & chars in hyperlinks and added missing quotes in attribute values file: [4fc1e5fbbe] check-in: [214d2faf6d] user: wolfgang branch: wolfgangFormat2CSS, size: 37634
10:42
file timeline/attach pages HTML-validated file: [f3e49cd80e] check-in: [cd2f91d31a] user: wolfgang branch: wolfgangFormat2CSS, size: 37630
08:47
correct all unclosed br and hr tags, skipped sqlite.c file: [0e361de95f] check-in: [692b67bdcc] user: wolfgang branch: wolfgangFormat2CSS, size: 37660
2010-09-10
20:19
fixed many HTML-validator errors and moved more formats to CSS - tested on firefox and IE file: [42e8ab26c1] check-in: [d1305d0a7a] user: wolfgang branch: wolfgangFormat2CSS, size: 37652
2010-09-09
21:41
section css extended with 'white-space: nowrap;' to avoid validator errors. PLEASE update your local styles for the section class file: [2bfd66771e] check-in: [6436092e87] user: wolfgang branch: wolfgangFormat2CSS, size: 37617
21:32
reduce html-validator errors on leaves page file: [d5dfa57632] check-in: [4dbfba2bd8] user: wolfgang branch: wolfgangFormat2CSS, size: 37630
20:12
timeline css skinned file: [54d4c043a3] check-in: [dc8a247e74] user: wolfgang branch: wolfgangFormat2CSS, size: 37587
2010-09-08
21:15
made default css handled by loop instead of explizit calls, .. file: [b88343f1cb] check-in: [a5576e2d51] user: wolfgang branch: wolfgangFormat2CSS, size: 37265
2010-09-05
10:59
sidebox via css file: [47acc660a3] check-in: [ff3b6b323b] user: Ratte branch: stv-skinning, size: 37305
09:58
3 layouts in timeline moved to css file: [a04a0b5be6] check-in: [5bba36b2bc] user: Ratte branch: stv-skinning, size: 37320
2010-09-04
19:20
format timeline page via css file: [c751cc7ddf] check-in: [8dfed953f7] user: Ratte branch: stv-skinning, size: 37277
2010-08-20
19:42
Improvements to the graph layout algorithm. file: [65ba5253cf] check-in: [98870a8510] user: drh branch: trunk, size: 37249
2010-08-16
10:52
Fix a comment typo in the captcha generator. Extend the graph lines to the bottom of the timeline even if the last few entries on timeline are tickets or wiki edits instead of checkins. file: [b4902a7d18] check-in: [76201a088b] user: drh branch: trunk, size: 37283
2010-06-16
20:33
On a branch timeline, in addition to showing the checkins of the branch, also show check-ins of other branches that merge into or from the branch being displayed. This helps to show what has happened to an infrequently changing branch which is part of a much more active project. file: [39025ed00d] check-in: [6752934026] user: drh branch: trunk, size: 37262
2010-05-16
19:08
Change from GPL to the Simplified BSD License. file: [d39b944d24] check-in: [c06edd231f] user: drh branch: clear-title, size: 36065
2010-04-27
17:17
Simplify timeline processing. No longer show branch and merge points since those are now obvious from the graph. file: [798904060c] check-in: [5568603e57] user: drh branch: trunk, size: 36341
2010-04-15
23:50
Fill the boxes on the graph with the same background color as the text in the timeline description. file: [0c643985e4] check-in: [0e7b85bb92] user: drh branch: trunk, size: 37193
2010-03-31
15:27
Update the mechanism for reporting SQL that does not use indices. The warnings can be suppressed by comments in the SQL text. file: [1d488191c5] check-in: [9f1d490dd6] user: drh branch: trunk, size: 37291
2010-03-22
14:17
If the graph height is greater than 32767, omit the &lt;canvas&gt; object. Also, do not appendChild() the graphics &lt;div&gt; objects until after they have been set to "abolute" positioning, to work around a FF performance issue. Ticket [13536c292b60] file: [820a9ead83] check-in: [504dc92ceb] user: drh branch: trunk, size: 37246
13:41
Do not use &lt;canvas&gt; when the height of the graph is greater than 32767. Ticket [13536c292b60]. file: [f64162fe81] check-in: [81751fa51b] user: drh branch: trunk, size: 37175
12:52
Truncate the graph at 32767 pixels. This allows the top part of the graph to be seen when the graph is large, at least. Ticket [13536c292b]. file: [e8d1b79f12] check-in: [076ecdcc56] user: drh branch: trunk, size: 37223
2010-03-21
21:51
Avoid the use of rowids in URLs, since they can change on a rebuild. Use SHA1-derived artifact IDs instead. file: [6e378f36a7] check-in: [a4b10f43e2] user: drh branch: trunk, size: 37115
2010-03-18
13:47
Some minor performance improvements on timeline. file: [9167c69e3f] check-in: [edea06eec7] user: drh branch: trunk, size: 37114
2010-03-17
01:03
Fix a bug in timeline introduced by the previous check-in. Improvements to the file timeline. file: [19f2bf0d56] check-in: [6953184210] user: drh branch: trunk, size: 37296
00:40
Get the derivation graph working for individual file histories. file: [bb40adc0c3] check-in: [c19467d68e] user: drh branch: trunk, size: 37279
2010-03-07
12:44
Disable the timeline graph when using search mode. Ticket [6166fbed08]. file: [208f09107e] check-in: [4276853ef8] user: drh branch: trunk, size: 37124
2010-03-05
20:27
Set the TIMELINE_DISJOINT option for the graph drawing logic when only checkins for a particular user are shown. Fix for ticket [a2de4526a0] file: [8643a95336] check-in: [97336c56ab] user: drh branch: trunk, size: 37029
2010-02-23
15:28
Fix the width of the graph canvas so that it does not overlap and disable hyperlinks in the check-in comment text. Ticket [ddd45723b9a2]. file: [6577d5d843] check-in: [847ae1fe0f] user: drh branch: trunk, size: 36993
2010-02-09
17:54
JavaScript graph drawing enhancements using an HTML5 canvas (if available) suggested by Joshua Paine. file: [58f209c94b] check-in: [6fd9141368] user: drh branch: trunk, size: 37015
13:36
Enable the graph for tag timelines, but omit descenders. file: [33e135ca83] check-in: [22b6887e40] user: drh branch: trunk, size: 36063
11:13
Add the "ng" query parameter to the "timeline" to disable the graph. file: [854236c873] check-in: [2f22c476c1] user: drh branch: trunk, size: 35959
2010-02-08
19:17
Change the way the graph elements are removed when the graph is being redrawn. file: [9d92540106] check-in: [63d46e6d33] user: drh branch: trunk, size: 35852
18:48
Use the innerHTML method rather than setAttribute to add DIV elements for graphics, in an effort to get graphs to work with IE. file: [4158cd17c1] check-in: [4e8c30c354] user: drh branch: trunk, size: 35900
18:08
Check the graph for resize events every second and rerender the graph if a resize has occurred. This fixes display problems on Safari and also keeps the graph consistent with resized browser windows. file: [89ed63526c] check-in: [f51bd59613] user: drh branch: trunk, size: 35897
16:12
Implement a graph of changes in the timeline to replace the older flashing asterisk mechanism. Does not work on IE6. Probably still contains bugs. file: [b70ada64ae] check-in: [d89fea6a1c] user: drh branch: trunk, size: 35414
2010-01-10
18:41
Fix ticket [135d8acbae] - parent/child indicators on timeline fail if there are suppressed lines because they still generate an entry in the JavaScript for the id that was skipped. file: [d33d9d9415] check-in: [2975179442] user: eric branch: trunk, size: 31751
2010-01-05
15:01
Fix a potential segfault in the URL shortener of the WWW timeline logic. file: [89c165b502] check-in: [d66718f2e8] user: drh branch: trunk, size: 31755
2010-01-01
01:30
Fixed bug that did not display the "X similar events" message for the last item on the timeline. file: [adf3ebef20] check-in: [def89b9393] user: jeremy_c branch: trunk, size: 31744
2009-12-31
19:10
Alternative implementation of timeline security changes - this implementation always shows the timeline link if it is applicable, even if the history capability is disabled. file: [fe35f2772c] check-in: [9b70675778] user: drh branch: trunk, size: 31569
14:59
* Changed security for timeline. To view the timeline, you must now have History access. The timeline will then display only items which you have access to. "o" (Check-out) is required for source history, "j" (Read-Wiki) is required for Wiki history and "r" (Read-Tkt) is required for Ticket history. file: [4962e38d1e] check-in: [71ad9b62a7] user: jeremy_c branch: jeremy_c-timeline, size: 31499
2009-12-30
01:57
Added a 's' parameter to the web timeline view. This will search the comment and brief fields for the given text via LIKE '%value%'. file: [ece922611b] check-in: [1e2ec3ff87] user: jeremy_c branch: trunk, size: 30843
2009-12-26
13:43
timeline descendants view now properly behaves when there are no descendents, and it also sigularizes the word 'descendents' when there is only one. file: [b36ed4e648] check-in: [a388e9da2e] user: stephan branch: trunk, size: 30515
2009-12-18
23:09
Remove dead code from timeline.c. Make sure all shortened UUIDs have at least one hexadecimal digit greater than '9' to avoid confusing them with decimal numbers. file: [d9475b1de8] check-in: [74534cc91e] user: drh branch: trunk, size: 30500
22:16
Minor cleanup to the implementation of command-line "timeline". file: [fd4ec7f2dc] check-in: [02920e92b5] user: drh branch: trunk, size: 30655
2009-11-09
21:32
Fix an issue with the command-line timeline. Fix typos in documentation. file: [f76d6fc0d6] check-in: [e2431b17df] user: drh branch: trunk, size: 30617
00:58
On the "timeline" command, if a YYYY-MM-DD date string is entered without the "before" keyword, then show all changes on the date given. file: [0dbb20dfeb] check-in: [0239325f58] user: drh branch: trunk, size: 30560
2009-09-14
16:56
Fix a C++-ism in timeline.c. file: [f95beac657] check-in: [eb1db585a5] user: drh branch: trunk, size: 30243
16:09
Formatting changes to the similar event suppression in the timeline. file: [d7de735b93] check-in: [8cf8ed785e] user: drh branch: trunk, size: 30243
15:14
Changes to the event mechanism to abbreviate a sequence of edits to the same ticket. Updates through this check-in require a "rebuild". file: [cfb7f2bb64] check-in: [df3e34c2e8] user: drh branch: trunk, size: 30231
2009-08-29
22:54
Put the divider marks around the base check-in on ancestor and descendent timelines. file: [846d5cea62] check-in: [d42adc11c8] user: drh branch: trunk, size: 29263
22:39
Add more hyperlinks on dates and userids. file: [0ecd2849ac] check-in: [58903a0fec] user: drh branch: trunk, size: 28664
16:45
Add additional hyperlinking of dates and userids. For a "circa" timeline, show the "circa" point in the timeline listing. file: [03b554d5e6] check-in: [b5f4f910b7] user: drh branch: trunk, size: 28503
2009-08-28
22:59
Deleted some obsolete "todo" files. Updated the FAQ. Modified the the "vinfo" page to show check-in differences and made "vinfo" the default display for check-ins instead of "vdiff". file: [c172ebcb91] check-in: [713b8be852] user: drh branch: trunk, size: 27655
2009-08-15
16:47
Add the "circa" capability to the timeline. Check-in hyperlinks go to the "diff" page by default, rather than the "detail" page. file: [56d2a51056] check-in: [5a539f82dc] user: drh branch: trunk, size: 27655
2009-01-25
20:13
Rename the "vinfo" page to "ci" and the "vedit" page to "ci_edit". file: [146af37c0f] check-in: [9be1b00392] user: drh branch: trunk, size: 26542
2009-01-23
22:20
Update the timeline so that it's use of "Leaf" conforms to the definition given in the documentation. file: [467593ff4a] check-in: [cb31e90868] user: drh branch: trunk, size: 26545
2009-01-22
13:52
Add the ability to cancel existing tags from the web interface, on the "vedit" page. Disable the display of "Leaf" on the timeline for closed leaves. file: [16fff7bd26] check-in: [73c23a4279] user: drh branch: trunk, size: 26226
12:03
Change the way branches are tagged: The value of the "branch" property is used to identify the branch name. Repository rebuild required. Also, branches must be retagged. file: [4c13ae2995] check-in: [42c2a18e73] user: drh branch: trunk, size: 26094
2009-01-21
18:59
Add timeline links on the leaves page. Also on the leaves page, do not show Merge labels on check-ins. The second part is the fix for ticket [d6bb26f436d8299f95d63f45fa51c92acdc91c5a]. file: [59fa308491] check-in: [2fa4df1e47] user: drh branch: trunk, size: 25697
18:42
Improvements to the timeline when displaying check-ins with a given tag. file: [fed5b9a0d2] check-in: [e631d8af6d] user: drh branch: trunk, size: 25541
03:34
After each item of the branch list, give a hyperlink to the timeline that shows all check-ins with the branch tag. file: [a47960c40e] check-in: [bdcac62937] user: drh branch: trunk, size: 25536
03:04
In the timeline, continue to show the of a branch as a "Leaf" even after the branch has been merged into some other line. file: [300c2cb824] check-in: [ba6687f242] user: drh branch: trunk, size: 25496
01:23
Suppress the display of the artificate ID on the timeline which showing changes to wiki or tickets. file: [7e388fb127] check-in: [580d6ad8c7] user: drh branch: trunk, size: 25474
01:06
The timeline correctly shows as a leaf a check-in whose only children are separate branches. file: [9af5050c9a] check-in: [d820722fe5] user: drh branch: trunk, size: 25123
2009-01-20
23:39
On the "vinfo" page, add a link to a timeline of all other check-ins with the same tag. file: [73a9d3ab6c] check-in: [fecb3e5cc9] user: drh branch: trunk, size: 24941
22:21
Add web-based branch color changer. Add the "branch list" command. Simplifications to color propagation logic. file: [c3f7f3d73d] check-in: [b7f32a71ab] user: drh branch: trunk, size: 24333
16:51
Attempting to rationalize the tagging and branching logic. The "branch" command has been resurrected and appears to work now. The "tag branch" command has been removed. Special tags "newbranch" and "closed" used to manage branches. New changes are not well-tested - use with caution. You must "rebuild" when upgrading through this version. file: [79dd0c4340] check-in: [b6e22e62cf] user: drh branch: trunk, size: 24307
00:27
Display a list of symbolic tags associated with each check-in on the timeline. file: [fe363fe990] check-in: [fbbd0318bd] user: drh branch: trunk, size: 23501
2008-12-12
23:17
timeline command now supports a ?-t|--type TYPE? option to filter on specific event types. Fixed a memleak in the timeline command. file: [e064b02f3d] check-in: [bab8363876] user: stephan branch: trunk, size: 22716
2008-11-02
18:22
Add submenu entries on timeline pages for selecting options such as "tickets only" and "200 entries per page" and so forth. file: [16b352a347] check-in: [c9cd128c2c] user: drh branch: trunk, size: 21662
2008-11-01
20:56
Make UTC time display the default. You can still set up a server to show localtime but that requires changing a setting under setup/timeline. file: [08490786af] check-in: [0b36f02f15] user: drh branch: trunk, size: 20285
20:48
Update SQLite to the latest in CVS (version 3.6.4+). Add a configuration option to show all times in UTC instead of localtime. file: [0274c8cadd] check-in: [d23b8ba62b] user: drh branch: trunk, size: 20261
2008-10-24
13:27
Change all mentions of "UUID" in the documentation and help screens into either "artifact ID" or "baseline ID" or "ticket ID" as appropriate. "UUID" has a widely recognized meaning that is different from its meaning in fossil. "UUID" is still used in code comments and in variable names. file: [2200a0fc34] check-in: [e8c4f69c50] user: drh branch: trunk, size: 19519
2008-07-13
12:08
Fix the timeline command so that it work with --repository and -R. file: [1f648196fc] check-in: [c1e85e4da5] user: drh branch: trunk, size: 19507
2008-05-14
02:03
Change the spelling of "descendant" to use the -ant suffix everywhere, including in the filename "descendant.c". The adjective form can be spelled either -ant or -ent, but the noun form requires -ant, or so says American Heritage. file: [3666af55b7] check-in: [6458f020fc] user: drh branch: trunk, size: 19507
2008-05-05
20:18
Work toward making the "h" permission mean "hyperlink". Without "h", many pages will display, but there are few hyperlinks. A message invites users to login as anonymous. file: [2c67ece757] check-in: [2b0d4519dc] user: drh branch: trunk, size: 19507
17:24
Add the ability to modify global settings (such as the proxy setting) even when there are no repositories defined. file: [b5fdec786b] check-in: [4e683ef07b] user: drh branch: trunk, size: 19635
2008-02-26
17:57
Cut over to the new timeline code. Remove the older timeline. file: [dea6e9f6b0] check-in: [82fc5abb60] user: drh branch: trunk, size: 19634
17:32
Improvements to the text description on the "ntimeline" page. file: [98e360ef8d] check-in: [7915bd0665] user: drh branch: trunk, size: 27078
16:48
Work on a new timeline implementation. Currently implemented as "ntimeline" since it is not yet ready to replace the existing timeline. file: [06d966f168] check-in: [e6aa161204] user: drh branch: trunk, size: 26198
2008-02-24
21:51
Add a human-readable description on each timeline. Add the "ancestors" and "decendents" links on the baseline information pages, making it easier to understand the context of a baseline. file: [d5cc80fe9b] check-in: [e38c89130f] user: drh branch: trunk, size: 19232
2008-02-09
09:21
Fix grammar file: [d21da06aad] check-in: [c1d9e0f4f8] user: bch branch: trunk, size: 17839
2008-02-04
02:45
Add file and directory browsing capabilities to the web interface. file: [edd15bb80e] check-in: [e487b77b1a] user: drh branch: trunk, size: 17835
2007-12-04
02:47
Add the timeline display preferences page with the ability to turn on and off block markup in timeline comments and to limit the length of timeline comments. file: [6f6c62303a] check-in: [ebb2765954] user: drh branch: trunk, size: 17829
2007-12-03
00:27
Patch problems with timeline. Need to rethink the whole implementation. file: [88675c9828] check-in: [20553a420c] user: drh branch: trunk, size: 17580
2007-11-23
22:09
New default header and footer and CSS. Add the ability to edit the footer. file: [088a229b70] check-in: [34af72801d] user: drh branch: trunk, size: 16699
2007-10-13
01:18
Much improved wiki rendering. Automatic paragraph tags now match correctly. All tags should balance. file: [4abc5a4987] check-in: [c963a7763d] user: drh branch: trunk, size: 16908
2007-10-11
01:20
Fix a C++-ism. file: [ca926d4172] check-in: [a84089319c] user: drh branch: trunk, size: 16895
2007-10-10
21:15
Many changes and bug fixes in the wiki processing. Moving toward a workable wiki system. The "Home" menu option now takes you to the wiki page whose name is the same as the Project Name. There is a "wcontent" page, but no link to it yet. Many other changes. file: [0cd823eb58] check-in: [50a58adb76] user: drh branch: trunk, size: 16895
2007-10-09
02:35
Refinements to the timeline for giving better information about wiki pages. file: [dc6941a79a] check-in: [dfea940da8] user: drh branch: trunk, size: 17429
2007-10-06
16:37
Timeline comments are now rendered as wiki. Wiki changes appear on the timeline. file: [bffeb82d75] check-in: [6d58613757] user: drh branch: trunk, size: 16504
2007-09-26
02:00
Better defaults for new databases and clones. Use *CURRENT* to identify the current checkout for TTY timelines. file: [8bccb237e4] check-in: [097479f99a] user: drh branch: trunk, size: 16399
2007-09-25
21:21
Fixed many uninitialized variable warnings and some potential bug found via -Wall -Werror on gcc. file: [9aeba121ea] check-in: [e63a9fd9d0] user: jnc branch: trunk, size: 16561
01:25
After looking at it a bit, mjanssen and I decided <...> looks better than *...* for marking the current checkout file: [b24fc763be] check-in: [6f9c0e4a1e] user: jnc branch: trunk, size: 16559
01:02
Timeline and Leaves on TTY now marks with *...* (vs [...]) you current working revision file: [d7ec196da1] check-in: [2db88ec639] user: jnc branch: trunk, size: 16559
2007-09-24
23:19
Accidently changed time format in timeline_query_for_tty output in checkin [aad573b31c] reverted so that timeline shows local timestamps again. file: [34894e4584] check-in: [d54731dac9] user: mjanssen branch: trunk, size: 16072
20:50
Timeline calculated localtime incorrectly so it didn't display latest changes if user is in TZ UTC+X file: [19a54bcbde] check-in: [aad573b31c] user: mjanssen branch: trunk, size: 16066
2007-09-23
18:49
Fixes to the timeline webpage and the "open" and "update" commands. file: [dc980b14e8] check-in: [ff4cc5fae2] user: drh branch: trunk, size: 16079
2007-09-22
18:13
Incremental web interface enhancments. file: [a8be29736d] check-in: [72b3b1ad47] user: drh branch: trunk, size: 15790
15:50
The "tag" command allows tag artifacts to be inserted for creating and cancelling tags and properties. Timeline responds to bgcolor, br-bgcolor, comment, and user properties. file: [e450db18e8] check-in: [3b5514ed82] user: drh branch: trunk, size: 15791
12:38
Timeline now responses to comment and user properties. file: [34dd916f04] check-in: [9395aba4f4] user: drh branch: trunk, size: 16687
01:40
Turn tags into properties. Allow properties to control background color on timelines. Still experimental. file: [aa66611fa0] check-in: [5e2392307d] user: drh branch: trunk, size: 15393
2007-09-13
03:52
Improvements to the CLI timeline display. When an update fails due to multiple descendents, show all of the descendents in timeline format. file: [44b7795660] check-in: [fcabd4774c] user: drh branch: trunk, size: 14805
2007-09-10
00:48
Fix a C++-ism in the timeline module. file: [6222d040d3] check-in: [9a76119307] user: drh branch: trunk, size: 14743
2007-09-01
01:55
Updates to the timeline routines. Added the pqueue module. file: [fd68452592] check-in: [abce5105e2] user: drh branch: trunk, size: 14743
2007-08-31
20:14
A new decendent finding algorithm is (hopefully) faster. Changes to the timeline are in process and might not yet work. file: [9b1b43e8a6] check-in: [e15fe43153] user: drh branch: trunk, size: 12427
2007-08-30
21:37
Put a colored asterisk beside entries of interest in the timeline, rather than doing lots of annoying text color and background changes. file: [7962fee79e] check-in: [4d03017923] user: drh branch: trunk, size: 11223
2007-08-29
11:48
New timeline formatting experiment. Foreground font color changes when mousing over the vinfo hyperline show all immediate parents in red and immediate children in green and hide all entries that are not part of the current line. file: [5cd9dc9d0b] check-in: [4d051c1eda] user: drh branch: trunk, size: 11121
2007-08-27
13:21
Tweaked the highlighting file: [a0b837b0fb] check-in: [e12f2f1839] user: aku branch: trunk, size: 11546
05:02
Fix a bug in the javascript. Only versions that are independent of the mouse-over version are grayed out now. file: [30b6c2143f] check-in: [5341655085] user: drh branch: trunk, size: 11552
04:09
Fix a bug in the javascript generator of the previous check-in. file: [e4c236d7a2] check-in: [a028affcf2] user: drh branch: trunk, size: 11421
04:03
Add some javascript to the timeline to gray out versions that are not part of the line that is moused over. Also include leaf, fork, and merge markers on the timeline. Experimental. file: [cbe381b2d7] check-in: [bbdd4f9915] user: drh branch: trunk, size: 11411
2007-08-25
18:51
Changes to the CLI version of the timeline command to show places where forks occur in the tree and where content is merged. Lots more work is needed to show the structure of a tree well. This is definitely a work in progress. file: [7640f70a07] check-in: [b846db063c] user: drh branch: trunk, size: 7056
04:02
Merging formatting changes to timeline and concepts documentation file: [da39a3ee5e] check-in: [9b30224db7] user: aku branch: trunk, size: 0
03:30
Improvements to timeline formatting. Added the "concepts.html" document. file: [f946387177] check-in: [e319e8e870] user: drh branch: trunk, size: 6389
2007-08-18
11:42
Added options to the "timeline" CLI command. Additional help comments. file: [4792000fa7] check-in: [6607844a01] user: drh branch: trunk, size: 6377
2007-08-04
00:08
Merge in and correct the changes to the new repository initialization. Also fix other misc bugs seen while testing. file: [01eff99510] check-in: [f5e8b1d736] user: drh branch: trunk, size: 5840
2007-08-01
21:03
Add primitive start-time and duration controols to the timeline. Additional checksums on check-in and check-out. file: [c9c7c2c04a] check-in: [3945057916] user: drh branch: trunk, size: 5824
12:49
Add the "leaves" webpage and the "branches" CLI command. We need to work on the nomenclature. file: [346b9fb48c] check-in: [afcdc7ec97] user: drh branch: trunk, size: 4517
2007-07-31
23:33
Add the new "history" permission. Merge in changes that require permissions to view the timeline. file: [ccb6f43a3a] check-in: [fd36718ad9] user: drh branch: trunk, size: 4251
16:34
Require read permission (permission to read tickets and configuration histories) to view the global timeline. file: [f18e21591c] check-in: [5ebcedc33e] user: dan branch: trunk, size: 4151
2007-07-30
17:24
Show the user who make the change on the timeline, both on the www interface and in the cli. file: [b52c0c0c75] check-in: [1a4dd313a8] user: drh branch: trunk, size: 3999
2007-07-23
19:52
Improvements to the WWW interface. file: [cd16841a59] check-in: [66f4caa379] user: drh branch: trunk, size: 3924
2007-07-21
14:10
Added: Initial check-in of m1 sources. file: [5b214b819f] check-in: [dbda8d6ce9] user: drh branch: trunk, size: 3950