mplorentz
1e2e4923c3
Merge remote-tracking branch 'origin/dev' into flotilla-sph-adaptive-grid
2026-08-11 09:44:19 -04:00
Jon Staab
8243f4d245
Defer rendering a chat room for a frame
2026-08-10 15:14:32 -07:00
Aditya Chaudhary
72ee0c9ed6
Reacquire mic after screen lock kills capture mid-call ( #339 )
...
Co-authored-by: Aditya Chaudhary <30+useradityaa@noreply.coracle.social>
2026-08-10 18:32:11 +00:00
Aditya Chaudhary
7dcc713ec2
Refine calls: accessible controls, mic level check before joining ( #331 )
...
Co-authored-by: Aditya Chaudhary <30+useradityaa@noreply.coracle.social>
2026-08-10 18:14:46 +00:00
Aditya Chaudhary
65c9eac5e5
Show new-messages badge in tab title when re-foregrounding ( #332 )
...
Co-authored-by: Aditya Chaudhary <30+useradityaa@noreply.coracle.social>
2026-08-10 16:16:30 +00:00
Jon Staab
b2f58b11c0
Fix touch target for space menu
2026-08-07 14:10:43 -07:00
Aditya Chaudhary
749989f56b
Fix DM compose bar being hidden/cut off on mobile ( #335 )
...
Co-authored-by: Aditya Chaudhary <30+useradityaa@noreply.coracle.social>
2026-08-07 21:10:32 +00:00
Aditya Chaudhary
9c68f66c39
fix: replace mobile space menu popover with a bottom-sheet action menu ( #330 )
...
Co-authored-by: Aditya Chaudhary <30+useradityaa@noreply.coracle.social>
2026-08-07 21:05:17 +00:00
Jon Staab
85a4ba127a
Add e2e tests
2026-08-07 13:11:12 -07:00
Agent
664a57d4eb
feat: adaptive video grid sizing (PR-C1)
...
Add computeGridSize helper in call.ts that computes optimal row/column
counts for a video tile grid given tile count and container dimensions,
maximizing tile size while maintaining ~16:9 cells.
Apply via computed grid-template-columns/rows on the multi-grid path
(no-spotlight) in VideoCallContent.svelte, replacing the fixed
grid-cols-1 / grid-cols-1 sm:grid-cols-2 heuristic. The multi-grid now
handles all tile counts from 1 to 12+ smoothly.
- computeGridSize(tileCount, containerWidth, containerHeight) -> GridSize
- Container dimensions bound via clientWidth/clientHeight
- useMultiGrid: dropped the > 2 check, now !useSpotlightLayout
- gridStyle: computed grid-template-columns/rows string from gridSize
- Scope: multi-grid only, no spotlight/strip/breakpoint changes
2026-08-05 14:39:01 -04:00
Jon Staab
91a8995a98
Stop recommending relay.tools
2026-08-02 07:13:43 -07:00
Jon Staab
934f1cdf10
Optimize deriveUserItem, avoid double load of quotes
2026-07-30 09:50:41 -07:00
Jon Staab
2a5849afcb
Fix tooltip z index
2026-07-29 17:30:59 -07:00
Jon Staab
9a80d059bb
Migrate to new welshman
2026-07-29 15:52:13 -07:00
Jon Staab
d02e0ed56a
Add hosting nav item
2026-07-29 15:49:59 -07:00
Jon Staab
b0ebb988f1
Bump version, update changelog
2026-07-29 14:49:46 -07:00
Jon Staab
954a11b923
Fix nav safe are inset, qr code reactivity
2026-07-29 11:00:26 -07:00
Jon Staab
6fed1019df
Perf optimizations for chat rooms
2026-07-27 17:13:14 -07:00
Jon Staab
8953b0e04d
Fix agent errors
2026-07-27 16:43:54 -07:00
Jon Staab
a2c5a8e2ff
Clean up convention violations, dead code, and daisyUI leftovers
2026-07-27 15:38:23 -07:00
Jon Staab
c0c8354a76
Remove dead CSS left over from the app.css split and fix emoji button hit target
2026-07-27 15:25:31 -07:00
Jon Staab
ed61081b01
Fix key backup gating, mention alerts toggle, and silent load failures
2026-07-27 15:21:39 -07:00
Jon Staab
73f2fb0ec2
Fix stuck hosting error card and blocked billing portal redirect
2026-07-27 15:18:07 -07:00
Jon Staab
0f17e62e54
Fix pin references for non-addressable events, malformed shelf addresses, and profile links
2026-07-27 15:16:21 -07:00
Jon Staab
883528242c
Fix space auth prompts, invite failures, and admin check spam
...
Cache admin checks per space with a ttl, stop retrying auth after a denial,
surface invites we couldn't fetch a claim for, and trim access delays.
2026-07-27 15:09:13 -07:00
Jon Staab
fe90a9f0ba
Fix call mute failures, stale session writes, and leaked audio elements
2026-07-27 15:01:48 -07:00
Jon Staab
eae644ab3c
Fix connection teardown and sync lifecycle on login
2026-07-27 14:57:02 -07:00
Jon Staab
ae5992c948
refactor h/non-h rooms into a single component
2026-07-27 14:11:46 -07:00
Jon Staab
17b0382c2e
formatting
2026-07-27 13:48:54 -07:00
Jon Staab
2ffe51180b
Fix new messages indicator when coming back to the tab
2026-07-27 13:38:45 -07:00
Jon Staab
cf938c6397
Bring caravel hosting in-app
2026-07-27 13:19:28 -07:00
Aditya Chaudhary
37e6dd6b7d
chore: hide space menu scrollbars while keeping scroll. ( #328 )
...
Reviewed-on: https://gitea.coracle.social/coracle/flotilla/pulls/328
Co-authored-by: Aditya Chaudhary <30+useradityaa@noreply.coracle.social>
Co-committed-by: Aditya Chaudhary <30+useradityaa@noreply.coracle.social>
2026-07-21 18:06:46 +00:00
Aditya Chaudhary
2d6810725f
fix: clear space badge when navigating to a space ( #327 )
...
Reviewed-on: https://gitea.coracle.social/coracle/flotilla/pulls/327
Co-authored-by: Aditya Chaudhary <30+useradityaa@noreply.coracle.social>
Co-committed-by: Aditya Chaudhary <30+useradityaa@noreply.coracle.social>
2026-07-21 18:05:39 +00:00
Aditya Chaudhary
1eebe1698a
feat: add room invite links with combined space and room join flow ( #319 )
...
Reviewed-on: https://gitea.coracle.social/coracle/flotilla/pulls/319
Co-authored-by: Aditya Chaudhary <30+useradityaa@noreply.coracle.social>
Co-committed-by: Aditya Chaudhary <30+useradityaa@noreply.coracle.social>
2026-07-20 23:35:24 +00:00
Aditya Chaudhary
16a446095a
fix(video): show avatar tiles for audio-only and camera-off callers ( #325 )
...
Co-authored-by: Aditya Chaudhary <30+useradityaa@noreply.coracle.social>
Co-committed-by: Aditya Chaudhary <30+useradityaa@noreply.coracle.social>
2026-07-20 23:34:06 +00:00
Aditya Chaudhary
caa16b6770
chore: improve mobile UI, zap modals, and interaction polish ( #316 )
...
Co-authored-by: Aditya Chaudhary <30+useradityaa@noreply.coracle.social>
Co-committed-by: Aditya Chaudhary <30+useradityaa@noreply.coracle.social>
2026-07-15 21:23:43 +00:00
Jon Staab
e1c439fb6b
Publish events signed by the relay to the relay
2026-07-10 08:17:01 -07:00
Jon Staab
e9f896f5ef
Tweak side nav sections
2026-07-08 15:20:16 -07:00
Jon Staab
3a6be2fc92
Fix nav safe are inset, qr code reactivity
2026-07-08 15:12:50 -07:00
Jon Staab
ba7a690d6f
Make downloadText work on native
2026-07-08 14:53:49 -07:00
Jon Staab
47be12ff57
Bring back attemptRelayAccess for default spaces
2026-07-08 14:43:44 -07:00
Jon Staab
f7d0cb7413
remove claims from default space urls, fix universal link handlers
2026-07-08 14:33:25 -07:00
Jon Staab
c139722261
Make content components reactive
2026-07-08 14:13:04 -07:00
Jon Staab
a254ec10f1
Fix new messages indicator
2026-07-08 11:53:57 -07:00
Jon Staab
8f7016b60c
Back to hue-only role colors
2026-07-08 11:18:28 -07:00
Jon Staab
1581d909f0
Fix editing featured content, add menu to boards and ability to share boards/pins to chat
2026-07-08 11:18:28 -07:00
Jon Staab
269630efc2
Fix room suggestions based on platform relays
2026-07-08 11:18:28 -07:00
Jon Staab
7fe145dbef
Trim padding on push logo
2026-07-08 11:18:27 -07:00
Aditya Chaudhary
f4fc9b82c3
feat: redesign mobile space sidebar with card-based layout. ( #318 )
...
Co-authored-by: Aditya Chaudhary <30+useradityaa@noreply.coracle.social>
Co-committed-by: Aditya Chaudhary <30+useradityaa@noreply.coracle.social>
2026-07-07 21:23:52 +00:00
Jon Staab
7011d0ac81
Ignore generated icons
2026-07-07 13:50:38 -07:00