Commit Graph

83 Commits

Author SHA1 Message Date
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 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 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 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
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
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 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 1b89831c10 add roomViewId and related 2025-05-10 20:41:57 -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 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 a5a8f2814e temp fix to allow the status to be cleared in some way 2025-05-04 15:04:07 -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 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
Gigiaj c64dbb0563 add a state store for which iFrame is active 2025-05-03 00:06:36 -05:00
Gigiaj de1a629b79 prepare for juggling iframes and handling hang up appropriately 2025-05-02 17:06:54 -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 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 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 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 c8790a5284 Fix syntaxical mistake causing chat open state to never update 2025-04-22 22:29:07 -04:00
GigiaJ 7beb8411a9 Revert casing to fix bottom nav status buttons (should swap back when as an in place option on send) 2025-04-22 00:27:31 -04:00
GigiaJ 40a25aa03e Move out bottom nav into own file 2025-04-21 01:39:36 -04:00
GigiaJ 79b4303154 Add call status to bottom of home nav 2025-04-21 01:39:12 -04:00
GigiaJ 7ebf26e34b Add call status to bottom of DMs 2025-04-21 01:38:52 -04:00
Gigiaj 1ac5b3d8fd add groundwork for call roomtimeline toggle 2025-04-18 03:01:44 -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 232fbc5c62 Add active call name into bottom panel 2025-04-16 21:06:03 -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 9c5fde3258 Clean up file and remove broken import 2025-04-16 19:49:11 -05:00
Gigiaj b88da572a4 update client layout to handle active calls 2025-04-15 22:16:35 -05:00
Gigiaj d82e49aab8 add callprovider 2025-04-15 22:14:43 -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
Krishan 225894d327 Release v4.6.0 (#2301) 2025-03-31 17:49:00 +05:30
Ajay Bura 5c39a36c12 Add new space settings (#2293) 2025-03-27 19:54:13 +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