Cody Henthorne
49270e677e
Fix improper glare handling.
2021-11-04 17:00:04 -04:00
Alex Hart
09dd2583b9
Fix reaction shade on new conversations.
2021-11-04 17:00:04 -04:00
Greyson Parrelli
dc22b27cd8
Fix issues rendering long button text in bottom sheet.
...
Fixes #11727
2021-11-04 17:00:04 -04:00
Alex Hart
2a9eb1bae0
Respect server currency lists for subscriptions and badges.
2021-11-04 17:00:04 -04:00
Greyson Parrelli
c06fb81490
Render better crash stack traces for executors.
2021-11-04 17:00:04 -04:00
Alex Hart
af1b9579b4
Add link for more payment options.
2021-11-04 17:00:04 -04:00
Alex Hart
7bbfc2d34c
Add badge treatments as per spec.
2021-11-04 17:00:04 -04:00
Alex Hart
70355aa70e
Add server-based localization of subscription names and badge information.
2021-11-04 17:00:04 -04:00
Greyson Parrelli
56c502c9bf
Update libphonenumber to 8.12.33
2021-11-04 17:00:04 -04:00
Alex Hart
a05793c882
Call show() on Google Pay material dialog.
2021-11-04 17:00:00 -04:00
Alex Hart
53f60f5a4c
Add link out to donate support page.
2021-11-04 16:59:59 -04:00
Alex Hart
43d969f6b5
Allow PAN_ONLY payments in Google Pay.
2021-11-04 16:59:59 -04:00
Greyson Parrelli
a51bb8e23f
Add LeakCanary to flipper builds.
2021-11-04 16:59:59 -04:00
Alex Hart
5ceb3db0c4
Rotate donor badge feature flag.
2021-11-04 16:59:59 -04:00
Greyson Parrelli
9a65328c1b
Inline the sender key feature flag.
2021-11-04 16:59:59 -04:00
Alex Hart
35eef0150d
Do not hide badges via flag.
2021-11-04 16:59:59 -04:00
Greyson Parrelli
8511d3576f
Use the SignalServiceNetworkAccess from ApplicationDependencies.
2021-11-04 16:59:59 -04:00
Alex Hart
f6542440c7
Adjust boost dialog fragment to behave better with keyboard.
2021-11-04 16:59:59 -04:00
Greyson Parrelli
35393fc331
Make sender key max age remote configurable.
2021-11-04 16:59:59 -04:00
Alex Hart
f31e12572a
Fix profile editor layout issue.
2021-11-04 16:59:59 -04:00
Greyson Parrelli
cef7878b47
Store the time that a sender key was shared.
2021-11-04 16:59:59 -04:00
Greyson Parrelli
3574be913a
Log out sender key state for internal users.
2021-11-04 16:59:59 -04:00
Alex Hart
b8cf0cc1be
Always clear LevelUpdateOperation if an error occurs.
...
After speaking with the server team, it's been made clear that the
idempotency key should only ever be reutilized if we never heard
back from the server. Since we do not employ an automatic retry
mechanism for setting a user's subscription level (we simply
notify the user of the failure) it is less error-prone to simply
never reuse an idempotency key.
2021-11-04 16:59:59 -04:00
Alex Hart
b0788f7307
Fix retry issue with payment processing.
2021-11-04 16:57:15 -04:00
Alex Hart
cf9b91ebd4
Remove unneeded code for redraw.
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
Greyson Parrelli
17517cfc88
Log additional details around group sends.
2021-11-04 16:57:15 -04:00
Greyson Parrelli
4615f246ac
Log additional info about 409/410 responses.
2021-11-04 16:57:10 -04:00
Greyson Parrelli
62ee60df82
Add full support for unknown fields in storage service.
2021-11-01 17:07:01 -04:00
Alex Hart
4f3c545eda
Fix flashing when send/recv messages in a new conversation.
2021-11-01 17:07:01 -04:00
Alex Hart
b92a41ab70
Fix strange scrolling behaviour for new messages.
2021-11-01 16:49:13 -04:00
Alex Hart
6673da0b04
Add subscriber information to storage service account record.
2021-11-01 16:48:42 -04:00
Alex Hart
102f9de06f
Finish ShareActivity after external share.
2021-11-01 16:48:42 -04:00
Alex Hart
614d6ce04b
Add fun emoji animations when selecting boost level.
2021-11-01 16:48:41 -04:00
Greyson Parrelli
5bb48caafd
Strongly type UUIDs as ACIs.
2021-11-01 16:48:41 -04:00
Alex Hart
6c7d837964
Update badge copy with new strings.
2021-11-01 16:48:41 -04:00
Alex Hart
755ec672c0
Implement several pieces of UI polish for badges.
2021-11-01 16:48:41 -04:00
Alex Hart
186bd9db48
Implement new APIs for Boost badging.
2021-11-01 16:48:41 -04:00
Greyson Parrelli
48a81da883
Handle non-normalized phone number responses.
2021-11-01 16:48:41 -04:00
Greyson Parrelli
2980e547cb
Bump version to 5.25.8
2021-11-01 15:02:56 -04:00
Greyson Parrelli
c9c2bbcf80
Updated language translations.
2021-11-01 14:58:07 -04:00
Greyson Parrelli
33da599ee0
Properly unregister some database observers.
2021-11-01 14:58:07 -04:00
Alex Hart
113bcca277
Improve management of bubble animator listener lifecycle.
2021-11-01 14:58:06 -04:00
Alex Hart
deca8e3feb
Fix a few glide issues.
2021-11-01 14:42:37 -04:00
Alex Hart
e02c8b9db7
Fix lifecycle of VoiceNoteProximityWakeLockManager.
2021-11-01 14:42:02 -04:00
Alex Hart
314ea98393
Bump version to 5.25.7
2021-10-28 16:35:20 -03:00
Alex Hart
0840cfc6e7
Updated language translations.
2021-10-28 16:34:50 -03:00
Alex Hart
de4cb931f3
Fix crash when switching between color gradient tabs.
2021-10-28 10:58:10 -03:00
Alex Hart
abde740ff7
Bump version to 5.25.6
2021-10-26 17:07:30 -03:00
Alex Hart
9efe216070
Updated language translations.
2021-10-26 17:07:30 -03:00