-
Notifications
You must be signed in to change notification settings - Fork 4
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
feat(iOS): elevator alert UI #702
Conversation
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! I realize the AC for this ticket included onboarding UI, but this PR very reasonably doesn't have that since the onboarding UX ticket isn't done.
} | ||
alertDescription | ||
if isElevatorClosure { | ||
alertPeriod |
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.
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.
i wish very much that Apple hadn't randomly broken Xcode 15 on macOS Sequoia
Summary
Ticket: | elevator alerts UI
This was not as straightforward as I had expected.
In alert details, the designs call for showing the elevator facility info, but we don't have that. The one currently available elevator closure alert has the facility info and cause in the description, though, so it seems like showing that may be close enough for now.
Some of the provisional translations of "N elevators closed" are the same as the old provisional translations of "N elevator closures" - I'm not sure if those languages really don't have that distinction or if our provisional translations are just not all that great.
iOS
android
[ ] All user-facing strings added to strings resource in alphabetical order[ ] Expensive calculations are run inwithContext(Dispatchers.Default)
where possibleTesting
Manually verified that things work in roughly the way they're supposed to. Added and updated unit tests.