Evan Hahn
cefce5b2f2
Clean up donate URL code
...
This small change cleans up two things for the donate URL:
1. Moves it into a constant in `TSConstants`
2. Adds a trailing slash to the URL (because the server will redirect
you without one)
I think these cleanups are useful by themselves, but I'll be using the
constant again in an upcoming change and split this off into its own
small commit.
Made sure I could still open the URL in the app.
2022-04-21 12:23:37 -05:00
Evan Hahn
9166854c05
Update donation strings: "One-time", not "One Time"
2022-04-19 14:15:12 -05:00
Evan Hahn
ef6c044a54
Remove legacy donation view
...
_I recommend reviewing this with whitespace changes disabled._
We have a kill switch that disables badge acquisition. If that kill
switch is active, we show a one-time donation view.
That kill switch has been off since January of 2021, so I think we can
remove this one-time donation view. That lets us remove hundreds of
lines of code, but it will also make future donation-related changes a
bit easier.
2022-04-19 10:46:04 -05:00
Evan Hahn
038274621a
Update some donation strings
2022-04-18 15:12:39 -05:00
Nora Trapp
aeaf5d86d6
Don't show subscription megaphone again until your subscription has been expired for at least 2 weeks
2022-02-11 13:09:20 -08:00
Nora Trapp
d83cb615fe
Don't show subscription expired dot when it's not expired
2022-02-11 13:04:58 -08:00
Nora Trapp
64b399f3e3
Fix badge expiry
2021-12-17 13:54:20 -08:00
Eugene Bistolas
5cef495eea
[Badging] Show blue disclosure next to subscription settings if expiry occured
2021-12-03 14:49:30 -10:00
Eugene Bistolas
7bdb0f6a8b
[Badging] Subscription badge expiry UI
2021-12-03 12:47:02 -10:00
Matthew Chen
fc749b4d72
Change phone number.
2021-11-19 14:28:18 -03:00
Nora Trapp
355fd82e07
Add remote config for donor badges
2021-11-17 16:22:19 -08:00
Eugene Bistolas
a3662309c8
[Badging] Boost durable receipt redemption + apple pay cancellation, plus polish
2021-11-17 09:29:02 -10:00
Nora Trapp
095b54d13d
Add boost view controller
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
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
Michelle Linington
6deedc67b6
Update profile settings to add badge configuration
2021-11-09 17:04:25 -08:00
Eugene Bistolas
57e3e2fb56
Badging: Sustainer subscription level UI
2021-11-09 14:25:55 -08:00
Matthew Chen
1d5b2aa2f5
Rework avatar building and caching.
2021-06-18 14:01:32 -03:00
Matthew Chen
7d4f47753a
Eliminate "custom cell" pattern in table views.
2021-05-25 16:22:34 -03:00
Nora Trapp
e8e6917ac7
ApplePay donation support
2021-05-12 18:31:53 -07:00
Nora Trapp
0dee0cb3d9
Initial ApplePay donation support
2021-05-12 18:31:53 -07:00
Matthew Chen
9e8f87ae0a
Clean up how local user name is rendered in contact cells.
2021-05-04 21:45:15 -03:00
Matthew Chen
8baf952a71
Apply ConversationAvatarView.
2021-04-22 22:00:42 -03:00
Nora Trapp
605b19af4d
Fix app settings theme change
2021-04-22 09:48:56 -07:00
Matthew Chen
43ab636349
Fix issue around back button labels.
2021-04-06 13:57:09 -03:00
Matthew Chen
60f80f1231
Respond to CRs.
2021-04-06 13:57:09 -03:00
Matthew Chen
c2624d74eb
Payments: beta indicators
2021-04-06 13:57:08 -03:00
Matthew Chen
afd2aeef5c
Payments UI.
2021-04-06 13:57:07 -03:00
Nora Trapp
9ce747a5ca
Fix retain cycles
2021-04-01 10:38:18 -07:00
Matthew Chen
d0cbf8cfd0
Rework dependency access.
2021-03-25 09:24:27 -03:00
Nora Trapp
91c8b4a250
Further design feedback
2021-03-04 18:32:24 -08:00
Nora Trapp
450870de44
Design feedback
2021-03-04 18:32:24 -08:00
Nora Trapp
28a17ec257
Add internal settings view
2021-03-03 20:32:36 -08:00
Nora Trapp
5f1435113e
Re-style privacy settings, group creation, compose, and other miscellany
2021-03-03 20:32:36 -08:00
Nora Trapp
19cb5dc27b
Add chats settings
2021-03-03 20:29:41 -08:00
Nora Trapp
9029a8c5cd
Add account settings
2021-03-03 20:29:40 -08:00
Nora Trapp
88d7821b60
Update profile settings view styles
2021-03-03 20:29:40 -08:00
Nora Trapp
232bb2f8af
Change over a bunch of tables and design feedback
2021-03-03 20:29:40 -08:00
Nora Trapp
325f87a1cb
Initial App settings restyling
2021-03-03 20:29:40 -08:00