Fossil

History of src/browse.c of be31487c70a678bd
Login

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

History of file src/browse.c at check-in be31487c70a678bd

2021-03-02
20:50
Add the "re=" query parameter to the /dir webpage. Improvments to skin documentation and to the change log. ... (file: [8cf3a68264] check-in: [f08466dded] user: drh branch: trunk, size: 37870)
2021-01-10
23:47
Slightly faster file-age query. ... (file: [0027247eaf] check-in: [f953a1638b] user: drh branch: trunk, size: 37232)
19:39
Faster tree-view query. ... (file: [b8b08c2b5c] check-in: [3cd0b26414] user: drh branch: trunk, size: 37363)
2020-12-22
12:13
Removed the parameter from style_finish_page() since the resulting content div class is now redundant with respect to the body class. This potentially breaks CSS made against old class names that a prior commit on this branch changed, but such skins would be made against an unreleased version of Fossil, it's unlikely many are using that first version of the feature anyway, and most of the class names did *not* change unless you were targeting a "div" instead of "body" or just a generic class name. None of the shipping skins are affected. ... (file: [7ebe4c3ff5] check-in: [0e83ca88ce] user: wyoung branch: body-feature-class, size: 37320)
2020-11-07
13:25
Rename the "style_body_and_footer()" interface to "style_finish_page()" and add a more detailed header comment to the implementation. ... (file: [ffa7fda0dc] check-in: [942b2076c6] user: drh branch: default-css-cleanups, size: 37345)
2020-11-05
23:15
Added a parameter to style_footer() and renamed it to match its actual function (style_body_and_footer()) so we can add a CSS class to each page that indicates which major Fossil feature served the page, so we can have module-specific CSS. ... (file: [a59e991729] check-in: [ef5424b683] user: wyoung branch: default-css-cleanups, size: 37361)
2020-09-20
07:41
Removed multiplier from the font size calculation, as it does not work with monospace font. Changed /dir font to monospace only for testing purposes, as that one is our pathological column-width case. (Edit: closing, as this approach doesn't appear to provide any benefits over the current one.) ... (file: [4613c40f1d] check-in: [7e8cb38ca2] user: stephan branch: dir-columns-revisited, size: 37330)
07:28
An experiment in improving the /dir column flow. (Not ready to merge.) ... (file: [b03e7a307c] check-in: [e5121a4934] user: stephan branch: dir-columns-revisited, size: 37337)
2020-09-18
07:37
The routines which emit fossil.XYZ.js modules now understand their dependencies, emit any deps in dependency order (recursively), and do not emit a given module more than once (simplifies usage and is an and overall improvement in cacheability). Added the pikchr click support to more pages. ... (file: [e62f5b0ebe] check-in: [9b2b6f5b1c] user: stephan branch: trunk, size: 37300)
2020-07-31
20:02
Begin integrating the builtin_request_js() interface. ... (file: [8058ebc256] check-in: [13caa6e61e] user: drh branch: refactor-js-handling, size: 37272)
2020-06-02
20:05
Add the safe-html setting that determines which kinds of documents are allowed to generate unsafe HTML from Markdown. ... (file: [ef38b8132b] check-in: [89b6dda99c] user: drh branch: trunk, size: 37276)
17:38
Update the HTML safeing mechanism so that it does the entire Markdown output all at once. In this way it is better able to cope with block markup that spans multiple paragraphs. ... (file: [d771ee0bdb] check-in: [382f3731ee] user: drh branch: trunk, size: 37239)
2020-05-12
11:20
Proof of concept for making the "File" menu on the standard menu bar show the files for the currently displayed checkin or branch, rather than always showing the files for "tip". ... (file: [18c5c808bf] check-in: [96e74ad13c] user: drh branch: context-dependent-files-menu, size: 37236)
2020-05-11
22:53
Continue the file browsing UX enhancements into the /tree and /fileage pages ... (file: [e21869c579] check-in: [92fe4a5441] user: drh branch: trunk, size: 37156)
20:13
Carry the file browsing UX improvements through into the /dir page. ... (file: [4b413b3569] check-in: [4977765e6c] user: drh branch: trunk, size: 36792)
19:24
Further enhancements to the file browsing UX. ... (file: [91da305377] check-in: [cd05cb20db] user: drh branch: trunk, size: 36309)
2020-05-10
04:50
File Browser: use wording 'file at check-in' to denote a file version snapshot and 'known file' to denote a name of a managed file. ... (file: [3c240a0f44] check-in: [6fd34c5774] user: ashepilko branch: trunk, size: 35950)
2020-05-09
13:34
Create a test file with spaces in its name, in a test directory with spaces in its name. Use these to help verify that fossil can handle file and directory names containing space characters. ... (file: [7e164ef7ad] check-in: [ccf6a361f3] user: drh branch: trunk, size: 35958)
13:16
Comment improvements and minor simplifications. ... (file: [6f1ca4ea6a] check-in: [aa9815ffc0] user: drh branch: browse-to-file, size: 35948)
2020-05-08
23:08
In File Browser's Tree-View the file entries link to /file URLs corresp. to the given check-in. ... (file: [aa5a593d08] check-in: [a470e782bc] user: ashepilko branch: browse-to-file, size: 36038)
23:01
In File Browser show the selected path and check-in/branch in page's title ... (file: [3b4ae62faa] check-in: [bbd53c778a] user: ashepilko branch: browse-to-file, size: 36028)
2020-05-06
22:04
In File Browser the file entries link to /file URLs corresp. to the given check-in; on File page provide back-links to the file's path directories. ... (file: [86c719f5d5] check-in: [5c60071800] user: ashepilko branch: browse-to-file, size: 34739)
2020-04-05
23:45
Match the COMMAND and WEBPAGE names with _cmd and _page functions; [https://fossil-scm.org/forum/forumpost/045bffda68|forumpost/045bffda68] ... (file: [5799b34579] check-in: [06afb7022f] user: ashepilko branch: api-cleanup, size: 34776)
2020-03-15
15:43
Introduce a new version of db_multi_exec() that does not do printf-style formatting. ... (file: [8392b1ab13] check-in: [0ea56bb239] user: drh branch: trunk, size: 34776)
2020-01-29
14:12
/dir page: changed the (columns: Xex Y) to (Xex auto), as the previous computed value (the number of entries in the list) was a semantic mismatch for that CSS property (the number of columns). ... (file: [2fe0227872] check-in: [ea66927c0c] user: stephan branch: trunk, size: 34804)
13:52
Added the 'files' CSS class to the /dir column view element, per discussion at [https://fossil-scm.org/forum/forumpost/092ec8a4d0|/forumpost/092ec8a4d0]. ... (file: [ac4273df0c] check-in: [374ca0c007] user: stephan branch: trunk, size: 34876)
2019-09-06
13:49
Add the noreadme query parameter to /dir ... (file: [0ee3626f26] check-in: [bf3383b957] user: drh branch: trunk, size: 34870)
2018-10-11
09:39
Fix minor inaccuracy in the number of years in the human_readable_age() function. ... (file: [5cf4fad585] check-in: [e93ae526ef] user: drh branch: trunk, size: 34629)
2018-09-02
10:07
In the file browser, limit the maximum number of columns to be the number of files, so that a single file is never split across two columns. ... (file: [792a703619] check-in: [e585c3e676] user: drh branch: trunk, size: 34626)
2018-08-20
23:36
Add 10% more horizontal space in columns of the file browser /dir page. ... (file: [3674d61672] check-in: [0acb670e53] user: drh branch: trunk, size: 34543)
18:29
Fix harmless compiler warnings. ... (file: [549276a3e2] check-in: [02bd594146] user: drh branch: trunk, size: 34530)
17:31
On the flat /dir webpage, automatically adjust the number of columns based on the screen width. ... (file: [e25b2abe7a] check-in: [50698a3c27] user: drh branch: mobile, size: 34607)
2018-01-12
02:48
Add missing history of directory link on /dir page when "All" version is selected. ... (file: [10353b275a] check-in: [f77a929eda] user: mgagnon branch: trunk, size: 34836)
2017-12-06
16:50
Reorganize the elements of the "Overview" section of a check-in view, to give more prominence to the "Download" links. ... (file: [1dea88ce5e] check-in: [4290984dd3] user: drh branch: trunk, size: 34738)
02:02
Move all the in-line javascript from the file tree browser into a separate "tree.js" script. ... (file: [b6dd93409d] check-in: [2f5c2f658c] user: drh branch: trunk, size: 34724)
2017-10-14
23:20
Update /dir to support readme and readme.* files being a symlink to the actual document. Symlinks to symlinks are not supported in this instance. The document type is determined by the link target name. ... (file: [a32bcfd8ac] check-in: [eb4dda4820] user: andygoth branch: andygoth-doc-symlink, size: 37789)
2017-09-25
15:36
Change the "Log" submenu element of the annotation page so that it shows or hides the log using javascript, avoiding a server roundtrip and a recomputation of the annotation. ... (file: [01129a68be] check-in: [037e06b370] user: drh branch: trunk, size: 36865)
2017-07-12
18:34
Reword the header to the /fileage page to avoid disputes of commas. ... (file: [18bde58dc1] check-in: [74bc515d36] user: drh branch: trunk, size: 36862)
2017-03-15
23:53
Remove an unused variable from the /dir webpage implementation. ... (file: [aef7b06df1] check-in: [d1f9f4c84d] user: drh branch: trunk, size: 36873)
19:06
Add the "[history]" link on the /dir page for subdirectories. ... (file: [2206c61a60] check-in: [6a01228fe1] user: drh branch: trunk, size: 36890)
18:20
Merge latest trunk ... (file: [1638364390] check-in: [ad9d418cbb] user: mgagnon branch: dir_history_link, size: 36890)
17:27
If a directory listing (from /file or /dir or /tree) contains a README file, then render the content of that README beneath the directory listing. Example: [/file/skins] ... (file: [1f72df0e1a] check-in: [a6993f9bd4] user: drh branch: trunk, size: 36792)
2017-03-01
15:35
Change references to "SHA1 hash" in comments and UI labels to be "artifact hash" or similar. ... (file: [66fcfac15b] check-in: [b9a1a3b9d8] user: drh branch: fossil-2.0, size: 35023)
2017-02-28
16:25
Refactoring and cleanup of some of the hash name interfaces. ... (file: [57124078bf] check-in: [1c8768b0de] user: drh branch: fossil-2.0, size: 35019)
00:56
Relax size constraints on artifact hash parsing. ... (file: [4a35a97393] check-in: [65c597119c] user: drh branch: fossil-2.0, size: 35023)
2017-02-08
18:28
On /dir page, add a link named "[history]" that point to the timeline affecting only the files inside the current directory. Use the "chng=dirname/*" query parameter of the /timeline page) TODO: Implement the same in Tree-View mode (could add the link beside each directory) ... (file: [f9f0ece0b6] check-in: [c458c3f61b] user: mgagnon branch: dir_history_link, size: 35113)
2016-11-05
13:57
Change Files/Folders selection to a Folders Only checkbox ... (file: [ee98248924] check-in: [b6a824eccb] user: andygoth branch: trunk, size: 35015)
2016-11-04
21:32
Remove unused, undocumented zTitle argument to style_submenu_element(). This argument appears to have been unused all the way back to [dbda8d6ce9]. ... (file: [07842987fe] check-in: [187424e891] user: andygoth branch: trunk, size: 35116)
2016-06-15
08:38
More consistancy in using <br /> and <hr /> HTML tags ... (file: [8f0bb9b6e6] check-in: [bd559ff0d0] user: jan.nijtmans branch: trunk, size: 35527)
2016-05-31
01:16
Improved handling of exclude_robots(). Add the "isrobot" query parameter for testing. ... (file: [7014aae793] check-in: [abcd5df267] user: drh branch: trunk, size: 35523)
2016-04-10
02:10
Merge trunk. ... (file: [0108ee09e7] check-in: [cfca8ec34d] user: andygoth branch: mistake, size: 35489)
2016-04-01
20:21
Work in progress on spell-check and proof-reading sweep over the help text. ... (file: [c5f31adcb4] check-in: [2a4e31bd8d] user: rberteig branch: ross-spellcheck, size: 35489)
2016-03-24
18:23
Reviewed all Usage: messages for consistency and fixed a few where the fossil command was named in the call to usage(), causing the displayed usage to show the command name twice. Affected commands are bisect options, test-fileage, test-set-mtime, whatis, remote-url, and tag list. ... (file: [798a52b69c] check-in: [57f1eaecb8] user: rberteig branch: trunk, size: 35490)
2016-02-20
13:21
Initial go at replacing URLs in the form ?name=xyz with /xyz except in places where doing so is either known to break (style_set_current_page() calls) or would require notable refactoring (/dir hyperlink generation). ... (file: [fae380a890] check-in: [e8735d6a47] user: stephan branch: slash-name-links, size: 35459)
2015-12-23
11:10
Improvements to handling of localtime. The 'utc' and 'localtime' query parameters now work on all web pages. Timestamps can be expressed with a timezone modifier and that works correctly. ... (file: [96dbc7580b] check-in: [ea63a2d1f4] user: drh branch: trunk, size: 35503)
2015-05-17
21:30
Move all square brackets outside the hyperlink text to make it easier to copy-and-paste links sans brackets from typical browsers. ... (file: [085f9d1e7c] check-in: [a2020a7ac8] user: andygoth branch: andygoth-brackets-outside-link, size: 35509)
2015-04-27
19:27
Remove unnecessary end-of-line spacing ... (file: [904f68c2a8] check-in: [fc3d9f52ee] user: jan.nijtmans branch: trunk, size: 35509)
13:19
Provide help text for all commands and webpages. ... (file: [1ab05838ac] check-in: [7ab03289ee] user: drh branch: trunk, size: 35511)
2015-02-28
10:11
replaced 'checkin' with 'check-in' in code-comment, inline command help-text, SQL-statement comment, fatal error messages and some non-functional webpage-content ... (file: [3eaea1e904] check-in: [7c30266a45] user: michai branch: ml-jb-doc-typos, size: 34677)
2015-02-27
13:36
Remove wordy side bars from two obscure pages. Change "Checkin" to "Check-in" on generated pages. Fix a typo on the webpage-ex.md documentation page. ... (file: [8670ef72c8] check-in: [76e77aba29] user: drh branch: trunk, size: 34672)
2015-02-14
16:25
Fix a bug in the file browser introduced by check-in [c62e94f8a3da2]. ... (file: [5787621176] check-in: [c662ad90d3] user: drh branch: trunk, size: 34671)
12:24
When the user is "nobody", make the g.anon permission vector for "anonymous" available in addition to g.perm. Hyperlinks to pages that would be available to anonymous are shown rather than suppressed. When permission is denied and control jumps to login_needed() a new flag shows whether or not logging in as "anonymous" would help. Work in progress. ... (file: [30a565ce23] check-in: [2f50d427a9] user: drh branch: login-enhancements, size: 34671)
2015-02-13
09:03
A few more places where displayed UUID length should be configurable. ... (file: [62b80463e8] check-in: [c62e94f8a3] user: jan.nijtmans branch: trunk, size: 34638)
2015-02-11
15:57
More places where the %S and/or %!S formatter are useful. ... (file: [61e772b999] check-in: [d93f5ee3e6] user: jan.nijtmans branch: trunk, size: 34636)
11:09
Use the "%S" formatting option for human-readable SHA1 hashes and "%!S" for SHA1 hashes in URLs. The length of these hashes are compile-time configurable using FOSSIL_SHA1_PREFIX_LEN and FOSSIL_SHA1_URLPREFIX_LEN, respectively. Defaults: 10 and 16. ... (file: [9516efa127] check-in: [1fee0377e4] user: drh branch: trunk, size: 34642)
2015-02-07
15:59
Faster and more accurate method for computing file-age. Also add the showid query parameter to /fileage and extend showid on /timeline to show the RIDs for individual files when the "v" query parameter is used. ... (file: [1e01e86768] check-in: [dd51f09a39] user: drh branch: trunk, size: 34639)
13:33
Make the "Order By Time/Filename" option in the tree browser a selection menu. ... (file: [e95ed8796e] check-in: [7f84d2938e] user: drh branch: trunk, size: 34711)
13:03
Do not consider changes in execute permission to be a real change for the purpose of compute file-age. ... (file: [84f6362636] check-in: [c9df0dcdaa] user: drh branch: trunk, size: 34942)
12:56
Another fix to the file-age computation. ... (file: [49d395a9f7] check-in: [2e12608209] user: drh branch: trunk, size: 34910)
02:49
Improved management of URL parameters in the file browsers. Add file and directory icons to the flat-view. ... (file: [b207d8164d] check-in: [7478f9974c] user: drh branch: trunk, size: 34879)
02:08
Fix the computation of file-age so that it correctly detects file changes that occur on branches. Also: since file-age computation must now look at all branches instead of just the trunk, it is more expensive, so change the default "/tree" to be the flat-view. ... (file: [65bb42ce60] check-in: [7198da122d] user: drh branch: trunk, size: 35109)
2015-02-01
07:18
Merge latest trunk. This branch is more a "proof-of-concept" then a final implementation. ... (file: [340025d5aa] check-in: [8841f6d48f] user: baruch branch: file-filter, size: 36282)
2015-01-26
11:58
Merge recent trunk enhancements. ... (file: [e66570f60d] check-in: [3c3c166c89] user: drh branch: mlink-improvements, size: 34656)
09:04
Update custom MinGW makefile, add one "const" and remove some unnecessary eol-spaces ... (file: [91dd87d3e7] check-in: [9e318f6b48] user: jan.nijtmans branch: trunk, size: 34629)
2015-01-25
00:20
Enhance the MLINK table schema to record file changes from all parents. Requires a "fossil rebuild". Other schema cleanups at the same time. ... (file: [fd5944ea45] check-in: [a241444d8f] user: drh branch: mlink-improvements, size: 34659)
2015-01-21
21:33
Enhance the Ad-Unit processing to allow a choice of two different ad-units. A tall skinny ad-unit can be placed at the right (or left) margin on some pages in place of the banner ad-unit beneath the menu bars. Ad-Units are now configurable using CSS. <b>Note:</b> Legacy ad-unit configurations might need to adjust their CSS. ... (file: [63f86de074] check-in: [ff78d6d5ef] user: drh branch: trunk, size: 34632)
20:45
Add a "Flat-View" button to the /tree page when in tree-view mode. ... (file: [5f7de7f733] check-in: [2ee1815918] user: drh branch: trunk, size: 34552)
18:55
Enhance the ad-unit processing to allow for tall right-side column ads as an alternative to banner ads. ... (file: [e9192c6d4e] check-in: [4bc5b6cf9b] user: drh branch: ad-unit-enhancement, size: 34406)
2014-12-24
08:44
Fix for older browsers ... (file: [6eef4906fc] check-in: [59062c3d68] user: baruch branch: file-filter, size: 35979)
2014-12-23
09:05
Make search case insensitive ... (file: [43311e2cbb] check-in: [1621bd8082] user: baruch branch: file-filter, size: 35917)
2014-12-22
21:57
fix for last directory in list ... (file: [34c31a06bc] check-in: [3638635d0d] user: baruch branch: file-filter, size: 35944)
21:36
merge trunk ... (file: [28927cce92] check-in: [f744808238] user: baruch branch: file-filter, size: 35503)
2014-12-18
19:56
Generate shorter hyperlinks in the /tree page. ... (file: [b16805a8c0] check-in: [8ff34a4b6c] user: drh branch: trunk, size: 34326)
10:18
Hide empty folders when filtering ... (file: [123b7b1005] check-in: [221fac45d0] user: baruch branch: file-filter, size: 35500)
2014-12-17
23:17
first attempt at client-side file-list filtering ... (file: [dc4eebdc56] check-in: [e44de4cc84] user: baruch branch: file-filter, size: 34717)
21:13
Report file ages as positive rather than negative values, even though the events occur back in time (in the negative direction). Users find negative values confusing. ... (file: [d94456828c] check-in: [6e29ebbb77] user: drh branch: trunk, size: 34323)
01:39
Remove the "Flat-View" submenu option from the /tree pages. The Flat-View page still exists, and is reachable from the /sitemap page. But it is no longer prominently featured. ... (file: [784ca56a9c] check-in: [47a9d3899a] user: drh branch: trunk, size: 34328)
00:54
Include file modification times on the "All" /tree view of files. ... (file: [e96ecd8fd3] check-in: [9240905c97] user: drh branch: trunk, size: 34480)
00:16
Tweaks to the header text for /tree and /fileage. ... (file: [2af5fc81b0] check-in: [b4775276fb] user: drh branch: age-in-file-tree, size: 34063)
2014-12-16
23:49
Add "Sort By Filename" and "Sort By Time" buttons to the /tree webpage. ... (file: [c116f2d764] check-in: [e99255f0a5] user: drh branch: age-in-file-tree, size: 33833)
23:27
Add the mtime query parameter to the /tree page. ... (file: [b6bfa0c8e0] check-in: [fd4e1b55d7] user: drh branch: age-in-file-tree, size: 33477)
18:43
An attempt to improve the "age" display in the file tree viewer. ... (file: [0b32d5053d] check-in: [3bd9e9bf7e] user: drh branch: age-in-file-tree, size: 30194)
16:32
Show the ages of files in the file tree viewer. ... (file: [904bc3e0e3] check-in: [f8d54372e7] user: drh branch: age-in-file-tree, size: 29341)
14:46
Enhance the "fileage" webpage so that it shows ages relative to current time rather than relative to the last checkin, so that it shows associated checkin comments, and so that it is styled using CSS. ... (file: [8d0a0decc3] check-in: [31b5dffa76] user: drh branch: trunk, size: 28954)
2014-12-15
17:53
A new, faster, implementation of the compute_fileage() utility that is implemented in SQL, using the files_of_checkin virtual tables and a common table expression. ... (file: [01cc15c5fa] check-in: [cc1e965504] user: drh branch: fileage-enhancement, size: 28062)
15:47
Simply the "fileage" webpage by converting to use of the "files_of_checkin" virtual table. ... (file: [2795965c5a] check-in: [a0cc614326] user: drh branch: fileage-enhancement, size: 28517)
2014-12-08
15:36
An experiment in trying to improve the file history timelines. A schema change is necessary for this improvement, which the present check-in captures. However, the file history timelines have not yet been improved, and in fact are slightly broken at this point. ... (file: [9429ecdcfd] check-in: [e1e9c3a300] user: drh branch: file-history-enhancement, size: 27798)
2014-10-20
15:01
Add a custom static analysis program that verifies the arguments to printf-style varargs routines used in Fossil. Adjust the source code to be more robust for printf format errors and to fix a few minor problems found by the static checker. ... (file: [7e802de8f5] check-in: [0a7e326fa4] user: drh branch: compile-time-print-checking, size: 27798)
2014-10-14
13:10
strglob() -> sqlite3_strglob() ... (file: [9b42043e73] check-in: [2271ea42fe] user: jan.nijtmans branch: trunk, size: 27805)
2014-10-05
22:41
merge trunk ... (file: [0fa2fc1700] check-in: [4c84ee3bac] user: jan.nijtmans branch: sqlite3-compat, size: 27932)
2014-08-15
09:24
More style fixes, e.g. c/char const/const char/ ... (file: [ec8073c7f5] check-in: [38421a9c99] user: jan.nijtmans branch: trunk, size: 27793)
2014-08-05
10:52
Some code formatting. No change in functionality. ... (file: [d83565d824] check-in: [b9b3ce3b39] user: jan.nijtmans branch: trunk, size: 27795)
2014-07-02
10:50
Use "%S" format in stead of "%.10s" in more places where UUID's are handled. ... (file: [b898ffe7e4] check-in: [b246fa0cee] user: jan.nijtmans branch: 16-digit-event-ids, size: 27797)
2014-06-05
08:12
Compatibility back to SQLite 3.7.17 (when configuring with --disable-internal-sqlite) ... (file: [8f3b6fa9ad] check-in: [b6670e0545] user: jan.nijtmans branch: sqlite3-compat, size: 27939)
2014-04-08
14:10
Fix handling of directory link in /dir page, which was broken by [b34fda9692] ... (file: [5f55f7fe04] check-in: [4cb4fd1a8d] user: jan.nijtmans branch: trunk, size: 27800)
2014-04-07
12:35
Put more long UUID's in hyperlinks, without modifying the visible appearance in the UI. ... (file: [5a7e57f69d] check-in: [b34fda9692] user: jan.nijtmans branch: trunk, size: 27800)
2014-02-27
19:38
minor pedantic cleanup to my last commit. it was just bugging me. ... (file: [e1adbc0583] check-in: [59e26ebe94] user: stephan branch: trunk, size: 27869)
17:09
added glob=pattern option to /fileage, per ML request. ... (file: [1891e37e74] check-in: [b26e9c8799] user: stephan branch: trunk, size: 27870)
2014-01-21
11:05
Remove two SQLite version checks which no longer serve any purpose ... (file: [8326ced828] check-in: [2864db3080] user: jan.nijtmans branch: trunk, size: 27480)
2014-01-17
09:07
Call toggleAll() if expandMap['*'] exists, even if its false (for when the expand query string parameter is used). ... (file: [0a4528c36d] check-in: [8489e29731] user: joel branch: tree-view-work, size: 27619)
00:07
Recognize old IE event object to make tree-view expand/collapse work in IE8. This breaks expand/collapse on FF. ... (file: [312b27a0d1] check-in: [21426d01b4] user: joel branch: tree-view-work, size: 27617)
2014-01-16
23:43
Set/unset new "collapsed" class on tree-view lists instead of setting display property. This breaks collapse/expand on Chrome. ... (file: [2eabb96d11] check-in: [75b96a2912] user: joel branch: tree-view-work, size: 27572)
22:02
Fix harmless compiler warning. ... (file: [ca4cda7195] check-in: [79eac9a126] user: mistachkin branch: trunk, size: 27740)
21:59
Further fixes for tree-view in ancient versions of Firefox. ... (file: [4ff0fb1cb7] check-in: [f69dbc361c] user: drh branch: trunk, size: 27734)
21:43
Improve tree-view styling on IE8. ... (file: [e938f4752d] check-in: [bfe7eeb71a] user: joel branch: trunk, size: 27542)
20:49
Cleanup and fix for Firefox 3.6. ... (file: [05cffd788b] check-in: [cffecc776b] user: joel branch: tree-view-work, size: 27607)
20:07
Fix use of window.getComputedStyle() function for IE8. Same fix as done in [5885241f52c6182e] for timeline. ... (file: [b13fe94884] check-in: [de0ae9271f] user: jan.nijtmans branch: trunk, size: 27415)
11:56
Don't follow link if subdir.contains does not exist: Not correct! ... (file: [141f05629d] check-in: [050412b832] user: jan.nijtmans branch: mistake, size: 27502)
11:18
one more attempt ... (file: [fc58cdf9da] check-in: [e2a5198ca9] user: jan.nijtmans branch: tree-view-work, size: 27479)
11:10
Attempted fix for FireFox 3.6.28 ... (file: [fd830b49e6] check-in: [be31487c70] user: jan.nijtmans branch: tree-view-work, size: 27395)
10:54
Better NULL-protection against browsers which don't have "history" API ... (file: [2c5b8162dc] check-in: [02b607a07a] user: jan.nijtmans branch: tree-view-work, size: 27364)
2014-01-15
01:55
Add missing "var". ... (file: [853fb6fe33] check-in: [cdd441f851] user: joel branch: tree-view-enhancements, size: 27331)
01:26
Add ID attribute to subdirectory lists. ... (file: [a509a106e9] check-in: [24fa1e6802] user: joel branch: tree-view-enhancements, size: 27327)
00:15
Use history API instead of sessionStorage. ... (file: [e9065ef740] check-in: [434e4538bc] user: joel branch: tree-view-enhancements, size: 27196)
2014-01-14
19:46
Initialize expandMap variable ... (file: [aa711ee41d] check-in: [3bdbc0408f] user: joel branch: tree-view-enhancements, size: 27156)
15:33
Persist expand/collapse state of tree-view directories in all modern browsers. ... (file: [4339ec5d5c] check-in: [cd554eb63c] user: joel branch: tree-view-enhancements, size: 27151)
2014-01-12
10:20
Fix tree-view JS error/warnings. ... (file: [c78520390a] check-in: [94fcef1051] user: joel branch: branch-1.28, size: 26436)
2014-01-08
00:58
Remove no longer necessary cursor='pointer'. ... (file: [9dee6f32c3] check-in: [927cacb353] user: joel branch: trunk, size: 26354)
2014-01-07
20:32
Make "WITHOUT ROWID" unconditional ... (file: [9ade38b8ac] check-in: [eb87f29637] user: jan.nijtmans branch: sqliteRuntimeCheck, size: 25115)
12:46
Add the "nofiles" query parameter to the /tree page, causing that page to show only directories. Add a new "folders" link on the check-in information page that jumps to "/tree?nofiles". ... (file: [a654165c9b] check-in: [ff9e4e5400] user: drh branch: trunk, size: 26422)
11:25
Always supply an href= attribute on hyperlinks within the preview, even if the hyperlink is never used. Make the hyperlinked paths of the finfo page point to the tree-view rather than the flat-view. Provide links between the tree-view and the file-ages page. ... (file: [eb0221dd00] check-in: [4306ab8143] user: drh branch: trunk, size: 25423)
10:46
Improved header text for the tree-view. Make the tree-view the default for the "Files" menu on all default styles. ... (file: [4b35ad71d6] check-in: [78a5dbea6c] user: drh branch: trunk, size: 25341)
09:20
Actually check that the link being clicked is a descendant of .subdir instead of using a style-based check that could change with different CSS. ... (file: [65e83064d1] check-in: [21dccee9dc] user: joel branch: broken-build, size: 25262)
08:25
merge trunk ... (file: [6ea3985fb2] check-in: [f52089d95e] user: jan.nijtmans branch: sqlite-min-to-3.7.17, size: 25101)
03:58
There's already an nFullName in FileTreeNode, so use that. Remove other pointless redundancy, too. ... (file: [96476e6b9b] check-in: [6f1b5d6047] user: joel branch: trunk, size: 25254)
03:39
Move nFullName declaration to proper location ... (file: [bae727742c] check-in: [98b297a35b] user: joel branch: trunk, size: 25367)
03:24
Fix tree-view subdirectory pages ... (file: [c96fd88124] check-in: [464fd0a4af] user: joel branch: trunk, size: 25365)
02:38
Do not wait until the entire tree-view page has loaded before collapsing the tree, because that can cause flicker if the page is loaded incrementally over a slow wire. Collapse the tree using style= attributes as the page loads. ... (file: [40020ea9c0] check-in: [13c71a97fe] user: drh branch: trunk, size: 25317)
02:23
Document the "expand" query parameter for "tree" in the on-line help. ... (file: [7fbf21f023] check-in: [273dd2c007] user: drh branch: trunk, size: 25272)
02:20
On the tree-view display, add some comments to better explain what is happening and simplify the javascript slightly. ... (file: [b7b7a765c4] check-in: [cda3140d19] user: drh branch: trunk, size: 25213)
2014-01-06
23:42
Add JS for collapsing/expanding directories in tree-view. ... (file: [8258daad96] check-in: [b66100d3ed] user: joel branch: trunk, size: 24735)
10:36
Merge trunk ... (file: [7a9ac099ef] check-in: [99af4d2a12] user: jan.nijtmans branch: sqlite-min-to-3.7.17, size: 23291)
03:19
Merge in the csstree branch, providing a better look and more control over the tree-view. ... (file: [e46a263e7a] check-in: [1264375bb1] user: drh branch: trunk, size: 23444)
02:54
Add 'file' class to file browser/tree items even if the file has an extension. ... (file: [5b48580773] check-in: [e5606c943b] user: joel branch: trunk, size: 23425)
02:36
Lines now go directly from directories to child nodes, do not pass go, do not collect $200. ... (file: [ce8d2dc594] check-in: [f83e0d2123] user: joel branch: csstree, size: 23294)
2014-01-05
00:40
Flatten the subdirectory ancestor links into a single line. ... (file: [66a47546b3] check-in: [7dfc5cda7a] user: joel branch: csstree, size: 23322)
2014-01-04
20:51
Increase minimum SQLite requirement to 3.7.17, and make efficient use of the function sqlite3_strglob. This eliminates unnecessand sqlite ... (file: [c77728edd8] check-in: [c8c5646879] user: jan.nijtmans branch: sqlite-min-to-3.7.17, size: 23267)
20:24
Add filetype-specific classes to LI elements. ... (file: [72bce52c7a] check-in: [1ec615248e] user: joel branch: csstree, size: 23187)
2014-01-02
18:50
Fix incorrect insertion of closing UL tags. ... (file: [a6361d1377] check-in: [417d18082b] user: joel branch: csstree, size: 23164)
16:50
Fix /tree page and "timeline-utc" setting in combination with --disable-internal-sqlite configuration ... (file: [a2d840e39c] check-in: [bd1151126a] user: jan.nijtmans branch: trunk, size: 23420)
15:30
Fix /tree view in combination with configure --disable-internal-sqlite (Reported by Andy Bradford) ... (file: [f0f9b98869] check-in: [c3211392da] user: jan.nijtmans branch: timeline-utc, size: 23339)
15:17
merge trunk ... (file: [0f4be2d6c8] check-in: [d5fd6cc1a5] user: jan.nijtmans branch: timeline-utc, size: 23281)
12:47
Propose tree-view enhancement. ... (file: [ad3b5074ee] check-in: [377a4f2d53] user: joel branch: csstree, size: 23184)
2014-01-01
20:25
Improve the label of tree-view so that it shows the number of files and the number of check-ins, if appropriate. Make tree-view the default for the "files" link of /vinfo. ... (file: [5ad305f4a3] check-in: [9930c46ee5] user: drh branch: trunk, size: 23275)
2013-12-31
13:59
Add hyperlinks to the tree-view for file listings. Other improvements to the tree-view mechanism. ... (file: [17d6c06abb] check-in: [4564790ed7] user: drh branch: trunk, size: 23155)
10:43
Add the /tree URI for showing a hierarchical file listing. The URI works, but there are no hyperlinks to it yet. ... (file: [6786717f27] check-in: [7791b70410] user: drh branch: trunk, size: 21833)
2013-12-28
22:41
Eliminate the need to compile SQLite with -Dlocaltime=fossil_locatime. This makes the timeline-utc setting work when fossil is configured with --disable-internal-sqlite. ... (file: [f8457856ca] check-in: [d7fd72dc30] user: jan.nijtmans branch: timeline-utc, size: 13687)
2013-10-04
09:30
Better error-message in case of "manifest file is malformed" ... (file: [19e4bdf78a] check-in: [1eb438d61a] user: jan.nijtmans branch: pending-review, size: 13681)
2013-07-14
08:46
added missing word "to" ... (file: [4f11469038] check-in: [3a4f9ba652] user: stephan branch: trunk, size: 13678)
2013-04-24
07:28
All ui pages (and JSON) should handle filenames case-sensitive because they don't access the file system. ... (file: [5a4e3c8582] check-in: [c967b6619f] user: jan.nijtmans branch: page-case-sensitive, size: 13675)
02:34
Add submenu links to trunk/tip when browsing files of a non-trunk/tip check-in. ... (file: [5df70df3d2] check-in: [b5b0f1b3fc] user: joel branch: trunk, size: 14117)
2013-04-22
01:33
Add class hooks to "/dir" pages to allow for filetype-specific styling. ... (file: [a0e9fb8196] check-in: [7ccbf6ee66] user: joel branch: trunk, size: 14112)
2013-04-18
08:46
Use the function filename_collation() everywhere in stead of passing caseSensitive as parameter. ... (file: [274fe29097] check-in: [3c781f4f0b] user: jan.nijtmans branch: trunk, size: 13485)
2012-11-04
12:59
Fix typos. ... (file: [067d05273e] check-in: [45065c5c28] user: dmitry branch: spelling, size: 13346)
2012-10-11
20:58
Tweaks to the "fileages" user interface. ... (file: [4402835f9b] check-in: [da2fe1be82] user: drh branch: trunk, size: 13344)
14:21
Add the "fileage" webpage. ... (file: [55213c13b5] check-in: [368347d660] user: drh branch: trunk, size: 12934)
2012-08-29
13:57
Allow UTF-8 characters in sources. translate.exe will translate it to ASCII ... (file: [687b0b719f] check-in: [9f6abc5968] user: jan.nijtmans branch: msvc-broken, size: 8868)
2012-07-20
14:54
Change the "dir" webpage to require read permission. ... (file: [ac80c2f68c] check-in: [ded8615f95] user: drh branch: trunk, size: 8869)
2012-06-29
15:59
Update to the latest SQLite4 that requires converting preprocessor macro prefixes from "SQLITE_" to "SQLITE4_". ... (file: [e161ad44f1] check-in: [0328d68181] user: drh branch: sqlite4, size: 8883)
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: [3be7a26dcd] check-in: [6823912746] user: drh branch: sqlite4, size: 8879)
2012-06-11
17:33
merge trunk again... (previous merge was not from latest trunk from fossil-scm.org) ... (file: [ff9271d985] check-in: [7a57ab6465] user: mgagnon branch: mgagnon_fix, size: 8916)
2012-04-28
08:03
Refinements to the new hyperlink logic and spider defense. ... (file: [0e21319cfc] check-in: [d9c8a7dd73] user: drh branch: spider-defense, size: 8874)
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: [5c8f506930] check-in: [8ae52fc418] user: drh branch: spider-defense, size: 8886)
2012-04-13
22:42
Fix the /dir webpages to that it treats folders whos names differ only in case as the same folder when case-sensitive is off. ... (file: [7154c3c3a3] check-in: [4290a801a0] user: drh branch: trunk, size: 8972)
2012-03-29
14:54
Add vim modline everywhere ... (file: [5df15d543e] check-in: [a496d8e88d] user: mgagnon branch: mgagnon_fix, size: 8981)
2012-03-16
15:21
Added initial /json/dir implementation. ... (file: [b6400a4309] check-in: [318a0ac132] user: stephan branch: trunk, size: 8939)
2011-12-06
00:09
The finfo command and the file browsing pages of the web UI now honor the case-sensitive option and merge filenames that differ only in case as requested. ... (file: [812364a30b] check-in: [9c90b0f052] user: drh branch: trunk, size: 8946)
2011-10-31
17:54
Fix a potential division-by-zero in the file browser. ... (file: [a1d6071725] check-in: [4d408219bd] user: drh branch: trunk, size: 8661)
2011-10-15
17:36
Vary the number of columns of displayed files in the File List depending on the length of the longest filename in the list. ... (file: [dacdc3e129] check-in: [ee723ed98d] user: drh branch: trunk, size: 8632)
2011-09-14
17:45
Refactored g.okXXX perms flags to g.perm.XXX. ... (file: [c1f0e1c1d3] check-in: [34b4dec0bc] user: stephan branch: stephan-hack, size: 8574)
2011-08-22
19:02
Allow browsing of directories whose names contain characters that must be escaped for HTML. ... (file: [7e3ed1e4eb] check-in: [1ec0739c4b] user: drh branch: trunk, size: 8568)
2011-06-29
17:10
Simplify some the "name" parameter to the "artifact" URIs. ... (file: [923028657c] check-in: [5acc3e4cc4] user: drh branch: trunk, size: 8568)
2011-03-07
18:49
Fix invalid directory listings when some siblings directory names are prefixes of others. Ticket [32cfbf0aa4abf964] ... (file: [6f915ec9d7] check-in: [af66e2cf3a] user: drh branch: trunk, size: 8573)
2011-01-26
20:46
Ignore trailing / characters on the "name=" parameter to the dir URL. ... (file: [3b24ad986d] check-in: [8854d6b615] user: drh branch: trunk, size: 8513)
2011-01-25
21:59
Fix the display of file and directory listings so that it works correctly even when one file in a directory is a prefix of another. Ticket [8e13d170f2d6d6e3]. ... (file: [a02a022407] check-in: [6e59eb117f] user: drh branch: trunk, size: 8450)
2010-12-16
14:46
Use relative URLs for hyperlinks whereever possible, so that Fossil can work better behind a reverse proxy. ... (file: [46262a33f8] check-in: [daeb10f65f] user: drh branch: trunk, size: 8368)
2010-10-26
19:01
merge from trunk ... (file: [df6b3080f9] check-in: [4260bc6a22] user: wolfgang branch: StvPrivateHook2 , size: 8425)
2010-10-25
21:47
Improvements and minor bug fixes in "browse" processing. ... (file: [931267cb06] check-in: [b27d50b421] user: drh branch: experimental, size: 8412)
00:55
Further performance enchancements for browsing. We could still do better, but the current seems fast enough. ... (file: [1e9007d096] check-in: [ee1cc2bfe4] user: drh branch: experimental, size: 7981)
00:33
Performance improvement when browsing repositories with many files. This is an temporary fix - we can do much better. ... (file: [cc634b66fa] check-in: [4389b36f4f] user: drh branch: experimental, size: 7720)
2010-10-20
12:31
Fix a bug in the Files browsing logic. ... (file: [d2360f705d] check-in: [85e1e3d4a1] user: drh branch: experimental, size: 7719)
2010-10-17
17:25
Add the ability to parse and use manifests with the B-card. Add documentation for the B-card. ... (file: [b7ea8a9a61] check-in: [ec56d8ff58] user: drh branch: experimental, size: 7693)
2010-10-15
20:37
Refactor the control-artifact parser. ... (file: [a7558b8f83] check-in: [da9fcdc95a] user: drh branch: experimental, size: 7930)
2010-10-10
08:59
added more cross reference ... (file: [dc14610c6b] check-in: [c2ef371590] user: Ratte branch: wolfgangHelpCmd, size: 7849)
2010-10-09
20:13
show references to commandline on webpages; add httptrace to windows http server ... (file: [14b0ec2ace] check-in: [d1d1cd122b] user: wolfgang branch: wolfgangHelpCmd, size: 7847)
2010-09-29
12:48
Better handling of /dir pages with unknown checkins. Rework of check-in [872f6a45e3338b77ed10ec49598343ff2ae7741d] for ticket [cc4cd990165317f38618f5b784befd3e9ff3fe61]. ... (file: [b04a2d36ea] check-in: [e01f7e6db2] user: drh branch: wolfgangFormat2CSS_2, size: 7836)
2010-09-27
15:56
length of short checkin uuid for dir page restored to 10 ... (file: [f5c7cb9542] check-in: [b72065df2f] user: wolfgang branch: wolfgangFormat2CSS_2, size: 7660)
15:44
fixed error on dir page with unknown checkins. Ticket [cc4cd99016531]. ... (file: [5931795b9e] check-in: [872f6a45e3] user: wolfgang branch: wolfgangFormat2CSS_2, size: 7659)
2010-09-13
22:14
Avoid the use of tabs. Make sure lines do not exceed 80 characters. ... (file: [2451ec0dbe] check-in: [4cc0ebef9a] user: drh branch: wolfgangFormat2CSS, size: 7562)
2010-09-12
12:49
corrected some & chars in hyperlinks and added missing quotes in attribute values ... (file: [5776a0c1b4] check-in: [214d2faf6d] user: wolfgang branch: wolfgangFormat2CSS, size: 7549)
2010-09-10
20:19
fixed many HTML-validator errors and moved more formats to CSS - tested on firefox and IE ... (file: [3b5327f652] check-in: [d1305d0a7a] user: wolfgang branch: wolfgangFormat2CSS, size: 7541)
2010-05-16
19:08
Change from GPL to the Simplified BSD License. ... (file: [23a693054f] check-in: [c06edd231f] user: drh branch: clear-title, size: 7506)
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: [d2629384aa] check-in: [9f1d490dd6] user: drh branch: trunk, size: 7782)
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: [6b8d7798f0] check-in: [a4b10f43e2] user: drh branch: trunk, size: 7755)
2010-03-08
14:12
Changes to file browser to be more direct and describing what is seen in the union of all files from all versions. Add hyperlinks to tip and trunk. ... (file: [62cedbb289] check-in: [4db129c925] user: drh branch: trunk, size: 7767)
2009-10-31
13:23
Remove the extra space character before filenames in web directory listings. Ticket [28d861eb5799a60] ... (file: [ec45ae29e1] check-in: [4165033b40] user: drh branch: trunk, size: 7062)
2009-10-11
21:29
Remove extra whitespace before file names in file browser. Ticket [28d861eb57]. ... (file: [b25c5b6c8f] check-in: [f871a3b578] user: dmitry branch: trunk, size: 7120)
2009-01-28
21:41
Add the ci=LABEL parameter to the "dir" webpage in order to look at just files within a single check-in. Add a Download link on the artifact and hexdump viewers. ... (file: [b26f9d5a29] check-in: [923d644b89] user: drh branch: trunk, size: 7120)
2008-05-05
23:15
The "h" capability is now used to enable hyperlinks to non-wiki pages. When "h" is missing, many pages give a hyperlink to the login page and automatically fill in "anonymous" as the user name. The login page jumps back to the target page after a successful login. ... (file: [9050864c16] check-in: [d57de28756] user: drh branch: trunk, size: 5683)
2008-02-04
19:08
Hyperlinks to directory browser pages on the pathname in the title of the file history viewer, finfo. ... (file: [079928a8a6] check-in: [a20dcb5c26] user: drh branch: trunk, size: 5662)
14:24
Additional cleanup in the differencing engine. The new "dir" webpage now uses name= instead of the d= for the query parameter. ... (file: [6e4217591a] check-in: [e81cc91aa4] user: drh branch: trunk, size: 5214)
02:45
Add file and directory browsing capabilities to the web interface. ... (file: [726cbbaa6f] check-in: [e487b77b1a] user: drh branch: trunk, size: 5199)