Cody Henthorne
0dcae81dba
Fix share selection crash.
2021-12-20 13:31:18 -05:00
Alex Hart
9177f5637a
Add support for manual cancellation proto field.
2021-12-20 13:31:18 -05:00
Cody Henthorne
5918227bff
Add PagingMappingAdapter and convert GiphyMp4Adapter.
2021-12-20 13:31:18 -05:00
Rashad Sookram
dd79688f48
Fix ellipsis bug in group names with emoji.
...
The bug was that system emoji and emoji from `EmojiSpan` had different
sizes. The `View` was being measured based off the `EmojiSpan`
(smaller), but ellipsizing was based off the size of system emoji.
Fixes #11772
2021-12-20 13:31:18 -05:00
Cody Henthorne
dbce4be31d
Refactor MappingAdapter code into package.
2021-12-20 13:31:18 -05:00
Cody Henthorne
4275877b47
Fix crash in media preview when scrolling and receiving new media.
2021-12-20 13:31:18 -05:00
Rashad Sookram
11221315e4
Add workaround for message line wrap bug.
2021-12-20 13:31:18 -05:00
Cody Henthorne
a4f44a96fd
Fix illegal argument navigation exceptions.
2021-12-20 13:31:18 -05:00
Cody Henthorne
ba54051f8c
Fix duplicate notification channels being created.
2021-12-20 13:31:18 -05:00
Cody Henthorne
130b796564
Fix registration crash.
2021-12-20 13:31:18 -05:00
Cody Henthorne
a15ba60252
Fix navigation bug after deleting notification profile.
2021-12-20 13:31:18 -05:00
Cody Henthorne
8014a70134
Show backup progress as a percentage.
2021-12-20 13:31:18 -05:00
Alex Hart
4f73e36d72
Always generate a unique filename when saving files.
2021-12-20 13:31:18 -05:00
Alex Hart
68bd9c6e1e
Refactor ShareableGroupLinkDialogFragment into a normal Fragment.
...
Co-authored-by: Rashad Sookram <rashad@signal.org>
2021-12-20 13:31:17 -05:00
Alex Hart
20d2c43356
Migrate identity verification activity to fragment.
2021-12-16 14:48:25 -05:00
Rashad Sookram
b94624fd5a
Treat SVGs as document attachments.
2021-12-16 14:48:25 -05:00
Rashad Sookram
158505c8a8
Move Glide annotation processing out of the main module.
2021-12-16 14:48:25 -05:00
Cody Henthorne
b9ba1a3568
Fix notification schedule bug.
2021-12-13 12:34:53 -05:00
Cody Henthorne
93270b90df
Fix 24hr time format bug on older OSes.
2021-12-13 10:16:27 -05:00
Cody Henthorne
08a305cb0f
Fix bug when changing schedule end time and end is before start.
2021-12-10 13:05:17 -05:00
Greyson Parrelli
50d2faf381
Fix bug in reaction bottom sheet data observation.
2021-12-10 13:05:17 -05:00
Alex Hart
7385112115
Apply selected state to custom boost field instead of relying on focus.
2021-12-10 13:05:17 -05:00
Alex Hart
3feb73789d
Set custom amount on focus, do not clear on loss of focus.
2021-12-10 13:05:17 -05:00
Cody Henthorne
b80c844a0b
Fix schedule edit day backgrounds for older devices.
2021-12-10 13:05:17 -05:00
Alex Hart
755a25519a
Add explicit log-line with status code for redemption success.
2021-12-10 09:37:06 -04:00
Cody Henthorne
19818443ff
Sort profiles by created at descending when shown in a list.
2021-12-09 14:58:08 -05:00
Cody Henthorne
c30a43ef45
Fix conflict when manually enabled an older profile with a schedule overlap with a newer profile.
2021-12-09 14:58:08 -05:00
Alex Hart
76539ff0f2
Remove focus shade when displaying reactions bottom sheet.
2021-12-09 14:58:08 -05:00
Alex Hart
39f4ca10ef
Fix crash when leaving groups during account deletion.
2021-12-09 14:58:08 -05:00
Cody Henthorne
3d77ce0d57
Only initially show up to 5 members on profile details.
2021-12-09 14:58:08 -05:00
Cody Henthorne
3b9cfc8e5a
Fix unable to select contact from list bug.
2021-12-09 14:58:08 -05:00
Cody Henthorne
761d70851c
Show recents and groups in add to notification profile.
2021-12-09 14:58:08 -05:00
Cody Henthorne
4c28619010
Update Schedule UI and use locale specific first day of week.
2021-12-09 14:58:08 -05:00
Greyson Parrelli
884710fc30
Fix crash in ProfileSharingUpdateMigrationJob.
...
A typo introduced in the java -> kt conversion.
Fixes #11824
2021-12-09 14:58:08 -05:00
Greyson Parrelli
2e96042578
Fix SMS contacts not showing in contact search results.
...
Introduced a typo in the java -> kt conversion.
2021-12-09 14:58:08 -05:00
Rashad Sookram
5b49be47f9
Fix conversation select menu options not showing.
...
Also fix unpin option being shown incorrectly.
2021-12-09 14:58:08 -05:00
Cody Henthorne
d6a42daef7
Change copy for notification profiles setting to clarify feature.
2021-12-09 14:58:08 -05:00
Cody Henthorne
a8a104242a
Fix various issues regarding Notification Profile scheduling.
...
- Timezone conversion when detecting scheduled profile
- Not automatically enabling a scheduled profile on creation regardless
of when other profiles were enabled/disabled
2021-12-08 20:49:45 -05:00
Rashad Sookram
c16115f71a
Fix color of close button on normal reminders.
...
This change also prevents the title from overlapping with the close
button.
2021-12-08 15:07:22 -05:00
Cody Henthorne
6c608e955e
Add Notification profiles.
2021-12-08 15:07:22 -05:00
Cody Henthorne
31e0696395
Use long in exporter.
2021-12-08 15:07:22 -05:00
Alex Hart
99f43b997c
Add logging for selected badge density.
2021-12-08 15:07:22 -05:00
Rashad Sookram
b6f84dfa16
Add tooltip to opt-out of bubbles.
2021-12-08 15:07:22 -05:00
Alex Hart
34d4c910f7
Only notify voice note progress handler if activity is not null.
2021-12-08 15:07:22 -05:00
Jordan Rose
7dc3454b37
Use low-bandwidth mode if call is believed to be on cellular
2021-12-08 15:06:44 -05:00
Greyson Parrelli
60047aecb9
Keep JobManagerFactories in alphabetical order.
2021-12-06 16:02:51 -05:00
Rashad Sookram
738c5db7c2
Fix post loop when View is GONE.
2021-12-06 15:54:40 -05:00
Greyson Parrelli
c93457402c
Store your own PNI.
2021-12-06 12:18:42 -05:00
Jim Gustafson
0a84f7f505
Update to RingRTC v2.16.0
2021-12-06 10:38:18 -05:00
Greyson Parrelli
a346dd33d9
Do not allow recipient merges to remove your own E164.
...
This would only happen in some niche change number cases where an
unregistered device would continue to send sealed sender messages to you
using your old number.
2021-12-03 18:10:01 -05:00