aboutsummaryrefslogtreecommitdiffstats
path: root/ui/src/state (unfollow)
Commit message (Collapse)Author
2024-06-19feat(gui): cache zustand store in localstorage (#2168)Ellie Huxtable
* fix(gui): use the store to cache week start * feat(gui): cache zustand store in localStorage This means that before we've loaded any data, we can still display something up-to-date. Avoid flashing! I'll probably want to switch this to the tauri sqlite plugin later
2024-06-18feat(gui): add activity calendar to the homepage (#2160)Ellie Huxtable
* feat(gui): add activity calendar to the homepage * localise week start
2024-06-06feat(ui): setup single-instance (#2093)Ellie Huxtable
2024-05-30feat(ui): add login/register dialog (#2056)Ellie Huxtable
2024-05-28fix(ui): handle being logged out gracefully (#2052)Ellie Huxtable
* fix(ui): handle being logged out gracefully * use settings.logged_in
2024-05-28feat(ui): use correct username on welcome screen (#2050)Ellie Huxtable
* wip * fetch and use username
2024-05-14feat(ui): add history explore (#2022)Ellie Huxtable
* break out HistoryRow, add drawer * syntax highlighting! * smaller text * allow inspecting all old commands, no drag command * fix query bug * add loader
2024-05-06feat(ui): scroll history infinitely (#1999)Ellie Huxtable
* wip, history scrolls right! * wip * virtual scroll fucking worksssss * paging works :) * scroll search results now too
2024-04-29feat(ui/dotfiles): add vars (#1989)Ellie Huxtable
2024-04-17feat(gui): work on home page, sort state (#1956)Ellie Huxtable
1. Start on a home page, can sort onboarding/etc from there 2. Introduce zustand for state management. It's nice! Did a production build and clicked around for a while. Memory usage seems nice and chill.