Povilas Staskus
Povilas Staskus
## Description A refactoring to avoid accessing `MainTabBarController` directly or through `static` methods. To support a sidebar on iPad, we will likely need to create a new entity that encompasses...
When the enter email modal opens on the support screen, the “triple dot” menu on the bottom left and “Connect your reader” buttons behind the modal are seen to jump...
iPadOS 18 introduces new tabs that are adopted automatically when building the project with Xcode 16 SDK. However, it results in some visual artifacts in the current layout that requires...
WOOPRD-566 Android task: https://github.com/woocommerce/woocommerce-android/pull/14177 ## Description Add tracking for barcode scanning to match Android: 1. Extend `pos_item_added_to_cart` event: -`item_type` with `loading` and `error` values -`source_type` with a `scanner` value -...
WOOPRD-565 ## Description Show barcode scanning information, used Android as an example for copy and structure:  ## Solution - Created a modal for barcode scanning with a new modal...
Tested POS with VoiceOver and Screen Curtain Turned On (Three Finger Triple Tap). - [ ] When we enter variable products or check out, the first thing that is read...
## Descriptions [Improvements for IPP flow](https://github.com/woocommerce/woocommerce-ios/issues/14168) integrated location permission requests within the TTP and Card Reader process. Implement message views for POS. Check `PointOfSaleCardPresentPaymentEventPresentationStyle` and `.locationRequestPreAlert` and `.locationRequired` cases. -...
## Description After payment is retried, it is marked as [alreadyRetried](https://github.com/woocommerce/woocommerce-ios/blob/4181bcef4e024e9193ad900f16e6c96124c20865/WooCommerce/Classes/ViewRelated/Orders/Collect%20Payments/CollectOrderPaymentUseCase.swift#L552C27-L552C28) with an automatic [dontRetry](https://github.com/woocommerce/woocommerce-ios/blob/4181bcef4e024e9193ad900f16e6c96124c20865/WooCommerce/Classes/ViewRelated/Orders/Collect%20Payments/CollectOrderPaymentUseCase.swift#L1033) retryApproach. This has been brought up in discussion pdfdoF-5Vk-p2#comment-7190: > I believe this is not...
Add support of swipe back gesture on POS. Muscle memory expects it to work when: 1. Navigating from variable products to products list 2. Navigating from checkout to products list
Issues such as https://github.com/woocommerce/woocommerce-ios/pull/15233 have demonstrated that an unexpected event coming from `CardPresentPaymentService` could close or affect Cash Payment view in an unexpected way. As discussed in the thread p1740129279262259-slack-C070SJRA8DP,...