Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
50 check-ins using file extsrc/shell.c version 8236f4bfd0
|
2022-06-14
| ||
| 17:42 | Latest upstream pikchr.c to enable HTML entities which contain digits. check-in: b1ffe209f3 user: stephan tags: trunk | |
| 14:34 | Updated pikchr.c for HTML entity escaping fix. check-in: b3a0a4cdfb user: stephan tags: trunk | |
| 10:36 | Tweak [1142db3091]: Make sure `builtin_get_js_delivery_mode_name()' never returns an empty string, for that would be silently swallowed by `blob_append_escaped_arg()' when assembling the command-line for a HTTP child process, resulting in a broken command-line with a missing --jsmode option argument. Also add a hint next to the definition of the `JS_*' modes about dependencies to be reviewed on updates. check-in: b258a41cf8 user: florian tags: trunk | |
| 08:59 | build.wiki: remove outdated note about Alpine Linux 3.14. check-in: e70ceb1a94 user: stephan tags: trunk | |
| 06:58 | On Windows, forward the --jsmode option to individual HTTP requests. check-in: 1142db3091 user: florian tags: trunk | |
|
2022-06-13
| ||
| 22:18 | Removed the inadvertent vertically-centered alignment of the /pikchrshow pikchr when not in auto-fit mode. check-in: d9bd5603ae user: stephan tags: trunk | |
|
2022-06-12
| ||
| 19:32 | Add <code>extsrc/pikchr.wasm</code> to the [/help?cmd=binary-glob|list of binary blobs]. check-in: 13cd92de77 user: george tags: trunk | |
|
2022-06-11
| ||
| 12:34 | Merged in trunk. check-in: fd14e7ec62 user: stephan tags: markdown-tagrefs | |
| 08:32 | Typo fix report in [forum:099e10c762b43add]. check-in: b942cd2155 user: stephan tags: trunk | |
|
2022-06-10
| ||
| 14:12 | Minor /pikchrshow CSS cleanups. check-in: 864ed8d0a3 user: stephan tags: trunk | |
| 14:11 | In the /winfo view (/info/WIKI_ARTIFACT_ID), honor the timeline-utc configuration flag, per request in [forum:7e7219e59120b2db]. Though that setting is ostensibly only for the timeline, it seems to be used just about where except where times are explicitly labeled as UTC. check-in: 17ebe42d61 user: stephan tags: trunk | |
|
2022-06-09
| ||
| 09:12 | build.wiki: added a note about minimum emcc version and notes about using alternatives to Emscripten. check-in: f7d53fa82a user: stephan tags: trunk | |
|
2022-06-08
| ||
| 23:27 | Merge in pikchrshow-wasm branch: reimplement /pikchrshow using a client-side WASM build of pikchr.c, plus related feature-adjacent tweaks in mimetype handling. check-in: 7fcb462680 user: stephan tags: trunk | |
| 15:52 | /chat: do not show the Toggle Text Mode feature for messages with no text, e.g. image-only posts (resolves an unhandled exception). When text is toggled to the unparsed state, show a copy-to-clipboard button which copies the raw message text to the clipboard. That is a workaround for mouse-copying of that text collecting extraneous newlines for reasons only the browsers understand. check-in: f98a4f5c94 user: stephan tags: trunk | |
| 15:17 | In /chat, change the EOL whitespace-stripping policy to retain up to 2 spaces, only stripping after the 3rd, to avoid breaking certain markdown constructs. Per /chat discussion. check-in: cd7f2ddc98 user: stephan tags: trunk | |
| 12:19 | Refactored the configure script's emsdk detection in the hopes that this reformulation will work on systems where emcc is installed via a package manager. Closed-Leaf check-in: 98dd262675 user: stephan tags: pikchrshow-wasm | |
| 10:09 | build.wiki: added notes about emsdk requirements and keeping it up to date. check-in: b256c5bc7b user: stephan tags: pikchrshow-wasm | |
| 10:08 | Added mjs (ES6 modules) mimetype. Changed JS mimetype from application/javascript to text/javascript to conform with the HTML spec. application/javascript is commonly used in the wild. check-in: a54a2c6ac3 user: stephan tags: pikchrshow-wasm | |
| 08:44 | Added missing section numbers 7.0 and 8.0 to the two newest sections in build.wiki. check-in: fb9f3dcce6 user: stephan tags: pikchrshow-wasm | |
| 07:54 | Added mimetype image/vnd.microsoft.icon to the is-compressible list, per forum feedback. Consolidated strncmp() vs fossil_strncmp() into fossil_strncmp() in cgi.c for consistency's sake. check-in: 3652b4d6bb user: stephan tags: pikchrshow-wasm | |
| 07:36 | Based on discussions in [forum:f60dece061c364d1|forum thread f60dece061c364d1], (A) re-add the charset=utf-8 for text/* mimetypes, (B) extend the set of gzip-compressible mimetypes (e.g. JSON, wasm, tcl, tar), and (C) refactor (B)'s impl so that adding new types does not add a performance hit (it's faster now for most mimetypes). check-in: 86db2d94c6 user: stephan tags: pikchrshow-wasm | |
| 02:42 | Removed the unused/incomplete split-view widget. The current UI doesn't seem to need that level of manual size tuning. check-in: ba1be566ae user: stephan tags: pikchrshow-wasm | |
| 02:37 | Added a section to www/build.wiki explaining the pikchr WASM bits and how to rebuild them (required when updating pikchr.c). check-in: ed51ec4ef6 user: stephan tags: pikchrshow-wasm | |
|
2022-06-07
| ||
| 23:09 | Resolved auto-fit mode not rendering in Chromium. check-in: 11f779039e user: stephan tags: pikchrshow-wasm | |
| 22:34 | Resolved a slight layout mis-shift of the main input field introduced by the previous checkin. check-in: 5b84e810c1 user: stephan tags: pikchrshow-wasm | |
| 22:22 | Recompiled pikchr.js/wasm with latest emscripten. Fixed a left-shifted SVG truncation case. Ported example script selection from legacy pikchrshow into the new version. check-in: 6c07b28636 user: stephan tags: pikchrshow-wasm | |
| 20:36 | Fix popen2() return value check in hook_backoffice(). check-in: e6aaeb1b6d user: jan tags: trunk | |
| 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 | |
| 16:13 | Added entry for the email-listid setting to the change log. check-in: d3acca57b9 user: stephan tags: trunk | |
| 12:07 | More pikchrshow cleanups. Corrected the body text for the markdown/wiki render modes (was using the SVG instead of pikchr code). Center the pikchr when not in auto-fit mode. check-in: e23286a60b user: stephan tags: pikchrshow-wasm | |
| 11:37 | Ported the various preview mode toggles and clipboard copy from legacy pikchrshow to wasm pikchrshow. check-in: e513090c31 user: stephan tags: pikchrshow-wasm | |
| 09:07 | pikchrshow: refactored layout to use fieldsets for the input/output area wrappers and moved their button controls into the LEGEND elements. Various minor layout tweaks. check-in: 577ab3bede user: stephan tags: pikchrshow-wasm | |
| 06:22 | Corrected a bit of misinformation in search.c's comments, per a report in the forum. check-in: 6d6880c830 user: stephan tags: trunk | |
| 00:09 | Added pikchrshow reimpl to the change log. check-in: 997bb954f4 user: stephan tags: pikchrshow-wasm | |
|
2022-06-06
| ||
| 23:53 | Extended the pikchr wasm binding to make use of all of the pikchr() arguments and return more info in pikchr-worker's result. Fixed shift-enter behavior. check-in: 1dc34c9b61 user: stephan tags: pikchrshow-wasm | |
| 21:56 | pikchrshow: swap default config value for position of input/output areas. check-in: 3bd30e66a8 user: stephan tags: pikchrshow-wasm | |
| 21:56 | darkmode skin: replace on-focus color change of buttons with a light border, else the text has illegibly little contrast. check-in: 63d510764e user: stephan tags: pikchrshow-wasm | |
| 20:54 | Consolidated some CSS. Minor pikchrshow layout tweaks. check-in: ae8f2ebe4b user: stephan tags: pikchrshow-wasm | |
| 20:13 | pikchrshow layout tweaks. check-in: 32526f32e7 user: stephan tags: pikchrshow-wasm | |
| 18:51 | Fixed legacy pikchrshow preview button, broken by hijacking its URI for the new pikchrshow mode. In side-by-side mode when auto-render is on, cap each half at max-width 50% to help keep the UI from flopping around. check-in: c8e9116565 user: stephan tags: pikchrshow-wasm | |
| 18:04 | Added CSS file missing from previous checkin. check-in: 9cd4f71f68 user: stephan tags: pikchrshow-wasm | |
| 18:02 | Replace /pikchrshow with a WASM-based version and rename the prior version to /pikchrshowcs (cs=client/server). There are still a couple layout/style quirks to resolve, and a feature or two to port from the legacy app, but it more or less works. check-in: 321f01a86e user: stephan tags: pikchrshow-wasm | |
| 15:51 | Remove the '; charset=utf-8' suffix from response Content-Type headers. That modifier is technically incorrect for many mimetypes, but wasm loaders are extra picky about it and refuse to load wasm files with the charset set. An attempt at porting over althttpd's solution for this same problem leads down a much deeper and far more invasive rabbit hole because how fossil handles/sets the response content type is more involved than in althttpd. Closed-Leaf check-in: 15e7b49ef3 user: stephan tags: content-type-no-charset | |
| 00:41 | Fix the new linear bisect so that it always goes from good to bad and stops at the first bad check-in found. check-in: e65544571e user: drh tags: trunk | |
|
2022-06-05
| ||
| 19:43 | Add the "fossil bisect option linear on" command that allows the "fossil bisect run" command to invoke a test script on every check-in along a path between two boundary check-ins. The "linear" option resets automatically opon "fossil bisect reset". check-in: 42f61b677e user: drh tags: trunk | |
| 15:09 | Corrected a closing P tag in /setup_skin, per report in the forum. check-in: c7aaaaa8c6 user: stephan tags: trunk | |
| 04:06 | In the /setup_skin page, add a mention of/link to /skins, per request in the forum. check-in: 0fabc4f356 user: stephan tags: trunk | |
|
2022-06-04
| ||
| 23:09 | Supply elements in submenus with additional specific CSS classes. For each submenu element a corresponding classname is derived either from the visible label (for hyperlink-like submenu elements) or from the name of the distinguishing query parameter (for other items). check-in: e8a051e6a9 user: george tags: trunk | |
| 16:21 | Mention the remote-url url overrite by proxy bug fix in the change log. check-in: 5f6093314b user: mgagnon tags: trunk | |
|
2022-06-03
| ||
| 15:23 | Update the built-in SQLite to the latest 3.39.0 beta. check-in: e3e9544638 user: drh tags: trunk | |