From 0d05a91fbd98143833da4f8ddde4e0457aed8d7f Mon Sep 17 00:00:00 2001
From: Xiangdong Zeng <xdzeng96@gmail.com>
Date: Mon, 19 Feb 2024 22:55:57 +0800
Subject: [PATCH] update han characters
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

- Updated characters: `乏泛窆贬砭芝眨`
- Close #137

Co-authored-by: Na9isa <nagisa@notadesign.cn>
---
 src/SmileySans.glyphspackage/fontinfo.plist   |   2 +-
 .../glyphs/uni4E_4F_.glyph                    |  20 +--
 .../glyphs/uni6C_D_B_.glyph                   |  12 +-
 .../glyphs/uni7728.glyph                      | 130 ++++++++++++++++-
 .../glyphs/uni782D_.glyph                     | 137 +++++++++++++++++-
 .../glyphs/uni7A_86.glyph                     |  14 +-
 .../glyphs/uni829D_.glyph                     |  20 +--
 .../glyphs/uni8D_2C_.glyph                    | 132 +++++++++--------
 8 files changed, 364 insertions(+), 103 deletions(-)

diff --git a/src/SmileySans.glyphspackage/fontinfo.plist b/src/SmileySans.glyphspackage/fontinfo.plist
index 23bbe736..fa95d277 100644
--- a/src/SmileySans.glyphspackage/fontinfo.plist
+++ b/src/SmileySans.glyphspackage/fontinfo.plist
@@ -1,5 +1,5 @@
 {
-.appVersion = "3236";
+.appVersion = "3241";
 .formatVersion = 3;
 classes = (
 {
diff --git a/src/SmileySans.glyphspackage/glyphs/uni4E_4F_.glyph b/src/SmileySans.glyphspackage/glyphs/uni4E_4F_.glyph
index a9eb827e..33805da0 100644
--- a/src/SmileySans.glyphspackage/glyphs/uni4E_4F_.glyph
+++ b/src/SmileySans.glyphspackage/glyphs/uni4E_4F_.glyph
@@ -7,16 +7,18 @@ shapes = (
 {
 closed = 1;
 nodes = (
-(387,8,o),
-(300,86,o),
-(179,230,c),
-(234,230,l),
-(132,94,o),
-(81,38,o),
+(410,8,o),
+(331,62,o),
+(238,163,cs),
+(220,183,o),
+(201,185,o),
+(188,167,cs),
+(115,69,o),
+(71,31,o),
 (21,-6,c),
-(79,-77,l),
-(137,-31,o),
-(178,14,o),
+(69,-78,l),
+(131,-32,o),
+(174,14,o),
 (234,91,c),
 (189,101,l),
 (261,2,o),
diff --git a/src/SmileySans.glyphspackage/glyphs/uni6C_D_B_.glyph b/src/SmileySans.glyphspackage/glyphs/uni6C_D_B_.glyph
index 3657856a..b8d91aa6 100644
--- a/src/SmileySans.glyphspackage/glyphs/uni6C_D_B_.glyph
+++ b/src/SmileySans.glyphspackage/glyphs/uni6C_D_B_.glyph
@@ -85,8 +85,8 @@ nodes = (
 (338,556,l),
 (329,470,l),
 (691,470,l),
-(670,499,l),
-(588,345,o),
+(665,499,l),
+(583,345,o),
 (493,225,o),
 (363,100,c)
 );
@@ -95,12 +95,12 @@ nodes = (
 closed = 1;
 nodes = (
 (621,826,o),
-(494,805,o),
-(345,792,c),
+(493,806,o),
+(349,793,c),
 (360,704,l),
 (509,716,o),
-(652,741,o),
-(776,788,c),
+(652,739,o),
+(776,786,c),
 (748,870,l)
 );
 },
diff --git a/src/SmileySans.glyphspackage/glyphs/uni7728.glyph b/src/SmileySans.glyphspackage/glyphs/uni7728.glyph
index eee8a43b..4c0f668d 100644
--- a/src/SmileySans.glyphspackage/glyphs/uni7728.glyph
+++ b/src/SmileySans.glyphspackage/glyphs/uni7728.glyph
@@ -7,6 +7,123 @@ shapes = (
 {
 closed = 1;
 nodes = (
+(141,-22,l),
+(226,796,l),
+(185,754,l),
+(307,754,l),
+(278,795,l),
+(204,102,l),
+(244,149,l),
+(90,149,l),
+(79,63,l),
+(280,63,l),
+(354,760,ls),
+(359,806,o),
+(336,840,o),
+(285,840,cs),
+(150,840,l),
+(60,-22,l)
+);
+},
+{
+closed = 1;
+nodes = (
+(275,302,l),
+(283,377,l),
+(142,377,l),
+(134,302,l)
+);
+},
+{
+closed = 1;
+nodes = (
+(296,528,l),
+(304,602,l),
+(163,602,l),
+(155,528,l)
+);
+},
+{
+closed = 1;
+nodes = (
+(486,6,o),
+(432,72,o),
+(393,140,cs),
+(380,163,o),
+(353,161,o),
+(342,139,cs),
+(310,71,o),
+(265,16,o),
+(222,-22,c),
+(284,-79,l),
+(335,-27,o),
+(374,35,o),
+(402,100,c),
+(342,96,l),
+(392,-8,o),
+(451,-76,o),
+(571,-76,cs),
+(645,-76,o),
+(700,-53,o),
+(734,-25,c),
+(700,50,l),
+(659,19,o),
+(614,6,o),
+(572,6,cs)
+);
+},
+{
+closed = 1;
+nodes = (
+(430,31,l),
+(556,170,o),
+(644,286,o),
+(726,459,cs),
+(750,508,o),
+(735,556,o),
+(674,556,cs),
+(382,556,l),
+(373,470,l),
+(683,470,l),
+(657,499,l),
+(582,345,o),
+(500,225,o),
+(381,100,c)
+);
+},
+{
+closed = 1;
+nodes = (
+(617,826,o),
+(503,810,o),
+(374,797,c),
+(384,710,l),
+(515,720,o),
+(642,742,o),
+(756,788,c),
+(728,870,l)
+);
+},
+{
+closed = 1;
+nodes = (
+(590,524,l),
+(605,675,l),
+(517,675,l),
+(502,524,l)
+);
+}
+);
+width = 800;
+},
+{
+associatedMasterId = m01;
+layerId = "895AD90F-9E99-4985-AC29-5981AE3D9E3A";
+name = "24年2月19日 17:56";
+shapes = (
+{
+closed = 1;
+nodes = (
 (556,172,o),
 (645,288,o),
 (736,459,cs),
@@ -34,11 +151,14 @@ nodes = (
 (616,-111,o),
 (727,-20,c),
 (697,55,l),
-(569,-48,o),
-(453,22,o),
-(378,202,c),
-(336,117,o),
-(282,32,o),
+(587,-34,o),
+(478,7,o),
+(404,135,cs),
+(386,166,o),
+(359,169,o),
+(342,136,cs),
+(307,67,o),
+(269,19,o),
 (231,-20,c),
 (293,-77,l)
 );
diff --git a/src/SmileySans.glyphspackage/glyphs/uni782D_.glyph b/src/SmileySans.glyphspackage/glyphs/uni782D_.glyph
index d720bdac..0b6acaa7 100644
--- a/src/SmileySans.glyphspackage/glyphs/uni782D_.glyph
+++ b/src/SmileySans.glyphspackage/glyphs/uni782D_.glyph
@@ -7,6 +7,127 @@ shapes = (
 {
 closed = 1;
 nodes = (
+(173,-8,l),
+(225,486,l),
+(187,459,l),
+(294,459,l),
+(265,486,l),
+(223,102,l),
+(263,129,l),
+(135,129,l),
+(104,57,l),
+(298,57,l),
+(342,464,ls),
+(346,503,o),
+(330,531,o),
+(277,531,cs),
+(150,531,l),
+(94,-8,l)
+);
+},
+{
+closed = 1;
+nodes = (
+(226,528,o),
+(277,664,o),
+(310,807,c),
+(232,807,l),
+(201,682,o),
+(155,565,o),
+(90,452,c),
+(157,403,l)
+);
+},
+{
+closed = 1;
+nodes = (
+(379,752,l),
+(388,840,l),
+(153,840,l),
+(143,752,l)
+);
+},
+{
+closed = 1;
+nodes = (
+(495,6,o),
+(444,72,o),
+(406,140,cs),
+(393,163,o),
+(365,161,o),
+(355,139,cs),
+(323,71,o),
+(281,16,o),
+(239,-22,c),
+(301,-79,l),
+(350,-27,o),
+(388,35,o),
+(415,100,c),
+(355,96,l),
+(404,-8,o),
+(460,-76,o),
+(576,-76,cs),
+(648,-76,o),
+(702,-53,o),
+(735,-25,c),
+(701,50,l),
+(661,19,o),
+(618,6,o),
+(577,6,cs)
+);
+},
+{
+closed = 1;
+nodes = (
+(451,31,l),
+(572,170,o),
+(656,286,o),
+(736,459,cs),
+(759,508,o),
+(746,556,o),
+(685,556,cs),
+(403,556,l),
+(394,470,l),
+(693,470,l),
+(668,499,l),
+(596,345,o),
+(517,225,o),
+(402,100,c)
+);
+},
+{
+closed = 1;
+nodes = (
+(640,826,o),
+(530,810,o),
+(405,797,c),
+(415,710,l),
+(542,720,o),
+(665,742,o),
+(776,788,c),
+(748,870,l)
+);
+},
+{
+closed = 1;
+nodes = (
+(606,524,l),
+(621,675,l),
+(533,675,l),
+(518,524,l)
+);
+}
+);
+width = 800;
+},
+{
+associatedMasterId = m01;
+layerId = "CD3D3349-D917-452B-ABF3-23EB3737711B";
+name = "24年2月19日 18:00";
+shapes = (
+{
+closed = 1;
+nodes = (
 (570,172,o),
 (659,288,o),
 (734,457,cs),
@@ -55,12 +176,15 @@ nodes = (
 (616,-111,o),
 (727,-20,c),
 (697,55,l),
-(569,-48,o),
-(473,22,o),
-(398,202,c),
-(354,100,o),
-(302,32,o),
-(251,-20,c),
+(587,-34,o),
+(496,6,o),
+(427,133,cs),
+(405,173,o),
+(380,173,o),
+(359,134,cs),
+(323,68,o),
+(291,19,o),
+(252,-21,c),
 (313,-77,l)
 );
 },
@@ -109,6 +233,7 @@ nodes = (
 );
 }
 );
+visible = 1;
 width = 800;
 }
 );
diff --git a/src/SmileySans.glyphspackage/glyphs/uni7A_86.glyph b/src/SmileySans.glyphspackage/glyphs/uni7A_86.glyph
index 10c4d1b5..8c8d7b6b 100644
--- a/src/SmileySans.glyphspackage/glyphs/uni7A_86.glyph
+++ b/src/SmileySans.glyphspackage/glyphs/uni7A_86.glyph
@@ -60,12 +60,14 @@ nodes = (
 {
 closed = 1;
 nodes = (
-(393,8,o),
-(306,86,o),
-(185,230,c),
-(240,230,l),
-(138,94,o),
-(87,38,o),
+(415,8,o),
+(336,63,o),
+(243,164,cs),
+(224,184,o),
+(206,186,o),
+(186,159,cs),
+(121,73,o),
+(77,31,o),
 (27,-6,c),
 (84,-77,l),
 (142,-31,o),
diff --git a/src/SmileySans.glyphspackage/glyphs/uni829D_.glyph b/src/SmileySans.glyphspackage/glyphs/uni829D_.glyph
index 6ce5726a..ff040826 100644
--- a/src/SmileySans.glyphspackage/glyphs/uni829D_.glyph
+++ b/src/SmileySans.glyphspackage/glyphs/uni829D_.glyph
@@ -34,16 +34,18 @@ nodes = (
 {
 closed = 1;
 nodes = (
-(393,8,o),
-(306,86,o),
-(185,230,c),
-(240,230,l),
-(138,94,o),
-(87,38,o),
+(416,8,o),
+(337,62,o),
+(243,164,cs),
+(225,184,o),
+(207,185,o),
+(194,167,cs),
+(123,70,o),
+(77,31,o),
 (27,-6,c),
-(84,-77,l),
-(142,-31,o),
-(183,14,o),
+(79,-78,l),
+(141,-32,o),
+(181,10,o),
 (239,91,c),
 (195,101,l),
 (267,2,o),
diff --git a/src/SmileySans.glyphspackage/glyphs/uni8D_2C_.glyph b/src/SmileySans.glyphspackage/glyphs/uni8D_2C_.glyph
index a2a862ec..83c68542 100644
--- a/src/SmileySans.glyphspackage/glyphs/uni8D_2C_.glyph
+++ b/src/SmileySans.glyphspackage/glyphs/uni8D_2C_.glyph
@@ -7,33 +7,14 @@ shapes = (
 {
 closed = 1;
 nodes = (
-(576,177,o),
-(666,313,o),
-(740,492,cs),
-(761,542,o),
-(748,586,o),
-(684,586,cs),
-(431,586,l),
-(422,506,l),
-(694,506,l),
-(668,533,l),
-(603,357,o),
-(522,232,o),
-(407,120,c),
-(448,50,l)
-);
-},
-{
-closed = 1;
-nodes = (
-(328,48,l),
-(297,111,o),
-(272,161,o),
-(241,215,c),
-(189,157,l),
-(216,110,o),
-(239,61,o),
-(265,-1,c)
+(325,66,l),
+(294,129,o),
+(269,179,o),
+(238,233,c),
+(183,177,l),
+(210,130,o),
+(233,81,o),
+(259,19,c)
 );
 },
 {
@@ -46,34 +27,14 @@ nodes = (
 (230,704,l),
 (188,302,ls),
 (175,173,o),
-(109,41,o),
-(22,-26,c),
+(113,61,o),
+(18,-26,c),
 (71,-90,l)
 );
 },
 {
 closed = 1;
 nodes = (
-(384,-27,o),
-(417,35,o),
-(441,100,c),
-(393,90,l),
-(446,-78,o),
-(622,-96,o),
-(727,-20,c),
-(702,55,l),
-(587,-27,o),
-(478,13,o),
-(414,198,c),
-(377,91,o),
-(333,22,o),
-(289,-30,c),
-(343,-77,l)
-);
-},
-{
-closed = 1;
-nodes = (
 (148,204,l),
 (212,810,l),
 (184,772,l),
@@ -92,23 +53,71 @@ nodes = (
 {
 closed = 1;
 nodes = (
-(626,548,l),
-(642,699,l),
-(561,699,l),
-(546,548,l)
+(509,6,o),
+(462,72,o),
+(426,140,cs),
+(414,163,o),
+(385,161,o),
+(375,139,cs),
+(345,71,o),
+(304,16,o),
+(266,-22,c),
+(326,-79,l),
+(373,-27,o),
+(409,35,o),
+(435,100,c),
+(375,96,l),
+(421,-8,o),
+(475,-76,o),
+(584,-76,cs),
+(653,-76,o),
+(704,-53,o),
+(736,-25,c),
+(702,50,l),
+(664,19,o),
+(623,6,o),
+(585,6,cs)
 );
 },
 {
 closed = 1;
 nodes = (
-(573,741,o),
-(691,770,o),
-(792,807,c),
-(764,891,l),
-(660,858,o),
-(553,831,o),
-(436,817,c),
-(455,727,l)
+(467,31,l),
+(582,170,o),
+(661,287,o),
+(737,459,cs),
+(759,509,o),
+(748,556,o),
+(687,556,cs),
+(420,556,l),
+(411,470,l),
+(694,470,l),
+(670,499,l),
+(602,345,o),
+(527,225,o),
+(418,100,c)
+);
+},
+{
+closed = 1;
+nodes = (
+(655,826,o),
+(550,810,o),
+(431,797,c),
+(441,710,l),
+(562,720,o),
+(680,742,o),
+(785,788,c),
+(757,870,l)
+);
+},
+{
+closed = 1;
+nodes = (
+(615,524,l),
+(629,675,l),
+(541,675,l),
+(527,524,l)
 );
 }
 );
@@ -228,6 +237,7 @@ nodes = (
 );
 }
 );
+visible = 1;
 width = 800;
 }
 );