Jared Vititoe jared
  • Joined on 2024-11-30
jared opened issue LotusGuild/cinny#221 2026-09-18 21:41:08 -04:00
E2E: run the Playwright suite under WebKit as a Safari/iOS proxy
jared opened issue LotusGuild/cinny#220 2026-09-18 21:41:07 -04:00
CI: e2e job that starts its own Synapse and runs the UI regression suite (no prod secrets)
jared commented on issue LotusGuild/cinny#165 2026-09-18 21:31:32 -04:00
[deep dive] Threads: full UI/UX audit + "mark all threads read"

Threads audit — exercised end to end on the local dev homeserver (Playwright, desktop 1400px + Pixel 7)

Fixed on lotus (all pushed):

  • 58a716c7 — **opening a thread on a pristine…
jared commented on issue LotusGuild/cinny#164 2026-09-18 21:31:32 -04:00
[deep dive] Full-screen image/video viewer UI/UX audit

Image viewer audit — exercised on the local dev homeserver (Playwright, desktop + Pixel 7)

There are two viewers and they behave differently:

jared closed issue LotusGuild/cinny#211 2026-09-18 21:31:32 -04:00
Mobile: the Widgets panel has no entry point (header button is desktop-only, ⋮ menu has no Widgets item)
jared opened issue LotusGuild/cinny#217 2026-09-18 21:31:31 -04:00
[decide] Threads: opening a room marks every thread in it read — chip/list unread badges never survive a room visit
jared opened issue LotusGuild/cinny#218 2026-09-18 21:31:31 -04:00
Threads: opening the thread panel next to the member drawer squeezes both composers to a few characters at ≤1400 px
jared opened issue LotusGuild/cinny#219 2026-09-18 21:31:31 -04:00
Unify the two image viewers: timeline ImageViewer should open the gallery lightbox at that item
jared pushed to lotus at LotusGuild/cinny 2026-09-18 21:30:43 -04:00
53823f5466 fix(media viewer): lightbox focuses itself on open (keys worked only after a click); timeline viewer gets +/-/0 keys, double-click zoom and dialog semantics (#164)
f2f498425b fix(threads): drop the fallback root quote on every thread reply; add Threads + Widgets to the mobile room menu (#165, #211)
Compare 2 commits »
jared pushed to main at LotusGuild/cinny-desktop 2026-09-18 21:11:15 -04:00
d84939f578 chore: bump cinny submodule to 5fc90fee
jared pushed to lotus at LotusGuild/cinny 2026-09-18 21:09:30 -04:00
5fc90feef9 feat(forward): Discord-style provenance — 'Forwarded from <sender> in <room> · <time>' with jump to the original
jared pushed to main at LotusGuild/cinny-desktop 2026-09-18 20:02:04 -04:00
8719580908 chore: bump cinny submodule to 6460d056
jared commented on issue LotusGuild/cinny#178 2026-09-18 19:59:48 -04:00
[QA] §H Media / performance: lazy image decryption in the gallery, thumbnail framing

Verified on the local dev homeserver with Playwright (encrypted room with 15 encrypted images, gallery drawer at a 380 px tall viewport so only 3 rows fit; counting every media download request):

…

jared closed issue LotusGuild/cinny#178 2026-09-18 19:59:48 -04:00
[QA] §H Media / performance: lazy image decryption in the gallery, thumbnail framing
jared commented on issue LotusGuild/cinny#194 2026-09-18 19:59:48 -04:00
[QA] Shipped-but-unverified index: SW notification click, KaTeX, encrypted search cache, session blob migration, scheduled-cancel, emoji lazy-load, SW precache, forward-to-many, HSTS/Permissions-Policy, Linux desktop parity, EC deafen via widget action

Rows verified on the local dev homeserver with Playwright:

  • P6-3 forward-to-multiple — bug found + fixed (b3862186). Forwarding to Busy Room + Poll Room + a room alice cannot post to…
jared pushed to lotus at LotusGuild/cinny 2026-09-18 19:59:28 -04:00
6460d0569c dev: register the dev service worker as an ES module so it actually loads
b38621861b fix(forward): one forbidden target no longer fails the whole multi-room forward (#194 P6-3)
Compare 2 commits »
jared commented on issue LotusGuild/cinny#151 2026-09-18 19:52:25 -04:00
Reply quote shows a media thumbnail when replying to an image/video

Verified — not implemented. Replying to an image message through the UI produces a quote of bob reply-target.png (filename only, no thumbnail):

![quote](https://code.lotusguild.org/attachme…

jared commented on issue LotusGuild/cinny#176 2026-09-18 19:42:26 -04:00
[QA] §F Visual / theming: chat-background flicker, background vs seasonal exclusivity, picker grid

Verified on the local dev homeserver with Playwright, toggling through the real Settings UI and reading back the persisted settings:

jared closed issue LotusGuild/cinny#176 2026-09-18 19:42:26 -04:00
[QA] §F Visual / theming: chat-background flicker, background vs seasonal exclusivity, picker grid
jared pushed to main at LotusGuild/cinny-desktop 2026-09-18 19:31:56 -04:00
27707e77ea chore: bump cinny submodule to 1a8fa5cd