-
Notifications
You must be signed in to change notification settings - Fork 5.6k
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
[frameit] [frames_generator] update for iPhone 14 #20917
Conversation
@guidev same on this PR, you need to auth with CircleCI and rebuild so the checks run |
Hi @getaaron, this is what I see... Am I missing something? |
Hi! Thanks for the great work! I highly appreciate it. 🙏🏻 Any chance, this PR could get reviewed (and merged)? |
Bump, hoping for iPhone 14 support for app store 🙏 |
Waiting for the review and merge as well. |
With the iPhone 15 normally coming out in a couple months it’d sure be nice to get support for the iPhone 14 that’s been out for almost a year. 😆 |
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
@joshdholtz would you be able to have a quick peek at this? needs a review to get merged, would be great to have support for the dynamic island screenshots... |
@joshdholtz version 2.217.0 says that support for iPhone 14 devices has been added, but only the images are added. I'm still getting Note how iPhone 14 is missing here: https://github.com/fastlane/fastlane/blob/master/frameit/lib/frameit/device_types.rb#L131-L137 |
Same here. We need this PR. |
IMHO the current device size for an iPhone 14 Pro is not correct in the current master of https://github.com/fastlane/frameit-frames/ Therefore I've created a pull-request with the correct frame size Maybe you can try follow fastlane-branch that links to a corresponding frame-it/frames repo that matches the correct iPhone 14 Pro size If you are fine with the implementation we can close all other pull requests and hopefully it's getting merged |
.gsub("Apple", "") | ||
.gsub("-", " ") | ||
.gsub(' - ', ' ') # Google Pixel device names are separated from their colors by a dash -> remove | ||
.gsub(' – ', ' ') # some Apple devices are separated from their colors by this weird dash -> remove |
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.
.gsub(' – ', ' ') # some Apple devices are separated from their colors by this weird dash -> remove | |
.gsub(' – ', ' ') # some Apple devices are separated from their colors by an en dash -> remove |
.gsub("-", " ") | ||
.gsub(' - ', ' ') # Google Pixel device names are separated from their colors by a dash -> remove | ||
.gsub(' – ', ' ') # some Apple devices are separated from their colors by this weird dash -> remove | ||
.gsub(' — ', ' ') # some Apple devices are separated from their colors by this weird dash -> remove |
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.
.gsub(' — ', ' ') # some Apple devices are separated from their colors by this weird dash -> remove | |
.gsub(' — ', ' ') # some Apple devices are separated from their colors by an em dash -> remove |
@guidev can you please commit my two suggestions or give me write permission to your branch? Then I'll merge this. |
Merged this and additional improvements in #21727. Thank you everyone for the PR, discussions, contributions, and patience. |
Checklist
bundle exec rspec
from the root directory to see all new and existing tests passbundle exec rubocop -a
to ensure the code style is validci/circleci
builds in the "All checks have passed" section of my PR (connect CircleCI to GitHub if not)Motivation and Context
Update for iPhone 14
depends on fastlane/frameit-frames#31