Half-Shot
4b4f114dcd
Refactor onLeave to take a sound so we don't need to repeat the sound
2025-09-15 13:58:03 +01:00
Half-Shot
db96fb5a09
lint
2025-09-15 11:56:27 +01:00
Half-Shot
04297e85c6
Tidy up ring sync and add comments.
2025-09-15 11:27:28 +01:00
Half-Shot
030c8f9038
lint + fix test
2025-09-15 10:38:37 +01:00
Half-Shot
425ce84653
Merge remote-tracking branch 'origin/livekit' into toger5/wait-for-pickup-overlay-sound+hs/sounds
2025-09-15 10:36:30 +01:00
Half-Shot
f3131c945d
Update to delay ringtone logic.
2025-09-15 10:29:00 +01:00
Timo
76465d0e63
Add "wait for pickup" overlay with sound. Leave on decline/timeout ( #3489 )
...
* add wait for pickup overlay
Signed-off-by: Timo K <toger5@hotmail.de >
* refactor and leave logic
Signed-off-by: Timo K <toger5@hotmail.de >
* recursive play sound logic
Signed-off-by: Timo K <toger5@hotmail.de >
* review
Signed-off-by: Timo K <toger5@hotmail.de >
* text color
Signed-off-by: Timo K <toger5@hotmail.de >
* overlay styling and interval fixes
Signed-off-by: Timo K <toger5@hotmail.de >
* fix permissions and styling
Signed-off-by: Timo K <toger5@hotmail.de >
* fix always getting pickup sound
Signed-off-by: Timo K <toger5@hotmail.de >
---------
Signed-off-by: Timo K <toger5@hotmail.de >
2025-09-15 09:58:16 +02:00
Half-Shot
055c4c5ae7
better ringtone
2025-09-12 17:44:52 +01:00
Half-Shot
ed69cf27ab
lint
2025-09-12 17:44:49 +01:00
Half-Shot
0b015dced8
Loop ring sound inside Audio context for better perf.
2025-09-12 17:44:36 +01:00
Half-Shot
bf53a803f7
Improve tests
2025-09-12 15:45:43 +01:00
Half-Shot
7d6d11a195
fix test
2025-09-12 15:17:50 +01:00
Half-Shot
9612931ea2
Remove unused blocked sound
2025-09-12 15:11:18 +01:00
Half-Shot
fadc8c4afd
Ensure leave sound does not play
2025-09-12 15:11:12 +01:00
Half-Shot
5536f559a3
Integrate sounds
2025-09-12 14:42:52 +01:00
Half-Shot
900272f2fb
better ringtone
2025-09-12 14:15:43 +01:00
Half-Shot
dc148215ca
Add sound effects for declined,timeout and ringtone
2025-09-12 14:07:30 +01:00
Robin
a2cf4c8139
Merge pull request #3479 from robintown/fix-reconnect
...
Fix the reconnect button
2025-09-12 15:05:47 +02:00
Timo K
7a866a4383
fix always getting pickup sound
...
Signed-off-by: Timo K <toger5@hotmail.de >
2025-09-12 15:05:20 +02:00
Timo K
ab301227a5
fix permissions and styling
...
Signed-off-by: Timo K <toger5@hotmail.de >
2025-09-12 14:59:07 +02:00
Timo K
35b9a524b2
overlay styling and interval fixes
...
Signed-off-by: Timo K <toger5@hotmail.de >
2025-09-12 14:21:31 +02:00
Timo K
c1e8cdc4e0
text color
...
Signed-off-by: Timo K <toger5@hotmail.de >
2025-09-12 13:41:03 +02:00
Timo K
fb01c53f98
review
...
Signed-off-by: Timo K <toger5@hotmail.de >
2025-09-12 13:41:03 +02:00
Timo K
c382291336
recursive play sound logic
...
Signed-off-by: Timo K <toger5@hotmail.de >
2025-09-12 13:41:03 +02:00
Timo K
b0f91d56ef
refactor and leave logic
...
Signed-off-by: Timo K <toger5@hotmail.de >
2025-09-12 13:41:03 +02:00
Timo K
8b185b9893
add wait for pickup overlay
...
Signed-off-by: Timo K <toger5@hotmail.de >
2025-09-12 13:41:03 +02:00
Will Hunt
65d358df58
Do not use preload mode by default in embedded mode ( #3488 )
...
* Set preload=false by default for inApp
* Pull through types for params so it's easy to document
* Cleanup boolean logic
* change test
2025-09-11 14:57:26 +01:00
Robin
32cb8541f4
Actually fix the test flake
2025-09-10 16:42:09 +02:00
Robin
62cfe09c7b
Merge pull request #3482 from element-hq/renovate/npm-vite-vulnerability
...
Update dependency vite to v6.3.6 [SECURITY]
2025-09-10 12:37:16 +02:00
Robin
8e32deaba5
Upgrade to Vite v7
...
To remove all the duplicate Rollup dependencies.
2025-09-10 12:31:03 +02:00
renovate[bot]
8311b1619c
Update dependency vite to v6.3.6 [SECURITY]
2025-09-10 02:28:00 +00:00
Timo
fc449bcfbf
Merge pull request #3467 from element-hq/toger5/call-pickup-state-decline-event
...
View model for decline logic
2025-09-09 15:23:39 +02:00
Robin
34a8977dd1
Increase timeout to hopefully avoid test flakes
2025-09-08 15:24:46 +02:00
Robin
db04cbfbfc
Fix type error
2025-09-08 14:58:46 +02:00
Robin
c8d3d58940
Merge pull request #3400 from element-hq/robin/reactions-small
...
Prefer showing the reaction button at small screen widths
2025-09-08 14:54:51 +02:00
Robin
d85cf5f929
Fix the reconnect button
...
After a membership manager error, clicking the 'reconnect' button did nothing. This is because we were forgetting to clear the external error state, causing it to transition directly back to the same error state.
2025-09-08 14:21:38 +02:00
Robin
1e32b355ce
Ignore decline events from the local user
2025-09-05 21:22:32 +02:00
Robin
1193a22658
Fix tests
2025-09-05 14:49:37 +02:00
Robin
2541f810fa
Ensure that non-ringing notifications lead to a null pickup state
2025-09-05 14:36:27 +02:00
Robin
7961bb35be
Merge pull request #3466 from element-hq/toger5/waitForNotificationAnswer
...
Add dialing/ringing state to CallViewModel (`callPickupState$`)
2025-09-05 14:11:37 +02:00
Robin
c599d6eae9
Make the CallEventAudioRenderer test stricter
2025-09-05 14:06:28 +02:00
Andrew Ferrazzutti
075a4cbe0d
Merge pull request #3475 from element-hq/af/docker-compose-pull-policy-always
...
docker compose: always pull latest image
2025-09-04 07:47:45 -04:00
Mohammed Tayeh
cd845b69d2
Add Caddy configuration example and fix ConfigOptions.ts link ( #3476 )
...
Signed-off-by: Mohammed Tayeh <m.tayeh94@gmail.com >
2025-09-04 10:19:37 +02:00
Andrew Ferrazzutti
779f792cbf
docker compose: always pull latest image
...
Otherwise, there is a risk of using outdated images for some services.
2025-09-03 15:39:27 -04:00
Robin
e9c43856d0
Merge branch 'toger5/waitForNotificationAnswer' into toger5/call-pickup-state-decline-event
2025-09-03 17:59:16 +02:00
Robin
1e8b87408c
Document recently added URL parameters
2025-09-03 16:59:37 +02:00
Robin
1428df8567
Tentatively rename URL parameter to waitForCallPickup
2025-09-03 16:52:40 +02:00
Robin
b8acdc3cec
Tidy/correct the dialing/ringing tests
2025-09-03 16:51:35 +02:00
Robin
880e07c07f
Tidy some things up, refactor dialing/ringing behaviors
2025-09-03 16:51:31 +02:00
Robin
07522d6704
Remove unnecessary casts
2025-09-03 13:03:48 +02:00