Alex Hart
3e358da83a
Do not show become a sustainer if user is already a sustainer.
2021-11-18 17:56:56 -04:00
Greyson Parrelli
85453ca442
Fix retrieval of PNI.
2021-11-18 14:38:13 -05:00
Greyson Parrelli
42d0d84ae0
Handle the case where a number changes during a recipient merge.
2021-11-18 13:19:32 -05:00
Alex Hart
686219d473
Remove old donate megaphone and replace with sustainer megaphone.
2021-11-18 14:02:55 -04:00
Greyson Parrelli
843ed24bbb
Introduce SignalDatabase as the main database entrypoint.
2021-11-18 12:36:52 -05:00
Alex Hart
e17c49505c
Implement several donor badge fixes and rotate flags.
...
* Add white Google Pay buttons for use in dark mode.
* Always display badges for self.
* Disallow toggling / feature selection if no network is present.
* Only display bottom sheet overscroll if content scrolls.
* Flatten settings xml for better animations.
* Add a bit of space to the bottom of subscribe fragment.
* Treat GooglePay errors as setup failures.
* Add quieter log for 404.
* Ensure we check case before initial currency code comparison.
* Fix timeout dialog copy.
* Fix double settings activity on top issue.
* Rotate FF.
2021-11-18 13:25:37 -04:00
Alex Hart
473747ee03
Fix missing space between also and become.
2021-11-18 11:42:08 -04:00
Alex Hart
9ea97aabbb
Fix badge row count calculation.
2021-11-18 11:35:47 -04:00
Alex Hart
14aecc4684
Update payment method request with email.
2021-11-17 16:14:26 -05:00
Greyson Parrelli
8aea20f147
Migrate local account data into SignalStore.
2021-11-17 16:14:26 -05:00
Alex Hart
6b5117a609
Fix profile image flicker.
2021-11-17 16:14:26 -05:00
Alex Hart
0ab66f81be
Remove LifecycleViewHolder / Adapter.
2021-11-17 16:14:26 -05:00
Alex Hart
12ec0ca84c
Fix video playback after editing clip boundaries.
2021-11-17 16:14:26 -05:00
Alex Hart
915d56ac15
Kill animations for Avatar glide requests.
2021-11-17 16:14:26 -05:00
Alex Hart
ecc43f1dea
Add state logging when we reject an item animation from occurring.
2021-11-17 16:14:26 -05:00
Alex Hart
306875478e
Add become a sustainer bottom sheet.
2021-11-16 17:27:47 -05:00
Greyson Parrelli
39155b55a0
Send a sync message to fetch the local profile upon editing your profile.
2021-11-16 17:27:47 -05:00
Alex Hart
02dc457636
Fix expiring label.
2021-11-16 17:27:47 -05:00
Greyson Parrelli
658de3b6e7
Convert all database notifiers to use DatabaseObserver.
...
Lots of red in this diff to celebrate the release of Red (Taylor's Version).
2021-11-16 17:27:47 -05:00
Greyson Parrelli
ab55fec6bd
Move reactions into their own table.
2021-11-16 17:27:47 -05:00
Cody Henthorne
3a1f06f510
Address memory leaks.
2021-11-16 17:27:47 -05:00
Jordan Rose
7ccc7ec856
Update to libsignal-client 0.10.0, which includes zkgroup.
2021-11-16 17:27:47 -05:00
Cody Henthorne
f0ab919ca5
Fix EGL crash when ending call.
2021-11-16 17:27:47 -05:00
Cody Henthorne
8a05626791
Fix call setup state management bugs.
2021-11-16 17:27:47 -05:00
Alex Hart
6d3319bfb1
Rotate donor badge flags.
2021-11-16 15:51:07 -05:00
Alex Hart
1f952bd31e
Update Badge spritesheet transformer to include new sizing.
2021-11-15 16:37:33 -04:00
Alex Hart
882bdcc726
Send user an email after Stripe completes payment for boosts.
2021-11-15 13:48:19 -04:00
Alex Hart
b0f43535c6
Implement checks for badge redemption progress for subscriptions.
2021-11-15 13:47:51 -04:00
Alex Hart
16ae2c870f
Modify boost and subscribe error dialog logic.
2021-11-15 13:21:30 -04:00
Greyson Parrelli
18bb876d1b
Fix payments banner causing weird conversation list animations.
2021-11-15 11:21:45 -05:00
Greyson Parrelli
270ab34c6a
After review, everything looks good. Update MobileCoin Payments Beta country codes.
...
This reverts commit 0cb53f40f4
.
2021-11-12 22:14:57 -05:00
Alex Hart
0cb53f40f4
Update MobileCoin Payments Beta country codes.
2021-11-12 14:53:35 -04:00
Greyson Parrelli
51c86cab10
Add the ability to get the current state of a job.
2021-11-12 10:57:01 -04:00
Alex Hart
573de99840
Remove circle from group member row.
2021-11-12 09:56:13 -04:00
Alex Hart
68e0a30c92
Remove invalidateItemDecorations call.
2021-11-12 09:39:34 -04:00
Alex Hart
bacad359b2
Add better check boxes.
2021-11-11 16:52:08 -04:00
Alex Hart
6b94fc82eb
Add and sync displayBadgesOnProfile Flag.
2021-11-11 16:52:08 -04:00
Greyson Parrelli
b9f060b442
Fix conversation list animations sometimes playing.
2021-11-11 16:52:08 -04:00
Alex Hart
ca24682366
Fix a bunch UX bugs for donor badges.
2021-11-11 13:46:38 -04:00
Alex Hart
5047fc54f2
Enable Payments Beta for more country codes.
2021-11-11 13:45:48 -04:00
Alex Hart
f6bd27eff9
Retry network call if subscription isn't active yet.
2021-11-10 15:32:20 -04:00
Cody Henthorne
ff41816fef
Fix incorrect profile upload flag for existing users.
2021-11-10 15:32:20 -04:00
Alex Hart
1e6a17adc3
Add google pay subject subscriber for boosts.
2021-11-10 15:32:20 -04:00
Alex Hart
55aff18b1f
Increase logging in Boost codepath.
2021-11-10 15:32:20 -04:00
Alex Hart
5d6b3a8a75
Add support for 60dp badges in the spritesheet.
2021-11-10 15:32:20 -04:00
Alex Hart
31b98ec612
Add badge to Recipient row of reactions sheet.
2021-11-10 15:32:20 -04:00
Alex Hart
320bf45518
Add better UX while loading sustainer data and when a load failure happens.
2021-11-10 11:37:10 -04:00
Alex Hart
1893896254
Only perform subscriber id keep-alive when the user foregrounds the app.
2021-11-10 11:33:00 -04:00
Alex Hart
19a95f479e
Adjust badge positioning.
2021-11-10 10:55:49 -04:00
Greyson Parrelli
f4f5fe2789
Improve logging around database crashes.
2021-11-09 16:38:19 -05:00