rebble-emojis icon indicating copy to clipboard operation
rebble-emojis copied to clipboard

Remaking the existing PebbleOS emojis for RebbleOS

Open hellcp opened this issue 3 years ago • 6 comments

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
  • [x] ❤ 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
  • [x] 💓 U+1F493
  • [x] 💔 U+1F494
  • [x] 💕 U+1F495
  • [x] 💖 U+1F496
  • [x] 💗 U+1F497
  • [x] 💘 U+1F498
  • [x] 💙 U+1F499
  • [x] 💚 U+1F49A
  • [x] 💛 U+1F49B
  • [x] 💜 U+1F49C
  • [x] 💝 U+1F49D
  • [x] 💞 U+1F49E
  • [x] 💟 U+1F49F
  • [ ] 💩 U+1F4A9
  • [ ] 💪 U+1F4AA
  • [ ] 📷 U+1F4F7
  • [x] 🔥 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 avatar Nov 21 '21 10:11 hellcp

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.

blakegearin avatar Nov 25 '21 16:11 blakegearin

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

hellcp avatar Nov 25 '21 17:11 hellcp

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 avatar Dec 14 '21 07:12 blakegearin

📷 (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?

blakegearin avatar Jan 20 '22 08:01 blakegearin

I see it in the metrics file

hellcp avatar Jan 20 '22 10:01 hellcp

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

blakegearin avatar Jan 20 '22 15:01 blakegearin