Skip to content

Update unicode-symbols extension#9506

Merged
raycastbot merged 3 commits intoraycast:mainfrom
j3lte:ext/unicode-symbols
Dec 11, 2023
Merged

Update unicode-symbols extension#9506
raycastbot merged 3 commits intoraycast:mainfrom
j3lte:ext/unicode-symbols

Conversation

@j3lte
Copy link
Contributor

@j3lte j3lte commented Dec 1, 2023

Description

  • Upgraded @raycast/api@^1.63.0 and other dependencies
  • Added 'Grid' view (now the default view)
  • Added a Character set selector to the search bar
  • Added an option to copy the HEX code of the selected character (used in development of html/css)
  • Added an option to copy the HTML entity of the selected character (used in development of html)
  • Added extra character sets, totalling to 4940 characters
  • Refactored a large portion of the code to make it more maintainable
  • Updated screenshots

Screencast

unicode-symbols-1

Checklist

- Update changelog
- Update screenshots
- Make grid the default
- Minor adjustments to make it work in lists
- Add CharacterSetSelector
- Cleanup unknown symbol
- More character sets, small improvements and minor bugfixes
- Improve search performance and accuracy
- Add old names to dataset, so people can search for more used terms, like \'opening bracket\'
- Add symbols grid
- Code formatting, cleaning up
- Initial commit
@raycastbot raycastbot added extension fix / improvement Label for PRs with extension's fix improvements extension: unicode-symbols Issues related to the unicode-symbols extension labels Dec 1, 2023
@raycastbot
Copy link
Collaborator

raycastbot commented Dec 1, 2023

Thank you for your contribution! 🎉

🔔 @mmazzarolo @FezVrasta @pernielsentikaer you might want to have a look.

@j3lte
Copy link
Contributor Author

j3lte commented Dec 1, 2023

Per the suggestion from @pernielsentikaer in my closed PR #9453, I decided to add all the functionalities (minus a few small ones that will be added later) to this extension. Also refactored a large portion of the code to make it better maintainable.

Copy link
Collaborator

@pernielsentikaer pernielsentikaer left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@mmazzarolo do you have time to check this?

@j3lte awesome update 🔥 Would it be an idea to add a preference to set size of the grid, like this extension does: https://www.raycast.com/josephschmitt/gif-search

@pernielsentikaer pernielsentikaer self-assigned this Dec 5, 2023
@j3lte
Copy link
Contributor Author

j3lte commented Dec 5, 2023

@j3lte awesome update 🔥 Would it be an idea to add a preference to set size of the grid, like this extension does: raycast.com/josephschmitt/gif-search

@pernielsentikaer Great idea, I'll add this a.s.a.p.

@pernielsentikaer
Copy link
Collaborator

Awesome @j3lte 🔥

@mmazzarolo do you have time?

@j3lte
Copy link
Contributor Author

j3lte commented Dec 8, 2023

@mmazzarolo bump...

Copy link
Contributor

@mmazzarolo mmazzarolo left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hey @j3lte , @pernielsentikaer , I don't have time to try this out anytime soon sadly. I gave it a quick review, and it looks good overall! Great work!
If you need a more in-depth review and someone to give it a try, I would wait for someone else first, though (or for me, I'll have some time early Jan I think).

@pernielsentikaer
Copy link
Collaborator

I gave it a spin, let's get it out then 🙂

@raycastbot raycastbot merged commit 7a61406 into raycast:main Dec 11, 2023
@raycastbot
Copy link
Collaborator

Published to the Raycast Store:
https://raycast.com/mmazzarolo/unicode-symbols

@raycastbot
Copy link
Collaborator

🎉 🎉 🎉

We've rewarded your Raycast account with some credits. You will soon be able to exchange them for some swag.

@j3lte j3lte deleted the ext/unicode-symbols branch December 13, 2023 08:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

extension fix / improvement Label for PRs with extension's fix improvements extension: unicode-symbols Issues related to the unicode-symbols extension

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants