Jared Vititoe jared
  • Joined on 2024-11-30
jared pushed to main at LotusGuild/cinny-desktop 2026-09-21 00:00:39 -04:00
88cea626cc chore: bump cinny submodule to 2bed70d3 (nightly catch-up)
jared closed issue LotusGuild/matrix#9 2026-09-20 15:52:42 -04:00
Debounce the desktop build trigger (tag / workflow_dispatch / schedule instead of every lotus commit)
jared commented on issue LotusGuild/matrix#9 2026-09-20 15:52:42 -04:00
Debounce the desktop build trigger (tag / workflow_dispatch / schedule instead of every lotus commit)

Done: cinny c7aa4b9b + cinny-desktop aa2abec/75c3d49.

  • cinny trigger-desktop now asks the API for cinny-desktop's last main commit and **skips the submodule bump when it is under 60 minutes…
jared closed issue LotusGuild/element-call#39 2026-09-20 15:52:30 -04:00
Screenshare reminders: shared window closed (black share) and long share with nobody watching
jared pushed to lotus at LotusGuild/cinny 2026-09-20 15:52:29 -04:00
2bed70d335 feat(calls): toast the fork's screenshare reminders (EC #39)
c7aa4b9b19 ci: debounce the desktop build trigger to one bump per hour (matrix #9)
81777ddfe1 chore(calls): bump @lotusguild/element-call-embedded to 0.25.0-lotus.11
eb4b88a028 fix(math): $…$ inside a backtick code span stays literal (#194 P4-4)
Compare 4 commits »
jared commented on issue LotusGuild/element-call#39 2026-09-20 15:52:29 -04:00
Screenshare reminders: shared window closed (black share) and long share with nobody watching

Done — fork e7c27dd8 + 9f472fd7 (in 0.25.0-lotus.12), cinny 2bed70d3.

Fork lotusScreenshareWatch.ts watches the local screenshare publication and sends io.lotus.screenshare_notice { kind }

jared closed issue LotusGuild/element-call#38 2026-09-20 15:52:28 -04:00
Screenshare tile: show whether the share carries audio
jared commented on issue LotusGuild/element-call#38 2026-09-20 15:52:27 -04:00
Screenshare tile: show whether the share carries audio

Done in 33b51e5d (in 0.25.0-lotus.12).

The spotlight screenshare tile already showed the speaker glyph only when the share publishes audio (ScreenShareVolumeButton), so "has audio at all" was…

jared closed issue LotusGuild/cinny#119 2026-09-20 15:52:27 -04:00
Audio output quick-switch in the call bar (verify EC in-call menu first)
jared commented on issue LotusGuild/cinny#119 2026-09-20 15:52:26 -04:00
Audio output quick-switch in the call bar (verify EC in-call menu first)

Verified first: the embed hides Element Call's footer, so its in-call settings sheet (which has the output picker) is unreachable from Lotus; the only EC control visible is the tile "Options"…

jared pushed tag v0.25.0-lotus.12 to LotusGuild/element-call 2026-09-20 15:51:49 -04:00
jared pushed to lotus at LotusGuild/element-call 2026-09-20 15:51:48 -04:00
e9723a21b5 chore(lotus): 0.25.0-lotus.12
9f472fd710 fix(lotus): report an ended screenshare even when LiveKit unpublishes first (#39)
e7c27dd8a3 feat(lotus): io.lotus.screenshare_notice — window closed, no frames, sharing alone (#39)
33b51e5dc6 feat(lotus): screenshare tile speaker glyph reflects real audio state (#38)
Compare 4 commits »
jared commented on issue LotusGuild/element-call#36 2026-09-20 15:40:54 -04:00
[research] Per-participant volume: is it remembered across calls, and where is it stored?

Findings (2026-09-20, fork at 0.25.0-lotus.11)

1. Where the per-participant volume lives. src/state/VolumeControls.ts:13-36createVolumeControls builds playbackVolume$ with…

jared pushed to main at LotusGuild/cinny-desktop 2026-09-20 15:39:44 -04:00
75c3d4902d ci: don't start a desktop build for docs or the catch-up workflow
jared pushed to main at LotusGuild/cinny-desktop 2026-09-20 15:39:29 -04:00
aa2abecc54 ci: nightly catch-up bump of the cinny submodule (matrix #9)
jared pushed to main at LotusGuild/cinny-desktop 2026-09-20 15:38:08 -04:00
69531ba70f chore: bump cinny submodule to e3883e0f
jared commented on issue LotusGuild/cinny#194 2026-09-20 15:37:54 -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

Headless verification pass (2026-09-20, local Synapse + dev/preview builds):

  • P4-4 KaTeX — with one bug fixed. $x^2$<span data-mx-maths="x^2"><code>x^2</code></span> rendered by…
jared commented on issue LotusGuild/cinny#111 2026-09-20 15:33:10 -04:00
[research] Space notice / MOTD banner — pick the spec-compliant data source

Recommendation: option 1 (pinned message in an announcements room), with these specifics

Which room is "the announcements room". Explicit, not guessed: a space-level state event `io.lotus.s…

jared pushed to lotus at LotusGuild/cinny 2026-09-20 15:32:37 -04:00
e3883e0fce test(haptics): swap globalThis.navigator via defineProperty (Node 22)
98c80f36cb feat(calls): audio output quick-switch in the call bar (#119)
Compare 2 commits »
jared pushed tag v0.25.0-lotus.11 to LotusGuild/element-call 2026-09-20 15:31:36 -04:00