-
Notifications
You must be signed in to change notification settings - Fork 135
[WOOMOB-1648] Add tablet screenshot infrastructure for Woo POS #14948
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
base: trunk
Are you sure you want to change the base?
[WOOMOB-1648] Add tablet screenshot infrastructure for Woo POS #14948
Conversation
Generated by 🚫 Danger |
📲 You can test the changes from this Pull Request in WooCommerce-Wear Android by scanning the QR code below to install the corresponding build.
|
|
📲 You can test the changes from this Pull Request in WooCommerce Android by scanning the QR code below to install the corresponding build.
|
| @@ -1 +1 @@ | |||
| Manage orders, get sales notifications, and view key metrics — wherever you are. No newline at end of file | |||
| Manage orders, get notifications, view metrics, and accept in-person payments. No newline at end of file | |||
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@iamgabrielma there is also "short description" on android which I updated like that. Wdyt?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Interesting! I'm fine with it, but could you ping Adam Maid (I don't see a github handler) in the P2 to confirm the copy? We might miss something as non-natives.
| Collect physical payments using WooCommerce In-Person Payments and a card reader. Start a new order - or find an existing one that’s pending payment - and collect payment using the card reader or a digital wallet, such as Google Pay. | ||
| Collect physical payments using WooCommerce In-Person Payments and a card reader (available in the US, UK, and Canada), Tap to Pay, or a digital wallet, such as Apple Pay. Start a new order — or find an existing one that's pending payment – then seamlessly accept payment. | ||
|
|
||
| Go from clicks to bricks |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@iamgabrielma I added a new section to the description right after the IPP section. Is this what you meant?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yes, that's right, thanks!
…t-to-the-ci-configuration-to
| .append('en-US') | ||
| end | ||
|
|
||
| UI.message("Clearing previous POS screenshots...") |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
| 🚫 | Style/StringLiterals: Prefer single-quoted strings when you don't need string interpolation or special symbols. |
| end | ||
|
|
||
| UI.message("Clearing previous POS screenshots...") | ||
| sh("rm -f ../fastlane/screenshots/raw/*-pos-*") |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
| 🚫 | Style/StringLiterals: Prefer single-quoted strings when you don't need string interpolation or special symbols. |
| UI.message("Clearing previous POS screenshots...") | ||
| sh("rm -f ../fastlane/screenshots/raw/*-pos-*") | ||
|
|
||
| UI.message("Building APKs...") |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
| 🚫 | Style/StringLiterals: Prefer single-quoted strings when you don't need string interpolation or special symbols. |
🤖 Test Failure AnalysisYour tests failed. Claude has analyzed the failures - check the annotation for details. |
WOOMOB-1648
Do not merge because the texts are still not final and I have a couple of questions about this PR
Description
Adds infrastructure for capturing screenshots on tablets for Woo POS and updates Play Store metadata to highlight POS features.
Changes:
LocaleTestRuleand landscape orientation locking toWooPosScreenshotTesttake_pos_screenshotsFastlane lane for capturing tablet screenshots across all supported localesTest Steps
bundle exec fastlane take_pos_screenshotsfastlane/screenshots/raw/{locale}/images/phoneScreenshots/1-pos-home-light.png,2-pos-totals-light.png,3-pos-payment-success-light.pngfor each localeQuestions
@irfano and @ianmaia (asking you just by checking git history)
Q1: Screenshot workflow
Screenshots are taken locally and need to be manually uploaded to Google Play Console. Is this the correct workflow?
Q2: Metadata translations
The en-US metadata files will be translated automatically during the release process via GlotPress. We don't need to provide translations now. Can someone confirm this is correct?
RELEASE-NOTES.txtif necessary. Use the "[Internal]" label for non-user-facing changes.