| Commit message (Collapse) | Author | Age | |
|---|---|---|---|
| * | Render messages as ghosts when there's a pending delete, too. | Owen Jacobson | 2025-05-06 |
| | | |||
| * | Render "ghost" messages for unsent messages. | Owen Jacobson | 2025-05-06 |
| | | | | | | | | | | | | There is a subtle race conditon in this code, which is likely not fixable without a protocol change: * Ghost messages can disappear before their "real" message replacement shows up, if the client finishes sending (i.e., receives an HTTP response on the POST) before the server delivers the real message. * Ghost messages can be duplicated briefly, if the client receives the real message before the client finishes sending. Both happen in practice; we make no ordering guarantees between requests. To aviod this, we'd to give clients a way to correlate pending sends with received messages. This would require fundamentally the same capabilities, like per-operation nonces, that preventing duplicate operations will require. | ||
| * | Use a more targetted selector to control link text colours inside of messages. | Owen Jacobson | 2025-05-06 |
| | | | | | Using a wildcard selector here makes this rule surprisingly hard to override, which will be a problem for styling unsent messages. | ||
| * | Provide fallback generic fonts for our custom fonts | Owen Jacobson | 2025-02-21 |
| | | |||
| * | Remove nonexistent CSS variable | Owen Jacobson | 2025-02-21 |
| | | |||
| * | npm format | Owen Jacobson | 2025-02-15 |
| | | |||
| * | Make mobile UI look a little better | Kit La Touche | 2025-01-17 |
| | | | | | The rounded corners on an iPhone shouldn't be cut off now. | ||
| * | Merge branch 'main' into wip/fonts | Kit La Touche | 2025-01-13 |
| |\ | |||
| | * | Use margins, rather than alternating float/non-float elements, to lay out ↵ | Owen Jacobson | 2025-01-11 |
| | | | | | | | | | own/other messages. | ||
| | * | Reinstate delete-armed message colouring | Owen Jacobson | 2025-01-09 |
| | | | |||
| * | | Add initial fonts | Kit La Touche | 2025-01-13 |
| |/ | | | | | We're not using Overlock currently, but I think it'll be good on headers and stuff? | ||
| * | Fix message handle position | Kit La Touche | 2025-01-06 |
| | | |||
| * | Stylize channel badges | Kit La Touche | 2025-01-05 |
| | | |||
| * | Stylize more better | Kit La Touche | 2025-01-05 |
| | | |||
| * | Set a sample colour | Kit La Touche | 2025-01-04 |
| | | |||
| * | Do a lot of styling | Kit La Touche | 2025-01-04 |
| | | |||
| * | Variablize more colours | Kit La Touche | 2025-01-04 |
| | | |||
| * | Add username class to username span | Kit La Touche | 2025-01-04 |
| | | |||
| * | Update colour variables | Kit La Touche | 2025-01-04 |
| | | |||
| * | Just oh so many styles | Kit La Touche | 2025-01-01 |
