Gigiaj
|
f2f98a6973
|
Add storing widget for comparing with (since we already store room id and the clientWidgetApi anyway)
|
2025-05-24 19:31:43 -05:00 |
|
Gigiaj
|
0b6009aaee
|
Seems to sort out the hangup status button bug the occurred after joining a call via lobby
|
2025-05-23 16:34:44 -05:00 |
|
Gigiaj
|
872e9a257f
|
Reduce code reuse in handleJoin
|
2025-05-23 13:57:01 -05:00 |
|
Gigiaj
|
e220387b3f
|
Corrects the state for the situations where both iframes are "active" (not necessarily visible)
|
2025-05-23 13:22:22 -05:00 |
|
Gigiaj
|
03cbecc3f9
|
Provides correct behavior when call isn't active and no activeClientWidgetApi exists yet
|
2025-05-23 13:21:40 -05:00 |
|
Gigiaj
|
65ff5e3943
|
Just check for state on both which should only occur at initial
|
2025-05-23 01:55:54 -05:00 |
|
Gigiaj
|
9302003c30
|
Sets initial states so the iframes don't cause the other to fail with the npm embedded package
|
2025-05-23 01:52:38 -05:00 |
|
Gigiaj
|
d54bc2c110
|
Move files to more correct location
|
2025-05-23 00:01:19 -05:00 |
|
Gigiaj
|
e4ce4da8ee
|
Remove unneeded logger.errors
|
2025-05-22 23:14:24 -05:00 |
|
Gigiaj
|
395a24f1a7
|
Fix spelling mistake
|
2025-05-22 23:13:08 -05:00 |
|
GigiaJ
|
cd0d4c9704
|
Resolved merge conflict
|
2025-05-22 20:28:19 -05:00 |
|
Gigiaj
|
0db52c2d37
|
Moved CallProvider
|
2025-05-22 20:02:35 -05:00 |
|
Gigiaj
|
023a23d87c
|
Rename and clean up
|
2025-05-22 20:02:13 -05:00 |
|
Gigiaj
|
67fbf949b0
|
Move and rename RoomCallNavStatus
|
2025-05-22 19:57:13 -05:00 |
|
Gigiaj
|
07a980a0c7
|
Remove CallActivation
|
2025-05-22 19:44:02 -05:00 |
|
Gigiaj
|
19f1df798f
|
add widgetId to correct pos in getWidgetUrl usage
|
2025-05-22 19:43:11 -05:00 |
|
Gigiaj
|
5481595a67
|
Remove no longer needed files
|
2025-05-22 19:42:21 -05:00 |
|
Gigiaj
|
e5505cd5c2
|
Remove unused
|
2025-05-22 17:42:23 -05:00 |
|
Gigiaj
|
7dcd43c64f
|
add listener clearing, camel case es lint rule exception, remove unneeded else statements
|
2025-05-22 17:41:16 -05:00 |
|
Gigiaj
|
7ef33400c1
|
Remove superfluous comments and Date.now() that was causing loading... bug when widgetId desynced
|
2025-05-22 17:33:15 -05:00 |
|
Gigiaj
|
6e33c8e8da
|
Applies the correct changes to the call state and removes listeners of old active widget so we don't trigger hang ups on the new one (the element-call widget likes to spam the hang up response back several times for some reason long after you tell it to hang up)
|
2025-05-21 21:14:31 -05:00 |
|
Gigiaj
|
d9c0c85483
|
Remove clean room ID and add default handler for if no active call has existed yet, but user clicks on show chat
|
2025-05-21 21:12:51 -05:00 |
|
Gigiaj
|
dabe7f7849
|
swap call status to be bound to call state and not active call id
|
2025-05-21 21:12:03 -05:00 |
|
Ajay Bura
|
0d27bde33e
|
Release v4.7.1 (#2332)
|
2025-05-21 17:28:38 +05:30 |
|
Ajay Bura
|
5964eee833
|
Release v4.7.0 (#2328)
|
2025-05-18 11:45:12 +05:30 |
|
Ajay Bura
|
387ce9c462
|
upgrade to matrix-js-sdk v37.5.0 (#2327)
* upgrade to js-sdk 37
* fix server crypto wasm locally
|
2025-05-18 10:53:56 +05:30 |
|
Gigiaj
|
3e3d68602f
|
Better handling of the isCallActive in the join handler
|
2025-05-11 19:24:13 -05:00 |
|
Gigiaj
|
74c883dfa8
|
Much closer to the call state handling we want w/ hangups and joins
|
2025-05-11 19:01:47 -05:00 |
|
Gigiaj
|
59a936b094
|
fix backup iframe visibility
|
2025-05-11 18:53:05 -05:00 |
|
Gigiaj
|
f3612e23c6
|
Testing the iframe juggling. Seems to work for the first and second joins... so likely on the right path with this
|
2025-05-11 17:55:04 -05:00 |
|
Gigiaj
|
f28a3a1c7d
|
Conditionals to manage the active iframe state better
|
2025-05-11 17:52:50 -05:00 |
|
Gigiaj
|
6601c47abc
|
(broken) juggle the iframe states proper... still needs fixing
|
2025-05-10 20:42:21 -05:00 |
|
Gigiaj
|
1b89831c10
|
add roomViewId and related
|
2025-05-10 20:41:57 -05:00 |
|
Gigiaj
|
cde0d5fa64
|
Disable
|
2025-05-10 20:41:44 -05:00 |
|
Gigiaj
|
1cdc0680e8
|
correctly provide visibility
|
2025-05-09 14:17:39 -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
|
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
|
0be5fb9732
|
remove unused params
|
2025-05-09 09:35:13 -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
|
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
|
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
|
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
|
79647c5b50
|
Add users on the nav to showcase call activity and who is in the call
|
2025-05-03 21:50:39 -05:00 |
|