-
Notifications
You must be signed in to change notification settings - Fork 986
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
Make the iOS app Universal 🌏 #4720
Conversation
Hey @chadyj, thanks for making your first pull request in status-react! ❤️ |
branch PR-4720: |
branch PR-4720: |
8d1c5ba
to
848affd
Compare
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.
LGTM
Not much to review, but it should be tested thoroughly! |
@annadanchenko could you test it on your iPad? I'll check on iPad simulators and double check on phones. |
branch PR-4720: |
848affd
to
1e03cbf
Compare
branch PR-4720: |
branch PR-4720: |
1e03cbf
to
3a4435c
Compare
branch PR-4720: |
97% of end-end tests have passed
Failed tests (1)Click to expand
Passed tests (32)Click to expand
|
@annadanchenko do you need my help with testing it on simulators? |
@chadyj @rasom please, restrict only to portrait mode. Currently, it's possible to use landscape mode on iPAd and there is at least one issue with it: grey line to show "Offline"/"Fetching messages" is shown only for part of the screen in landscape mode. There can be more issues, so proposal is to restrict only to portrait mode first. |
I'd prefer to document any issues and ship with all orientation for anything minor, such as UI quirks. Ipad support is such an improvement over what we have currently that this is a step forward. We can also get user feedback on any new issues and fix those. But if we don't ship landscape I'm afraid it will take a long time to get out the door. We can even mention in the release notes that this is a beta feature (like all of our features) and we want the community to test. |
@mandrigin or @rasom Would you be so kind to update https://github.com/status-im/status-react/blob/develop/CHANGELOG.md as part of this PR?
|
@chadyj there are 3 ui issues that does not look nice but if user turn to portrait mode then app can be used. So, potentially they can be fixed later and are not blockers: There is ugly ui issue that happened once but I can't repro it yet I've tested on real device iPad mini 3, iOs 11.4 |
removed the label so it could be merged. issues will be fixed right after this one is merged |
@chadyj could you pls resolve the conflict? |
Would be great for @mandrigin or @rasom to take a look. |
e0c34c4
to
9e37d7c
Compare
branch PR-4720: |
Use a screen-size independent launch image (a storyboard). See more at: https://oleb.net/blog/2014/08/replacing-launch-images-with-storyboards/ Signed-off-by: Dmitry Novotochinov <[email protected]>
9e37d7c
to
14398e3
Compare
fixes #4662
Summary:
This enables a universal app so Status can be used on an iPad at native resolution.
Testing notes (optional):
All screens and flows should be tested on various sized iPad's.
Steps to test:
status: ready