Jared Vititoe jared
  • Joined on 2024-11-30
jared commented on issue LotusGuild/cinny#150 2026-09-19 23:20:00 -04:00
Profile view: "Last active …" line from presence

Done in dea1f7af: one line under the handle in the profile popover — 'Active now', 'Active just now', 'Last active 12 min ago / 3 hours ago / yesterday / 5 days ago / over a month ago' — from…

jared commented on issue LotusGuild/cinny#156 2026-09-19 23:19:59 -04:00
Clear the clipboard 60 s after copying a recovery key / invite token — with a visible countdown

Done in 9363629e: the recovery key's Copy button becomes Copied · clears in 60 s and counts down; at zero the clipboard is cleared only if it still holds the key (readText() where…

jared closed issue LotusGuild/cinny#156 2026-09-19 23:19:59 -04:00
Clear the clipboard 60 s after copying a recovery key / invite token — with a visible countdown
jared commented on issue LotusGuild/cinny#131 2026-09-19 23:19:59 -04:00
Code blocks: copy button + line-wrap toggle (verify upstream first, don't break rendering)

Verified upstream first: every code block already has the Copy chip with a 'Copied' state. Added the missing half in 2a0c4091: a Wrap chip that switches long lines to pre-wrap (default…

jared closed issue LotusGuild/cinny#131 2026-09-19 23:19:59 -04:00
Code blocks: copy button + line-wrap toggle (verify upstream first, don't break rendering)
jared commented on issue LotusGuild/cinny#127 2026-09-19 23:19:59 -04:00
Reply jump-back chip: "Back to where you were" after jumping to a replied-to message

Done in 7da91bd8: a reply-quote click (or an eventId route change — thread panel, search, permalink) remembers the message in the middle of the viewport and shows a Primary chip next to Jump to…

jared closed issue LotusGuild/cinny#127 2026-09-19 23:19:59 -04:00
Reply jump-back chip: "Back to where you were" after jumping to a replied-to message
jared commented on issue LotusGuild/element-call#37 2026-09-19 23:19:58 -04:00
Report "speaking while muted" in io.lotus.call_state

Done in 0.25.0-lotus.9 (src/lotus/lotusMutedSpeech.ts): while a muted mic publication exists, a clone of the published track (the post-processor track when the in-source denoiser is on, so…

jared closed issue LotusGuild/element-call#37 2026-09-19 23:19:58 -04:00
Report "speaking while muted" in io.lotus.call_state
jared commented on issue LotusGuild/cinny#117 2026-09-19 23:19:58 -04:00
"You're talking while muted" toast

Done in 73b1d1e3 + pin bump b69099a8 (fork 0.25.0-lotus.9). useMutedTalkWarning polls the fork's speakingWhileMuted while muted; after 1.5 s of it being true it shows one sticky toast…

jared closed issue LotusGuild/cinny#117 2026-09-19 23:19:58 -04:00
"You're talking while muted" toast
jared commented on issue LotusGuild/cinny#122 2026-09-19 23:19:58 -04:00
Link-safety on click: warn when visible link text is a URL that differs from the real destination

Done in 74d8e311. utils/linkSafety.ts compares the registrable domain the visible text claims (when it looks like a URL/host) with the href's; a mismatch, or a punycode (IDN) destination,…

jared closed issue LotusGuild/cinny#122 2026-09-19 23:19:58 -04:00
Link-safety on click: warn when visible link text is a URL that differs from the real destination
jared commented on issue LotusGuild/cinny#149 2026-09-19 23:06:52 -04:00
Optional setting: don't cache media from encrypted rooms on this device

Verified how E2EE attachments are stored before building anything:

  • The service worker only proxies media requests with the auth header (fetch(event.request) / cache: 'default'); it has…
jared closed issue LotusGuild/cinny#149 2026-09-19 23:06:52 -04:00
Optional setting: don't cache media from encrypted rooms on this device
jared commented on issue LotusGuild/cinny#220 2026-09-19 22:46:15 -04:00
CI: e2e job that starts its own Synapse and runs the UI regression suite (no prod secrets)

Done in ef5d06ee and green on the runner (run #1988, e2e job 4625: synapse up on http://localhost:8008 → 13 passed, 3 skipped [the E2EE tier without secrets], 1.4 min).

  • The e2e job…
jared closed issue LotusGuild/cinny#220 2026-09-19 22:46:15 -04:00
CI: e2e job that starts its own Synapse and runs the UI regression suite (no prod secrets)
jared pushed to lotus at LotusGuild/element-call 2026-09-19 22:45:26 -04:00
fcb7f8456d chore(lotus): 0.25.0-lotus.9
c2267800be feat(lotus): report speakingWhileMuted for the local participant in io.lotus.call_state (#37)
Compare 2 commits »
jared pushed tag v0.25.0-lotus.9 to LotusGuild/element-call 2026-09-19 22:45:26 -04:00
jared pushed to main at LotusGuild/cinny-desktop 2026-09-19 22:40:27 -04:00
bd18791b51 chore: bump cinny submodule to ef5d06ee