| Commit message (Collapse) | Author | Age | |
|---|---|---|---|
| * | Stop chopping the first message off of each channel (oops). | Owen Jacobson | 2024-11-08 |
| | | |||
| * | Fix up calls to `addMessage` inside `Messages`. | Owen Jacobson | 2024-11-07 |
| | | |||
| * | Tweak addMessage call signature | 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. | ||
| * | Run spaces-style prettier formatting | Kit La Touche | 2024-11-03 |
| | | |||
| * | Run prettier, make lint part of pre-commit | Owen Jacobson | 2024-11-02 |
| | | |||
| * | Remove notification permissions prompt. | Owen Jacobson | 2024-11-02 |
| | | | | | On Safari (iOS and macOS), the permissions prompt can only be done during a user gesture; mounting is sufficiently disconnected from any user gestures that it's not allowed. The browser raises an exception, which, since it is unhandled, then leaks out and interrupts SvelteKit's element unmounting, leading to the whole UI being duplicated when switching channels (the old UI is not unmounted). | ||
| * | Do some toast notificating | Kit La Touche | 2024-10-31 |
| | | |||
| * | Coalesce adjacent messages by the same author into runs, to consolidate ↵ | Owen Jacobson | 2024-10-30 |
| | | | | | message display. | ||
| * | Compute the active channel from the current routing state, not from a store. | Owen Jacobson | 2024-10-10 |
| | | |||
| * | Hoist the UI one step up further | Owen Jacobson | 2024-10-10 |
