Unified emoji support across builds, fixed picker bugs, and added CI checks.

This commit is contained in:
2026-09-10 07:13:41 -06:00
parent bb3893d36c
commit 8bf2caf20d
41 changed files with 40267 additions and 174 deletions

View File

@@ -52,6 +52,11 @@
{
"name": "zoitechat",
"buildsystem": "meson",
"run-tests": true,
"test-rule": "",
"test-commands": [
"meson test --print-errorlogs 'Emoji Data Tests' 'Emoji Font Tests'"
],
"config-opts": [
"-Ddbus-service-use-appid=true",
"-Dwith-perl=perl",
@@ -65,7 +70,8 @@
"/share/man"
],
"post-install": [
"install -d /app/extensions"
"install -d /app/extensions",
"cmp ../data/fonts/NotoColorEmoji.ttf /app/share/fonts/zoitechat/NotoColorEmoji.ttf"
],
"sources": [
{