Fossil

Timeline
Login

Timeline

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

14 check-ins using file src/chat.c version bc449362f3

2021-10-01
14:14
Added file attachment widget toggle (on by default) and reversed order of config options (top-down instead of bottom-up) because that simply seems more intuitive. ... (check-in: 40cdaeecd4 user: stephan tags: chat-input-rework)
14:01
Fixed chat-view scrolling, which was broken by a flexbox settings change in [71fbd1b01ba42ee6]. ... (check-in: e7e2e5e3c0 user: stephan tags: chat-input-rework)
13:40
Chat button truncation fix on narrow windows. Updated change log for new chat features. ... (check-in: d92a8f07b8 user: stephan tags: chat-input-rework)
13:33
Shrank the chat buttons in compact mode because (spoiler alert) Safari. ... (check-in: c08a707a40 user: stephan tags: chat-input-rework)
13:23
Minor layout improvement in compact mode: input field now really looks like it's one line high instead of 1.x. ... (check-in: 40119a06bc user: stephan tags: chat-input-rework)
13:01
Improved the flow of the chat input buttons so that they don't move around as the input area grows and shrinks. Removed max-height from compact-mode input. This makes compact mode behave more like what was requested in /chat, so that it grows organically as the user types. ... (check-in: 9191823207 user: stephan tags: chat-input-rework)
12:48
Made monospace the default because that setting now also applies to the input area and this chat is often used for conveying code. Accounted for a couple bits of skin-specific weirdness. ... (check-in: f9e2851a99 user: stephan tags: chat-input-rework)
12:26
Reimplemented [607b11ddc6] to use a proper feature check approach rather than user agent string check. ... (check-in: d96f6f195c user: stephan tags: chat-input-rework)
12:13
Found a Chrome-only workaround to tell Chrome not to paste formatting into the chat editor field. ... (check-in: 607b11ddc6 user: stephan tags: chat-input-rework)
2021-09-30
21:01
Documented the source of the extraneous end-of-line spaces when pasting from a console. Changed the markdown backslash-space-space workaround to backslash-n-spaces. ... (check-in: 87b0b12dc4 user: stephan tags: chat-input-rework)
20:37
Documented the reason for not setting a max-height on the new editor widget, and the side effects of that decision. ... (check-in: 71fbd1b01b user: stephan tags: chat-input-rework)
20:09
Figured out how to make the new input area resizable via CSS. ... (check-in: 91b653e845 user: stephan tags: chat-input-rework)
19:56
Re-enabled ctrl-enter-sends when enter-sends mode is active (was disabled during testing). Update the tooltip on the send button to reflect the current send mode. ... (check-in: 7d6c07496e user: stephan tags: chat-input-rework)
19:32
Forcibly disable drop support in the new editor widget, as the browser will otherwise allow the user to drop images to it, which is confusing and does not work with our ability to upload images. Found a way to implement placeholder text in the contenteditable field. ... (check-in: 86d6be3fe2 user: stephan tags: chat-input-rework)