Nora Trapp
8b866bb4a0
Don't show actions for local user's badges
2021-11-17 16:05:58 -08:00
Nora Trapp
1e66bc3a11
Remove more ways to donate from subscription flow
2021-11-17 16:05:58 -08:00
Nora Trapp
18a7ad8b2c
Fix badge visibility on acquisition
2021-11-17 16:05:58 -08:00
Michelle Linington
13ad8dbac1
Add badge collection to conversation settings
2021-11-17 15:22:14 -08:00
Eugene Bistolas
2f1db5a233
[Badging] Update subscriber/boost learn more links
2021-11-17 13:12:12 -10:00
Eugene Bistolas
a3662309c8
[Badging] Boost durable receipt redemption + apple pay cancellation, plus polish
2021-11-17 09:29:02 -10:00
Matthew Chen
34be144a78
Improve profile handling.
2021-11-17 14:49:47 -03:00
Michelle Linington
bf79b5ce74
Fixes a few tiny bugs
...
- Profile settings weren't persisting badge visibility changes
- Subscription settings were filtering on visibility when it shouldn't
have been
2021-11-16 19:08:33 -08:00
Nora Trapp
740f638e76
Fix double boost animation
2021-11-16 18:39:01 -08:00
Nora Trapp
38b9efa8b1
Always present the currency picker as a modal
2021-11-16 18:38:56 -08:00
Nora Trapp
209985a027
Fix badge thanks safe area
2021-11-16 18:38:51 -08:00
Michelle Linington
f297db3a05
Disable back swipe on unsaved changes
2021-11-16 17:44:23 -08:00
Michelle Linington
1b82ffa6d7
Hook up badge configuration in subscription view
...
- Adjusts delegate interface to be useful in both cases
- Subscription view controller will now save updated badge settings
Also, a bonus change to disable badges on avatars
2021-11-16 17:44:23 -08:00
Nora Trapp
fe3222438a
Fix first badge visibility from thanks sheet
2021-11-16 13:49:43 -08:00
Nora Trapp
1ecf98a395
Update badge thanks sheet logic
2021-11-16 12:54:55 -08:00
Nora Trapp
53a46d914c
Tweak badge detail sheets actions
2021-11-16 11:40:40 -08:00
Nora Trapp
db692be18d
Hook up badge visibility on thanks sheet
2021-11-16 11:40:40 -08:00
Nora Trapp
a16bcdf4ac
Add badge details sheet
2021-11-16 11:40:40 -08:00
Nora Trapp
c89b0016f6
Add boost thank you flow
2021-11-16 11:40:40 -08:00
Nora Trapp
a1e091c649
Add badge thank you sheet
2021-11-16 11:40:40 -08:00
Michelle Linington
9c89e8c374
Fix dark mode transition bug
2021-11-16 09:55:58 -08:00
Michelle Linington
317bb40771
Lint
2021-11-16 09:55:58 -08:00
Michelle Linington
c87ec0e5d8
Minor cleanup
2021-11-16 09:55:58 -08:00
Michelle Linington
94c05bad09
Actually persist badge settings
...
- Augment profile settings to actually record the user's badge
preferences
- Save these changes to the profile endpoint
2021-11-16 09:55:58 -08:00
Eugene Bistolas
8765108a1e
[Badging] Durable redemption job pending/failure UI
2021-11-16 09:50:35 -08:00
Matthew Chen
6d692e264a
Do not bold timestamp for unread state.
2021-11-16 09:48:14 -08:00
Matthew Chen
9384bc8200
Chat list changes for badges.
2021-11-16 09:48:14 -08:00
Matthew Chen
443f5a3921
Chat list changes for badges.
2021-11-16 09:48:14 -08:00
Eugene Bistolas
73dec1860e
[Badging] Cancel subscription setup / upgrade process if user cancels ApplePay
2021-11-15 12:49:39 -10:00
Eugene Bistolas
78cb9352c3
[Badging] Durable receiptCredential fetch and redemption
2021-11-15 12:47:35 -10:00
Nora Trapp
38c4cd70b0
Add boost sheet flow
2021-11-15 13:24:58 -08:00
Nora Trapp
095b54d13d
Add boost view controller
2021-11-15 13:24:58 -08:00
Nora Trapp
e14b19e3db
Hookup rudimentary plumbing for boost
2021-11-15 13:24:58 -08:00
Michelle Linington
46b688dd35
Further updates to avatar badges:
...
- Design speced out explicit offsets for 24pt and 112pt avatars
- We won't show badges in call views
Also fixes a couple bugs:
- Incorrect interpolation of interstitial badge sizes
- We should badge conversation headers and typing indicators
2021-11-15 12:39:41 -08:00
Matthew Chen
48677fb78f
Improved logging around dropped profile avatars.
2021-11-12 09:41:27 -03:00
Michelle Linington
588d42a7a8
Lint
2021-11-11 20:18:30 -08:00
Michelle Linington
93b6105683
PR Feedback: Drop avatar fetch from badge snapshot request
2021-11-11 20:18:30 -08:00
Michelle Linington
f723cedb89
Badges avatars with custom diameters
...
- We now lerp the badge sprite to the closest design spec available
- Also enables badges on internal builds
2021-11-11 20:18:30 -08:00
Nora Trapp
7ecb98e935
PR Feedback
2021-11-10 11:16:52 -08:00
Nora Trapp
160e42cab2
Don't allow image selection while scrolling
2021-11-10 11:10:18 -08:00
Nora Trapp
b913d76e8b
Fix theme changes on search results
2021-11-10 11:10:18 -08:00
Nora Trapp
988ea77e42
Fix double tap zoom in/out animation
2021-11-10 11:10:18 -08:00
Eugene Bistolas
b3d1bdefd1
[Donor Badges] Current subscriber UI
2021-11-09 18:29:55 -10:00
Michelle Linington
dad4897436
Localize some strings, add some comments
2021-11-09 17:04:27 -08:00
Michelle Linington
c5a87af907
Make a note to revisit collection view layout
2021-11-09 17:04:27 -08:00
Michelle Linington
b65b750024
Add badge selection
2021-11-09 17:04:27 -08:00
Michelle Linington
5f6bab5461
Featured badge selection UI
2021-11-09 17:04:27 -08:00
Michelle Linington
6deedc67b6
Update profile settings to add badge configuration
2021-11-09 17:04:25 -08:00
Eugene Bistolas
256da52087
[Badging] Merge conflict resolution
2021-11-09 14:26:14 -08:00
Eugene Bistolas
64f126ae3f
[Badging] Badge receipt credential fetch and redemption
2021-11-09 14:26:05 -08:00