Fossil

Timeline
Login

Timeline

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

50 events by user stephan occurring around 2020-10-07 07:07:15.

2020-12-23
06:26
Chat message precise timestamps are now shown via a tap/click popup, rather than hoverhelp, for mobile compatibility. ... (check-in: 0101325f9d user: stephan tags: chatroom-dev)
05:44
Import fossil bootstrapping JS into the chat app, add current login name to window.fossil.user.name, and use that name as the initial 'me' value in chat.js (resolves the FIXME in that latter part). ... (check-in: 4e832e9f40 user: stephan tags: chatroom-dev)
04:39
Re-added .message-content min-width which was lost when we rolled back [7e6d2f0a1]. ... (check-in: 67e5bd67d5 user: stephan tags: chatroom-dev)
04:19
Added complete timestamps (local and GMT) as title attribute of message headers. ... (check-in: 696135b65e user: stephan tags: chatroom-dev)
03:52
Experimentally removed the left/right split of me/everyone else messages, per chatroom discussion. Added a min-width to messages to keep the user name from being longer than short messages (unless the user name is really long). Update: The experiment didn't work out. Moved to a branch. ... (Closed-Leaf check-in: 7e6d2f0a11 user: stephan tags: no-joy)
2020-12-22
14:35
chat: added timestamps (browser-local time zone) to the chat messages. ... (check-in: 99689132ca user: stephan tags: chatroom-dev)
13:05
chat: fixed links to /env and /self to use the file's current name instead of hard-coded to 'chat'. ... (check-in: 896d7d44b0 user: stephan tags: chatroom-dev)
12:09
chat: a proactive fix for a potential null deref. Documented a not-immediately-obvious element. ... (check-in: cdb8f6902f user: stephan tags: chatroom-dev)
12:02
chat: changed layout from table-based to one fieldset per row of chat (fieldset rather than a custom construct because browsers have special support for placement of the LEGEND tag which we cannot easily reproduce in other element). The overall look is approximately the same, but saves some space. ... (check-in: a0ebe0ead1 user: stephan tags: chatroom-dev)
10:37
chat: removed the ??empty?? marker for empty message strings, as they're perfectly legitimate when a file/image is uploaded. ... (check-in: 3a36b8e9c6 user: stephan tags: chatroom-dev)
10:32
chat: experimentally changed poll() to use setInterval() instead of setTimeout() to attempt to automatically re-activate a connection if it's killed due to a timeout or (maybe) system sleep/resume. ... (check-in: f260154114 user: stephan tags: chatroom-dev)
09:35
chat: removed an extraneous layer of DOM elements. CSS tweaks. ... (check-in: ce988f9407 user: stephan tags: chatroom-dev)
09:05
chat: initial implementation of marking @NAME references to make them more visible. ... (check-in: ee53e449a5 user: stephan tags: chatroom-dev)
08:25
Minor hyperlink generation tweak in support of pending additional auto-link/auto-style features. ... (check-in: ee6c70817d user: stephan tags: chatroom-dev)
07:34
Cleanups in the auto-hyperlink code. ... (check-in: f04dde73d4 user: stephan tags: chatroom-dev)
07:11
chat: hyperlink URL-looking patterns in messages. ... (check-in: 729e279a78 user: stephan tags: chatroom-dev)
05:58
Generic JS cleanups: var scoping and missing semicolons. ... (check-in: 9ec2861417 user: stephan tags: chatroom-dev)
05:15
Refactored the chat input area from a table to a flexbox-based layout. ... (check-in: ba5c914772 user: stephan tags: chatroom-dev)
2020-12-12
17:29
serverext.wiki: added a note about the need to unset GATEWAY_INTERFACE before trying to recursively call the fossil binary. ... (check-in: e3fbbdc1d0 user: stephan tags: trunk)
10:01
If fossil.fetch()'s beforesend() callback propagates an exception, it is now passed to the onerror() callback and aborts the fetch, rather than being silently ignored. ... (check-in: 1515f0224d user: stephan tags: trunk)
08:15
Adds the Apache-style REQUEST_SCHEME environment variable to the /ext environment so that CGIs can determine whether they're running in HTTP or HTTPS. <i>Later:</i> See alternative implementation at [f101e94da1f80571] ... (Closed-Leaf check-in: 0d72caae15 user: stephan tags: ext-request-scheme)
2020-11-22
13:18
Minor typo fix in /pikchrshow. ... (check-in: 09cd585f80 user: stephan tags: trunk)
2020-10-26
06:46
Added zsh fossil autocompletion, as discussed in [https://fossil-scm.org/forum/forumpost/47a180c815]. ... (check-in: e299531d5b 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-10-07
07:07
Removed an extraneous space from pikchrshow DOM output. pikchr command error output now prepends a newline to pikchr-level errors to keep line number comment alignment intact for the first line. ... (check-in: c3b2671f6d user: stephan tags: trunk)
06:59
pikchr_process() now makes use of the as-yet-not-public PIKCHR_PLAINTEXT_ERRORS flag to maintain control of the error output DOM structure. ... (check-in: ce3046290b user: stephan tags: trunk)
2020-10-05
10:13
uv ls/list doc patch from [https://fossil-scm.org/forum/forumpost/cdc43ffe60]. ... (check-in: ecac7c4ea7 user: stephan tags: trunk)
2020-10-02
14:23
Removed a bit of unnecessary copy/paste backwards compatibility from [15001dd013]. ... (check-in: aae387d956 user: stephan tags: trunk)
09:38
Added --hash flag to ls -v, for consistency with status/changes, per [https://fossil-scm.org/forum/forumpost/896de8f963]. ... (check-in: 15001dd013 user: stephan tags: trunk)
2020-10-01
15:05 Edit [7e8cb38ca25a9276|7e8cb38ca2]: Mark "Closed". Edit check-in comment. ... (artifact: be4f7901bf user: stephan)
2020-09-25
03:04
pikchrshow now squirrels away a copy of the raw response SVG, instead of fishing it out the DOM on demand, because in the latter case the browser converts u00a0 characters to nbsp elements, resulting in illegal SVG. ... (check-in: f45cd27919 user: stephan tags: trunk)
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.) ... (Closed-Leaf check-in: 7e8cb38ca2 user: stephan tags: dir-columns-revisited)
07:28
An experiment in improving the /dir column flow. (Not ready to merge.) ... (check-in: e5121a4934 user: stephan tags: dir-columns-revisited)
2020-09-19
16:36
Moved pikchr_process() nonce so that it also applies for error output. Added missing 'error' CSS class to the error-report PRE tag. Added mention of Ctrl-Enter in pikchshow intro text. ... (check-in: 11e7960e51 user: stephan tags: trunk)
13:10
Documented a simpler pikchr-centering implementation for potential future use but did not activate it due to concerns about current browser-side availability. ... (check-in: 1620841523 user: stephan tags: trunk)
12:49
Worked around an SVG rendering bug in Chrome by setting the width of all svg.pikchr to 100%, regardless of alignment (previously was only applied to centered SVGs). ... (check-in: 4ad86dd5f7 user: stephan tags: trunk)
12:45
Squelched an ominous but harmless error from wikedit when opened with a sandbox page name using any case other than 'Sandbox'. ... (check-in: 2e828971b2 user: stephan tags: trunk)
2020-09-18
21:11
Minor doc updates, removed some dead code. ... (check-in: 3ec33f98f7 user: stephan tags: trunk)
20:19
Remove overflow setting on pikchr-src elements. ... (check-in: 72f8372a2c user: stephan tags: trunk)
20:01
Added pikchr block 'source-inline' modifier for the 'source' flag which tells the latter that the sources should be rendered inline (same position as the graphic), rather than left-aligned. ... (check-in: 3f2c0af278 user: stephan tags: trunk)
19:06
Reimplemented pikchr show/hide entirely in CSS, so it's now controlled by toggling the 'source' class on the outermost DIV element. Less JS and easier to implement in 3rd-party pikchr clients. ... (check-in: 947c039073 user: stephan tags: trunk)
17:43
CSS workaround for centering pikchrs in Chrome. ... (check-in: d825fcc11a user: stephan tags: trunk)
10:32
An alternate impl for centering pikchrs which does not rely on margin:auto. ... (check-in: 2963f440e8 user: stephan tags: trunk)
09:21
Fixed a preview quirk which caused the pikchr click handlers to not get processed on wikiedit/fileedit previews after the first one. ... (check-in: 052d374809 user: stephan tags: trunk)
07:48
Made the return code of a bit of new code match its docs. ... (check-in: 539eb61f85 user: stephan tags: trunk)
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. ... (check-in: 9b2b6f5b1c user: stephan tags: trunk)
05:07
Minor C-side fossil JS API simplification to ease upcoming changes. ... (check-in: 58d86b16bf user: stephan tags: trunk)
04:10
pikchr js: hide/show the SVG's parent element instead of the SVG, so that output from pikchr print commands is hidden when the source is shown. ... (check-in: 43116c73fd user: stephan tags: trunk)
01:21
pixchr layout changes requested at [https://pikchr.org/home/forumpost/504f54f61b]. See the comments about alt/ctrl/meta keys. ... (check-in: cd22f0f07d user: stephan tags: trunk)
2020-09-17
23:44
pikchr command doc updates. ... (check-in: 82a0b517a7 user: stephan tags: trunk)