All changes in this PR have already been reviewed for WPAndroid but some of them, more specifically PRs 3, 4 and 5 above, might need to be looked at in the context of WCAndroid, as they introduce some changes in behavior and extract some of the logic used by WCAndroid and make them usable by WPAndroid too. I tried to ensure all of these changes wouldn't alter the logic itself, but there's always a chance I missed something.
@AmandaRiu Let me know if I can help you with anything here.
This PR merges the latest changes from WPAndroid contained in the following PRs:
All changes in this PR have already been reviewed for WPAndroid but some of them, more specifically PRs 3, 4 and 5 above, might need to be looked at in the context of WCAndroid, as they introduce some changes in behavior and extract some of the logic used by WCAndroid and make them usable by WPAndroid too. I tried to ensure all of these changes wouldn't alter the logic itself, but there's always a chance I missed something.
@AmandaRiu Let me know if I can help you with anything here.