Commit Graph

40 Commits

Author SHA1 Message Date
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