| Commit message (Collapse) | Author | Age | |
|---|---|---|---|
| * | Add missing awaits on goto() calls | Owen Jacobson | 2025-02-21 |
| | | |||
| * | Be a bit more careful with the nesting of anchors and list items. | Owen Jacobson | 2025-02-21 |
| | | | | | Browsers cope with weird nestings mostly fine, but there's no upside for us in testing that. | ||
| * | Remove unused type attribute on textarea | Owen Jacobson | 2025-02-21 |
| | | |||
| * | npm format | Owen Jacobson | 2025-02-15 |
| | | |||
| * | Add placeholder to message input | Kit La Touche | 2025-01-28 |
| | | |||
| * | npm run format | Owen Jacobson | 2025-01-11 |
| | | |||
| * | Use margins, rather than alternating float/non-float elements, to lay out ↵ | Owen Jacobson | 2025-01-11 |
| | | | | | own/other messages. | ||
| * | Stylize channel badges | Kit La Touche | 2025-01-05 |
| | | |||
| * | A bit more styling | Kit La Touche | 2025-01-05 |
| | | |||
| * | Stylize more better | Kit La Touche | 2025-01-05 |
| | | |||
| * | Fix invite copy button | Kit La Touche | 2025-01-04 |
| | | |||
| * | Add username class to username span | Kit La Touche | 2025-01-04 |
| | | |||
| * | Just oh so many styles | Kit La Touche | 2025-01-01 |
| | | |||
| * | Strip out Tailwind etc | Kit La Touche | 2024-12-30 |
| | | |||
| * | Merge branch 'main' into wip/stylize | Kit La Touche | 2024-12-03 |
| |\ | |||
| | * | Style Channels differently when they have unreads | Kit La Touche | 2024-11-29 |
| | | | | | | | | | I dunno, I like the fleuron. Maybe it's too twee? | ||
| | * | Use Luxon dates on Message store and component | Kit La Touche | 2024-11-29 |
| | | | | | | | | | | | | | This includes jamming the "at" of a message into a data- attribute on the Message component, so that it can later be used by parent components via Plain Old Javascript and the .dataset attribute of an HTML node. | ||
| * | | Add styling for pre blocks in messages | Kit La Touche | 2024-11-30 |
| | | | |||
| * | | Merge branch 'main' into wip/stylize | Kit La Touche | 2024-11-28 |
| |\| | |||
| | * | Best-guess an ARIA role for this element. | Owen Jacobson | 2024-11-26 |
| | | | | | | | | | Svelte's lint complains if you add interaction to a div but don't give that div an ARIA role. | ||
| | * | Use store.set where appropriate | Kit La Touche | 2024-11-22 |
| | | | | | | | | | If you're setting it to a static value, use set. | ||
| | * | Clean up extraneous variables | Kit La Touche | 2024-11-22 |
| | | | | | | | | | Just use state, don't derive from a non-state local variable. | ||
| | * | HTML-ify message bodies once, on receipt, and not every time the message is ↵ | Owen Jacobson | 2024-11-15 |
| | | | | | | | | | | | | | rendered. ~16% of the `hi development` channel's rendering time was taken up on this. | ||
| * | | Merge branch 'main' into wip/stylize | Kit La Touche | 2024-11-11 |
| |\| | |||
| | * | Deletable messages. | Owen Jacobson | 2024-11-08 |
| | | | | | | | | | This also fixes some rendering jank with the message timestamp chip. | ||
| * | | Style own messages | Kit La Touche | 2024-11-11 |
| | | | |||
| * | | Style blockquotes | Kit La Touche | 2024-11-11 |
| | | | |||
| * | | Try to style blockquotes | Kit La Touche | 2024-11-11 |
| |/ | | | | But it's not working. Why? | ||
| * | Better choices of margins and caps | Owen Jacobson | 2024-11-07 |
| | | |||
| * | Factor out the elements of the `/me` page, and style them a little. | Owen Jacobson | 2024-11-07 |
| | | |||
| * | Be more consistent around margins and padding for the "main" pane | Owen Jacobson | 2024-11-07 |
| | | |||
| * | Sort out padding and wrapping for the chat input | Owen Jacobson | 2024-11-07 |
| | | |||
| * | Backport multiline logic from prop/multiline-shift | Kit La Touche | 2024-11-07 |
| | | |||
| * | Split message runs after ten minutes' silence. | Owen Jacobson | 2024-11-06 |
| | | | | | I've also refactored how runs are processed, to avoid re-splitting runs every time the channel view is rendered. They're generated when messages are ingested into the `$messages` store, instead. | ||
| * | Remove hover effect from message runs | Owen Jacobson | 2024-11-06 |
| | | |||
| * | Move the logout button into `/me`. Make the self link a little more prominent. | Owen Jacobson | 2024-11-06 |
| | | |||
| * | File off some rough spots in the DOM. | Owen Jacobson | 2024-11-05 |
| | | | | | | | * We had an unused layer of divs in the main UI. * The <div id="app"> div was superfluous with the body-level div in app.html. * Some formatting changes in one component?? Weird. | ||
| * | Fix width and scrolling | Kit La Touche | 2024-11-04 |
| | | | | | | | | This is some jinbodger CSS. I really need to do a unified-CSS sweep. I start to see why per-component CSS is bad, too; there are so many long-distance interactions needed! | ||
| * | Run spaces-style prettier formatting | Kit La Touche | 2024-11-03 |
| | | |||
| * | Svelte 5: go through and use runes in components, pages, and layouts. | Owen Jacobson | 2024-11-03 |
| | | | | | Does not use runes in stores (yet). | ||
| * | Svelte 5 | Owen Jacobson | 2024-11-03 |
| | | |||
| * | Bare-bones multiline input | Owen Jacobson | 2024-11-03 |
| | | |||
| * | Generalize menu-closing | Owen Jacobson | 2024-11-03 |
| | | |||
| * | Address outstanding lint issues. | Owen Jacobson | 2024-11-02 |
| | | |||
| * | Run prettier, make lint part of pre-commit | Owen Jacobson | 2024-11-02 |
| | | |||
| * | Ensure that the message HTML is re-rendered when the message markdown changes. | Owen Jacobson | 2024-11-02 |
| | | | | | This was causing messages to persist when switching channels, due to the work minimization performed by Svelte. | ||
| * | Merge remote-tracking branch 'origin/wip/mobile' | Owen Jacobson | 2024-11-02 |
| |\ | |||
| | * | Don't distinguish self/other this way | Kit La Touche | 2024-11-02 |
| | | | |||
| | * | Actually sanitize rendered Markdown | Kit La Touche | 2024-11-02 |
| | | | |||
| * | | Render empty messages as full-height lines | Owen Jacobson | 2024-11-02 |
| | | | |||
