Fossil

Timeline
Login

Timeline

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

28 check-ins using file src/chat.c version addf57bac3

2021-10-10
06:09
Updated date on 2.17 release in changes.wiki. ... (check-in: c3177ea9c4 user: stephan tags: trunk)
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)
14:43
Version 2.17 ... (check-in: f48180f2ff user: drh tags: trunk, release, version-2.17)
09:20
Typo fix in diff context loader XHR error handler, with thanks to Florian. ... (check-in: a75476100f user: stephan tags: trunk)
04:12
/chat: a long-shot potential workaround for the weird intermittent bug where the Pale Moon browser gives focus to the preview (non-)button instead of the input field. Worst case, it behaves the same as it does now. ... (check-in: e3e62a0d3d user: stephan tags: trunk)
2021-10-08
17:53
sync.wiki: update the default value for the lock timeout period, [forum:242a02121f|per forum post 242a02121f]. ... (check-in: 62572ab606 user: stephan tags: trunk)
17:49
Use application/json instead of text/json for JSON-format responses. [forum:30629128c1|Forum post 30629128c1]. ... (check-in: c0714a05ec user: stephan tags: trunk)
17:42
Documented fossil.fetch()'s behavior of onerror() being called if onload() throws. Added a safety net in the diff context loader to handle a corner case null dereference when an exception in onload() triggers onerror() after the context loader's DOM elements have been destroyed. [forum:7bc8301eb191cf6d|Forum post 7bc8301eb191cf6d]. ... (check-in: 49e3bf7b13 user: stephan tags: trunk)
12:18
Fix a use-after-free when printing the "home directory must be writable" error message. ... (check-in: aad4b78936 user: drh tags: trunk)
2021-10-07
16:45
/chat: removed some debug output. Reformulated part of the previous checkin to only re-grab input focus if the input field is not document.activeElement. ... (check-in: 85a99733d5 user: stephan tags: trunk)
16:27
/chat: 1) force the cursor on the input element to always be 'text' (I-beam), even when it doesn't have focus (browser inconsistency) and 2) when the chat window regains visibility after having lost it, give focus to the input element to try to work around a problem where Pale Moon is giving focus to one of the pseudo-buttons. Change (2) comes with a couple of minor but annoying quirks and might have to be undone, but it's worth a try. ... (check-in: 503395796e user: stephan tags: trunk)
13:01
Fixed a copy/paste error in www/sync.wiki per [forum:/forumpost/3fd51c58d0 | an anonymous forum post]. ... (check-in: 3f736de986 user: wyoung tags: trunk)
04:07
/chat another CSS-side contenteditable portability workaround to keep Firefox from losing newlines on pasted-in text. ... (check-in: c7fa9f150f user: stephan tags: trunk)
2021-10-06
14:27
/chat default message font is now inherited from the skin instead of defaulting to monospace, per /chat discussion. ... (check-in: 3cd13cb633 user: stephan tags: trunk)
10:45
New version of the built-in SQLite that incorporates all the latest static-analyzer warning fixes. ... (check-in: c90dce4ebc user: drh tags: trunk)
06:07
Merge the latest diff context loading fix. ... (check-in: 4b1cf8d843 user: florian tags: trunk)
06:03
Another fix for the JS to dynamically load extra diff context: when coalescing multiple pending Up/Down events into a single Fill Gap event, make sure the event queue isn't truncated too eagerly. ... (Closed-Leaf check-in: 36ba7ec968 user: florian tags: diff-js-fixes)
02:37
/chat: a potential fix to stop *some* builds of Firefox from pasting formatted content into the edit field. (Some builds, same version, do not do so.) ... (check-in: 498bc071ca user: stephan tags: trunk)
2021-10-05
21:53
Fix the error display rendering for Pikchr diagrams. [forum:/forumpost/d5897397f5|Forum post d5897397f5]. ... (check-in: 3fa1f2429b user: drh tags: trunk)
18:43
/chat: re-added accidentally-disabled animation. Added a button to locally delete all messages prior to the current one in the per-message controls. The intent is to stop unbounded growth (and potential lag) in long-running chats and give the user to way to flag "have read up until this point". ... (check-in: fe0bcfaad1 user: stephan tags: trunk)
15:49
/chat: reuse the window-resize listener to cap the max-size of the input field to approx. half the height of the screen, per user feedback. ... (check-in: 84d4a0e851 user: stephan tags: trunk)
2021-10-04
19:33
/chat: reduced the size of the non-compact-mode buttons a bit, based on user feedback. We'll call this solved for now. ... (check-in: 1fc2a26577 user: stephan tags: trunk)
19:21
/chat narrowed the compact-mode buttons - they were too wide for an iPhone screen. Should fit fine on screens as narrow as 340 pixels now. ... (check-in: f4d2eca021 user: stephan tags: trunk)
19:13
/chat: shrunk compact mode toolbar just a tick. Replaced non-portable on-hover button effect with something portable. ... (check-in: 7755c6482b user: stephan tags: trunk)
19:01
/chat: replaced input-related buttons with span elements in an attempt to get more consistent cross-browser results. Renamed some internal element IDs for naming consistency's sake. ... (check-in: 98b2cbe69b user: stephan tags: trunk)