Browse Source

Update readme and add changelog

tags/2.0.0
Fabian Winter 1 year ago
parent
commit
bcb3997c19
2 changed files with 13 additions and 2 deletions
  1. 9
    0
      changelog.md
  2. 4
    2
      readme.md

+ 9
- 0
changelog.md View File

@@ -0,0 +1,9 @@
# [2.0.0] (Unreleased)
## Changed
- Download emoji list from https://unicode.org/emoji/charts-11.0/full-emoji-list.html instead of emojipedia, as that one didn't work at all anymore
- Skin color selection is now a second step after certain ("human") emojis. Only the neutral version is included in the main list, which accordingly is a lot smaller now.

## Added
- Downloading, parsing and extracting emoji properties from https://unicode.org/Public/emoji//11.0/emoji-data.txt so that we can find "human" emojis for skin color selection
- A changelog 😁


+ 4
- 2
readme.md View File

@@ -11,7 +11,8 @@ Inserts the selected emoji directly, or copies it to the clipboard.
3. (optional) Select multiple emoji with `alt+enter`
4. - Hit `enter` to insert the emoji directly
- Hit `alt+c` to copy it to the clipboard
5. 🎠
5. Maybe select a skin color
6. 🎠

## How does it look?

@@ -32,13 +33,14 @@ What else do you need:
- xsel to copy the emoji to the clipboard

For Ubuntu zesty: `sudo aptitude install python3 fonts-emojione xsel xdotool`
For Arch/Manjaro: `yay -S python ttf-emojione-color xsel xdotool`

## Updating the emojis

This is only needed if a new Unicode version came out and you can't wait for the official update!

1. Install Python 3 and `pip install -r requirements-dev.txt`
2. Run `extract_emojis.py` - this downloads the complete list from https://emojipedia.org/emoji/, so don't do it too often!
2. Run `extract_emojis.py` - this downloads the complete list from https://unicode.org/emoji/charts-11.0/full-emoji-list.html, so don't do it too often!
3. A new file `emojis.py` should have been created. Open it and copy the contents
4. Open `rofimoji.py` and replace the emoji list with the contents of `emojis.py`


Loading…
Cancel
Save