Commit Graph

5767 Commits

Author SHA1 Message Date
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
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
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
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
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
Robin
58ed7ef93e Merge branch 'livekit' into toger5/waitForNotificationAnswer 2025-09-03 13:01:14 +02:00
Robin
c1694fe706 Merge pull request #3470 from element-hq/af/migrate-defer
Migrate from js-sdk's `defer` in test
2025-08-28 18:21:05 +02:00
Andrew Ferrazzutti
a775bcd62a Migrate from js-sdk's defer in test
See: matrix-org/matrix-js-sdk#4959
2025-08-28 10:14:32 -04:00
Timo K
7724cbf9be fix tests
Signed-off-by: Timo K <toger5@hotmail.de>
2025-08-26 19:21:27 +02:00
Timo K
fe65c1f4da fix decline event type
Signed-off-by: Timo K <toger5@hotmail.de>
2025-08-26 19:07:52 +02:00
Timo K
a91c71a8e4 types
Signed-off-by: Timo K <toger5@hotmail.de>
2025-08-26 18:36:23 +02:00
Timo K
e30142a43b Add decline logic and tests
Signed-off-by: Timo K <toger5@hotmail.de>
2025-08-26 18:36:23 +02:00
Timo K
c15551c9f5 types
Signed-off-by: Timo K <toger5@hotmail.de>
2025-08-26 18:29:51 +02:00
Timo K
f410a11934 unused import
Signed-off-by: Timo K <toger5@hotmail.de>
2025-08-26 18:13:04 +02:00
Timo K
3122ccf4e4 dont use deprecated defer
Signed-off-by: Timo K <toger5@hotmail.de>
2025-08-26 18:10:08 +02:00
Timo K
03527e9d7a fix participant count test
Signed-off-by: Timo K <toger5@hotmail.de>
2025-08-26 18:09:50 +02:00
Timo K
36be15436a fix linter
Signed-off-by: Timo K <toger5@hotmail.de>
2025-08-26 17:58:46 +02:00
Timo K
04c03b1e72 bump js-sdk to develop branch
Signed-off-by: Timo K <toger5@hotmail.de>
2025-08-26 17:41:58 +02:00