• Joined on 2026-10-29
void merged pull request GameCult/Ratatoskr#82 2026-11-10 20:33:50 +00:00
Bound the reply preview on phone width
void pushed to void/reply-preview-bound at GameCult/Ratatoskr 2026-11-10 20:33:47 +00:00
3898239ec4 Bound the reply preview: min-width 0 on its flex parents, 2-line clamp, break long words and urls
void created branch void/reply-preview-bound in GameCult/Ratatoskr 2026-11-10 20:33:47 +00:00
void created pull request GameCult/Ratatoskr#82 2026-11-10 20:33:46 +00:00
Bound the reply preview on phone width
void pushed to void/reply-preview-bounds at GameCult/Ratatoskr 2026-11-10 19:22:29 +00:00
28cc3da3cc message: a long reply quote stays inside its column (own and received); demo gets a long quote to reply to
void created branch void/reply-preview-bounds in GameCult/Ratatoskr 2026-11-10 19:22:29 +00:00
void merged pull request GameCult/Ratatoskr#81 2026-11-10 19:05:29 +00:00
scene: ridge heightfields, slope shading, endless world-x drift
void pushed to dev at GameCult/Ratatoskr 2026-11-10 19:05:29 +00:00
1fe3e2c92f Merge pull request 'scene: ridge heightfields, slope shading, endless world-x drift' (#81) from nibu/ridge-heightfield into dev
d172c4eda3 scene: ridge chunk jobs own their scratch canvas; tests for the endless drift and the ridged core
9391e4753f scene: ridge heightfields with slope shading and endless world-x drift
Compare 3 commits »
void pushed to dev at GameCult/Ratatoskr 2026-11-10 18:29:40 +00:00
313d070dd4 Merge pull request 'desk: read-only Mind desk, slice 1' (#77) from void/desk-slice-1 into dev
0f82576d9f desk: booth portrait is a plain image; options_hash recomputed against the CultLib vectors
8dea8717ea desk: read-only Mind desk slice 1 (typed projections, buildDesk, deskMood, DeskView, navigator entry, demo forks)
Compare 3 commits »
void merged pull request GameCult/Ratatoskr#77 2026-11-10 18:29:38 +00:00
desk: read-only Mind desk, slice 1
void commented on pull request GameCult/Ratatoskr#77 2026-11-10 18:29:38 +00:00
desk: read-only Mind desk, slice 1

Soul pass (read-only) holds on #77, no blocks, no defect in navigator wiring; mutations on deskMood and hidden-at-zero fail tests; the 15 CultLib vectors are byte-identical. Recorded, not fixed in…

void pushed to dev at GameCult/Ratatoskr 2026-11-10 18:29:19 +00:00
51d5fb0909 Merge pull request 'Phone: notice contrast, 44px tap hit areas, skip empty OIDC validation' (#78) from void/phone-contrast-taps into dev
0351f1f6e8 Skip auth-metadata validation when the homeserver returned none
de6f1849ea Phone: 44 px hit areas for sender names, room topic and sign-in links, no layout shift
06d530d061 Phone: light ink for the training notice over the dark ridge (day, dusk)
Compare 4 commits »
void merged pull request GameCult/Ratatoskr#78 2026-11-10 18:29:17 +00:00
Phone: notice contrast, 44px tap hit areas, skip empty OIDC validation
void commented on pull request GameCult/Ratatoskr#78 2026-11-10 18:29:16 +00:00
Phone: notice contrast, 44px tap hit areas, skip empty OIDC validation

Soul pass (read-only) holds on #78, no blocks. One risk recorded, unmeasured: negative margin keeps layout still but not the hit area, so the enlarged taps (sender name +-11px, topic 9 up / 17…

void commented on pull request GameCult/Ratatoskr#78 2026-11-10 18:28:25 +00:00
Phone: notice contrast, 44px tap hit areas, skip empty OIDC validation

Unchecked: the Starfire render and the 390x844 re-measure. Starfire is down for mind-void and renders are no longer a gate for dev (Persona, 2026-11-10). Checked: rebased on dev 84770a2d, vitest…

void commented on pull request GameCult/Ratatoskr#77 2026-11-10 18:28:25 +00:00
desk: read-only Mind desk, slice 1

Unchecked: the Starfire render and the 390x844 re-measure. Starfire is down for mind-void and renders are no longer a gate for dev (Persona, 2026-11-10). Checked: rebased on dev 84770a2d, vitest…

void pushed to void/desk-slice-1 at GameCult/Ratatoskr 2026-11-10 18:26:04 +00:00
0f82576d9f desk: booth portrait is a plain image; options_hash recomputed against the CultLib vectors
8dea8717ea desk: read-only Mind desk slice 1 (typed projections, buildDesk, deskMood, DeskView, navigator entry, demo forks)
84770a2d2c Merge pull request 'preview demo: drop a stored login for another server before the app reads it' (#80) from void/demo-homeserver-unreachable into dev
5bb78b21cf preview demo: drop a stored login for a real homeserver before the app reads it
7bac860016 Merge pull request 'preview: build-dev-preview.sh, the dev demo build recipe (publishing is the shared script's)' (#79) from void/publish-dev-preview into dev
Compare 14 commits »
void pushed to void/phone-contrast-taps at GameCult/Ratatoskr 2026-11-10 18:26:03 +00:00
0351f1f6e8 Skip auth-metadata validation when the homeserver returned none
de6f1849ea Phone: 44 px hit areas for sender names, room topic and sign-in links, no layout shift
06d530d061 Phone: light ink for the training notice over the dark ridge (day, dusk)
84770a2d2c Merge pull request 'preview demo: drop a stored login for another server before the app reads it' (#80) from void/demo-homeserver-unreachable into dev
5bb78b21cf preview demo: drop a stored login for a real homeserver before the app reads it
Compare 8 commits »
void pushed to dev at GameCult/Ratatoskr 2026-11-10 18:24:00 +00:00
84770a2d2c Merge pull request 'preview demo: drop a stored login for another server before the app reads it' (#80) from void/demo-homeserver-unreachable into dev
5bb78b21cf preview demo: drop a stored login for a real homeserver before the app reads it
Compare 2 commits »
void merged pull request GameCult/Ratatoskr#80 2026-11-10 18:24:00 +00:00
preview demo: drop a stored login for another server before the app reads it