Gigiaj
|
ae9cc7a548
|
Fix unexpected visibility in non-room areas
|
2025-05-09 14:17:25 -05:00 |
|
Gigiaj
|
00ac8f654a
|
Revert to original code as we've moved the outlet context passing out and made more direct use of the ref
|
2025-05-09 11:17:46 -05:00 |
|
Gigiaj
|
4293538dc3
|
Revert to original code as we've moved calling to be more inline with design
|
2025-05-09 11:16:13 -05:00 |
|
Gigiaj
|
807c90e2f5
|
swap to using ref provider context from to connect to persistentcallcontainer more directly
|
2025-05-09 11:14:08 -05:00 |
|
Gigiaj
|
eea8ffea05
|
Re-add layout as we're no longer oddly passing outlet context
|
2025-05-09 11:13:30 -05:00 |
|
Gigiaj
|
6714300779
|
Remove unused imports and restructure to support being parent to clientlayout
|
2025-05-09 11:12:48 -05:00 |
|
Gigiaj
|
a690dbd2ca
|
Add backupIframeRef so we can re-add the lobby screen for non-joined calls (for viewing their text channels)
|
2025-05-09 09:38:43 -05:00 |
|
Gigiaj
|
0be5fb9732
|
remove unused params
|
2025-05-09 09:35:13 -05:00 |
|
Gigiaj
|
8b2fa10679
|
Pass forward the backupIframeRef now
|
2025-05-08 18:41:26 -05:00 |
|
Gigiaj
|
43ce6f0210
|
Update room to use CallView
|
2025-05-08 18:01:27 -05:00 |
|
Gigiaj
|
8b50ac150b
|
funnel through just iframe for now for testing sake
|
2025-05-08 18:00:16 -05:00 |
|
Gigiaj
|
1bd593b530
|
update client layout to funnel outlet the iframes for the call container
|
2025-05-08 17:59:51 -05:00 |
|
Gigiaj
|
c05421efb7
|
Update to funnel Outlet context through for Call handling (might not be the best approach, but removes code replication in PersistentCallContainer where we were remaking the roomview entirely)
|
2025-05-08 17:59:01 -05:00 |
|
Gigiaj
|
abe79ceb66
|
Add CallView
|
2025-05-08 17:57:57 -05:00 |
|
Gigiaj
|
3fcf2fef59
|
loosely provide nav handling for testing refactoring
|
2025-05-08 17:57:45 -05:00 |
|
Gigiaj
|
9e919ea761
|
prepare to feed this to child elements for visibility handling
|
2025-05-08 17:56:49 -05:00 |
|
Gigiaj
|
824be5bdc2
|
re-add background to active call link button
|
2025-05-04 15:06:21 -05:00 |
|
Gigiaj
|
a5a8f2814e
|
temp fix to allow the status to be cleared in some way
|
2025-05-04 15:04:07 -05:00 |
|
Gigiaj
|
d11bdb2f85
|
Rename callnavbottom and fix linking implementation to actually be correct
|
2025-05-04 15:03:46 -05:00 |
|
Gigiaj
|
4083bbb31e
|
rename CallNavBottom to CallNavStatus
|
2025-05-04 15:03:23 -05:00 |
|
Gigiaj
|
5ee3897fde
|
Add RoomNavUser for displaying the user avatar + name in the nav for a visual of call activity and participants
|
2025-05-04 12:16:15 -05:00 |
|
Gigiaj
|
9cb705149a
|
Add state listener so the call activity is real time updated on joins/leaves within the space
|
2025-05-04 12:15:31 -05:00 |
|
Gigiaj
|
b40ddf0c61
|
Update hook to keep method signature (accepting an array of Rooms instead) to support multiple room event tracking of the same event
|
2025-05-04 12:14:46 -05:00 |
|
Gigiaj
|
2841386972
|
Add background variant to buttons
|
2025-05-04 07:21:50 -05:00 |
|
Gigiaj
|
2e0218c456
|
Add avatar and username for the space (needs to be moved into RoomNavItem proper)
|
2025-05-04 07:11:40 -05:00 |
|
Gigiaj
|
3dcfde4461
|
add check to prevent DCing from the call you're currently in...
|
2025-05-03 22:09:21 -05:00 |
|
Gigiaj
|
79647c5b50
|
Add users on the nav to showcase call activity and who is in the call
|
2025-05-03 21:50:39 -05:00 |
|
Gigiaj
|
7808adbbe1
|
add (really badly) state logic for the active iframe
|
2025-05-03 00:07:00 -05:00 |
|
Gigiaj
|
c64dbb0563
|
add a state store for which iFrame is active
|
2025-05-03 00:06:36 -05:00 |
|
Gigiaj
|
7f8aeb335f
|
remove logger statement and swap hash to search
|
2025-05-02 17:11:33 -05:00 |
|
Gigiaj
|
a2a83fc316
|
update to enable chat icon to be able to open call room WITHOUT joining by making sure the navitems into a diff call room performs a hangup on click
|
2025-05-02 17:11:03 -05:00 |
|
Gigiaj
|
de1a629b79
|
prepare for juggling iframes and handling hang up appropriately
|
2025-05-02 17:06:54 -05:00 |
|
Gigiaj
|
93fbbecfdd
|
update to support two iframes - still needs to leverage balancing the two properly but as a PoC it works
|
2025-05-02 17:04:50 -05:00 |
|
Gigiaj
|
7c6c1f53c0
|
prep visibility for multi-iframes
|
2025-05-02 17:04:11 -05:00 |
|
Gigiaj
|
8038c2ac8b
|
add isCallActive to memo
|
2025-05-02 02:35:51 -05:00 |
|
GigiaJ
|
96be8e1b8a
|
add chat button handling for call rooms and impl call room icon
|
2025-05-01 16:57:28 -05:00 |
|
GigiaJ
|
8c6a6265eb
|
add call as a param to pass
|
2025-05-01 16:56:58 -05:00 |
|
GigiaJ
|
7ce3b40037
|
Add call room icon (needs variations based on join rules)
|
2025-05-01 16:56:47 -05:00 |
|
GigiaJ
|
a5551909c1
|
Activate when active call state is false
|
2025-05-01 16:33:39 -05:00 |
|
GigiaJ
|
ec741423c7
|
add join, screen_state, and hang up handling as well as logging state based on join + hang up actions
|
2025-05-01 16:24:36 -05:00 |
|
GigiaJ
|
b4d9828017
|
Add tooltips and properly implement the navlink
|
2025-05-01 16:19:04 -05:00 |
|
GigiaJ
|
4779b09879
|
Always embed to give a proper call room lobby experience
|
2025-05-01 12:48:35 -05:00 |
|
GigiaJ
|
8700fe84ab
|
Add some parameters to be settable (need to create an param object type instead of using any) in widgetUrl
|
2025-04-29 15:29:02 -05:00 |
|
GigiaJ
|
e76664083d
|
Update transport refs to allow us to properly bind listeners for media state and hangup
|
2025-04-29 15:28:13 -05:00 |
|
GigiaJ
|
1e8a69ff23
|
update references to transport to clientwidgetapi (as transport is a child object of)
|
2025-04-29 15:26:48 -05:00 |
|
GigiaJ
|
b5ca54d6fd
|
Prevents undefined object from being checked for values and filtered against
|
2025-04-27 16:48:35 -05:00 |
|
GigiaJ
|
d6ffac74a7
|
Set mic default state to be generally accurate (need to set state from widget info at start instead)
|
2025-04-22 22:34:25 -04:00 |
|
GigiaJ
|
39d4eedb75
|
Disable DM calling button for now (not implemented properly yet)
|
2025-04-22 22:30:48 -04:00 |
|
GigiaJ
|
6691467545
|
Enable chat toggle for call rooms (still needs cleaner UI, but works as intended)
|
2025-04-22 22:29:43 -04:00 |
|
GigiaJ
|
c8790a5284
|
Fix syntaxical mistake causing chat open state to never update
|
2025-04-22 22:29:07 -04:00 |
|