Commit graph

1556 commits

Author SHA1 Message Date
Gigiaj
1ac5b3d8fd add groundwork for call roomtimeline toggle 2025-04-18 03:01:44 -05:00
Gigiaj
8f87690b00 Return to lobby is very useful 2025-04-18 03:01:17 -05:00
Gigiaj
589b318b08 Start laying out a toggle for roomtimeline in a call 2025-04-18 03:00:52 -05:00
Gigiaj
fd0fa3c921 clean up call references 2025-04-18 03:00:31 -05:00
Gigiaj
d602631986 Fixes roomheader layout in calls 2025-04-17 10:22:02 -05:00
Gigiaj
5a5f144e20 remove unneeded for standalone? Not even sure element-web uses the embedded atp 2025-04-17 02:36:29 -05:00
Gigiaj
fd1ccc7281 add mute video and hangup buttons and implemented their functionality 2025-04-17 02:35:19 -05:00
Gigiaj
f76641b538 add in call state (mute/video/hangup) context and transport handling for said contexts 2025-04-17 02:31:34 -05:00
Gigiaj
14206dbb96 handle call room swapping better 2025-04-17 02:26:50 -05:00
Gigiaj
cb9e4ffe86 remove unneeded comments 2025-04-17 02:26:09 -05:00
Gigiaj
8d285d45f7 revert changes on this to b4f67ce 2025-04-17 02:22:40 -05:00
Gigiaj
232fbc5c62 Add active call name into bottom panel 2025-04-16 21:06:03 -05:00
Gigiaj
9b6bfea359 add elementCallUrl 2025-04-16 20:53:30 -05:00
Gigiaj
1629341c08 update to provide client context for the widget url's element call endpoint if provided 2025-04-16 20:53:10 -05:00
Gigiaj
9d352de995 Remove pointless comments, helper funcs, and clean up formatting 2025-04-16 20:52:29 -05:00
Gigiaj
0b6a7c752d fix import order 2025-04-16 20:45:33 -05:00
Gigiaj
28f5d8afe8 Remove unneeded comments 2025-04-16 20:44:33 -05:00
Gigiaj
2c8ae9693b Remove extra comments and unneeded helper function 2025-04-16 20:43:56 -05:00
Gigiaj
0106fab00b clean up to provide elementUrl option (instead of while testing just planting a string with the url) 2025-04-16 20:36:24 -05:00
Gigiaj
38ad5e3f7e add elementCallUrl 2025-04-16 20:17:59 -05:00
Gigiaj
eba9670664 Remove unneeded comments and imports and clean up name of Edget to SmallWidget 2025-04-16 20:13:18 -05:00
Gigiaj
9c5fde3258 Clean up file and remove broken import 2025-04-16 19:49:11 -05:00
Gigiaj
99e55b36c6 reisolate the individual components that need passed values 2025-04-15 22:47:55 -05:00
Gigiaj
cc88733204 readd openid handling 2025-04-15 22:47:30 -05:00
Gigiaj
5f0ca6a794 add callprovider and callactivationeffect 2025-04-15 22:17:10 -05:00
Gigiaj
b88da572a4 update client layout to handle active calls 2025-04-15 22:16:35 -05:00
Gigiaj
c367c90a96 add PersistentCallContainer (moved iframe to here from RoomView) 2025-04-15 22:15:22 -05:00
Gigiaj
d82e49aab8 add callprovider 2025-04-15 22:14:43 -05:00
Gigiaj
cccf9630a0 add CallActivation 2025-04-15 22:14:16 -05:00
Gigiaj
a540c86b08 remove transport testing comments
still need to fix embedded behavior (standalone works for testing rn)
2025-04-15 22:12:05 -05:00
Gigiaj
3403adeb61 add call button for DMs and try to setup for spreading across header for when in call menu (not working yet) 2025-04-15 22:09:45 -05:00
Gigiaj
f39a262eb5 remove iframe from RoomView as it isn't needed there (since you cant have persistence that way) 2025-04-15 22:08:03 -05:00
Gigiaj
ca7691ddc5 Begin setting up for the calling interface to be mounted.
Adds a separator for rooms based on voice vs text rooms
2025-04-15 22:07:32 -05:00
Gigiaj
b4f67ce0ec add prep for DM call button 2025-04-14 17:47:11 -05:00
Gigiaj
e2c97f81a7 remove unneeded imports 2025-04-14 09:49:53 -05:00
Gigiaj
c413396562 Add some missing imports 2025-04-14 09:49:06 -05:00
Gigiaj
8bd812b789 widget class 2025-04-14 09:44:06 -05:00
Gigiaj
9b23c757fe dummy meta class 2025-04-14 09:43:51 -05:00
Gigiaj
e1a080e50c clean up roomview removing unursed and refactoring superfluous to own files 2025-04-14 09:43:36 -05:00
Gigiaj
8baa3a2cf9 set versions 2025-04-14 04:30:23 -05:00
Gigiaj
b59a5ac307 add a generic getKnownRooms 2025-04-14 04:30:13 -05:00
Gigiaj
93a1401b7c shift load order to enable embedded element call to work proper +
add groundwork for intercepting the read_events so we can correctly process them (not sure what is wrong but I believe there is a weird set of version mismatches between the embedded app, cinny, and the matrix widget api)
2025-04-14 04:28:08 -05:00
Gigiaj
ba75abd8dd add the remainder of element's widget driver impl (and correct where needed) 2025-04-13 16:01:05 -05:00
Gigiaj
2fa1e1a187 create a shortened version of element's widget implementation 2025-04-13 16:00:41 -05:00
Gigiaj
7dedb12138 add element-call to the vite copyFiles for build 2025-04-12 03:40:32 -05:00
Gigiaj
aa65dd57ba add scaffolding for widget-based call 2025-04-12 03:40:13 -05:00
Gigiaj
ac0ac4ff35 add small widgetdriver 2025-04-12 03:39:59 -05:00
Gigiaj
389fc17e45 add embedded-element-call and react-sdk-module-api 2025-04-12 03:39:48 -05:00
Gigiaj
7e74fb1462 docker nginx embedded element-call 2025-04-12 03:39:21 -05:00
Gigiaj
c53d14d91e add groupcall state event 2025-04-12 03:38:58 -05:00