Jared Vititoe jared
  • Joined on 2024-11-30
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
jared pushed to lotus at LotusGuild/cinny 2026-09-18 19:27:57 -04:00
1a8fa5cd4c a11y(typing): empty typing state announced 'undefined, undefined, undefined and -3 others are typing' (#187)
jared commented on issue LotusGuild/cinny#187 2026-09-18 19:27:26 -04:00
[QA] §R Discovery-pass fixes DP1–DP18: correctness, a11y/UX, TDS colours, refactor regression pass

Behavioral DP items verified on the local dev homeserver with Playwright:

jared opened issue LotusGuild/cinny#216 2026-09-18 19:27:25 -04:00
/kick and /ban failures are silent (rateLimitedActions swallows non-429 errors)
jared commented on issue LotusGuild/cinny#175 2026-09-18 19:22:09 -04:00
[QA] §E Mobile / responsive: touch targets, room-settings overflow, fullscreen modals, keyboard vs composer, mobile Saved Messages

Verified on the local dev homeserver with Playwright using the Pixel 7 device profile (412×839, touch):

jared closed issue LotusGuild/cinny#175 2026-09-18 19:22:09 -04:00
[QA] §E Mobile / responsive: touch targets, room-settings overflow, fullscreen modals, keyboard vs composer, mobile Saved Messages
jared commented on issue LotusGuild/cinny#185 2026-09-18 19:22:09 -04:00
[QA] §P Accessibility runtime pass: keyboard golden path, ? dialog, screen-reader reading + live announcements, focus return, axe/Lighthouse

Ran axe-core 4.10 (wcag2a/aa, wcag21a/aa, best-practice) over the main surfaces on the local dev homeserver, then fixed what was cheap and systemic:

jared commented on issue LotusGuild/cinny#179 2026-09-18 19:22:09 -04:00
[QA] §I Accessibility: aria-labels on edit-history / reactions / threads / replies with a screen reader

Automated pass done under #185 (axe-core on timeline, settings, thread panel; sidebar/avatar/switch labels fixed). The remaining §I checks (edit-history / reaction / thread / reply aria-labels…

jared opened issue LotusGuild/cinny#215 2026-09-18 19:22:08 -04:00
Seasonal floating button sits above modals and toasts (bottom-right) — should hide behind overlays