Commit Graph
12 Commits
Author SHA1 Message Date
luxick 95002a34ad Minor canvas improvements 2026-10-04 15:34:47 +02:00
luxickandClaude Opus 5.5 aa90a04f91 Boost page navigation with htmx
Links and GET forms to wiki pages swap the next page into .shell instead
of loading a new document: the server answers boosted requests and
history restores with a partial (title, page actions out-of-band, shell
content). The header stays, browsers without cross-document view
transitions (Firefox) no longer flash between pages, and the swap runs
as a same-document view transition. Files, the editor, internal
endpoints and POST forms still navigate normally.

Back/Forward refetch pages (no snapshots that could predate a move or
delete); the tree rail keeps its scroll position and the content column
returns to where it was. Mutation redirects swap their result in the
same way. Page scripts that assumed a fresh document now also run after
a swap (toc, contents, companion, scroll-sync, search actions) or
register once (fitness).

The e2e suite now also runs in Firefox.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-30 19:29:08 +02:00
luxick 7b451bae86 Hide companion features on mobile 2026-09-22 21:24:29 +02:00
luxick 65983ec6be Missing changes 2026-07-24 16:10:44 +02:00
luxick 5303645173 Improve search result page 2026-07-20 08:54:12 +02:00
luxick fa22244709 Use companion for diary photos 2026-06-22 17:25:11 +02:00
luxick 9ed6475775 Folder Sidebar 2026-06-16 15:03:18 +02:00
luxick 4e24f876c9 Allow compainion opening in thumbnail view 2026-06-04 09:22:53 +02:00
luxick 20a6bac3d6 Unify tables and listings 2026-05-27 20:09:52 +02:00
luxick d3e896d74e Fix rendering of new rail 2026-05-17 10:36:23 +02:00
luxick 30b5e36cd7 Allow customizing companion commands 2026-05-08 21:25:41 +02:00
luxick 7209aebc62 Add companion application 2026-05-08 20:47:02 +02:00