Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remove sustainer UI #1644

Merged
merged 3 commits into from
Apr 8, 2024
Merged

Remove sustainer UI #1644

merged 3 commits into from
Apr 8, 2024

Conversation

roundhill
Copy link
Contributor

@roundhill roundhill commented Apr 3, 2024

This PR removes the sustainer UI and related in-app-purchase code. I've opted to just remove everything, but if we think we might want to use the banners for something else in the future we could keep them around instead...

Test

  • Launch the app, logged out.
  • Sign in to an account with or without sustainer associated with it.
  • Open the drawer, you should not see the sustainer banner.
  • Open settings, you should not see the sustainer banner.
  • Verify other views in the app work as expected.

Release

These changes do not require release notes.

@roundhill roundhill requested a review from danilo04 April 3, 2024 16:10
@dangermattic
Copy link
Collaborator

dangermattic commented Apr 3, 2024

3 Warnings
⚠️ strings.xml files should only be updated on release branches, when the translations are downloaded by our automation.
⚠️ This PR is larger than 300 lines of changes. Please consider splitting it into smaller PRs for easier and faster reviews.
⚠️ PR is not assigned to a milestone.

Generated by 🚫 Danger

@wpmobilebot
Copy link
Collaborator

wpmobilebot commented Apr 3, 2024

📲 You can test the changes from this Pull Request in Simplenote Android by scanning the QR code below to install the corresponding build.

App Name Simplenote Android
Build TypeDebug
Commit4cd8467
Direct Downloadsimplenote-android-prototype-build-pr1644-4cd8467-018ebe3e-e457-45ad-8934-233d9cc2776d.apk

@khaykov khaykov self-requested a review April 4, 2024 13:17
@khaykov khaykov self-assigned this Apr 4, 2024
@khaykov khaykov added the task This issue is some sort of task or a spike of time not directly related to a feature. label Apr 4, 2024
Copy link
Member

@khaykov khaykov left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks, @roundhill ! Looks good 👍

Do we want to also remove billing dependency (com.android.billingclient:billing:6.0.1) ?

@roundhill
Copy link
Contributor Author

Do we want to also remove billing dependency (com.android.billingclient:billing:6.0.1) ?

Yes, removed in 4cd8467

Thank you @khaykov!

@roundhill roundhill merged commit 555372e into trunk Apr 8, 2024
10 checks passed
@roundhill roundhill deleted the remove/sustainer-ui branch April 8, 2024 19:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
task This issue is some sort of task or a spike of time not directly related to a feature.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants