Greyson Parrelli
|
1746869dc3
|
Fix issue with rendering of group update timestamps.
TIL SimpleDateFormat is not thread safe.
Across instances.
God forgive them, for they know not what they did.
|
2021-01-23 18:48:14 -05:00 |
|
Greyson Parrelli
|
e05cadafe6
|
Collapse adjacent conversation updates.
|
2021-01-23 14:55:19 -05:00 |
|
Greyson Parrelli
|
9d5a52a980
|
Made setting a profile photo a synchronous operation.
|
2021-01-22 23:36:42 -05:00 |
|
Greyson Parrelli
|
ee548d27e5
|
Made setting profile name and About synchronous operations.
|
2021-01-22 23:36:42 -05:00 |
|
Alan Evans
|
93d99287eb
|
Wallpaper preview size respects device aspect ratio.
|
2021-01-21 18:02:19 -05:00 |
|
Greyson Parrelli
|
7db16e6156
|
Add support for an 'About' field on your profile.
|
2021-01-21 18:02:19 -05:00 |
|
Alex Hart
|
c244a98962
|
Finalize wallpaper UX.
Co-authored-by: Greyson Parrelli <greyson@signal.org>
Co-authored-by: Alan Evans <alan@signal.org>
|
2021-01-21 18:02:19 -05:00 |
|
Alan Evans
|
a8ad1e718e
|
Wallpaper image selection and cropping.
|
2021-01-21 18:02:19 -05:00 |
|
Alex Hart
|
b5712f4bd1
|
Improve wallpaper settings screen, conversation rendering.
Co-authored-by: Greyson Parrelli <greyson@signal.org>
|
2021-01-21 18:02:19 -05:00 |
|
Alex Hart
|
8d187c8ba1
|
Add the ability to forward content to multiple chats at once.
|
2021-01-21 18:02:19 -05:00 |
|
Alan Evans
|
848ead5e78
|
Include an English filter line in the support email body.
|
2021-01-19 17:06:23 -04:00 |
|
Greyson Parrelli
|
8ca54bcc7b
|
Create a new manage profile screen.
|
2021-01-19 10:39:49 -05:00 |
|
Greyson Parrelli
|
0514950333
|
Feature flag OkHttp automatic network retry.
|
2021-01-16 21:11:42 -05:00 |
|
Greyson Parrelli
|
a2dc781840
|
Add an automatic session reset interval.
|
2021-01-16 21:11:42 -05:00 |
|
Greyson Parrelli
|
93e9dd6425
|
Feature flag the default max backoff interval.
|
2021-01-16 03:06:54 -05:00 |
|
Greyson Parrelli
|
a3c7e7e552
|
Feature flag automatic session reset.
|
2021-01-16 02:05:43 -05:00 |
|
Alan Evans
|
2d39e43677
|
Restrict group names to 32 graphemes.
Uses some code from #10132 hence co-author:
Co-authored-by: Fumiaki Yoshimatsu <fumiakiy@gmail.com>
|
2021-01-13 19:43:35 -05:00 |
|
Alex Hart
|
2d20ceea01
|
Show contact profile photo instead of system contact.
|
2021-01-13 19:43:23 -05:00 |
|
Alex Hart
|
be91f2396c
|
Add toggle to control call bandwidth.
|
2021-01-13 19:43:23 -05:00 |
|
Alex Hart
|
8724d904b7
|
Add NotInCallConstraint, restrict auto-download of media and documents when on an active voice or video call.
|
2021-01-13 19:43:23 -05:00 |
|
Alex Hart
|
db3098f633
|
Add immersive mode for calling.
|
2021-01-13 19:43:23 -05:00 |
|
Greyson Parrelli
|
5370605815
|
Control CDS refresh interval with a feature flag.
|
2021-01-12 12:47:57 -05:00 |
|
Greyson Parrelli
|
14f7c01fcb
|
Only notify for actual recipient changes.
|
2021-01-09 18:45:22 -05:00 |
|
Greyson Parrelli
|
b9d8868aab
|
Added a new onboarding megaphone.
|
2021-01-08 23:00:41 -05:00 |
|
Alex Hart
|
bec03534ef
|
Animated skip button.
|
2021-01-08 21:10:40 -04:00 |
|
Alan Evans
|
dfd5b2c225
|
Ensure consistency and completeness of feature flag remote capable designation.
Make CustomVideoMuxer flag remote capable.
|
2021-01-07 16:07:04 -04:00 |
|
Greyson Parrelli
|
bbc346bd7a
|
Create a system for scheduling work post-initial-render.
|
2021-01-06 17:03:38 -04:00 |
|
Alan Evans
|
b4c2e21415
|
Custom streaming video muxer.
|
2021-01-06 17:03:21 -04:00 |
|
Alan Evans
|
6dd3fdaa55
|
Remove usages of deprecated Handler constructor.
|
2021-01-06 17:03:20 -04:00 |
|
Greyson Parrelli
|
c466dba8c4
|
Move the KeyValueDatabase to a separate physical database.
|
2021-01-06 17:03:20 -04:00 |
|
Greyson Parrelli
|
cdd7b2deb9
|
Improve and streamline Application#onCreate.
|
2021-01-06 17:03:20 -04:00 |
|
Greyson Parrelli
|
4b5f1d64e6
|
Switch the conversation list to our own paging library.
|
2021-01-06 17:03:20 -04:00 |
|
Greyson Parrelli
|
ccd405fdce
|
Don't double-isolate-bidi on phone numbers.
Fixes #10257
|
2021-01-06 17:03:20 -04:00 |
|
Alex Hart
|
73afa82147
|
Remove ViewUtil deprecated methods.
|
2020-12-18 10:41:14 -04:00 |
|
Greyson Parrelli
|
7b0de2d2a9
|
Force a feature flag refresh after a version change.
|
2020-12-18 10:41:14 -04:00 |
|
Greyson Parrelli
|
f3ce582fa5
|
Inline GV1 auto-migration flag.
|
2020-12-17 17:55:33 -05:00 |
|
Greyson Parrelli
|
23579a9b1d
|
Do not unnecessarily refresh known-unregistered users during migration.
|
2020-12-10 12:36:38 -05:00 |
|
Greyson Parrelli
|
32a50fcfad
|
Disable group calling for API 19.
|
2020-12-09 17:42:44 -05:00 |
|
Greyson Parrelli
|
30fa741365
|
Make group calling flag hot-swappable.
|
2020-12-09 17:39:02 -05:00 |
|
Alex Hart
|
3f2b4d60fd
|
Fix voice note saves on API 28 and lower.
|
2020-12-09 10:22:31 -04:00 |
|
Greyson Parrelli
|
c7585c5594
|
Fix issues with jumpToMessage behavior.
|
2020-12-07 22:40:43 -05:00 |
|
Alex Hart
|
edb2a17bcb
|
Add ability to delete your Signal account from within the app.
|
2020-12-07 17:39:16 -04:00 |
|
Cody Henthorne
|
bdc6c8c65a
|
Fix a few minor group call UI issues.
|
2020-12-07 10:05:35 -05:00 |
|
Cody Henthorne
|
2dcc7d284f
|
Update group membership for a group call when it changes.
|
2020-12-05 20:55:52 -05:00 |
|
Greyson Parrelli
|
cb1b4ec0b9
|
Rotate the GV1->GV2 auto migration flag.
|
2020-12-05 14:11:46 -05:00 |
|
Greyson Parrelli
|
4321fabf0b
|
Rotate the group calling feature flag.
|
2020-12-05 13:44:13 -05:00 |
|
Greyson Parrelli
|
8e93bf9075
|
Create a core-util module with some common utilities.
|
2020-12-05 13:44:13 -05:00 |
|
Alex Hart
|
3f25609561
|
Add equals/hashcode to Key implementation.
|
2020-12-05 13:44:13 -05:00 |
|
Greyson Parrelli
|
97047bccde
|
Remove job adds from database transactions.
|
2020-12-05 13:44:13 -05:00 |
|
Greyson Parrelli
|
31960b53a0
|
Use our own homemade paging library for conversation paging.
I made the lib, and Alan made the build actually work.
Co-authored-by: Alan Evans <alan@signal.org>
|
2020-12-05 13:44:13 -05:00 |
|