Skip to content

Commit f811537

Browse files
authored
Expand Default Emojis (adding in Arrows, Shapes, and Brands) (#5147)
* Updating OpenMoji emojis and updating icon cache * Updating Emoji and OpenShot language translation template POT (new emojis and some new translatable text) * Fix emoji group filter bug - now we are saving the English group ID in the settings (when filtering emoji groups), instead of the translated group name. You can now filter to a group, change OpenShot's language, and re-launch with the correct filter chosen. * Adding some additional emoji groups: social media brands, some additional arrows, ui elements, etc... * Updating icon/thumbnail cache (2X and 1X) * Updating translations template for the new emojis * Updating openmoji metadata, and adding a few more emojis that were missing due to old metadata. * Updating translations for a few new emojis * Updating icon/thumbnail cache for new emojis * Adding instructions to README.md for updating emojis in the future - so we make less mistakes
1 parent 9b3a11d commit f811537

File tree

1,463 files changed

+37266
-21129
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

1,463 files changed

+37266
-21129
lines changed

src/emojis/README.md

+9
Original file line numberDiff line numberDiff line change
@@ -72,3 +72,12 @@ Attribution suggestion:
7272
² Code licensed under the GNU Lesser General Public License v3 ([LGPL-3.0](https://www.gnu.org/licenses/lgpl-3.0.en.html))
7373

7474
[![License: LGPL-3.0](https://img.shields.io/badge/License-LGPL%20v3-lightgrey.svg)](https://www.gnu.org/licenses/lgpl-3.0.en.html)
75+
76+
## Instructions for Updating OpenShot with latest OpenMoji release
77+
78+
- Download latest OpenMoji release (**Source Zip**)
79+
- Extract the `data/openmoji.json` file to `src/emojis/data` (very important - so we have metadata on the newest emojis)
80+
- Extract the `color/svg` folder to `src/emojis/color/svg/` (clobber old OpenShot emojis)
81+
- Run `python3 src/emojis/optimize-emojis.py` (this will create a new openmoji-optimized.json file used at runtime, and will delete all unused emojis from OpenShot)
82+
- Rebuild the icon cache (`python3 images/generate_cache.py`)
83+
- Rebuild the language translation templates (`python3 src/language/generate_translations.py`)

src/emojis/color/svg/00A9.svg

+9
Loading

src/emojis/color/svg/00AE.svg

+13
Loading

src/emojis/color/svg/1F301.svg

+33-19
Loading

src/emojis/color/svg/1F302.svg

+5-6
Loading

src/emojis/color/svg/1F305.svg

+2-2
Loading

0 commit comments

Comments
 (0)