Fossil

Timeline
Login

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

50 most recent check-ins that contain filename changes

2023-03-23
16:40
The /etc/os-release workaround for nspawn's pickiness has caused the feature to go into negative ROI territory. Ripped it out of the mainstream process and made it a manual step for those who need it, in the hopes that this will cause fewer ongoing problems than leaving it as it is. (check-in: 4cb5c03ea1 user: wyoung tags: trunk)
2023-01-24
03:29
Brought the ui-local-diff branch up to date relative to trunk. It isn't a simple merge, primarily due to all the changes to /vdiff and /fdiff made over the past 2 years. It seems to work as well as it originally did, but it isn't ready to merge down to trunk as-is. (check-in: 76fa165763 user: wyoung tags: ui-local-diff)
2022-10-28
06:37
Merge trunk into deltify-tkt-blobs branch. (check-in: 86916df534 user: stephan tags: deltify-tkt-blobs)
2022-10-17
01:02
Merge updates from trunk. (check-in: 6f3640a71d user: mistachkin tags: th1Hash)
2022-09-04
23:46
Renamed Dockerfile.in back to Dockerfile so it can be used as-is on non-autosetup systems. Realized that we can pass the Fossil checkin hash prefix in as a build arg instead of regenerating the file on disk from auto.def. If you use the Dockerfile as-shipped, you get a "trunk" build, which risks a stale cache — it thinks it already has a tarball by that name and helpfully refuses to pull it again — but at least Windows users get *something* without hand-hacking the file. (check-in: b0c9c26a9c user: wyoung tags: trunk)
01:53
Moved the busybox-config file from tools/ into a new containers/ subdirectory. We were using that as a junk-drawer directory, for lack of a better place to put it. Now that we're about to have a second container-related file in the repo, that weak excuse is wearing thin. (check-in: b08e2bb747 user: wyoung tags: trunk)
2022-09-01
01:29
Merge in trunk. Resolve a shadowed var in dispatch.c which led to an assigned-but-not-used warning. (Closed-Leaf check-in: a257fbd92e user: stephan tags: help-aliases-unique)
2022-08-15
22:02
Changed several of the Docker environment variables to build arguments so the user an override them at build time rather than container creation time, and documented them in build.wiki. Using this new mechanism to pull the Fossil source tarball in such a way that we can use the Docker artifact cache without getting stale builds. You can now pass one of the new build args to force the old behavior if you want it. This required generating Dockerfile from Dockerfile.in at configure time, to inject the current Fossil checkin ID. (This busts the Docker cache when the source tree changes.) (check-in: f938438380 user: wyoung tags: trunk)
2022-06-07
18:05
Added optional build infrastructure for using emcc so that we have a reproducible pikchr.wasm instead of an opaque 3rd-party blob. This adds the --with-emsdk configure flag. (check-in: 8f6886c905 user: stephan tags: pikchrshow-wasm)
2022-01-21
20:34
Merge from trunk (check-in: 8d78edddf7 user: george tags: search-terms-highlighting)
20:24
Merge from trunk (check-in: 9094def2b9 user: george tags: rptview-submenu-paralink)
20:13
Merge from trunk (check-in: 5c0515e20c user: george tags: wcontent-subsets)
19:58
Merge from trunk (check-in: 6721c654a9 user: george tags: th1-doc-vars)
2021-12-31
02:59
Merged in trunk. (check-in: c800d2ca82 user: stephan tags: markdown-tagrefs)
2021-12-25
20:01
Moved 3rd-party source code from src/ to extsrc/ and internal tooling source code from src/ to tools/. (check-in: b62f651cc0 user: stephan tags: trunk)
14:39
Part three of code relocation. All 3rd-party/upstream source files in src/ have been moved to extsrc/. It is very likely that Makefile.msc requires fixing, and a 100% certainty that Makefile.PellesCGMake needed fixing. (check-in: 9e8c47381e user: stephan tags: code-movement)
13:43
Part two of code-relocation effort: moved sqlite3.c/h to extsrc/, per /chat discussion. Moving remaining 3rd-party sources will be far more invasive in makemake.tcl, so will be a separate step. (check-in: e3e204dce1 user: stephan tags: code-movement)
13:26
Fixed the builtin files generation broken by the previous checkin (moving makemake.tcl changed resolution of builtin file names) and disabled the glob -nocomplain flag which allowed that to silently fail. Moved src/sqlcompattest.c to tools/. (check-in: 7271f22355 user: stephan tags: code-movement)
12:06
Part one of src/ file relocations discussed in /chat. This step moves the various code generators and translators from src/ to tools/. Edit: moving to branch for further changes, as this broke diff -tk. (check-in: a13ab011f4 user: stephan tags: code-movement)
2021-10-09
20:13
Merge in trunk (release 2.17) (check-in: c1868b9f8f user: george tags: search-terms-highlighting)
20:05
Merge in trunk (release 2.17) (check-in: a33f616e6a user: george tags: rptview-submenu-paralink)
19:50
Merge in trunk (release 2.17) (check-in: 315351f4ac user: george tags: wcontent-subsets)
19:31
Merge in trunk (release 2.17) (check-in: 56e2d3ad6b user: george tags: th1-doc-vars)
2021-09-28
11:06
Merged in trunk. /chat changed jump-to-message animation to fade out/in, per requests. Added HTML5 history to /chat clicks on #NNN message references but it's disabled because it's behaving unexpectedly. (check-in: 99b23d0fa3 user: stephan tags: markdown-tagrefs)
09:45
Moved chat.js to fossil.page.chat.js, for consistency with the other single-page apps and to emphasize that it is not to be loaded on arbitrary pages. Changed chat's startup to wait until the page on-load event to avoid a related timing issue. (check-in: 3ec8c6c04d user: stephan tags: trunk)
2021-09-11
17:09
Enhance the various diff views (excluding diff -b output) to be able to dynamically load more context lines per mouse click. (check-in: 51c1efd403 user: stephan tags: trunk)
2021-09-07
22:28
Ongoing refactoring and feature-adding related to the JS/ajax components of the new diff views. (check-in: 65aa2c9643 user: stephan tags: diff-js-refactoring)
2021-03-01
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: ea28708f85 user: wyoung tags: artifact-view-links)
2021-02-25
14:55
Merge from trunk (check-in: 7e755346a5 user: george tags: wiki-history)
2021-02-14
21:28
Brought graham's ui-local-diff branch up to date with respect to trunk. This is not a simple merge, because it had to accommodate several conflicting changes, so it needs to be re-checked for sanity before being merged down to trunk. Also, some of the changes I made simply reduce the size of the resulting diff relative to trunk and need to be reverted; these are primarily 2-line splits of "else/if" so the branch-specific change doesn't repeat the following "if" condition, which is now the "else if" condition. I think this sort of thing aids understanding of the diff, even though it breaks the style guidelines. (check-in: 0516f4d3c8 user: wyoung tags: ui-local-diff)
2021-01-25
18:57
Hamburger menu enhancements: (1) Rename the JS to src/hbmenu.js (2) Make the JS independent of TH1 so that it can be loaded using builtin_request_js(). (3) Add a new TH1 command that invokes builtin_request_js(). (4) Revise the default and plain_gray skins to make use of the previous. (check-in: 9cd74289c0 user: drh tags: trunk)
18:52
Enhance the hamburger menu JS so that it does not require TH1 support and can be independently loaded. Rename the hamburger menu JS to src/hbmenu.js. Add the new "builtin_request_js" TH1 command to request JS loading, and use that command in the default and plain_gray skins to access the common hbmenu.js code. (check-in: d39732b714 user: drh tags: standard-hbmenu)
2021-01-05
19:05
Provide for two different chat-alert sounds in the /Admin/Chat configuration menu. (check-in: d8e6994350 user: drh tags: trunk)
05:19
Moved chat audio notification files to src/alerts, per chatroom discussion. Chat audio is now configurable using a selection of builtin WAV files and audio files stored in /uv/alert-sounds/*.XYZ (==ogg, wav, mp3). The addition of a selection list means that closing the chat settings popup now requires tapping either a popup entry or the settings button - tapping in the page body won't do it because that handling collides with the selection list event handling. (check-in: 4c34053c58 user: stephan tags: trunk)
2020-10-10
12:05
Renamed fossil.page.wikiedit-wysiwyg-legacy.js to fossil.wikiedit-wysiwyg.js so that the excessively long name doesn't cause /dir to have, at most, 2 columns. Removed some dead code and added a tiny bit of docs. Updated changelog per forum request. (check-in: a759842a7a user: stephan tags: trunk)
2020-09-14
10:48
Renamed fossil.pikchr-util.js to fossil.pikchr.js. Minor UI tweaks in the pikchr-related bits. (check-in: f5c040869d user: stephan tags: trunk)
2020-08-26
13:31
Merge in trunk (version-2.12.1) (check-in: 62c316306e user: george tags: wiki-history)
2020-08-15
23:30
Renamed TooltipWidget to PopupWidget because's it's not *quite* a tooltip and we're soon going to need something closer to a genuine tooltip. Minor adjacent cleanups and code consolidation. (check-in: 3998ccef44 user: stephan tags: line-number-selection)
2020-08-09
21:45
Merge in trunk; resolve conflicts (Closed-Leaf check-in: 7cfbf66a02 user: ashepilko tags: cmake-ide)
2020-07-16
21:08
Renamed www/server/openbsd/httpd.md to fastcgi.md and added the "FastCGI" column to the "Activation Tutorials" table on the main server index page. Made the fonts narrower in that table as a consequence, to keep the table from wrapping. The rename is necessary because the doc doesn't tell how to do HTTP proxying of "fossil server" as all the peer pages in that column do. If such a tutorial for OpenBSD *were* written, it might then be openbsd/httpd.md. (check-in: 62ec4100c6 user: wyoung tags: trunk)
2020-06-25
08:16
Merge trunk (Closed-Leaf check-in: 69b450c1e0 user: jan.nijtmans tags: cleanX)
2020-06-14
05:37
Merged in default.css branch: move default_css.txt to default.css (compiled in as-is as a builtin) and eliminate the no-longer-relevant mkcss tool. The over-the-wire size increase for the no-longer-stripped CSS is less than 1kb. (check-in: 8eec01d419 user: stephan tags: trunk)
2020-05-29
08:05
Move default_css.txt to default.css, treat it like a builtin file, and remove mkcss, as the recent style.css reorg obviates the need for mkcss. (check-in: 0c19cd0a86 user: stephan tags: default.css)
2020-01-28
20:39
Merge trunk (check-in: 9dbea18c71 user: jan.nijtmans tags: multi-thread)
2020-01-09
17:57
Merge in trunk (check-in: 4d8aecdfcf user: ashepilko tags: cmake-ide)
2019-09-13
15:11
Merge in latest developments from trunk. (Closed-Leaf check-in: b713393b9a user: andybradford tags: db-begin-txn-updates)
2019-09-04
20:01
Merge updates from trunk. (check-in: 20c64950a9 user: mistachkin tags: noJsonCgiFlag)
00:58
Merged caps-doc branch down to trunk, improving documentation of user capabilities in Fossil. (check-in: 779ddefa19 user: wyoung tags: trunk)
2019-08-31
16:42
Merge in latest from trunk. (check-in: aa37639112 user: andybradford tags: db-begin-txn-updates)
2019-08-27
20:35
Moved www/capabilities.md to www/caps/index.md and www/admin-v-setup.md to www/caps/admin-v-setup.md. Then broke three chunks of the old capabilities.md doc out into new www/caps/* docs: login groups, implementation details of user capabilities, and the user capability reference material. The latter switched from Markdown to HTML format so we could make it a clearer-looking table, rather than its prior hard-to-read bullet list form. (check-in: c6cdf9ce8e user: wyoung tags: caps-doc)