Cody Henthorne
76e92f29b9
Fix call requests to a PNI.
2025-10-29 14:33:49 -04:00
Cody Henthorne
8b2f58e0e7
Remove hard coded message backups remote config.
2025-09-24 16:29:57 -04:00
Alex Hart
fd999be41a
Add new navigation and pane support.
2025-09-24 16:29:56 -04:00
Alex Hart
736811393f
Upgrade Kotlin, AGP, Gradle versions and bring in kotlinx-serialization for use with navigation-compose.
2025-09-17 14:21:43 -04:00
Cody Henthorne
6a456a288d
Fix signal backup daily schedule bug.
2025-09-15 20:33:58 -04:00
Cody Henthorne
3bb6a0a560
Fix daily backups being incorrectly scheduled for multiple days away.
2025-09-09 15:55:11 -04:00
Cody Henthorne
1f40c7ab7e
Improve archive restore progress tracking and UX.
2025-09-04 16:35:06 -04:00
Greyson Parrelli
2572dac8a7
Remove backup frequency setting.
2025-09-04 16:35:06 -04:00
Michelle Tang
3b715bc461
Catch foreground service not allowed exceptions.
2025-09-04 16:35:05 -04:00
Jim Gustafson
94ed0650dc
Calling: Remove unnecessary hangups
2025-08-27 15:55:18 -04:00
Michelle Tang
47fb0deca4
Add foreground service when restoring backup media.
2025-08-25 18:01:22 -04:00
Alex Hart
8992ed047d
Remove restriction on proximity lock in landscape calling.
2025-08-21 14:52:34 -04:00
Cody Henthorne
e6e869e074
Fix identity key update failure when profile key verification failed.
2025-08-05 11:00:54 -04:00
Michelle Tang
87af103012
Add additional foreground service timeout check.
2025-08-05 10:20:20 -04:00
Michelle Tang
d0d44ed7ce
Update target SDK to 35.
2025-07-31 13:55:48 -04:00
Cody Henthorne
3b028d49a5
Initial pass to properly check multi-device environment in various spots.
2025-07-25 12:19:59 -04:00
Jim Gustafson
3bb2ab3a0c
Update to RingRTC v2.56.0
2025-07-25 11:02:47 -04:00
Miriam Zimmerman
6553c416f8
Revert attempts to fix broken camera issue
2025-07-17 15:30:06 -04:00
emir-signal
b42dcece48
Add support for call link epochs.
2025-07-10 09:12:48 -03:00
adel-signal
06fda21143
Update to ringrtc 2.54.0
2025-07-10 09:12:48 -03:00
Greyson Parrelli
0f16be81b0
Bump libsignal to 0.76.0
2025-06-26 15:07:39 -04:00
jeffrey-signal
cd18db613a
Upload large backup attachments using a foreground service.
2025-06-11 12:02:23 -04:00
Jim Gustafson
a9475ef153
Update to RingRTC v2.53.0
2025-06-09 20:21:05 -04:00
Miriam Zimmerman
340b94f849
Improve handling of missing camera during calls.
2025-06-04 15:17:36 -04:00
Alex Hart
7c43462771
Disconnect groupCall object when network is unavailable.
2025-05-14 16:43:17 -04:00
Jim Gustafson
570a475229
Add new remote config support for calling audio configuration.
2025-05-06 17:58:48 -04:00
Miriam Zimmerman
3d7162cdd3
Implement remote mute receive; Update to RingRTC v2.52.0
...
Co-authored-by: Alex Hart <alex@signal.org >
Co-authored-by: Cody Henthorne <cody@signal.org >
2025-05-06 17:58:47 -04:00
Alex Hart
6323cd0fd4
Inline flag to enable auto-lower-hand for everyone.
2025-04-01 12:54:14 -03:00
Greyson Parrelli
0b315220ee
Quiet excessive warnings.
2025-03-31 14:44:13 -04:00
Greyson Parrelli
80bc2bdc89
Fix some lint errors.
2025-03-31 14:44:06 -04:00
Greyson Parrelli
17216316f6
Dynamically compute MediaName and MediaId.
2025-03-31 14:44:06 -04:00
Alex Hart
b6f98521c8
Implement auto-lower-hand.
2025-03-26 13:59:12 -04:00
Jim Gustafson
076b47e695
Improve calling reliability with relay server response cache.
...
Co-authored-by: Cody Henthorne <cody@signal.org >
2025-03-26 13:59:11 -04:00
Cody Henthorne
323697dfc9
Improve auth WebSocket lifecycle.
2025-03-19 10:48:31 -03:00
Cody Henthorne
92e590aa3b
Convert calling and payments apis to WebSocket.
2025-03-12 16:15:41 -04:00
Jim Gustafson
6975afcff0
Update to RingRTC v2.50.0
2025-02-21 11:17:28 -05:00
Alex Hart
8013da681f
Fix in-call proximity lock.
2025-02-12 16:22:52 -05:00
Greyson Parrelli
1b01532327
Update to the standard SignalService.proto
2025-02-12 16:22:52 -05:00
Alex Hart
216c29c206
Add CallScreenMediator pattern to facilitate moving from views to compose.
2025-02-11 15:31:06 -05:00
Alex Hart
e840efcecc
Implement 1:1 call mutes state.
2025-02-05 16:55:11 -05:00
Alex Hart
fee7d20cc6
Convert WebRtcCallingActivity to Kotlin.
2025-01-31 19:28:41 -05:00
Cody Henthorne
db9ae1c85b
Fix early get self crash when cycling KCS.
2025-01-28 10:57:55 -05:00
Alex Hart
ab88018f36
Show dialog when group call is full.
2025-01-22 15:15:22 -04:00
Jan Krieg
fd6a02a841
Always use software AEC for known-issue ROMs
...
Previous logic was to always use software AEC for known-issue
ROMs (lineage, calyxos). That was modified with introduction
of Oboe ADM (643f64e ). This commit restores the previous logic
to resolve issues with echo.
Resolves #13925
2025-01-21 14:24:15 -05:00
Michelle Tang
f9ec9ac2fd
Fix do not disturb settings for calls.
2025-01-16 16:24:29 -05:00
Cody Henthorne
919648b94b
Prevent calls crashing due to background restrictions.
2025-01-13 21:49:50 -05:00
Michelle Tang
e1d8870160
Stop in-chat notification sounds if notifications are disabled.
2025-01-06 12:42:34 -05:00
Cody Henthorne
e1d4566dfd
Handle group call creation failure.
2024-12-09 08:58:15 -05:00
Miriam Zimmerman
5cd0062688
Update to RingRTC v2.49.0
2024-12-09 08:58:14 -05:00
Cody Henthorne
d6f8f8acb3
Fix calls silent ringer bug.
2024-12-04 14:19:41 -05:00