-
Notifications
You must be signed in to change notification settings - Fork 45
Smilie Picker #1213
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
Smilie Picker #1213
Conversation
06b1d5c to
fac63df
Compare
- Match local development environment - Update to actions/checkout@v4 with recursive submodules - Use iPhone 16 simulator with iOS 18.0
Added SmiliePickerView, SmilieData, SmilieGridItem, SmilieSearchViewModel, and AnimatedImageView to the Awful target to fix CI compilation errors
nolanw
left a comment
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.
Nice!!
I don't think anything I commented on is a dealbreaker, so take what you like and leave what you don't.
|
Also ci has been broken for ages so by all means check if the failure is from new code, but otherwise it might be ignorable :/ keep meaning to ditch useless tests and then finally fix it. |
Thanks. It runs locally, so I'm going to dig a little bit more to see if the test step can be fixed. |
Set SWIFT_STRICT_CONCURRENCY=minimal to match local development environment
|
@nolanw I think I've got all of the issues resolved. |
nolanw
left a comment
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.
Thanks for all that! One more thing and then good to merge imo
|
ship it! |
This implements a new smilie picker with search capabilities. Replacing the functionality of the smilie keyboard. You can still access the existing smilie keyboard in Settings. Supports both dark and light themes, and seems to work on iPad in the simulator just fine.
Video of the feature in action.
https://www.youtube.com/watch?v=uJPIMOOZC64