Alex Hart
95abca4e03
Dismiss after pressing don't show this again.
2022-04-06 12:37:43 -04:00
Greyson Parrelli
8d4419705b
Update to libsignal-client 0.15.0
2022-03-28 19:07:20 -04:00
Greyson Parrelli
2b5d65ae04
Revert "Update to libsignal-client 0.15.0"
...
This reverts commit 3d5f04eba757563dd92366d994a96cf323b8d540.
2022-03-28 19:07:20 -04:00
Jordan Rose
1e316ea19f
Update to libsignal-client 0.15.0
2022-03-28 19:07:20 -04:00
Greyson Parrelli
057231b9c3
Update libsignal-client to 0.14.0
2022-03-17 12:12:56 -04:00
Alex Hart
5a6d77bae4
Add better error handling for subscriptions.
2022-02-10 14:26:59 -04:00
Cody Henthorne
dbce4be31d
Refactor MappingAdapter code into package.
2021-12-20 13:31:18 -05:00
Cody Henthorne
a4f44a96fd
Fix illegal argument navigation exceptions.
2021-12-20 13:31:18 -05:00
Alex Hart
99f43b997c
Add logging for selected badge density.
2021-12-08 15:07:22 -05:00
Greyson Parrelli
0801a0e329
Fix typo in badge density selection.
2021-11-24 16:41:12 -05:00
Greyson Parrelli
ae7a03bc8f
Improve boost expiration UI when you're also a sustainer.
2021-11-23 17:00:47 -05:00
Greyson Parrelli
ef4015aec9
Fix badge size and navigation in expiration bottom sheet.
2021-11-23 17:00:47 -05:00
Cody Henthorne
89e55a7133
Fix truncated text on View Badges bottom sheet.
2021-11-23 17:00:47 -05:00
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
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
9ea97aabbb
Fix badge row count calculation.
2021-11-18 11:35:47 -04:00
Alex Hart
306875478e
Add become a sustainer bottom sheet.
2021-11-16 17:27:47 -05:00
Alex Hart
1f952bd31e
Update Badge spritesheet transformer to include new sizing.
2021-11-15 16:37:33 -04:00
Alex Hart
6b94fc82eb
Add and sync displayBadgesOnProfile Flag.
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
5d6b3a8a75
Add support for 60dp badges in the spritesheet.
2021-11-10 15:32:20 -04:00
Alex Hart
19a95f479e
Adjust badge positioning.
2021-11-10 10:55:49 -04:00
Alex Hart
48e47c9d92
Implement several pieces of badge feedback.
2021-11-09 13:18:06 -04:00
Alex Hart
482a10de02
Improve handling of network timeouts for donor badges.
2021-11-05 15:36:30 -04:00
Alex Hart
b8dc541fc5
Add better application error handling for badges and token redemption.
2021-11-05 15:36:30 -04:00
Alex Hart
65105fd3cb
Allow subscription redemption to retry.
2021-11-04 18:29:51 -04:00
Alex Hart
22221222bd
Add proper name and alignment to expired fragment.
2021-11-04 18:29:51 -04:00
Alex Hart
392d582865
Add a feature flag for badge display.
2021-11-04 18:29:51 -04:00
Greyson Parrelli
0bac08dcc4
Extend log duration to max(3 days, 20MB).
2021-11-04 18:29:51 -04:00
Alex Hart
997f6ef534
Do not allow BadgeImageView to control its own visibility.
2021-11-04 18:29:50 -04:00
Alex Hart
2a9eb1bae0
Respect server currency lists for subscriptions and badges.
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
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
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
Alex Hart
deca8e3feb
Fix a few glide issues.
2021-11-01 14:42:37 -04:00
Alex Hart
c1820459b7
Implement further features for badges.
...
* Add Subscriptions API
* Add Accept-Language header to profile requests
* Fix several UI bugs, add error dialogs, etc.
2021-10-21 17:11:46 -04:00
Greyson Parrelli
3e5be2cfe2
Show a popup menu when long-pressing on the conversation list.
2021-10-21 17:11:46 -04:00
Alex Hart
566e981473
Catch IAE instead of checking lifecycle.
2021-10-21 17:11:46 -04:00
Alex Hart
43e4cba3d7
Implement the majority of the Donor UI.
2021-10-12 15:55:54 -03:00
Alex Hart
8d0acb277c
Add support for updated server badge image url formats.
2021-10-04 21:49:59 -04:00
Alex Hart
b5af691cc4
Add badges to Avatars in a variety of places.
2021-09-24 13:39:28 -03:00
Alex Hart
e6b03b1a4a
Implement ability to select featured badge to display on profile.
2021-09-23 11:35:21 -03:00
Alex Hart
77cf029fdc
Implement ability to view badges and modify whether they appear.
...
Note: this is available in staging only.
2021-09-23 11:35:21 -03:00