Skip to content
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

Remaking the existing PebbleOS emojis for RebbleOS #4

Open
hellcp opened this issue Nov 21, 2021 · 6 comments
Open

Remaking the existing PebbleOS emojis for RebbleOS #4

hellcp opened this issue Nov 21, 2021 · 6 comments
Labels
enhancement New feature or request good first issue Good for newcomers help wanted Extra attention is needed

Comments

@hellcp
Copy link
Collaborator

hellcp commented Nov 21, 2021

This is an exhaustive list of all the emojis in the existing firmware that need to be remade for RebbleOS, please update when new ones are added:

  • © U+A9
  • ® U+AE
  • ™ U+2122
  • ☎ U+260E
  • ☝ U+261D
  • ☺ U+263A
  • ✊ U+270A
  • ✋ U+270B
  • ✌ U+270C
  • ❤ U+2764
  • 🍺 U+1F37A
  • 🍻 U+1F37B
  • 🎁 U+1F381
  • 🎉 U+1F389
  • 🎤 U+1F3A4
  • 🎥 U+1F3A5
  • 🐥 U+1F425
  • 🐵 U+1F435
  • 👆 U+1F446
  • 👇 U+1F447
  • 👈 U+1F448
  • 👉 U+1F449
  • 👊 U+1F44A
  • 👋 U+1F44B
  • 👌 U+1F44C
  • 👍 U+1F44D
  • 👎 U+1F44E
  • 👏 U+1F44F
  • 👐 U+1F450
  • 👿 U+1F47F
  • 💋 U+1F48B
  • 💓 U+1F493
  • 💔 U+1F494
  • 💕 U+1F495
  • 💖 U+1F496
  • 💗 U+1F497
  • 💘 U+1F498
  • 💙 U+1F499
  • 💚 U+1F49A
  • 💛 U+1F49B
  • 💜 U+1F49C
  • 💝 U+1F49D
  • 💞 U+1F49E
  • 💟 U+1F49F
  • 💩 U+1F4A9
  • 💪 U+1F4AA
  • 📷 U+1F4F7
  • 🔥 U+1F525
  • 😀 U+1F600
  • 😁 U+1F601
  • 😂 U+1F602
  • 😃 U+1F603
  • 😄 U+1F604
  • 😅 U+1F605
  • 😆 U+1F606
  • 😇 U+1F607
  • 😈 U+1F608
  • 😉 U+1F609
  • 😊 U+1F60A
  • 😋 U+1F60B
  • 😌 U+1F60C
  • 😍 U+1F60D
  • 😎 U+1F60E
  • 😏 U+1F60F
  • 😐 U+1F610
  • 😑 U+1F611
  • 😒 U+1F612
  • 😓 U+1F613
  • 😔 U+1F614
  • 😕 U+1F615
  • 😖 U+1F616
  • 😗 U+1F617
  • 😘 U+1F618
  • 😙 U+1F619
  • 😚 U+1F61A
  • 😛 U+1F61B
  • 😜 U+1F61C
  • 😝 U+1F61D
  • 😞 U+1F61E
  • 😟 U+1F61F
  • 😠 U+1F620
  • 😡 U+1F621
  • 😢 U+1F622
  • 😣 U+1F623
  • 😤 U+1F624
  • 😥 U+1F625
  • 😦 U+1F626
  • 😧 U+1F627
  • 😨 U+1F628
  • 😩 U+1F629
  • 😪 U+1F62A
  • 😫 U+1F62B
  • 😬 U+1F62C
  • 😭 U+1F62D
  • 😮 U+1F62E
  • 😯 U+1F62F
  • 😰 U+1F630
  • 😱 U+1F631
  • 😲 U+1F632
  • 😳 U+1F633
  • 😴 U+1F634
  • 😵 U+1F635
  • 😶 U+1F636
  • 😷 U+1F637
  • 😸 U+1F638
  • 😹 U+1F639
  • 😺 U+1F63A
  • 😻 U+1F63B
  • 😼 U+1F63C
  • 😽 U+1F63D
  • 😾 U+1F63E
  • 😿 U+1F63F
  • 🙀 U+1F640
  • 🙁 U+1F641
  • 🙂 U+1F642
  • 🙈 U+1F648
  • 🙌 U+1F64C
  • 🙏 U+1F64F
@hellcp hellcp added enhancement New feature or request good first issue Good for newcomers help wanted Extra attention is needed labels Nov 21, 2021
@blakegearin
Copy link
Contributor

Is this supposed to be more of a science (screenshot and trace) or an art (view emojis and try to recreate)? Seems like if screenshots could be captured they could be uploaded here in bulk.

@hellcp
Copy link
Collaborator Author

hellcp commented Nov 25, 2021

Legally we can't just trace and reuse the existing shapes, since that's copyrighted and not owned by us.

@blakegearin
Copy link
Contributor

Note: For these emojis it's important that we match the sizing of the originals. To find the proper height and width follow these steps:

  1. Go to Codepoints.net
  2. Use the Search bar to find the emoji's page (e.g. https://codepoints.net/U+1F494)
  3. Copy the number representation (e.g. 128148)
  4. Open the metrics.json file
  5. Search for the number representation (e.g. Ctrl + F (Windows) or Cmd + F (macOS) then type/paste in the textbox)

There will likely be 4 matches found (2 for the small version, 2 for large); underneath each match will be a height and width listed.

If a PR is submitted that doesn't exactly match the sizing of the original, then the build of the metrics check will fail. If this occurs please modify the files then commit the changes to your branch so it passes.

@blakegearin
Copy link
Contributor

📷 (U+1F4F7, 128247) doesn't appear to be listed in the metrics.json file. Does this need to be moved to #5 or is there a reason it's on this list?

@hellcp
Copy link
Collaborator Author

hellcp commented Jan 20, 2022

I see it in the metrics file

@blakegearin
Copy link
Contributor

Ah, I see it now too. Must have been searching with a whitespace character before.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request good first issue Good for newcomers help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

2 participants