| Commit message (Collapse) | Author | Age | |
|---|---|---|---|
| * | Let Svelte's `$derived` handling figure out update ordering for the channels ↵ | Owen Jacobson | 2025-02-20 |
| | | | | | | | | | | | | | | list. This fixes a bug. To reproduce: 1. Open the client and log in. 2. Create a new channel using the `create channel` UI. The expected result - and the behaviour after this commit - is that the newly-created channel will be shown in the sidebar immediately. The buggy behaviour is that it was not, but would appear in the sidebar once the client is reloaded. The channel would also not appear for other clients until they reloaded. I'm not actually completely sure of _why_ this fixes the bug, but it does. | ||
| * | Upgrade to latest thiserror | Owen Jacobson | 2025-02-19 |
| | | |||
| * | Upgrade Axum to 0.8.1. | Owen Jacobson | 2025-02-19 |
| | | |||
| * | Upgrade sqlx to latest. | Owen Jacobson | 2025-02-18 |
| | | | | | | | | | | | | | | | | | | | | | We can't quite update rusqlite to latest as well, as it uses a slightly newer libsqlite3-sys crate. I made sure this pair of versions is valid: % cargo tree --invert libsqlite3-sys libsqlite3-sys v0.30.1 ├── rusqlite v0.32.1 │ └── pilcrow v0.1.0 (/Users/owen/Projects/grimoire.ca/pilcrow) └── sqlx-sqlite v0.8.3 └── sqlx v0.8.3 └── pilcrow v0.1.0 (/Users/owen/Projects/grimoire.ca/pilcrow) libsqlite3-sys v0.30.1 └── sqlx-sqlite v0.8.3 └── sqlx-macros-core v0.8.3 └── sqlx-macros v0.8.3 (proc-macro) └── sqlx v0.8.3 (*) As both sqlx and rusqlite resolve to use the same version of libsqlite3-sys, we're fine. | ||
| * | Mass-upgrade Rust dependencies | Owen Jacobson | 2025-02-18 |
| | | |||
| * | Mass update JS dependencies. | Owen Jacobson | 2025-02-18 |
| | | | | | I hit an actual Svelte bug (it was misattributing which component state changes originated in) that's fixed in newer Svelte 5, so I might as well hit 'em all. | ||
| * | npm format | Owen Jacobson | 2025-02-15 |
| | | |||
| * | Merge remote-tracking branch 'origin/prop/fonts' | Owen Jacobson | 2025-02-11 |
| |\ | |||
| | * | Change default body font to Roboto | Kit La Touche | 2025-02-08 |
| | | | | | | | | | Let's try this. | ||
| | * | Style form placeholders and buttons | Kit La Touche | 2025-01-19 |
| | | | |||
| | * | Fix bold and italic font considerations | Kit La Touche | 2025-01-19 |
| | | | |||
| | * | Add placeholder to message input | Kit La Touche | 2025-01-19 |
| | | | |||
| | * | Make small tweaks for mobile devices | Kit La Touche | 2025-01-19 |
| | | | |||
| | * | 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. | ||
| | * | Make handle text light, so it's legible | Kit La Touche | 2025-01-14 |
| | | | |||
| | * | Merge branch 'main' into wip/fonts | Kit La Touche | 2025-01-13 |
| | |\ | |||
| | * | | 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? | ||
| * | | | Better match theme colour (for browser chrome) to top bar colour (in-app ↵ | Owen Jacobson | 2025-01-28 |
| | | | | | | | | | | | | | chrome). | ||
| * | | | Make mobile UI look a little better | Kit La Touche | 2025-01-28 |
| | | | | | | | | | | | | | The rounded corners on an iPhone shouldn't be cut off now. | ||
| * | | | Add placeholder to message input | Kit La Touche | 2025-01-28 |
| | |/ |/| | |||
| * | | Recreate package.lock to deal with arm builds | Owen Jacobson | 2025-01-11 |
| | | | |||
| * | | Merge branch 'prop/stylize' | Owen Jacobson | 2025-01-11 |
| |\ \ | |||
| | * | | npm run format | Owen Jacobson | 2025-01-11 |
| | | | | |||
| | * | | Remove padding around the app-bar logo button, to stop safari from laying it ↵ | Owen Jacobson | 2025-01-11 |
| | | | | | | | | | | | | | out overlapping with the main area | ||
| | * | | 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 |
| | | | | |||
| | * | | Rectilinear sidebar, rather than rounded. The rounded corners were leaving ↵ | Owen Jacobson | 2025-01-09 |
| | | | | | | | | | | | | | some visually-displeasing shapes and gaps near the bottom of the app. | ||
| | * | | Match theme colour to the new top bar colour. | Owen Jacobson | 2025-01-09 |
| | |/ | |||
| | * | Take the edge off the text colours | Kit La Touche | 2025-01-06 |
| | | | |||
| | * | Fix message handle position | Kit La Touche | 2025-01-06 |
| | | | |||
| | * | Make all text in active channel same colour | Kit La Touche | 2025-01-05 |
| | | | |||
| | * | Fix up active and hover sidebar styles | Kit La Touche | 2025-01-05 |
| | | | |||
| | * | Stylize channel badges | Kit La Touche | 2025-01-05 |
| | | | |||
| | * | Handle no-channel-selected better | 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 |
| | | | |||
| | * | Style /me route | Kit La Touche | 2025-01-04 |
| | | | |||
| | * | Stylize app bar | Kit La Touche | 2025-01-04 |
| | | | |||
| | * | Set a sample colour | Kit La Touche | 2025-01-04 |
| | | | |||
| | * | Do a lot of styling | Kit La Touche | 2025-01-04 |
| | | | |||
| | * | Fix invite copy button | 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 |
| | | | |||
| | * | Add in some hand-rolled styles | Kit La Touche | 2024-12-30 |
| | | | |||
| | * | Strip out Tailwind etc | Kit La Touche | 2024-12-30 |
| | | | |||
| | * | Merge branch 'main' into wip/stylize | Kit La Touche | 2024-12-03 |
| | |\ | |/ |/| | |||
| * | | Merge remote-tracking branch 'origin/wip/unreadish' | Owen Jacobson | 2024-12-02 |
| |\ \ | |||
| | * | | Set last-read on a channel on some events | Kit La Touche | 2024-11-29 |
| | | | | | | | | | | | | | | | | | | | | | | Esc key, 2 second wait after scroll, and whenever the messages inChannel change. Kinda gross set of things, but, so it goes. This does offer us the option of extending this to include "when you click 'unread from here' on a message" in future. | ||
