Skip to content

Conversation

@JonET
Copy link
Contributor

@JonET JonET commented Jul 26, 2025

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

@JonET JonET requested a review from nolanw July 26, 2025 23:44
@JonET JonET force-pushed the feature-smilie-picker branch from 06b1d5c to fac63df Compare July 27, 2025 00:12
JonET added 2 commits July 26, 2025 21:02
- 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
Copy link
Member

@nolanw nolanw left a 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.

@nolanw
Copy link
Member

nolanw commented Jul 27, 2025

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.

@JonET
Copy link
Contributor Author

JonET commented Jul 27, 2025

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.

@JonET
Copy link
Contributor Author

JonET commented Jul 27, 2025

@nolanw I think I've got all of the issues resolved.

Copy link
Member

@nolanw nolanw left a 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

@nolanw
Copy link
Member

nolanw commented Jul 27, 2025

ship it!

@JonET JonET merged commit 40b6fb8 into main Jul 27, 2025
1 of 3 checks passed
@JonET JonET deleted the feature-smilie-picker branch July 27, 2025 22:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants