Gigiaj
023a23d87c
Rename and clean up
2025-05-22 20:02:13 -05:00
Gigiaj
a81492c5b2
update imports and dependency array
2025-05-22 19:57:40 -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
c6ceb3f977
revert ternary expression change and add to dependency array
2025-05-22 19:42:46 -05:00
Gigiaj
5481595a67
Remove no longer needed files
2025-05-22 19:42:21 -05:00
Gigiaj
3bd7588497
Add widgetId as a getWidgetUrl param
2025-05-22 17:49:40 -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
0b70ce7591
Remove Date.now() that was causing widgetId desync
2025-05-22 17:33:36 -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
Gigiaj
e688c19350
Fix mobile call room default behavior from auto-join to displaying lobby
2025-05-21 21:11:25 -05:00
Ajay Bura
0d27bde33e
Release v4.7.1 ( #2332 )
2025-05-21 17:28:38 +05:30
Ajay Bura
df391968d8
Fix crash on malformed blurhash ( #2331 )
2025-05-21 17:28:13 +05:30
Gigiaj
1e44557406
Add ideal call room join behavior where text rooms to call room simply joins, but doesn't swap current view
2025-05-20 11:26:54 -05:00
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
Ajay Bura
6ddcf2cb02
update kick command example
2025-05-13 16:58:43 +05:30
Ajay Bura
87e97eab88
Update commands ( #2325 )
...
* kick-ban all members by servername
* Add command for deleting multiple messages
* remove console logs and improve ban command description
* improve commands description
* add server acl command
* fix code highlight not working after editing in dev tools
2025-05-13 16:16:22 +05:30
Ajay Bura
13f1d53191
fix room setting crash in knock_restricted join rule ( #2323 )
...
* fix room setting crash in knock_restricted join rule
* only show knock & space member join rule for space children
* fix knock restricted icon and label
2025-05-13 14:18:52 +05:30
Gigiaj
3e3d68602f
Better handling of the isCallActive in the join handler
2025-05-11 19:24:13 -05:00
Gigiaj
af455a5fe3
Ensure drawer doesn't appear in call room
2025-05-11 19:11:21 -05:00
Gigiaj
7043376383
Fix the position of the member drawer to its correct location
2025-05-11 19:09:39 -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
4486ef1e72
add url as a param for widget url
2025-05-11 17:55:19 -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
5ab0b39152
Fix the view to correctly display the active iframe based on which is currently hosting the active call (juggling views)
2025-05-11 17:54:11 -05:00
Gigiaj
d488c24974
add navigateRoom to be in both conditions for the nav button
2025-05-11 17:53:33 -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
da3d20d0fe
add ViewedRoom usage
2025-05-10 20:41:35 -05:00
Gigiaj
a1c0b79cbd
split into two refs
2025-05-10 20:41:06 -05:00
Gigiaj
cd233053bc
Improve call room view stability
2025-05-10 08:58:32 -05:00
Gigiaj
9ae7c318ab
re-add mobile chat handling
2025-05-10 08:58:03 -05:00
Gigiaj
1cdc0680e8
correctly provide visibility
2025-05-09 14:17:39 -05:00
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