Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-01-13 | Bump Copyright to 2021 | Haelwenn (lanodan) Monnier | |
grep -rl '# Copyright © .* Pleroma' * | xargs sed -i 's;Copyright © .* Pleroma .*;Copyright © 2017-2021 Pleroma Authors <https://pleroma.social/>;' | |||
2020-12-03 | Emoji: Also accept regional indicators | lain | |
2020-12-02 | Emoji: Only accept RGI emoji. | lain | |
"recommended for general interchange" | |||
2020-12-02 | Emoji: Update to Unicode 13.1, switch base file, allow multichar. | lain | |
2020-08-24 | added tests | Maksim Pechnikov | |
2020-03-03 | Update Copyrights | Mark Felder | |
2019-09-30 | Merge remote-tracking branch 'origin/develop' into reactions | lain | |
2019-09-25 | Merge branch 'develop' into issue/1218 | Maksim Pechnikov | |
2019-09-19 | Change YAML to JSON | Ekaterina Vaartis | |
2019-09-19 | Clean out old emojis on reload | Ekaterina Vaartis | |
2019-09-19 | Swap TOML for YAML to get YAML generation for packs from fallbacks | Ekaterina Vaartis | |
If fallback url doesn't have a pack.yml file, one from the source will be used | |||
2019-09-19 | Add pack.toml loading | Ekaterina Vaartis | |
2019-09-13 | Emoji: Generate emoji detecting functions at compile time. | lain | |
Suggested by jvalim | |||
2019-09-13 | Emoji: Add function to detect if a character is an emoji | lain | |
2019-08-31 | added Emoji struct | Maksim Pechnikov | |
2019-08-30 | division emoji.ex on loader.ex and emoji.ex | Maksim Pechnikov | |
2019-08-14 | use default child_specs | stwf | |
2019-06-26 | Make default pack extensions configurable and default to png and gif | rinpatch | |
2019-06-14 | it is changed in compile time | Alexander Strizhakov | |
we can't change module attributes and endpoint settings in runtime | |||
2019-06-07 | Emoji: Use full path to check if a file is a directory. | lain | |
2019-06-04 | Emoji: Don't die when files are present in the emoji folder. | lain | |
2019-05-30 | Use Pleroma.Config everywhere | Egor Kislitsyn | |
2019-04-21 | Fix emoji.txt / custom_emoji.txt / shortcode_globs handling | Ekaterina Vaartis | |
2019-04-21 | Formatting | Ekaterina Vaartis | |
2019-04-20 | Remove most finmoji mentions where appropriate | Ekaterina Vaartis | |
2019-04-20 | Fix priv/static/instance/static to be just instance/static | Ekaterina Vaartis | |
It was a misunderstanding | |||
2019-04-20 | Fix incorrect multiple emoji tag handling introduced in initial impl | Ekaterina Vaartis | |
2019-04-20 | mix format | Ekaterina Vaartis | |
2019-04-20 | Assume packs without emoji.txt only have emoji pictures, unhardcode | Ekaterina Vaartis | |
unhardcode: remove hardcoded /instance/static and actually use the config option as it is used in other places. packs without emoji.txt: these are now assumed to have .png files that are all emojis, their names are used as shortcodes | |||
2019-04-20 | Remove useless comment | Ekaterina Vaartis | |
2019-04-20 | Remove finmoji and add a way to download emojis in packs | Ekaterina Vaartis | |
These packs are stored in a git repo on pleroma gitlab | |||
2019-04-02 | second level of headertext change in doc | Alex S | |
2019-04-02 | little changes and typos | Alex S | |
2019-04-02 | refactoring of emoji tags config to use groups | Alex S | |
2019-04-01 | code style | Alex S | |
little fix | |||
2019-04-01 | Adding tag to emoji ets table | Alex S | |
changes in apis | |||
2019-03-13 | [Credo] Remove parentesis on argument-less functions | Haelwenn (lanodan) Monnier | |
2018-12-31 | update copyright years to 2019 | William Pitcock | |
2018-12-23 | add license boilerplate to pleroma core | William Pitcock | |
2018-12-09 | fix compile warnings | Maksim Pechnikov | |
2018-12-07 | Emojis: Alphabetical ordering | href | |
2018-11-05 | Fix wrong return when finmoji is disabled | href | |
2018-11-05 | handle_continue is OTP21+ | href | |
2018-11-05 | Runtime configured emojis | href | |
The changes are a bit heavy since the emojis were loaded into module attributes from filesystem. This introduces a GenServer using an ETS table to cache in memory the emojis, and allows a runtime-reload with `Pleroma.Emoji.reload()`. |