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
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
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
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
c53d14d91e
add groupcall state event
2025-04-12 03:38:58 -05:00
Krishan
225894d327
Release v4.6.0 ( #2301 )
2025-03-31 17:49:00 +05:30
Ajay Bura
12ae94cd60
Remove old settings components ( #2296 )
2025-03-28 20:16:01 +11:00
Ajay Bura
82805dcfdd
Display no members when changing filter in room members ( #2297 )
2025-03-28 20:15:31 +11:00
Ajay Bura
5c39a36c12
Add new space settings ( #2293 )
2025-03-27 19:54:13 +11:00
Ajay Bura
4aed4d7472
Fix DM rooms are not being encrypted ( #2286 )
...
* force check user device before creating dm
* fix getUserDeviceInfo doesn't exist on MatrixClient
2025-03-24 20:08:11 +11:00
Ajay Bura
649f70332b
Fix displayname input controlled/uncontrolled error ( #2287 )
2025-03-24 20:07:15 +11:00
Ajay Bura
08e975cd8e
Change username color in chat with power level color ( #2282 )
...
* add active theme context
* add chroma js library
* add hook for accessible tag color
* disable reply user color - temporary
* render user color based on tag in room timeline
* remove default tag icons
* move accessible color function to plugins
* render user power color in reply
* increase username weight in timeline
* add default color for member power level tag
* show red slash in power color badge with no color
* show power level color in room input reply
* show power level username color in notifications
* show power level color in notification reply
* show power level color in message search
* render power level color in room pin menu
* add toggle for legacy username colors
* drop over saturation from member default color
* change border color of power color badge
* show legacy username color in direct rooms
2025-03-23 22:09:29 +11:00
Ajay Bura
7d54eef95b
Add room notification mode switcher in room header menu ( #2284 )
2025-03-22 19:22:29 +11:00
Ajay Bura
1361c1d5de
Add margin top on media caption ( #2283 )
2025-03-22 19:21:49 +11:00
Gary Wang
ea48092270
Fix press enter while composing will cause send unfinished message ( #2266 )
2025-03-20 20:38:08 +11:00