Nicolas Werner
d27e42dec6
Hotfix redundant null terminator inserted by emoji completer
2 years ago
Nicolas Werner
e9f4298418
Fix gcc10 compat
2 years ago
Nicolas Werner
920409e914
Reduce code bloat a bit
...
Especially the emoji array shrinks a lot with this, but adds a few extra
relocations on startup. But it removes a lot of exception handling code
at runtime, which is nice and possibly this is still faster.
2 years ago
Nicolas Werner
7e0ea12ebb
Update to unicode 15 and make script jinja:3 compatible
2 years ago
Nicolas Werner
f8e6c9c53c
Speedup provider compilation
2 years ago
Nicolas Werner
535ad22b7d
Fixup some small emoji things
3 years ago
BulbyVR
4129d58b6d
Change name to codepoint
3 years ago
BulbyVR
97105ebc5f
More codes and rules
3 years ago
BulbyVR
b629882793
Properly add regional indicators, with ZWNJ
3 years ago
BulbyVR
209865e882
Add more aliases, start on regional indicators
3 years ago
BulbyVR
79ed520d59
Allow search with unicode names
3 years ago
BulbyVR
dabde88e1c
Remove sequences of _
3 years ago
BulbyVR
90b88eb592
Keep old codes alongside new ones
...
Signed-off-by: BulbyVR <26726264+TheDrawingCoder-Gamer@users.noreply.github.com>
3 years ago
BulbyVR
7d3a98af67
Add transforms and shortcodes to emoji
...
Signed-off-by: BulbyVR <26726264+TheDrawingCoder-Gamer@users.noreply.github.com>
3 years ago
Nicolas Werner
a206500510
Use fully qualified emoji and use literals
3 years ago
Joseph Donofry
526c1cdcc4
Add Unicode 14.0 emoji
3 years ago
Loren Burkholder
61cc4cc37d
Use correct syntax for emoji generation script
4 years ago
Nicolas Werner
577d403be7
Fix emoji update script
4 years ago
Jussi Kuokkanen
f40d8d15b5
undo changes to emoji_codegen.py
4 years ago
Jussi Kuokkanen
9ad9c8ddf0
fix build and remove commented code
4 years ago
Joseph Donofry
5e355c36fd
Fix build issue on some versions of clang
5 years ago
Joseph Donofry
ee4dcef90f
Add new QML-based emoji picker (work in progress)
...
This is necessary to support having a picker within QML.
Eventually, this should replace the existing widget-based one.
5 years ago
Nicolas Werner
73cf7b239b
Update emoji to unicode 13.0
5 years ago
Konstantinos Sideris
42bb9bb63a
Add full emoji support
8 years ago