Greyson Parrelli
597cf3f576
Add a megaphone to celebrate Valentine's Day.
2022-02-09 20:35:31 -05:00
Greyson Parrelli
9802724baa
Don't shorten message footers for mixed-direction text.
2022-02-09 16:08:21 -05:00
Greyson Parrelli
7ef41c0169
Inline the voice note recording V2 feature flag.
2022-02-09 11:03:42 -05:00
Sgn-32
2181e34e6a
Remove unused interface RedPhoneCallTypes.
2022-02-08 09:21:03 -04:00
Rashad Sookram
24a875c73a
Improve showing context menu with keyboard open.
2022-02-03 17:06:17 -05:00
Cody Henthorne
8348badcd6
Periodically fetch release notes.
2022-02-02 16:50:58 -05:00
Cody Henthorne
7a241e5fb5
Use group state paging always.
2022-02-02 16:50:58 -05:00
Cody Henthorne
7e299157ec
Fix crash when entering chats on devices with odd security enforcement.
2022-02-02 16:50:58 -05:00
Cody Henthorne
1b1001b0e9
Add UI components for Release Channel.
2022-02-02 16:50:58 -05:00
Fumiaki Yoshimatsu
08d9aa0947
Decorate item after header/footer with timestamp.
...
Fixes #11536
2022-02-01 13:41:31 -05:00
Rashad Sookram
e4d43ade93
Use context menu when selecting a message in chat.
2022-02-01 13:41:31 -05:00
Greyson Parrelli
33f4bb0000
Add the ability to have separate ACI and PNI protocol stores.
2022-02-01 13:41:31 -05:00
Cody Henthorne
d0042b1f7d
Rotate change number feature flag.
2022-01-31 14:34:42 -05:00
Greyson Parrelli
a0031298d8
Disallow visually-empty profile names.
2022-01-25 10:02:27 -04:00
Rashad Sookram
35d0f1fc8c
Revert "Fix dynamic language override for app context."
...
This reverts commit 75a19ada23f4fc0d5111fb74d234c7c6f48ba503.
2022-01-24 12:05:29 -05:00
Cody Henthorne
95cb80a93a
Enable Change Number.
2022-01-24 12:05:28 -05:00
Alex Hart
9f622bd689
Create shortcut fallback instead of crashing application.
2022-01-24 12:04:48 -05:00
Rashad Sookram
fd6a2c6b10
Fix dynamic language override for app context.
...
Fixes #11889
2022-01-24 12:04:48 -05:00
Cody Henthorne
b2038e4ca0
Fix crash in notification settings.
2022-01-24 12:04:48 -05:00
Cody Henthorne
c548816daa
Add contact and key sync message receive support.
2022-01-24 12:04:48 -05:00
Alex Hart
b2b51e63be
Wrap ConversationActivity code in a Fragment.
2022-01-24 12:04:48 -05:00
Cody Henthorne
7203228626
Add partial support for operating as a linked device.
2022-01-24 12:04:48 -05:00
Alex Hart
2de96dcfbf
Ensure display name is unique on insert on API 28+.
2022-01-13 16:40:48 -05:00
Greyson Parrelli
01047e90ad
Refactor SignalLocalMetrics to be more resiliant to certain errors.
2022-01-13 16:40:48 -05:00
Greyson Parrelli
c55b0357f1
Fix issue where lastVersionCode was unset.
2022-01-13 10:51:45 -05:00
Greyson Parrelli
62f5088553
Delete old megaphones.
2022-01-07 14:41:42 -04:00
Cody Henthorne
3922bfacf5
Hide bubble for jumbomoji.
2022-01-07 14:41:42 -04:00
Greyson Parrelli
47134e19f1
Default to sofware AEC.
2022-01-07 14:41:42 -04:00
Cody Henthorne
4dae424a5c
Add group update paging feature flag.
2022-01-07 14:41:42 -04:00
Cody Henthorne
ae40a65924
Fix MediaRecorder crash when no data captured.
2022-01-03 18:47:11 -05:00
Art Chaidarun
49a1a4a123
Fix large images sometimes not respecting EXIF orientation.
...
Fixes #11614
2022-01-03 10:31:04 -05:00
Cody Henthorne
b04ae3a8b3
Use MediaRecorder for voice notes on capable devices.
...
Co-authored-by: Greyson Parrelli <greyson@signal.org>
2021-12-22 14:17:26 -05:00
Rashad Sookram
e6451db888
Revert "Use localized AM/PM strings."
...
This reverts commit bdd48629c6
.
2021-12-22 14:17:26 -05:00
Rashad Sookram
bdd48629c6
Use localized AM/PM strings.
2021-12-21 16:15:47 -05:00
Alex Hart
282639469d
Ensure unique names are used when saving batches of files.
2021-12-21 16:15:47 -05:00
Cody Henthorne
eaf72b194f
Include exception message in stack trace.
2021-12-20 13:31:18 -05:00
Cody Henthorne
5918227bff
Add PagingMappingAdapter and convert GiphyMp4Adapter.
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
a4f44a96fd
Fix illegal argument navigation exceptions.
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
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
Cody Henthorne
93270b90df
Fix 24hr time format bug on older OSes.
2021-12-13 10:16:27 -05:00
Cody Henthorne
4c28619010
Update Schedule UI and use locale specific first day of week.
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
Cody Henthorne
6c608e955e
Add Notification profiles.
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
Cody Henthorne
2c5f57486c
Enable Change Number via FeatureFlags.
2021-12-03 18:10:01 -05:00
Cody Henthorne
0fa3b2f8f9
Revert "Enable Change Number."
...
This reverts commit 97642f555e8a1cb89c7bae209b218a1c63532ada.
2021-12-03 18:10:01 -05:00