Cody Henthorne
ff41816fef
Fix incorrect profile upload flag for existing users.
2021-11-10 15:32:20 -04:00
Alex Hart
0f6c16c373
Add LAST_END_OF_PERIOD to backup
2021-11-09 13:18:06 -04:00
Alex Hart
482a10de02
Improve handling of network timeouts for donor badges.
2021-11-05 15:36:30 -04:00
Alex Hart
b0788f7307
Fix retry issue with payment processing.
2021-11-04 16:57:15 -04:00
Alex Hart
1af15842cc
Add more polish to Badges.
...
* Better network error handling
* Marking user cancellations so we don't annoy them
* Manage Profile screen treatment.
2021-11-04 16:57:15 -04:00
Alex Hart
755ec672c0
Implement several pieces of UI polish for badges.
2021-11-01 16:48:41 -04:00
Greyson Parrelli
1d0e00648f
Fix 30 day message duration.
...
Unfortunately leftover code from trying to repro a bug.
2021-10-22 10:46:17 -04:00
Alex Hart
c1820459b7
Implement further features for badges.
...
* Add Subscriptions API
* Add Accept-Language header to profile requests
* Fix several UI bugs, add error dialogs, etc.
2021-10-21 17:11:46 -04:00
Greyson Parrelli
c0a68202a7
Update some settings menus to use MaterialAlertDialogBuilder.
2021-10-21 17:11:46 -04:00
Alex Hart
bc54f6ca07
Fix crash in locales without a currency.
2021-10-13 09:42:16 -03:00
Alex Hart
43e4cba3d7
Implement the majority of the Donor UI.
2021-10-12 15:55:54 -03:00
Cody Henthorne
82c637ef4b
Add persistent sent media quality setting.
2021-10-04 21:49:59 -04:00
Alex Hart
8d53c2392a
Update zkgroup to v0.8.1
2021-10-04 21:49:59 -04:00
Greyson Parrelli
7267d77dcb
Add support for syncing default reactions.
2021-09-23 11:35:21 -03:00
Cody Henthorne
aae368c049
Clear profile upload flag when unregistering.
2021-09-20 16:25:44 -03:00
Greyson Parrelli
6c3e1b6a29
Add internal preference to disable storage syncing.
...
Added to help debug certain scenarios, particularly around working with
emulator snapshots, since storage sync will often bring in state from earlier
snapshots you weren't expecting.
2021-09-16 13:32:25 -04:00
Cody Henthorne
e687fea567
Fix race condition overriding profile on registration.
2021-09-16 14:17:38 -03:00
Greyson Parrelli
903c5c6db6
Add an internal recipient details screen.
2021-09-14 09:35:56 -04:00
Cody Henthorne
7e7bbad788
Ensure change number operation status before returning to normal app usage.
2021-09-08 21:04:21 -04:00
Alex Hart
bd4dd25460
Add brush width preview.
2021-09-08 21:04:05 -04:00
Alex Hart
f86c1fe508
Support different width ranges for different brushes.
2021-09-08 21:04:05 -04:00
Greyson Parrelli
a85b08d9da
Added an internal setting for disabling shake to report.
2021-08-24 16:59:09 -03:00
Alex Hart
c65761a034
Fix several issues with multiforwarding.
...
* Better forwarding and animations.
* Handle audio with text.
* Increase max forwardable count to 32
* Onboarding dialog.
* Send forth link previews.
* Safety number support.
* Fix slide behaviour.
2021-08-17 16:15:09 -03:00
Alex Hart
bfbdbdcbc0
Add Photo onboarding card.
2021-07-23 08:05:28 -04:00
Alex Hart
c1b54b3532
Fix several issues with new avatar picker.
...
* Fix silliness with text behaviour
* Fix long click behaviour
* Make views play nicer with landscape mode
* Do not show megaphone if user has an avatar (or had one and removed it)
* Fix bad heading on vector color picker
2021-07-23 08:05:28 -04:00
Greyson Parrelli
a1c8573fad
Insert resent messages at the proper location.
2021-07-07 14:58:50 -03:00
Alan Evans
b3ebf778fd
Group call server selection for internal users.
2021-06-23 17:50:59 -03:00
Cody Henthorne
4b0811f9aa
Revert "Temporarily block payments in all regions."
...
This reverts commit 4637e1b5d8
.
2021-06-18 15:10:29 -04:00
Greyson Parrelli
817f1ee938
Add a feature flag to disable SMS megaphone.
...
As part of this work, we also make sure we fetch feature flags during
registration.
2021-06-18 15:10:16 -04:00
Alex Hart
4637e1b5d8
Temporarily block payments in all regions.
2021-06-18 14:47:32 -04:00
Cody Henthorne
b6c653ff77
Remove Universal Expire Timer flag and fix bug with SMS.
2021-06-08 11:20:06 -04:00
Greyson Parrelli
57c0b8fd0f
Initial pre-alpha support for sender key.
2021-06-07 18:14:12 -04:00
Greyson Parrelli
b25b8b90e4
Set last search index download time.
2021-06-07 10:32:18 -04:00
Alex Hart
b351fb43e6
Revert "Temporarily block payments in all regions."
...
This reverts commit 1466875293
.
2021-06-04 16:29:37 -03:00
Alex Hart
1466875293
Temporarily block payments in all regions.
2021-06-04 16:18:09 -03:00
Greyson Parrelli
1475a77260
Update "GIFs moved" education tooltip.
2021-06-03 20:38:36 -04:00
Greyson Parrelli
d0e2fbf8e7
Fix issues with emoji search backup/restore.
2021-06-03 20:30:44 -04:00
Cody Henthorne
84e27e7bff
Remove GIFs from attachment keyboard.
2021-06-03 13:05:38 -04:00
Android Team
08e86b8c82
Add Emoji Search, Sticker Search, and GIF Keyboard.
...
Co-authored-by: Alex Hart <alex@signal.org>
Co-authored-by: Cody Henthorne <cody@signal.org>
Co-authored-by: Greyson Parrelli<greyson@signal.org>
2021-06-02 17:43:17 -04:00
Alex Hart
fb817e0c3b
Add Chat Colors onboarding.
2021-06-02 12:16:10 -04:00
Cody Henthorne
e5b0941d30
Add ability to edit default reactions.
2021-05-27 16:17:07 -04:00
Alex Hart
bcc5d485ab
Update chat colors.
2021-05-26 00:39:59 -04:00
Greyson Parrelli
da2038dd46
Revert "Temporarily block payments in all regions."
...
This reverts commit 152cc27394
.
2021-05-26 00:39:59 -04:00
Alex Hart
152cc27394
Temporarily block payments in all regions.
2021-05-26 00:28:05 -04:00
Greyson Parrelli
2f80e7f1ff
Put the default message timer behind a feature flag.
2021-05-18 19:26:25 -04:00
Cody Henthorne
defd5e8047
Add universal disappearing messages.
2021-05-18 18:21:48 -04:00
Greyson Parrelli
7343613bea
Revert "Temporarily block payments in all regions."
...
This reverts commit ec486d66f7
.
2021-05-18 18:21:48 -04:00
Alex Hart
13ecd9eee6
Temporarily block payments in all regions.
2021-05-18 17:56:38 -04:00
Greyson Parrelli
45d010bdb6
Only update SMS setting if registration is complete.
...
Otherwise you could crash during registration if the user had previously
set Signal as the default.
2021-05-12 17:16:01 -04:00
Greyson Parrelli
80c911e118
Sync whether or not our primary device can send SMS.
2021-05-12 14:58:19 -04:00