Fossil

Timeline
Login

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

50 most recent check-ins

2021-03-02
20:50
Add the "re=" query parameter to the /dir webpage. Improvments to skin documentation and to the change log. ... (Leaf check-in: f08466dd user: drh tags: trunk)
17:13
Documentation for new settings. Improvements to the change log. ... (check-in: aac9093b user: drh tags: trunk)
16:44
Update to the change log. ... (check-in: c0c12359 user: drh tags: trunk)
16:06
Refactor the routines used to generate TH1 variables that hold resource URLs. Functionality should be unchanged. The purpose is to make the code simplier, easier to read, and easier to maintain. ... (check-in: 6acd87f2 user: drh tags: trunk)
15:33
When a page with skin=X&once generates its style.css link, append skin=X&once to that lnik so that it gets the proper skin when style.css is loaded (asynchronously). Renamed the skin=_repo (reset to site-specific skin) to skin= (blank name), per /chat discussion. ... (check-in: 10dfd9e5 user: stephan tags: trunk)
15:01
When skin=X query parameter is processed, if a param named 'once' is also set then apply the skin change but do not save it to the cookie, as per /chat discussion. The intent is mainly to facilitate the development of docs using both light- and dark-mode skins at the same time, which is somewhat painful when the cookie constantly gets overwritten. ... (check-in: 7db18bfe user: stephan tags: trunk)
13:55
Alternative skins can be determined by the "skin" field of the display preferences cookie. The "skn_X" mechanism is removed. ... (check-in: 33394207 user: drh tags: trunk)
08:54
Updated changes.wiki to replace skn_X references with skin=X. ... (Closed-Leaf check-in: 7fed83c9 user: stephan tags: skin-preference-cookie)
08:09
Corrected ability to be able to select the repository's configured skin, rather than just built-ins. ... (check-in: 5289ab2a user: stephan tags: skin-preference-cookie)
07:23
Minor doc clarification. ... (check-in: c05ec7d9 user: stephan tags: skin-preference-cookie)
07:21
Minor doc correction. ... (check-in: 2d6bb6e9 user: stephan tags: skin-preference-cookie)
07:11
Skin selection is now stored in the user display prefs cookie and can be modified from any page by passing the skin=xyz URL parameter. Gets trumped by /draftX URI or --skin CLI flag or skin: CGI config setting. Removed /skn_XYZ URI handling. /skins page now uses the new mechanism for skin selection. UDC is now rendered on every page if it was modified during that request, regardless of the 'udc' URL parameter. See discussion at /forumpost/4d3a10c72a. ... (check-in: 71a2d68a user: stephan tags: skin-preference-cookie)
04:04
Removed the min/max height on the diff toggles to slightly improve the layout flow. ... (Leaf check-in: 42205f9c user: stephan tags: diff-view-toggle-poc)
03:51
Moved the diff toggle button to the right of the diff header line, per forum feedback. Changed the button to a checkbox. Removed the arbitrary heuristics regarding which diffs to show/hide by default - they are now all on by default. ... (check-in: f9d29b97 user: stephan tags: diff-view-toggle-poc)
2021-03-01
20:54
Change the algorithm for detecting when a user agent is a narrow-screen mobile device to the algorithm recommanded at https://developer.mozilla.org/en-US/docs/Web/HTTP/Browser_detection_using_the_user_agent#mobile_device_detection. ... (check-in: 4de677dc user: drh tags: trunk)
20:37
If the diff type (unified vs. side-by-side) is not specified by a query parameter or cookie, then determine the diff type based on the "preferred-diff-type" setting, if there is one, or on a guess whether or not the requesting agent is a mobile device based on the User-Agent parameter in the HTTP request. ... (check-in: 29bab274 user: drh tags: trunk)
17:46
Update the built-in SQLite to the first 3.35.0 beta, for testing of SQLite. ... (check-in: 722073a1 user: drh tags: trunk)
17:35
Proof of concept/demo for toggle buttons on individual diff views on the /info diff views, as discussed in 0f751ad9c8. ... (check-in: cfdd6665 user: stephan tags: diff-view-toggle-poc)
13:34
Removed BLOB_SEEK_END from the API, per /chat discussion, as it was unused and appeared to have a semantic discrepancy vis-a-vis fseek() and SEEK_END. ... (check-in: 6fc730e0 user: stephan tags: trunk)
07:37
Merged trunk changes in. Only needed to track my own rename of branch_of_rid() to branch_of_ckin_rid() ... (Leaf check-in: ea28708f user: wyoung tags: artifact-view-links)
07:15
Copied over documentation of 2 recently-added "fossil cgi" control file lines to the www/cgi.wiki doc (redirect and jsmode) and then reordered it all to match the order given in "fossil cgi --help" output to make it easier to maintain these parallel lists in the future. ... (check-in: 282402d8 user: wyoung tags: trunk)
06:47
Fixed "debug" -> "cgi-debug" in the built-in docs for "fossil cgi". ... (check-in: e3dbb7d7 user: wyoung tags: trunk)
03:00
Merged in trunk. ... (Leaf check-in: ab047b62 user: stephan tags: leaves-command-branched-from)
2021-02-26
13:27
Disable the permuted index from the main documentation page, as moderns do not understand indexes. Replace it with a simple list of documents. People can use Ctrl-F or the "Search" box for search. ... (check-in: 47a4c4cb user: drh tags: trunk)
13:07
The new mainmenu element previously called "Setup" reverted a years-old change to use "Admin" for this menu because about half of the items on the /setup screen are also usable by people with only the Admin cap. This also changes the capexpr to include "a" for the same reason. ... (check-in: 7260ff21 user: wyoung tags: trunk)
13:01
Added a section to the customskin.md doc explaining where the main menu contents went and how to change them in the new "mainmenu" world. ... (check-in: da229107 user: wyoung tags: trunk)
07:05
Tightened up the new reason #5 for "why set up a server". ... (check-in: 50a0e024 user: wyoung tags: trunk)
06:51
Updated the macOS / OpenSSL 1.0 bits of the backup doc's encryption section to cover the latest situation under Big Sur. ... (check-in: 0e1cc786 user: wyoung tags: trunk)
06:23
Added a link to the backups doc from the "benefits of a server" doc, fixed a few more grammar problems, and fixed a few URLs in prior commits. ... (check-in: 4f9c6210 user: wyoung tags: trunk)
06:20
Grammar tweaks in point 2 of the "whyuseaserver.wiki" doc. ... (check-in: 05e79793 user: wyoung tags: trunk)
06:18
Noted the Fossil RBAC system as another reason you may want to set up a Fossil server. ... (check-in: a3a70a01 user: wyoung tags: trunk)
06:14
Added an answer to SQLite's "how to corrupt" document to the "Benefits of a Fossil Server" doc, since setting up a server does largely solve those problems. ... (check-in: f9cfadf1 user: wyoung tags: trunk)
2021-02-25
14:55
Merge from trunk ... (Leaf check-in: 7e755346 user: george tags: wiki-history)
14:15
Rearrange the JavaScript code as a handler of the 'load' event; this keeps the global scope clean from the supplementary variables. ... (check-in: ec55e51c user: george tags: wiki-history)
10:12
Removed an if() condition in content_put_ex() which was possible back in 2007 but is no longer possible. Updated the surrounding content to reflect current reality. ... (check-in: dad521bb user: stephan tags: trunk)
05:56
Typo fix in /setup_timeline and the same fix in an internal API doc. Same typo exists in shell.c, but that's upstream 3rd-party code. ... (check-in: c8021e99 user: stephan tags: trunk)
2021-02-24
19:24
Typo fixes in fileedit-page.md ... (check-in: d400f403 user: stephan tags: trunk)
15:21
Add projects relating to the ticketing system ... (check-in: 9e9fb33c user: danshearer tags: trunk)
04:59
Checkin [188ffef2] inadvertently caused one particular graceful failure to degrade to a non-graceful failure (a failed assert()). This checkin resolves that. ... (check-in: 7a985a3d user: stephan tags: trunk)
00:24
Micro-touchups to the is-not-relational doc. (Its name really should be shortened to not-relational.md, but we already have links to the longer name out in the wild.) ... (check-in: 213160c7 user: stephan tags: trunk)
00:14
Minor rewording/clarification in fileformat.wiki. ... (check-in: 7ebe73ff user: stephan tags: trunk)
2021-02-23
21:33
Minor technote tag footnote and a typo fix. ... (check-in: b1600a22 user: stephan tags: trunk)
02:48
sha3sum command now exits with an error if it cannot open a requested file, per discussion at 9cc4028627. ... (check-in: bda90774 user: stephan tags: trunk)
2021-02-22
18:43
Update the built-in SQLite to the latest 3.35.0 alpha that includes support for the MATERIALIZED hints. ... (check-in: d07cbeda user: drh tags: trunk)
12:23
Added a missing 'return this'. ... (check-in: 4ce90f01 user: stephan tags: trunk)
06:48
Documented several special-case rules for certain cards as footnotes in the fileformat.wiki card summary table. ... (check-in: a3bfeb85 user: stephan tags: trunk)
04:35
As a safety precaution against changes made in [ecb705359a] and [b8c1d429cb], content_deltify() now explicitly checks whether its main input RID refers to a phantom and skips further work if it is. ... (check-in: 188ffef2 user: stephan tags: trunk)
03:33
Technote counterpart fix of [ecb705359a]. ... (check-in: b8c1d429 user: stephan tags: trunk)
03:09
Corrected wiki crosslinking's check for an older version of the page, as detailed in dfd85f0b00. Rebuild is required to correct wiki timeline entries. ... (check-in: ecb70535 user: stephan tags: trunk)
2021-02-21
13:10
Add optimization level flag for MSVC builds, defaulting to /Os. ... (check-in: c72edfd8 user: danield tags: trunk)