Alex Hart
26bebb9811
Upgrade several AndroidX Libraries.
...
AppCompat 1.2.0 to 1.5.1
Lifecycle 2.3.1 to 2.5.1
Navigation 2.3.5 to 2.5.2
Fragment 1.3.5 to 1.5.2
Annotations 1.2.0 to 1.4.0
Window 1.0.0-alpha09 to 1.0.0
AAPT2 to 7.0.4
Fragment-Testing 1.3.5 to 1.5.2 (matching Fragment)
2022-09-14 15:30:43 -04:00
Cody Henthorne
beee3b7dc3
Add PNP linked device initialization job.
...
Co-authored-by: Greyson Parrelli <greyson@signal.org>
2022-09-13 13:07:42 -04:00
Alex Hart
9b9453734c
Implement new API endpoints for Usernames.
2022-09-13 13:07:42 -04:00
Alex Hart
9b17e7a7e2
Fix story launching from settings.
2022-08-31 15:58:41 -04:00
Alex Hart
e7dbc874bb
Utilize lock icon instead of group icon for distribution lists.
2022-08-26 15:20:26 -03:00
Greyson Parrelli
61498037f3
Add support for PniSignatureMessages.
2022-08-24 18:16:42 -04:00
Alex Hart
f341e02fb7
Story privacy screen updates.
2022-08-18 16:01:05 -04:00
Greyson Parrelli
95fc9d6c3c
Add support for PNIs in storage service.
2022-08-18 16:01:05 -04:00
Cody Henthorne
cfe167b639
Fix crash when submitting debuglog via registration flow.
2022-08-12 15:18:10 -04:00
Greyson Parrelli
f004b72ba2
Use the PNP merging function for everything.
2022-08-09 18:36:04 -04:00
Cody Henthorne
756b926f6f
Color nav bar to match unmute in release note channel.
2022-08-09 16:23:44 -04:00
Alex Hart
5212b33b47
Add sms export library and sample app.
2022-08-09 16:23:44 -04:00
Cody Henthorne
1547ec2067
Fix illegal state exception during backup restore of unamed groups.
2022-08-08 13:40:22 -03:00
Cody Henthorne
fe6058e0df
Improve cold start performance.
2022-07-21 13:18:20 -04:00
Cody Henthorne
819f7a170f
Reduce profile avatar disk reads.
2022-07-21 13:18:20 -04:00
Cody Henthorne
c4bef8099f
Add GV2 accept by PNI invite.
2022-07-21 13:18:19 -04:00
Greyson Parrelli
3beb730edb
Prefer ServiceIds over SignalServiceAddresses.
2022-07-11 13:35:53 -03:00
Greyson Parrelli
04cf8676cc
Remove concept of 'highTrust' that is no longer necessary.
2022-07-11 13:35:53 -03:00
Cody Henthorne
9bc25132c3
Add new My Story privacy settings.
2022-06-29 15:32:25 -04:00
Alex Hart
cf5f7ef634
Update styles on several group bottom sheets.
2022-06-02 11:52:10 -04:00
Alex Hart
a03c49e12c
Implement group story notifications.
2022-05-18 11:54:17 -04:00
Greyson Parrelli
dc095c9db4
Give recipient resolves their own thread pool.
2022-05-12 17:30:58 -03:00
Alex Hart
af9465fefe
Add sent story syncing.
2022-05-12 10:42:21 -03:00
Alex Hart
a4a4665aaa
Implement badge gifting behind feature flag.
2022-05-02 15:25:55 -04:00
Greyson Parrelli
8bb1b2d596
Ignore empty profile fetches in RefreshOwnProfileJob.
2022-04-27 14:15:27 -04:00
Cody Henthorne
657a9c7b0a
Add ability to reject group invite by PNI.
2022-04-26 12:16:58 -04:00
Alex Hart
17111abc72
Add support for smarter story downloads.
2022-04-26 12:12:13 -04:00
Alex Hart
8b1552952c
Stories: Pass recipients through via constructor.
2022-04-20 16:32:55 -03:00
Greyson Parrelli
e2cb535f3f
Make names in group update descriptions tappable.
2022-04-20 16:32:54 -03:00
Alex Hart
2d60a88a75
Fix crossfade target aspect ratio.
2022-04-15 16:07:14 -04:00
Alex Hart
523537cf05
Enable sharing to stories and refactor share activity.
2022-04-15 16:07:14 -04:00
Alex Hart
03e8fe9f27
Migrate all internal shares to MultiselectForwardFragment.
2022-04-15 16:07:14 -04:00
Alex Hart
a894ba7a51
Implement cross-fade for story thumb shared element animation.
2022-04-08 12:19:26 -04:00
Alex Hart
7fb5ceeda4
Allow hidden story viewing.
2022-04-06 14:37:25 -03:00
Alex Hart
267efb0763
Start viewer when clicking on story ring.
2022-04-06 12:37:43 -04:00
Greyson Parrelli
77ea2deada
Move more util classes to core-util.
2022-04-06 12:36:32 -04:00
Greyson Parrelli
0e4187b062
Use existing contact type for our linked entry. Add test to sample app.
...
Fixes #9431
Closes #9434
Co-authored-by: swatts <github@stargw.net>
2022-04-06 12:36:32 -04:00
Greyson Parrelli
8d4419705b
Update to libsignal-client 0.15.0
2022-03-28 19:07:20 -04:00
Greyson Parrelli
2b5d65ae04
Revert "Update to libsignal-client 0.15.0"
...
This reverts commit 3d5f04eba757563dd92366d994a96cf323b8d540.
2022-03-28 19:07:20 -04:00
Jordan Rose
1e316ea19f
Update to libsignal-client 0.15.0
2022-03-28 19:07:20 -04:00
Greyson Parrelli
135fde68c1
Migrate some cursor utils to core-util.
2022-03-28 19:07:20 -04:00
Cody Henthorne
6a5f5f4ffa
Show verified badge on Note to Self.
2022-03-28 19:07:20 -04:00
Greyson Parrelli
83c3b16b92
Add ContactDiscovery abstraction for doing CDS refreshes.
2022-03-28 19:07:19 -04:00
Greyson Parrelli
77caedb3bb
Avoid recipient resolves in Recipient#getGroupName().
2022-03-18 14:49:06 -04:00
Greyson Parrelli
604f6709db
Fix bug where wallpaper didn't update after changing.
2022-03-17 16:02:43 -04:00
Greyson Parrelli
057231b9c3
Update libsignal-client to 0.14.0
2022-03-17 12:12:56 -04:00
Greyson Parrelli
5b91c927b6
Refresh our own profile before rotating our profile key.
2022-03-17 12:12:56 -04:00
Cody Henthorne
eed45b57a1
Prevent rejected/kicked group members from joining again via group link.
2022-03-17 12:12:56 -04:00
Greyson Parrelli
c1181478dd
Remove GV2 capability check.
2022-03-17 12:12:55 -04:00
clauz9
eb12395b8e
Do not send to blocked recipients.
2022-03-08 10:41:37 -04:00