diff --git a/src/main/AndroidManifest.xml b/src/main/AndroidManifest.xml index 6df39c2..f2062ec 100644 --- a/src/main/AndroidManifest.xml +++ b/src/main/AndroidManifest.xml @@ -88,6 +88,7 @@ android:windowSoftInputMode="adjustPan" > + + + + + Global Monospace + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/main/assets/Fonts/GlobalSansSerif.CompositeFont b/src/main/assets/Fonts/GlobalSansSerif.CompositeFont new file mode 100644 index 0000000..f4a10df --- /dev/null +++ b/src/main/assets/Fonts/GlobalSansSerif.CompositeFont @@ -0,0 +1,740 @@ + + + + + Global Sans Serif + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/main/assets/Fonts/GlobalSerif.CompositeFont b/src/main/assets/Fonts/GlobalSerif.CompositeFont new file mode 100644 index 0000000..231d488 --- /dev/null +++ b/src/main/assets/Fonts/GlobalSerif.CompositeFont @@ -0,0 +1,758 @@ + + + + + Global Serif + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/main/assets/Fonts/GlobalUserInterface.CompositeFont b/src/main/assets/Fonts/GlobalUserInterface.CompositeFont new file mode 100644 index 0000000..6aaf86f --- /dev/null +++ b/src/main/assets/Fonts/GlobalUserInterface.CompositeFont @@ -0,0 +1,1014 @@ + + + + + + + Global User Interface + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/main/assets/Fonts/HARLOWSI.TTF b/src/main/assets/Fonts/HARLOWSI.TTF new file mode 100644 index 0000000..2be6fc5 Binary files /dev/null and b/src/main/assets/Fonts/HARLOWSI.TTF differ diff --git a/src/main/assets/Fonts/HARNGTON.TTF b/src/main/assets/Fonts/HARNGTON.TTF new file mode 100644 index 0000000..b460220 Binary files /dev/null and b/src/main/assets/Fonts/HARNGTON.TTF differ diff --git a/src/main/assets/Fonts/HATTEN.TTF b/src/main/assets/Fonts/HATTEN.TTF new file mode 100644 index 0000000..af9662f Binary files /dev/null and b/src/main/assets/Fonts/HATTEN.TTF differ diff --git a/src/main/assets/Fonts/HTOWERT.TTF b/src/main/assets/Fonts/HTOWERT.TTF new file mode 100644 index 0000000..48ad007 Binary files /dev/null and b/src/main/assets/Fonts/HTOWERT.TTF differ diff --git a/src/main/assets/Fonts/HTOWERTI.TTF b/src/main/assets/Fonts/HTOWERTI.TTF new file mode 100644 index 0000000..58edbe1 Binary files /dev/null and b/src/main/assets/Fonts/HTOWERTI.TTF differ diff --git a/src/main/assets/Fonts/IMPRISHA.TTF b/src/main/assets/Fonts/IMPRISHA.TTF new file mode 100644 index 0000000..91794bf Binary files /dev/null and b/src/main/assets/Fonts/IMPRISHA.TTF differ diff --git a/src/main/assets/Fonts/INFROMAN.TTF b/src/main/assets/Fonts/INFROMAN.TTF new file mode 100644 index 0000000..41167e4 Binary files /dev/null and b/src/main/assets/Fonts/INFROMAN.TTF differ diff --git a/src/main/assets/Fonts/ITCBLKAD.TTF b/src/main/assets/Fonts/ITCBLKAD.TTF new file mode 100644 index 0000000..3d3b6c9 Binary files /dev/null and b/src/main/assets/Fonts/ITCBLKAD.TTF differ diff --git a/src/main/assets/Fonts/ITCEDSCR.TTF b/src/main/assets/Fonts/ITCEDSCR.TTF new file mode 100644 index 0000000..dcc21fd Binary files /dev/null and b/src/main/assets/Fonts/ITCEDSCR.TTF differ diff --git a/src/main/assets/Fonts/ITCKRIST.TTF b/src/main/assets/Fonts/ITCKRIST.TTF new file mode 100644 index 0000000..3685aac Binary files /dev/null and b/src/main/assets/Fonts/ITCKRIST.TTF differ diff --git a/src/main/assets/Fonts/Inkfree.ttf b/src/main/assets/Fonts/Inkfree.ttf new file mode 100644 index 0000000..6f52c04 Binary files /dev/null and b/src/main/assets/Fonts/Inkfree.ttf differ diff --git a/src/main/assets/Fonts/JOKERMAN.TTF b/src/main/assets/Fonts/JOKERMAN.TTF new file mode 100644 index 0000000..3c41249 Binary files /dev/null and b/src/main/assets/Fonts/JOKERMAN.TTF differ diff --git a/src/main/assets/Fonts/JUICE___.TTF b/src/main/assets/Fonts/JUICE___.TTF new file mode 100644 index 0000000..5bf7a7e Binary files /dev/null and b/src/main/assets/Fonts/JUICE___.TTF differ diff --git a/src/main/assets/Fonts/KUNSTLER.TTF b/src/main/assets/Fonts/KUNSTLER.TTF new file mode 100644 index 0000000..5c4269c Binary files /dev/null and b/src/main/assets/Fonts/KUNSTLER.TTF differ diff --git a/src/main/assets/Fonts/LATINWD.TTF b/src/main/assets/Fonts/LATINWD.TTF new file mode 100644 index 0000000..4e883ee Binary files /dev/null and b/src/main/assets/Fonts/LATINWD.TTF differ diff --git a/src/main/assets/Fonts/LBRITE.TTF b/src/main/assets/Fonts/LBRITE.TTF new file mode 100644 index 0000000..5d05891 Binary files /dev/null and b/src/main/assets/Fonts/LBRITE.TTF differ diff --git a/src/main/assets/Fonts/LBRITED.TTF b/src/main/assets/Fonts/LBRITED.TTF new file mode 100644 index 0000000..fe74d4c Binary files /dev/null and b/src/main/assets/Fonts/LBRITED.TTF differ diff --git a/src/main/assets/Fonts/LBRITEDI.TTF b/src/main/assets/Fonts/LBRITEDI.TTF new file mode 100644 index 0000000..901c65d Binary files /dev/null and b/src/main/assets/Fonts/LBRITEDI.TTF differ diff --git a/src/main/assets/Fonts/LBRITEI.TTF b/src/main/assets/Fonts/LBRITEI.TTF new file mode 100644 index 0000000..a6e6456 Binary files /dev/null and b/src/main/assets/Fonts/LBRITEI.TTF differ diff --git a/src/main/assets/Fonts/LCALLIG.TTF b/src/main/assets/Fonts/LCALLIG.TTF new file mode 100644 index 0000000..d7a0eb8 Binary files /dev/null and b/src/main/assets/Fonts/LCALLIG.TTF differ diff --git a/src/main/assets/Fonts/LEELAWAD.TTF b/src/main/assets/Fonts/LEELAWAD.TTF new file mode 100644 index 0000000..a930f33 Binary files /dev/null and b/src/main/assets/Fonts/LEELAWAD.TTF differ diff --git a/src/main/assets/Fonts/LEELAWDB.TTF b/src/main/assets/Fonts/LEELAWDB.TTF new file mode 100644 index 0000000..2db600d Binary files /dev/null and b/src/main/assets/Fonts/LEELAWDB.TTF differ diff --git a/src/main/assets/Fonts/LFAX.TTF b/src/main/assets/Fonts/LFAX.TTF new file mode 100644 index 0000000..952b740 Binary files /dev/null and b/src/main/assets/Fonts/LFAX.TTF differ diff --git a/src/main/assets/Fonts/LFAXD.TTF b/src/main/assets/Fonts/LFAXD.TTF new file mode 100644 index 0000000..1727256 Binary files /dev/null and b/src/main/assets/Fonts/LFAXD.TTF differ diff --git a/src/main/assets/Fonts/LFAXDI.TTF b/src/main/assets/Fonts/LFAXDI.TTF new file mode 100644 index 0000000..32cfef6 Binary files /dev/null and b/src/main/assets/Fonts/LFAXDI.TTF differ diff --git a/src/main/assets/Fonts/LFAXI.TTF b/src/main/assets/Fonts/LFAXI.TTF new file mode 100644 index 0000000..8bde858 Binary files /dev/null and b/src/main/assets/Fonts/LFAXI.TTF differ diff --git a/src/main/assets/Fonts/LHANDW.TTF b/src/main/assets/Fonts/LHANDW.TTF new file mode 100644 index 0000000..0b68973 Binary files /dev/null and b/src/main/assets/Fonts/LHANDW.TTF differ diff --git a/src/main/assets/Fonts/LSANS.TTF b/src/main/assets/Fonts/LSANS.TTF new file mode 100644 index 0000000..607f839 Binary files /dev/null and b/src/main/assets/Fonts/LSANS.TTF differ diff --git a/src/main/assets/Fonts/LSANSD.TTF b/src/main/assets/Fonts/LSANSD.TTF new file mode 100644 index 0000000..48de053 Binary files /dev/null and b/src/main/assets/Fonts/LSANSD.TTF differ diff --git a/src/main/assets/Fonts/LSANSDI.TTF b/src/main/assets/Fonts/LSANSDI.TTF new file mode 100644 index 0000000..db754fd Binary files /dev/null and b/src/main/assets/Fonts/LSANSDI.TTF differ diff --git a/src/main/assets/Fonts/LSANSI.TTF b/src/main/assets/Fonts/LSANSI.TTF new file mode 100644 index 0000000..d21659c Binary files /dev/null and b/src/main/assets/Fonts/LSANSI.TTF differ diff --git a/src/main/assets/Fonts/LTYPE.TTF b/src/main/assets/Fonts/LTYPE.TTF new file mode 100644 index 0000000..9545d99 Binary files /dev/null and b/src/main/assets/Fonts/LTYPE.TTF differ diff --git a/src/main/assets/Fonts/LTYPEB.TTF b/src/main/assets/Fonts/LTYPEB.TTF new file mode 100644 index 0000000..f1209b7 Binary files /dev/null and b/src/main/assets/Fonts/LTYPEB.TTF differ diff --git a/src/main/assets/Fonts/LTYPEBO.TTF b/src/main/assets/Fonts/LTYPEBO.TTF new file mode 100644 index 0000000..d849ad5 Binary files /dev/null and b/src/main/assets/Fonts/LTYPEBO.TTF differ diff --git a/src/main/assets/Fonts/LTYPEO.TTF b/src/main/assets/Fonts/LTYPEO.TTF new file mode 100644 index 0000000..606a23d Binary files /dev/null and b/src/main/assets/Fonts/LTYPEO.TTF differ diff --git a/src/main/assets/Fonts/LeelUIsl.ttf b/src/main/assets/Fonts/LeelUIsl.ttf new file mode 100644 index 0000000..2314cec Binary files /dev/null and b/src/main/assets/Fonts/LeelUIsl.ttf differ diff --git a/src/main/assets/Fonts/LeelaUIb.ttf b/src/main/assets/Fonts/LeelaUIb.ttf new file mode 100644 index 0000000..4e40409 Binary files /dev/null and b/src/main/assets/Fonts/LeelaUIb.ttf differ diff --git a/src/main/assets/Fonts/LeelawUI.ttf b/src/main/assets/Fonts/LeelawUI.ttf new file mode 100644 index 0000000..dac7cb4 Binary files /dev/null and b/src/main/assets/Fonts/LeelawUI.ttf differ diff --git a/src/main/assets/Fonts/MAGNETOB.TTF b/src/main/assets/Fonts/MAGNETOB.TTF new file mode 100644 index 0000000..8d96082 Binary files /dev/null and b/src/main/assets/Fonts/MAGNETOB.TTF differ diff --git a/src/main/assets/Fonts/MAIAN.TTF b/src/main/assets/Fonts/MAIAN.TTF new file mode 100644 index 0000000..57c928c Binary files /dev/null and b/src/main/assets/Fonts/MAIAN.TTF differ diff --git a/src/main/assets/Fonts/MATURASC.TTF b/src/main/assets/Fonts/MATURASC.TTF new file mode 100644 index 0000000..bc1479b Binary files /dev/null and b/src/main/assets/Fonts/MATURASC.TTF differ diff --git a/src/main/assets/Fonts/MISTRAL.TTF b/src/main/assets/Fonts/MISTRAL.TTF new file mode 100644 index 0000000..cc3646f Binary files /dev/null and b/src/main/assets/Fonts/MISTRAL.TTF differ diff --git a/src/main/assets/Fonts/MOD20.TTF b/src/main/assets/Fonts/MOD20.TTF new file mode 100644 index 0000000..a91ebf2 Binary files /dev/null and b/src/main/assets/Fonts/MOD20.TTF differ diff --git a/src/main/assets/Fonts/MSUIGHUB.TTF b/src/main/assets/Fonts/MSUIGHUB.TTF new file mode 100644 index 0000000..07b5491 Binary files /dev/null and b/src/main/assets/Fonts/MSUIGHUB.TTF differ diff --git a/src/main/assets/Fonts/MSUIGHUR.TTF b/src/main/assets/Fonts/MSUIGHUR.TTF new file mode 100644 index 0000000..041ab15 Binary files /dev/null and b/src/main/assets/Fonts/MSUIGHUR.TTF differ diff --git a/src/main/assets/Fonts/MTCORSVA.TTF b/src/main/assets/Fonts/MTCORSVA.TTF new file mode 100644 index 0000000..55f88d0 Binary files /dev/null and b/src/main/assets/Fonts/MTCORSVA.TTF differ diff --git a/src/main/assets/Fonts/MTEXTRA.TTF b/src/main/assets/Fonts/MTEXTRA.TTF new file mode 100644 index 0000000..d3178ee Binary files /dev/null and b/src/main/assets/Fonts/MTEXTRA.TTF differ diff --git a/src/main/assets/Fonts/NIAGENG.TTF b/src/main/assets/Fonts/NIAGENG.TTF new file mode 100644 index 0000000..52208e6 Binary files /dev/null and b/src/main/assets/Fonts/NIAGENG.TTF differ diff --git a/src/main/assets/Fonts/NIAGSOL.TTF b/src/main/assets/Fonts/NIAGSOL.TTF new file mode 100644 index 0000000..301e751 Binary files /dev/null and b/src/main/assets/Fonts/NIAGSOL.TTF differ diff --git a/src/main/assets/Fonts/Nirmala.ttf b/src/main/assets/Fonts/Nirmala.ttf new file mode 100644 index 0000000..620652b Binary files /dev/null and b/src/main/assets/Fonts/Nirmala.ttf differ diff --git a/src/main/assets/Fonts/NirmalaB.ttf b/src/main/assets/Fonts/NirmalaB.ttf new file mode 100644 index 0000000..b64bf45 Binary files /dev/null and b/src/main/assets/Fonts/NirmalaB.ttf differ diff --git a/src/main/assets/Fonts/NirmalaS.ttf b/src/main/assets/Fonts/NirmalaS.ttf new file mode 100644 index 0000000..d998adc Binary files /dev/null and b/src/main/assets/Fonts/NirmalaS.ttf differ diff --git a/src/main/assets/Fonts/NumberOnly.ttf b/src/main/assets/Fonts/NumberOnly.ttf new file mode 100644 index 0000000..19b6f57 Binary files /dev/null and b/src/main/assets/Fonts/NumberOnly.ttf differ diff --git a/src/main/assets/Fonts/OCRAEXT.TTF b/src/main/assets/Fonts/OCRAEXT.TTF new file mode 100644 index 0000000..0e77e20 Binary files /dev/null and b/src/main/assets/Fonts/OCRAEXT.TTF differ diff --git a/src/main/assets/Fonts/OLDENGL.TTF b/src/main/assets/Fonts/OLDENGL.TTF new file mode 100644 index 0000000..bed2c5b Binary files /dev/null and b/src/main/assets/Fonts/OLDENGL.TTF differ diff --git a/src/main/assets/Fonts/ONYX.TTF b/src/main/assets/Fonts/ONYX.TTF new file mode 100644 index 0000000..baf4efe Binary files /dev/null and b/src/main/assets/Fonts/ONYX.TTF differ diff --git a/src/main/assets/Fonts/OUTLOOK.TTF b/src/main/assets/Fonts/OUTLOOK.TTF new file mode 100644 index 0000000..1d494ab Binary files /dev/null and b/src/main/assets/Fonts/OUTLOOK.TTF differ diff --git a/src/main/assets/Fonts/PALSCRI.TTF b/src/main/assets/Fonts/PALSCRI.TTF new file mode 100644 index 0000000..3e128a0 Binary files /dev/null and b/src/main/assets/Fonts/PALSCRI.TTF differ diff --git a/src/main/assets/Fonts/PAPYRUS.TTF b/src/main/assets/Fonts/PAPYRUS.TTF new file mode 100644 index 0000000..b530afb Binary files /dev/null and b/src/main/assets/Fonts/PAPYRUS.TTF differ diff --git a/src/main/assets/Fonts/PARCHM.TTF b/src/main/assets/Fonts/PARCHM.TTF new file mode 100644 index 0000000..27d7a09 Binary files /dev/null and b/src/main/assets/Fonts/PARCHM.TTF differ diff --git a/src/main/assets/Fonts/PERBI___.TTF b/src/main/assets/Fonts/PERBI___.TTF new file mode 100644 index 0000000..3882fe9 Binary files /dev/null and b/src/main/assets/Fonts/PERBI___.TTF differ diff --git a/src/main/assets/Fonts/PERB____.TTF b/src/main/assets/Fonts/PERB____.TTF new file mode 100644 index 0000000..c73833d Binary files /dev/null and b/src/main/assets/Fonts/PERB____.TTF differ diff --git a/src/main/assets/Fonts/PERI____.TTF b/src/main/assets/Fonts/PERI____.TTF new file mode 100644 index 0000000..e4f295e Binary files /dev/null and b/src/main/assets/Fonts/PERI____.TTF differ diff --git a/src/main/assets/Fonts/PERTIBD.TTF b/src/main/assets/Fonts/PERTIBD.TTF new file mode 100644 index 0000000..71bc926 Binary files /dev/null and b/src/main/assets/Fonts/PERTIBD.TTF differ diff --git a/src/main/assets/Fonts/PERTILI.TTF b/src/main/assets/Fonts/PERTILI.TTF new file mode 100644 index 0000000..91395fd Binary files /dev/null and b/src/main/assets/Fonts/PERTILI.TTF differ diff --git a/src/main/assets/Fonts/PER_____.TTF b/src/main/assets/Fonts/PER_____.TTF new file mode 100644 index 0000000..846b3dc Binary files /dev/null and b/src/main/assets/Fonts/PER_____.TTF differ diff --git a/src/main/assets/Fonts/PLAYBILL.TTF b/src/main/assets/Fonts/PLAYBILL.TTF new file mode 100644 index 0000000..eaecfc5 Binary files /dev/null and b/src/main/assets/Fonts/PLAYBILL.TTF differ diff --git a/src/main/assets/Fonts/POORICH.TTF b/src/main/assets/Fonts/POORICH.TTF new file mode 100644 index 0000000..11de8a9 Binary files /dev/null and b/src/main/assets/Fonts/POORICH.TTF differ diff --git a/src/main/assets/Fonts/PRISTINA.TTF b/src/main/assets/Fonts/PRISTINA.TTF new file mode 100644 index 0000000..8740c67 Binary files /dev/null and b/src/main/assets/Fonts/PRISTINA.TTF differ diff --git a/src/main/assets/Fonts/RAGE.TTF b/src/main/assets/Fonts/RAGE.TTF new file mode 100644 index 0000000..d474dba Binary files /dev/null and b/src/main/assets/Fonts/RAGE.TTF differ diff --git a/src/main/assets/Fonts/RAVIE.TTF b/src/main/assets/Fonts/RAVIE.TTF new file mode 100644 index 0000000..3e6141d Binary files /dev/null and b/src/main/assets/Fonts/RAVIE.TTF differ diff --git a/src/main/assets/Fonts/REFSAN.TTF b/src/main/assets/Fonts/REFSAN.TTF new file mode 100644 index 0000000..5e75b7b Binary files /dev/null and b/src/main/assets/Fonts/REFSAN.TTF differ diff --git a/src/main/assets/Fonts/REFSPCL.TTF b/src/main/assets/Fonts/REFSPCL.TTF new file mode 100644 index 0000000..b6bfd99 Binary files /dev/null and b/src/main/assets/Fonts/REFSPCL.TTF differ diff --git a/src/main/assets/Fonts/ROCCB___.TTF b/src/main/assets/Fonts/ROCCB___.TTF new file mode 100644 index 0000000..0e0cbf6 Binary files /dev/null and b/src/main/assets/Fonts/ROCCB___.TTF differ diff --git a/src/main/assets/Fonts/ROCC____.TTF b/src/main/assets/Fonts/ROCC____.TTF new file mode 100644 index 0000000..2b9b8f7 Binary files /dev/null and b/src/main/assets/Fonts/ROCC____.TTF differ diff --git a/src/main/assets/Fonts/ROCK.TTF b/src/main/assets/Fonts/ROCK.TTF new file mode 100644 index 0000000..f4cd355 Binary files /dev/null and b/src/main/assets/Fonts/ROCK.TTF differ diff --git a/src/main/assets/Fonts/ROCKB.TTF b/src/main/assets/Fonts/ROCKB.TTF new file mode 100644 index 0000000..a36e8c1 Binary files /dev/null and b/src/main/assets/Fonts/ROCKB.TTF differ diff --git a/src/main/assets/Fonts/ROCKBI.TTF b/src/main/assets/Fonts/ROCKBI.TTF new file mode 100644 index 0000000..393552b Binary files /dev/null and b/src/main/assets/Fonts/ROCKBI.TTF differ diff --git a/src/main/assets/Fonts/ROCKEB.TTF b/src/main/assets/Fonts/ROCKEB.TTF new file mode 100644 index 0000000..02888d5 Binary files /dev/null and b/src/main/assets/Fonts/ROCKEB.TTF differ diff --git a/src/main/assets/Fonts/ROCKI.TTF b/src/main/assets/Fonts/ROCKI.TTF new file mode 100644 index 0000000..c6ef492 Binary files /dev/null and b/src/main/assets/Fonts/ROCKI.TTF differ diff --git a/src/main/assets/Fonts/SCHLBKB.TTF b/src/main/assets/Fonts/SCHLBKB.TTF new file mode 100644 index 0000000..cc1bfea Binary files /dev/null and b/src/main/assets/Fonts/SCHLBKB.TTF differ diff --git a/src/main/assets/Fonts/SCHLBKBI.TTF b/src/main/assets/Fonts/SCHLBKBI.TTF new file mode 100644 index 0000000..81c8c22 Binary files /dev/null and b/src/main/assets/Fonts/SCHLBKBI.TTF differ diff --git a/src/main/assets/Fonts/SCHLBKI.TTF b/src/main/assets/Fonts/SCHLBKI.TTF new file mode 100644 index 0000000..34e23bd Binary files /dev/null and b/src/main/assets/Fonts/SCHLBKI.TTF differ diff --git a/src/main/assets/Fonts/SCRIPTBL.TTF b/src/main/assets/Fonts/SCRIPTBL.TTF new file mode 100644 index 0000000..776f51c Binary files /dev/null and b/src/main/assets/Fonts/SCRIPTBL.TTF differ diff --git a/src/main/assets/Fonts/SHOWG.TTF b/src/main/assets/Fonts/SHOWG.TTF new file mode 100644 index 0000000..8317848 Binary files /dev/null and b/src/main/assets/Fonts/SHOWG.TTF differ diff --git a/src/main/assets/Fonts/SIMLI.TTF b/src/main/assets/Fonts/SIMLI.TTF new file mode 100644 index 0000000..67a3d4a Binary files /dev/null and b/src/main/assets/Fonts/SIMLI.TTF differ diff --git a/src/main/assets/Fonts/SIMYOU.TTF b/src/main/assets/Fonts/SIMYOU.TTF new file mode 100644 index 0000000..933b9d3 Binary files /dev/null and b/src/main/assets/Fonts/SIMYOU.TTF differ diff --git a/src/main/assets/Fonts/SNAP____.TTF b/src/main/assets/Fonts/SNAP____.TTF new file mode 100644 index 0000000..6afede3 Binary files /dev/null and b/src/main/assets/Fonts/SNAP____.TTF differ diff --git a/src/main/assets/Fonts/STCAIYUN.TTF b/src/main/assets/Fonts/STCAIYUN.TTF new file mode 100644 index 0000000..f2c31b3 Binary files /dev/null and b/src/main/assets/Fonts/STCAIYUN.TTF differ diff --git a/src/main/assets/Fonts/STENCIL.TTF b/src/main/assets/Fonts/STENCIL.TTF new file mode 100644 index 0000000..3cc031b Binary files /dev/null and b/src/main/assets/Fonts/STENCIL.TTF differ diff --git a/src/main/assets/Fonts/STFANGSO.TTF b/src/main/assets/Fonts/STFANGSO.TTF new file mode 100644 index 0000000..441f288 Binary files /dev/null and b/src/main/assets/Fonts/STFANGSO.TTF differ diff --git a/src/main/assets/Fonts/STHUPO.TTF b/src/main/assets/Fonts/STHUPO.TTF new file mode 100644 index 0000000..d1104b9 Binary files /dev/null and b/src/main/assets/Fonts/STHUPO.TTF differ diff --git a/src/main/assets/Fonts/STKAITI.TTF b/src/main/assets/Fonts/STKAITI.TTF new file mode 100644 index 0000000..5044116 Binary files /dev/null and b/src/main/assets/Fonts/STKAITI.TTF differ diff --git a/src/main/assets/Fonts/STLITI.TTF b/src/main/assets/Fonts/STLITI.TTF new file mode 100644 index 0000000..8ede20e Binary files /dev/null and b/src/main/assets/Fonts/STLITI.TTF differ diff --git a/src/main/assets/Fonts/STSONG.TTF b/src/main/assets/Fonts/STSONG.TTF new file mode 100644 index 0000000..3870605 Binary files /dev/null and b/src/main/assets/Fonts/STSONG.TTF differ diff --git a/src/main/assets/Fonts/STXIHEI.TTF b/src/main/assets/Fonts/STXIHEI.TTF new file mode 100644 index 0000000..e85ffd1 Binary files /dev/null and b/src/main/assets/Fonts/STXIHEI.TTF differ diff --git a/src/main/assets/Fonts/STXINGKA.TTF b/src/main/assets/Fonts/STXINGKA.TTF new file mode 100644 index 0000000..53439a2 Binary files /dev/null and b/src/main/assets/Fonts/STXINGKA.TTF differ diff --git a/src/main/assets/Fonts/STXINWEI.TTF b/src/main/assets/Fonts/STXINWEI.TTF new file mode 100644 index 0000000..afe13f4 Binary files /dev/null and b/src/main/assets/Fonts/STXINWEI.TTF differ diff --git a/src/main/assets/Fonts/STZHONGS.TTF b/src/main/assets/Fonts/STZHONGS.TTF new file mode 100644 index 0000000..412dfcd Binary files /dev/null and b/src/main/assets/Fonts/STZHONGS.TTF differ diff --git a/src/main/assets/Fonts/SegUIVar.ttf b/src/main/assets/Fonts/SegUIVar.ttf new file mode 100644 index 0000000..dd8c264 Binary files /dev/null and b/src/main/assets/Fonts/SegUIVar.ttf differ diff --git a/src/main/assets/Fonts/SegoeIcons.ttf b/src/main/assets/Fonts/SegoeIcons.ttf new file mode 100644 index 0000000..8f05a4b Binary files /dev/null and b/src/main/assets/Fonts/SegoeIcons.ttf differ diff --git a/src/main/assets/Fonts/SitkaVF-Italic.ttf b/src/main/assets/Fonts/SitkaVF-Italic.ttf new file mode 100644 index 0000000..28d0c33 Binary files /dev/null and b/src/main/assets/Fonts/SitkaVF-Italic.ttf differ diff --git a/src/main/assets/Fonts/SitkaVF.ttf b/src/main/assets/Fonts/SitkaVF.ttf new file mode 100644 index 0000000..9137264 Binary files /dev/null and b/src/main/assets/Fonts/SitkaVF.ttf differ diff --git a/src/main/assets/Fonts/StaticCache.dat b/src/main/assets/Fonts/StaticCache.dat new file mode 100644 index 0000000..95783a4 Binary files /dev/null and b/src/main/assets/Fonts/StaticCache.dat differ diff --git a/src/main/assets/Fonts/TCBI____.TTF b/src/main/assets/Fonts/TCBI____.TTF new file mode 100644 index 0000000..6afa5bd Binary files /dev/null and b/src/main/assets/Fonts/TCBI____.TTF differ diff --git a/src/main/assets/Fonts/TCB_____.TTF b/src/main/assets/Fonts/TCB_____.TTF new file mode 100644 index 0000000..b2494b2 Binary files /dev/null and b/src/main/assets/Fonts/TCB_____.TTF differ diff --git a/src/main/assets/Fonts/TCCB____.TTF b/src/main/assets/Fonts/TCCB____.TTF new file mode 100644 index 0000000..72ad444 Binary files /dev/null and b/src/main/assets/Fonts/TCCB____.TTF differ diff --git a/src/main/assets/Fonts/TCCEB.TTF b/src/main/assets/Fonts/TCCEB.TTF new file mode 100644 index 0000000..ed3031b Binary files /dev/null and b/src/main/assets/Fonts/TCCEB.TTF differ diff --git a/src/main/assets/Fonts/TCCM____.TTF b/src/main/assets/Fonts/TCCM____.TTF new file mode 100644 index 0000000..67706eb Binary files /dev/null and b/src/main/assets/Fonts/TCCM____.TTF differ diff --git a/src/main/assets/Fonts/TCMI____.TTF b/src/main/assets/Fonts/TCMI____.TTF new file mode 100644 index 0000000..bd586a2 Binary files /dev/null and b/src/main/assets/Fonts/TCMI____.TTF differ diff --git a/src/main/assets/Fonts/TCM_____.TTF b/src/main/assets/Fonts/TCM_____.TTF new file mode 100644 index 0000000..a4e3547 Binary files /dev/null and b/src/main/assets/Fonts/TCM_____.TTF differ diff --git a/src/main/assets/Fonts/TEMPSITC.TTF b/src/main/assets/Fonts/TEMPSITC.TTF new file mode 100644 index 0000000..63970fe Binary files /dev/null and b/src/main/assets/Fonts/TEMPSITC.TTF differ diff --git a/src/main/assets/Fonts/VINERITC.TTF b/src/main/assets/Fonts/VINERITC.TTF new file mode 100644 index 0000000..5b7ebaa Binary files /dev/null and b/src/main/assets/Fonts/VINERITC.TTF differ diff --git a/src/main/assets/Fonts/VIVALDII.TTF b/src/main/assets/Fonts/VIVALDII.TTF new file mode 100644 index 0000000..7ea0bbd Binary files /dev/null and b/src/main/assets/Fonts/VIVALDII.TTF differ diff --git a/src/main/assets/Fonts/VLADIMIR.TTF b/src/main/assets/Fonts/VLADIMIR.TTF new file mode 100644 index 0000000..e422401 Binary files /dev/null and b/src/main/assets/Fonts/VLADIMIR.TTF differ diff --git a/src/main/assets/Fonts/WINGDNG2.TTF b/src/main/assets/Fonts/WINGDNG2.TTF new file mode 100644 index 0000000..e36d7f6 Binary files /dev/null and b/src/main/assets/Fonts/WINGDNG2.TTF differ diff --git a/src/main/assets/Fonts/WINGDNG3.TTF b/src/main/assets/Fonts/WINGDNG3.TTF new file mode 100644 index 0000000..a6f6b32 Binary files /dev/null and b/src/main/assets/Fonts/WINGDNG3.TTF differ diff --git a/src/main/assets/Fonts/YuGothB.ttc b/src/main/assets/Fonts/YuGothB.ttc new file mode 100644 index 0000000..58cd5f6 Binary files /dev/null and b/src/main/assets/Fonts/YuGothB.ttc differ diff --git a/src/main/assets/Fonts/YuGothL.ttc b/src/main/assets/Fonts/YuGothL.ttc new file mode 100644 index 0000000..d930428 Binary files /dev/null and b/src/main/assets/Fonts/YuGothL.ttc differ diff --git a/src/main/assets/Fonts/YuGothM.ttc b/src/main/assets/Fonts/YuGothM.ttc new file mode 100644 index 0000000..6f397ba Binary files /dev/null and b/src/main/assets/Fonts/YuGothM.ttc differ diff --git a/src/main/assets/Fonts/YuGothR.ttc b/src/main/assets/Fonts/YuGothR.ttc new file mode 100644 index 0000000..65e2f5d Binary files /dev/null and b/src/main/assets/Fonts/YuGothR.ttc differ diff --git a/src/main/assets/Fonts/app775.fon b/src/main/assets/Fonts/app775.fon new file mode 100644 index 0000000..6d0b8bc Binary files /dev/null and b/src/main/assets/Fonts/app775.fon differ diff --git a/src/main/assets/Fonts/app850.fon b/src/main/assets/Fonts/app850.fon new file mode 100644 index 0000000..a90b30a Binary files /dev/null and b/src/main/assets/Fonts/app850.fon differ diff --git a/src/main/assets/Fonts/app852.fon b/src/main/assets/Fonts/app852.fon new file mode 100644 index 0000000..448df18 Binary files /dev/null and b/src/main/assets/Fonts/app852.fon differ diff --git a/src/main/assets/Fonts/app855.fon b/src/main/assets/Fonts/app855.fon new file mode 100644 index 0000000..d2d392d Binary files /dev/null and b/src/main/assets/Fonts/app855.fon differ diff --git a/src/main/assets/Fonts/app857.fon b/src/main/assets/Fonts/app857.fon new file mode 100644 index 0000000..2475890 Binary files /dev/null and b/src/main/assets/Fonts/app857.fon differ diff --git a/src/main/assets/Fonts/app866.fon b/src/main/assets/Fonts/app866.fon new file mode 100644 index 0000000..5507e81 Binary files /dev/null and b/src/main/assets/Fonts/app866.fon differ diff --git a/src/main/assets/Fonts/app932.fon b/src/main/assets/Fonts/app932.fon new file mode 100644 index 0000000..bd7a9a7 Binary files /dev/null and b/src/main/assets/Fonts/app932.fon differ diff --git a/src/main/assets/Fonts/app936.fon b/src/main/assets/Fonts/app936.fon new file mode 100644 index 0000000..2ba3465 Binary files /dev/null and b/src/main/assets/Fonts/app936.fon differ diff --git a/src/main/assets/Fonts/app949.fon b/src/main/assets/Fonts/app949.fon new file mode 100644 index 0000000..98a74ed Binary files /dev/null and b/src/main/assets/Fonts/app949.fon differ diff --git a/src/main/assets/Fonts/app950.fon b/src/main/assets/Fonts/app950.fon new file mode 100644 index 0000000..b74742e Binary files /dev/null and b/src/main/assets/Fonts/app950.fon differ diff --git a/src/main/assets/Fonts/arial.ttf b/src/main/assets/Fonts/arial.ttf new file mode 100644 index 0000000..8682d94 Binary files /dev/null and b/src/main/assets/Fonts/arial.ttf differ diff --git a/src/main/assets/Fonts/arialbd.ttf b/src/main/assets/Fonts/arialbd.ttf new file mode 100644 index 0000000..a6037e6 Binary files /dev/null and b/src/main/assets/Fonts/arialbd.ttf differ diff --git a/src/main/assets/Fonts/arialbi.ttf b/src/main/assets/Fonts/arialbi.ttf new file mode 100644 index 0000000..6a1fa0f Binary files /dev/null and b/src/main/assets/Fonts/arialbi.ttf differ diff --git a/src/main/assets/Fonts/ariali.ttf b/src/main/assets/Fonts/ariali.ttf new file mode 100644 index 0000000..3801997 Binary files /dev/null and b/src/main/assets/Fonts/ariali.ttf differ diff --git a/src/main/assets/Fonts/ariblk.ttf b/src/main/assets/Fonts/ariblk.ttf new file mode 100644 index 0000000..e7ae345 Binary files /dev/null and b/src/main/assets/Fonts/ariblk.ttf differ diff --git a/src/main/assets/Fonts/bahnschrift.ttf b/src/main/assets/Fonts/bahnschrift.ttf new file mode 100644 index 0000000..2c121b3 Binary files /dev/null and b/src/main/assets/Fonts/bahnschrift.ttf differ diff --git a/src/main/assets/Fonts/c8514fix.fon b/src/main/assets/Fonts/c8514fix.fon new file mode 100644 index 0000000..901fc5e Binary files /dev/null and b/src/main/assets/Fonts/c8514fix.fon differ diff --git a/src/main/assets/Fonts/c8514oem.fon b/src/main/assets/Fonts/c8514oem.fon new file mode 100644 index 0000000..832635e Binary files /dev/null and b/src/main/assets/Fonts/c8514oem.fon differ diff --git a/src/main/assets/Fonts/c8514sys.fon b/src/main/assets/Fonts/c8514sys.fon new file mode 100644 index 0000000..c59ed5c Binary files /dev/null and b/src/main/assets/Fonts/c8514sys.fon differ diff --git a/src/main/assets/Fonts/calibri.ttf b/src/main/assets/Fonts/calibri.ttf new file mode 100644 index 0000000..aac4726 Binary files /dev/null and b/src/main/assets/Fonts/calibri.ttf differ diff --git a/src/main/assets/Fonts/calibrib.ttf b/src/main/assets/Fonts/calibrib.ttf new file mode 100644 index 0000000..326893d Binary files /dev/null and b/src/main/assets/Fonts/calibrib.ttf differ diff --git a/src/main/assets/Fonts/calibrii.ttf b/src/main/assets/Fonts/calibrii.ttf new file mode 100644 index 0000000..3543c4c Binary files /dev/null and b/src/main/assets/Fonts/calibrii.ttf differ diff --git a/src/main/assets/Fonts/calibril.ttf b/src/main/assets/Fonts/calibril.ttf new file mode 100644 index 0000000..1ac6669 Binary files /dev/null and b/src/main/assets/Fonts/calibril.ttf differ diff --git a/src/main/assets/Fonts/calibrili.ttf b/src/main/assets/Fonts/calibrili.ttf new file mode 100644 index 0000000..fac9ae2 Binary files /dev/null and b/src/main/assets/Fonts/calibrili.ttf differ diff --git a/src/main/assets/Fonts/calibriz.ttf b/src/main/assets/Fonts/calibriz.ttf new file mode 100644 index 0000000..58afcd1 Binary files /dev/null and b/src/main/assets/Fonts/calibriz.ttf differ diff --git a/src/main/assets/Fonts/cambria.ttc b/src/main/assets/Fonts/cambria.ttc new file mode 100644 index 0000000..b971a3f Binary files /dev/null and b/src/main/assets/Fonts/cambria.ttc differ diff --git a/src/main/assets/Fonts/cambriab.ttf b/src/main/assets/Fonts/cambriab.ttf new file mode 100644 index 0000000..c70283c Binary files /dev/null and b/src/main/assets/Fonts/cambriab.ttf differ diff --git a/src/main/assets/Fonts/cambriai.ttf b/src/main/assets/Fonts/cambriai.ttf new file mode 100644 index 0000000..299dccd Binary files /dev/null and b/src/main/assets/Fonts/cambriai.ttf differ diff --git a/src/main/assets/Fonts/cambriaz.ttf b/src/main/assets/Fonts/cambriaz.ttf new file mode 100644 index 0000000..4912bcb Binary files /dev/null and b/src/main/assets/Fonts/cambriaz.ttf differ diff --git a/src/main/assets/Fonts/cga40737.fon b/src/main/assets/Fonts/cga40737.fon new file mode 100644 index 0000000..500ad7a Binary files /dev/null and b/src/main/assets/Fonts/cga40737.fon differ diff --git a/src/main/assets/Fonts/cga40850.fon b/src/main/assets/Fonts/cga40850.fon new file mode 100644 index 0000000..93c1431 Binary files /dev/null and b/src/main/assets/Fonts/cga40850.fon differ diff --git a/src/main/assets/Fonts/cga40852.fon b/src/main/assets/Fonts/cga40852.fon new file mode 100644 index 0000000..c748f5e Binary files /dev/null and b/src/main/assets/Fonts/cga40852.fon differ diff --git a/src/main/assets/Fonts/cga40857.fon b/src/main/assets/Fonts/cga40857.fon new file mode 100644 index 0000000..64bb8d6 Binary files /dev/null and b/src/main/assets/Fonts/cga40857.fon differ diff --git a/src/main/assets/Fonts/cga40866.fon b/src/main/assets/Fonts/cga40866.fon new file mode 100644 index 0000000..329e13c Binary files /dev/null and b/src/main/assets/Fonts/cga40866.fon differ diff --git a/src/main/assets/Fonts/cga40869.fon b/src/main/assets/Fonts/cga40869.fon new file mode 100644 index 0000000..f6e83b7 Binary files /dev/null and b/src/main/assets/Fonts/cga40869.fon differ diff --git a/src/main/assets/Fonts/cga40woa.fon b/src/main/assets/Fonts/cga40woa.fon new file mode 100644 index 0000000..0730273 Binary files /dev/null and b/src/main/assets/Fonts/cga40woa.fon differ diff --git a/src/main/assets/Fonts/cga80737.fon b/src/main/assets/Fonts/cga80737.fon new file mode 100644 index 0000000..40ece53 Binary files /dev/null and b/src/main/assets/Fonts/cga80737.fon differ diff --git a/src/main/assets/Fonts/cga80850.fon b/src/main/assets/Fonts/cga80850.fon new file mode 100644 index 0000000..8b78df9 Binary files /dev/null and b/src/main/assets/Fonts/cga80850.fon differ diff --git a/src/main/assets/Fonts/cga80852.fon b/src/main/assets/Fonts/cga80852.fon new file mode 100644 index 0000000..218e523 Binary files /dev/null and b/src/main/assets/Fonts/cga80852.fon differ diff --git a/src/main/assets/Fonts/cga80857.fon b/src/main/assets/Fonts/cga80857.fon new file mode 100644 index 0000000..a14365f Binary files /dev/null and b/src/main/assets/Fonts/cga80857.fon differ diff --git a/src/main/assets/Fonts/cga80866.fon b/src/main/assets/Fonts/cga80866.fon new file mode 100644 index 0000000..bba1486 Binary files /dev/null and b/src/main/assets/Fonts/cga80866.fon differ diff --git a/src/main/assets/Fonts/cga80869.fon b/src/main/assets/Fonts/cga80869.fon new file mode 100644 index 0000000..5b902f4 Binary files /dev/null and b/src/main/assets/Fonts/cga80869.fon differ diff --git a/src/main/assets/Fonts/cga80woa.fon b/src/main/assets/Fonts/cga80woa.fon new file mode 100644 index 0000000..bde4fed Binary files /dev/null and b/src/main/assets/Fonts/cga80woa.fon differ diff --git a/src/main/assets/Fonts/comic.ttf b/src/main/assets/Fonts/comic.ttf new file mode 100644 index 0000000..2d8e9ca Binary files /dev/null and b/src/main/assets/Fonts/comic.ttf differ diff --git a/src/main/assets/Fonts/comicbd.ttf b/src/main/assets/Fonts/comicbd.ttf new file mode 100644 index 0000000..59f77d5 Binary files /dev/null and b/src/main/assets/Fonts/comicbd.ttf differ diff --git a/src/main/assets/Fonts/comici.ttf b/src/main/assets/Fonts/comici.ttf new file mode 100644 index 0000000..49a4069 Binary files /dev/null and b/src/main/assets/Fonts/comici.ttf differ diff --git a/src/main/assets/Fonts/comicz.ttf b/src/main/assets/Fonts/comicz.ttf new file mode 100644 index 0000000..f451961 Binary files /dev/null and b/src/main/assets/Fonts/comicz.ttf differ diff --git a/src/main/assets/Fonts/consola.ttf b/src/main/assets/Fonts/consola.ttf new file mode 100644 index 0000000..e881ca4 Binary files /dev/null and b/src/main/assets/Fonts/consola.ttf differ diff --git a/src/main/assets/Fonts/consolab.ttf b/src/main/assets/Fonts/consolab.ttf new file mode 100644 index 0000000..77f5d60 Binary files /dev/null and b/src/main/assets/Fonts/consolab.ttf differ diff --git a/src/main/assets/Fonts/consolai.ttf b/src/main/assets/Fonts/consolai.ttf new file mode 100644 index 0000000..2de4de8 Binary files /dev/null and b/src/main/assets/Fonts/consolai.ttf differ diff --git a/src/main/assets/Fonts/consolaz.ttf b/src/main/assets/Fonts/consolaz.ttf new file mode 100644 index 0000000..d9df211 Binary files /dev/null and b/src/main/assets/Fonts/consolaz.ttf differ diff --git a/src/main/assets/Fonts/constan.ttf b/src/main/assets/Fonts/constan.ttf new file mode 100644 index 0000000..0ef9d17 Binary files /dev/null and b/src/main/assets/Fonts/constan.ttf differ diff --git a/src/main/assets/Fonts/constanb.ttf b/src/main/assets/Fonts/constanb.ttf new file mode 100644 index 0000000..540b1d7 Binary files /dev/null and b/src/main/assets/Fonts/constanb.ttf differ diff --git a/src/main/assets/Fonts/constani.ttf b/src/main/assets/Fonts/constani.ttf new file mode 100644 index 0000000..a5aa7ac Binary files /dev/null and b/src/main/assets/Fonts/constani.ttf differ diff --git a/src/main/assets/Fonts/constanz.ttf b/src/main/assets/Fonts/constanz.ttf new file mode 100644 index 0000000..0b7ea48 Binary files /dev/null and b/src/main/assets/Fonts/constanz.ttf differ diff --git a/src/main/assets/Fonts/corbel.ttf b/src/main/assets/Fonts/corbel.ttf new file mode 100644 index 0000000..34fd5aa Binary files /dev/null and b/src/main/assets/Fonts/corbel.ttf differ diff --git a/src/main/assets/Fonts/corbelb.ttf b/src/main/assets/Fonts/corbelb.ttf new file mode 100644 index 0000000..551afa3 Binary files /dev/null and b/src/main/assets/Fonts/corbelb.ttf differ diff --git a/src/main/assets/Fonts/corbeli.ttf b/src/main/assets/Fonts/corbeli.ttf new file mode 100644 index 0000000..91b076b Binary files /dev/null and b/src/main/assets/Fonts/corbeli.ttf differ diff --git a/src/main/assets/Fonts/corbell.ttf b/src/main/assets/Fonts/corbell.ttf new file mode 100644 index 0000000..501eeef Binary files /dev/null and b/src/main/assets/Fonts/corbell.ttf differ diff --git a/src/main/assets/Fonts/corbelli.ttf b/src/main/assets/Fonts/corbelli.ttf new file mode 100644 index 0000000..6173fd7 Binary files /dev/null and b/src/main/assets/Fonts/corbelli.ttf differ diff --git a/src/main/assets/Fonts/corbelz.ttf b/src/main/assets/Fonts/corbelz.ttf new file mode 100644 index 0000000..1afab65 Binary files /dev/null and b/src/main/assets/Fonts/corbelz.ttf differ diff --git a/src/main/assets/Fonts/coue1255.fon b/src/main/assets/Fonts/coue1255.fon new file mode 100644 index 0000000..b2acc62 Binary files /dev/null and b/src/main/assets/Fonts/coue1255.fon differ diff --git a/src/main/assets/Fonts/coue1256.fon b/src/main/assets/Fonts/coue1256.fon new file mode 100644 index 0000000..6c6c320 Binary files /dev/null and b/src/main/assets/Fonts/coue1256.fon differ diff --git a/src/main/assets/Fonts/coue1257.fon b/src/main/assets/Fonts/coue1257.fon new file mode 100644 index 0000000..5b6360f Binary files /dev/null and b/src/main/assets/Fonts/coue1257.fon differ diff --git a/src/main/assets/Fonts/couf1255.fon b/src/main/assets/Fonts/couf1255.fon new file mode 100644 index 0000000..48779e3 Binary files /dev/null and b/src/main/assets/Fonts/couf1255.fon differ diff --git a/src/main/assets/Fonts/couf1256.fon b/src/main/assets/Fonts/couf1256.fon new file mode 100644 index 0000000..aab5def Binary files /dev/null and b/src/main/assets/Fonts/couf1256.fon differ diff --git a/src/main/assets/Fonts/couf1257.fon b/src/main/assets/Fonts/couf1257.fon new file mode 100644 index 0000000..cdf5797 Binary files /dev/null and b/src/main/assets/Fonts/couf1257.fon differ diff --git a/src/main/assets/Fonts/cour.ttf b/src/main/assets/Fonts/cour.ttf new file mode 100644 index 0000000..46a0712 Binary files /dev/null and b/src/main/assets/Fonts/cour.ttf differ diff --git a/src/main/assets/Fonts/courbd.ttf b/src/main/assets/Fonts/courbd.ttf new file mode 100644 index 0000000..145b736 Binary files /dev/null and b/src/main/assets/Fonts/courbd.ttf differ diff --git a/src/main/assets/Fonts/courbi.ttf b/src/main/assets/Fonts/courbi.ttf new file mode 100644 index 0000000..430fced Binary files /dev/null and b/src/main/assets/Fonts/courbi.ttf differ diff --git a/src/main/assets/Fonts/coure.fon b/src/main/assets/Fonts/coure.fon new file mode 100644 index 0000000..3f7f73f Binary files /dev/null and b/src/main/assets/Fonts/coure.fon differ diff --git a/src/main/assets/Fonts/couree.fon b/src/main/assets/Fonts/couree.fon new file mode 100644 index 0000000..4d01550 Binary files /dev/null and b/src/main/assets/Fonts/couree.fon differ diff --git a/src/main/assets/Fonts/coureg.fon b/src/main/assets/Fonts/coureg.fon new file mode 100644 index 0000000..f04bf57 Binary files /dev/null and b/src/main/assets/Fonts/coureg.fon differ diff --git a/src/main/assets/Fonts/courer.fon b/src/main/assets/Fonts/courer.fon new file mode 100644 index 0000000..346887f Binary files /dev/null and b/src/main/assets/Fonts/courer.fon differ diff --git a/src/main/assets/Fonts/couret.fon b/src/main/assets/Fonts/couret.fon new file mode 100644 index 0000000..1d50a22 Binary files /dev/null and b/src/main/assets/Fonts/couret.fon differ diff --git a/src/main/assets/Fonts/courf.fon b/src/main/assets/Fonts/courf.fon new file mode 100644 index 0000000..240efc3 Binary files /dev/null and b/src/main/assets/Fonts/courf.fon differ diff --git a/src/main/assets/Fonts/courfe.fon b/src/main/assets/Fonts/courfe.fon new file mode 100644 index 0000000..4b79feb Binary files /dev/null and b/src/main/assets/Fonts/courfe.fon differ diff --git a/src/main/assets/Fonts/courfg.fon b/src/main/assets/Fonts/courfg.fon new file mode 100644 index 0000000..0674e90 Binary files /dev/null and b/src/main/assets/Fonts/courfg.fon differ diff --git a/src/main/assets/Fonts/courfr.fon b/src/main/assets/Fonts/courfr.fon new file mode 100644 index 0000000..2fc7b4f Binary files /dev/null and b/src/main/assets/Fonts/courfr.fon differ diff --git a/src/main/assets/Fonts/courft.fon b/src/main/assets/Fonts/courft.fon new file mode 100644 index 0000000..7b9197c Binary files /dev/null and b/src/main/assets/Fonts/courft.fon differ diff --git a/src/main/assets/Fonts/couri.ttf b/src/main/assets/Fonts/couri.ttf new file mode 100644 index 0000000..22b73d4 Binary files /dev/null and b/src/main/assets/Fonts/couri.ttf differ diff --git a/src/main/assets/Fonts/cvgafix.fon b/src/main/assets/Fonts/cvgafix.fon new file mode 100644 index 0000000..80f4f08 Binary files /dev/null and b/src/main/assets/Fonts/cvgafix.fon differ diff --git a/src/main/assets/Fonts/cvgasys.fon b/src/main/assets/Fonts/cvgasys.fon new file mode 100644 index 0000000..2a6dd99 Binary files /dev/null and b/src/main/assets/Fonts/cvgasys.fon differ diff --git a/src/main/assets/Fonts/desktop.ini b/src/main/assets/Fonts/desktop.ini new file mode 100644 index 0000000..6233efb --- /dev/null +++ b/src/main/assets/Fonts/desktop.ini @@ -0,0 +1,2 @@ +[.ShellClassInfo] +CLSID={BD84B380-8CA2-1069-AB1D-08000948F534} diff --git a/src/main/assets/Fonts/dos737.fon b/src/main/assets/Fonts/dos737.fon new file mode 100644 index 0000000..849f393 Binary files /dev/null and b/src/main/assets/Fonts/dos737.fon differ diff --git a/src/main/assets/Fonts/dos869.fon b/src/main/assets/Fonts/dos869.fon new file mode 100644 index 0000000..59ce964 Binary files /dev/null and b/src/main/assets/Fonts/dos869.fon differ diff --git a/src/main/assets/Fonts/dosapp.fon b/src/main/assets/Fonts/dosapp.fon new file mode 100644 index 0000000..dc457e2 Binary files /dev/null and b/src/main/assets/Fonts/dosapp.fon differ diff --git a/src/main/assets/Fonts/ebrima.ttf b/src/main/assets/Fonts/ebrima.ttf new file mode 100644 index 0000000..26e2145 Binary files /dev/null and b/src/main/assets/Fonts/ebrima.ttf differ diff --git a/src/main/assets/Fonts/ebrimabd.ttf b/src/main/assets/Fonts/ebrimabd.ttf new file mode 100644 index 0000000..c12efac Binary files /dev/null and b/src/main/assets/Fonts/ebrimabd.ttf differ diff --git a/src/main/assets/Fonts/ega40737.fon b/src/main/assets/Fonts/ega40737.fon new file mode 100644 index 0000000..c34d89f Binary files /dev/null and b/src/main/assets/Fonts/ega40737.fon differ diff --git a/src/main/assets/Fonts/ega40850.fon b/src/main/assets/Fonts/ega40850.fon new file mode 100644 index 0000000..ab171cd Binary files /dev/null and b/src/main/assets/Fonts/ega40850.fon differ diff --git a/src/main/assets/Fonts/ega40852.fon b/src/main/assets/Fonts/ega40852.fon new file mode 100644 index 0000000..2492b0d Binary files /dev/null and b/src/main/assets/Fonts/ega40852.fon differ diff --git a/src/main/assets/Fonts/ega40857.fon b/src/main/assets/Fonts/ega40857.fon new file mode 100644 index 0000000..374dd84 Binary files /dev/null and b/src/main/assets/Fonts/ega40857.fon differ diff --git a/src/main/assets/Fonts/ega40866.fon b/src/main/assets/Fonts/ega40866.fon new file mode 100644 index 0000000..54b65e2 Binary files /dev/null and b/src/main/assets/Fonts/ega40866.fon differ diff --git a/src/main/assets/Fonts/ega40869.fon b/src/main/assets/Fonts/ega40869.fon new file mode 100644 index 0000000..c34d89f Binary files /dev/null and b/src/main/assets/Fonts/ega40869.fon differ diff --git a/src/main/assets/Fonts/ega40woa.fon b/src/main/assets/Fonts/ega40woa.fon new file mode 100644 index 0000000..2cca590 Binary files /dev/null and b/src/main/assets/Fonts/ega40woa.fon differ diff --git a/src/main/assets/Fonts/ega80737.fon b/src/main/assets/Fonts/ega80737.fon new file mode 100644 index 0000000..ed7b829 Binary files /dev/null and b/src/main/assets/Fonts/ega80737.fon differ diff --git a/src/main/assets/Fonts/ega80850.fon b/src/main/assets/Fonts/ega80850.fon new file mode 100644 index 0000000..e2b3c2d Binary files /dev/null and b/src/main/assets/Fonts/ega80850.fon differ diff --git a/src/main/assets/Fonts/ega80852.fon b/src/main/assets/Fonts/ega80852.fon new file mode 100644 index 0000000..56ba9e4 Binary files /dev/null and b/src/main/assets/Fonts/ega80852.fon differ diff --git a/src/main/assets/Fonts/ega80857.fon b/src/main/assets/Fonts/ega80857.fon new file mode 100644 index 0000000..000c272 Binary files /dev/null and b/src/main/assets/Fonts/ega80857.fon differ diff --git a/src/main/assets/Fonts/ega80866.fon b/src/main/assets/Fonts/ega80866.fon new file mode 100644 index 0000000..006bf89 Binary files /dev/null and b/src/main/assets/Fonts/ega80866.fon differ diff --git a/src/main/assets/Fonts/ega80869.fon b/src/main/assets/Fonts/ega80869.fon new file mode 100644 index 0000000..b44268b Binary files /dev/null and b/src/main/assets/Fonts/ega80869.fon differ diff --git a/src/main/assets/Fonts/ega80woa.fon b/src/main/assets/Fonts/ega80woa.fon new file mode 100644 index 0000000..f6c7622 Binary files /dev/null and b/src/main/assets/Fonts/ega80woa.fon differ diff --git a/src/main/assets/Fonts/fms_metadata.xml b/src/main/assets/Fonts/fms_metadata.xml new file mode 100644 index 0000000..89e7ecd --- /dev/null +++ b/src/main/assets/Fonts/fms_metadata.xml @@ -0,0 +1,2391 @@ + + + + Zsym; + + + 1 + Arab; + Glyph Systems + + + 0 + Latn;Grek;Cyrl;Armn;Geor;Arab;Hebr; + Microsoft Corporation + + + 0 + Latn; + Microsoft Corporation + + + 0 + Latn; + Microsoft Corporation + + + 0 + Latn; + Microsoft Corporation + + + 0 + Latn; + Microsoft Corporation + + + 0 + Latn; + Microsoft Corporation + + + 0 + Latn; + Microsoft Corporation + + + 0 + Latn; + Microsoft Corporation + + + 2 + Latn; + Microsoft Corporation + + + 0 + Latn; + Microsoft Corporation + + + 0 + Latn; + Microsoft Corporation + + + 3 + Zsym; + Microsoft Corporation + + + 0 + Latn;Grek;Cyrl;Armn;Geor;Hebr;Arab;Thai; + Microsoft Corporation + + + 3 + Zsym; + Microsoft Corporation + + + 0 + Latn;Grek;Cyrl; + Microsoft Corporation + + + 3 + Zsym; + Microsoft Corporation + + + 0 + Arab; + Microsoft Corporation + + + 0 + Jpan; + RICOH Co., Ltd. + + + 0 + Syrc; + Microsoft Corporation + + + 0 + ug-Arab; + Microsoft Corporation + + + 0 + Thaa; + The Monotype Corporation + + + 0 + Arab; + Sakkal Design + + + 0 + Arab; + Compugraphic Corp. + + + 0 + Arab; + Compugraphic Corp. + + + 0 + Arab; + Compugraphic Corp. + + + 0 + Arab; + Microsoft Corporation + + + 0 + Arab; + Microsoft Corporation + + + 0 + Hans; + Beijing ZhongYi Electronics Co. + + + 0 + Hans; + Beijing ZhongYi Electronics Co. + + + 0 + Hans; + Microsoft Corporation + + + 0 + Hans; + Microsoft Corporation + + + 0 + Hans; + Microsoft Corporation + + + 0 + Hans; + Microsoft Corporation + + + 0 + Hans; + Beijing ZhongYi Electronics, Co. + + + 0 + Hans; + Beijing ZhongYi Electronics, Co. + + + 0 + Hans; + Beijing ZhongYi Electronics, Co. + + + 0 + Hans; + Beijing ZhongYi Electronics, Co. + + + 0 + Hans; + Founder Corporation + + + 0 + Hant; + DynaLab, Inc. + + + 0 + Hant; + Microsoft Corporation + + + 0 + Hant; + Microsoft Corporation + + + 0 + Hant; + Microsoft Corporation + + + 0 + Hant; + Microsoft Corporation + + + 0 + Hant; + DynaComware Corp. + + + 0 + Hant; + DynaComware Corp. + + + 0 + Hant-HK; + DynaComware Corp. + + + 0 + Hant-HK; + DynaComware Corp. + + + 0 + Hant; + DynaComware Corp. + + + 0 + Hant; + DynaComware Corp. + + + 0 + Latn;Grek;Cyrl;Armn;Hebr;Arab; + The Monotype Corporation + + + 0 + Latn;Grek;Cyrl;Armn;Hebr;Arab; + Microsoft Corporation + + + 0 + Latn;Grek;Cyrl;Armn; + Microsoft Corporation + + + 3 + Zsym;Zmth; + Microsoft Corporation + + + 0 + Latn;Grek;Cyrl; + Microsoft Corporation + + + 0 + Cher; + Microsoft Corporation + + + 2 + Latn;Grek;Cyrl; + Microsoft Corporation + + + 0 + Latn;Grek;Cyrl;Armn; + Microsoft Corporation + + + 0 + Latn;Grek;Cyrl; + Microsoft Corporation + + + 0 + Latn;Grek;Cyrl; + Microsoft Corporation + + + 0 + Latn;Grek;Cyrl;Armn;Hebr;Arab; + The Monotype Corporation + + + 0 + Cans; + Tiro Typeworks + + + 0 + Latn;Grek;Cyrl; + International Typeface Corporation + + + 0 + Latn;Grek;Cyrl; + Microsoft Corporation + + + 0 + Latn;Grek;Cyrl; + Carter + Cone + + + 1 + Latn;Grek;Cyrl; + The Monotype Corporation + + + 0 + Laoo; + Microsoft Corporation + + + 0 + Latn;Grek;Cyrl; + Bigelow & Holmes + + + 0 + Latn;Grek;Cyrl;Hebr; + Bigelow & Holmes + + + 0 + Latn;Grek;Cyrl; + LINOTYPE-AG + + + 0 + Cher; + Tiro Typeworks + + + 2 + Latn;Grek;Cyrl; + Microsoft Corporation + + + 2 + Latn;Grek;Cyrl; + Microsoft Corporation + + + 0 + Latn;Grek;Cyrl; + Microsoft Corporation + + + 0 + Latn;Grek;Cyrl;Armn;Geor;Geok;Arab;Hebr;Lisu; + Microsoft Corporation + + + 0 + Latn;Grek;Cyrl;Armn;Geor;Geok;Arab;Hebr;Lisu; + Microsoft Corporation + + + 0 + Latn;Grek;Cyrl;Armn;Geor;Geok;Arab;Hebr;Lisu; + Microsoft Corporation + + + 0 + Latn;Grek;Cyrl;Armn;Geor;Geok;Arab;Hebr;Lisu; + Microsoft Corporation + + + 0 + Latn;Grek;Cyrl;Armn;Geor;Geok;Arab;Hebr;Lisu; + Microsoft Corporation + + + 0 + Latn;Grek;Cyrl;Armn;Geor; + Microsoft Corporation + + + 0 + Latn;Grek;Cyrl;Armn;Geor; + Microsoft Corporation + + + 0 + Latn;Grek;Cyrl;Armn;Geor; + Microsoft Corporation + + + 0 + Latn;Grek;Cyrl;Armn;Geor; + Microsoft Corporation + + + 0 + Latn;Grek;Cyrl;Armn;Geor; + Microsoft Corporation + + + 0 + Latn;Grek;Cyrl;Lisu; + Microsoft Corporation + + + 0 + Latn;Grek;Cyrl;Lisu; + Microsoft Corporation + + + 3 + Zsym;Brai;Dsrt;Copt;Zmth; + Microsoft Corporation + + + 0 + Armi;Brah;Cari;cprt;Egyp;Khar;Lyci;Lydi;Phli;Phnx;Prti;Sarb;Shaw;Syrc;Ugar;Xpeo;Xsux; + Microsoft Corporation + + + 3 + Zsym; + Microsoft Corporation + + + 3 + Zsym; + Microsoft Corporation + + + 3 + Zsym; + Monotype Typography + + + 0 + Latn;Grek;Cyrl;Armn;Hebr;Arab;Thai; + Microsoft Corporation + + + 0 + Latn;Grek;Cyrl;Armn;Hebr;Arab; + The Monotype Corporation + + + 1 + Latn;Grek;Cyrl;Armn; + Microsoft Corporation + + + 0 + Latn;Grek;Cyrl; + Carter + Cone + + + 3 + Zsym; + Microsoft Corporation + + + 3 + Zsym; + Microsoft Corporation + + + 0 + Hebr; + Kivun Computers Ltd. + + + 1 + Hebr; + Kivun Computers Ltd. + + + 0 + Hebr; + Kivun Computers Ltd. + + + 0 + Hebr; + Kivun Computers Ltd. + + + 0 + Hebr; + Microsoft Corporation + + + 1 + Hebr; + The Monotype Corporation + + + 0 + Hebr; + Kivun Computers Ltd. + + + 0 + Hebr; + Kivun Computers Ltd. + + + 0 + Hebr; + Zvi Narkis + + + 0 + Hebr; + Kivun Computers Ltd. + + + 1 + Deva; + Microsoft Corporation + + + 0 + Telu; + Microsoft Corporation + + + 0 + Sinh; + Microsoft Corporation + + + 0 + Orya; + Microsoft Corporation + + + 0 + Mlym; + Microsoft Corporation + + + 0 + Deva; + Microsoft Corporation + + + 0 + Taml; + Microsoft Corporation + + + 0 + Deva; + Microsoft Corporation + + + 0 + Deva; + Microsoft Corporation + + + 0 + Guru; + Microsoft Corporation + + + 0 + Beng; + Monotype Corporation + + + 0 + Gujr; + Microsoft Corporation + + + 0 + Knda; + Microsoft Corporation + + + 0 + Deva; + Microsoft Corporation + + + 0 + Telu; + Ascender Corporation + + + 0 + Taml; + Microsoft Corporation + + + 0 + Beng; + Microsoft Corporation + + + 0 + Taml;Beng;Deva;Gujr;Guru;Knda;Mlym;Orya;Sinh;Telu;Olck;Sora; + Microsoft Corporation + + + 0 + Taml;Beng;Deva;Gujr;Guru;Knda;Mlym;Orya;Sinh;Telu;Olck;Sora; + Microsoft Corporation + + + 0 + Taml;Beng;Deva;Gujr;Guru;Knda;Mlym;Orya;Sinh;Telu;Olck;Sora; + Microsoft Corporation + + + 0 + Taml;Beng;Deva;Gujr;Guru;Knda;Mlym;Orya;Sinh;Telu;Olck;Sora; + Microsoft Corporation + + + 0 + Jpan; + Microsoft Corporation + + + 0 + Jpan; + Microsoft Corporation + + + 0 + Jpan; + Jiyukobo Ltd. + + + 0 + Jpan; + Jiyukobo Ltd. + + + 0 + Jpan; + Jiyukobo Ltd. + + + 0 + Jpan; + Jiyukobo Ltd. + + + 0 + Jpan; + Jiyukobo Ltd. + + + 0 + Jpan; + Microsoft Corporation + + + 0 + Jpan; + Microsoft Corporation + + + 0 + Jpan; + Microsoft Corporation + + + 0 + Jpan; + Microsoft Corporation + + + 0 + Jpan; + Microsoft Corporation + + + 0 + Kore; + Han Yang I & C Co. Ltd. + + + 0 + Kore; + Han Yang I & C Co. Ltd. + + + 0 + Kore; + Han Yang I & C Co. Ltd. + + + 0 + Kore; + Han Yang I & C Co. Ltd. + + + 0 + Kore; + Han Yang I & C Co. Ltd. + + + 0 + Kore; + Han Yang I & C Co. Ltd. + + + 0 + Kore; + Han Yang I & C Co. Ltd. + + + 0 + Kore; + Han Yang I & C Co. Ltd. + + + 0 + Java; + Tiro Typeworks + + + 0 + Kore; + Microsoft Corporation + + + 0 + Vaii;Nkoo;Tfng;Osma;Ethi; + Microsoft Corporation + + + 0 + Tibt; + Microsoft Corporation + + + 0 + Mymr; + Microsoft Corporation + + + 0 + Talu; + Microsoft Corporation + + + 0 + Phag; + Microsoft Corporation + + + 0 + Tale; + Microsoft Corporation + + + 0 + Yiii; + Microsoft Corporation + + + 0 + Mong; + Microsoft Corporation + + + 0 + Ethi; + Tiro Typeworks + + + 0 + Grek;Cyrl;Armn;Geor; + Tiro Typeworks + + + 0 + Thai; + Microsoft Corporation + + + 0 + Thai; + Microsoft Corporation + + + 0 + Thai; + Microsoft Corporation + + + 0 + Thai; + Microsoft Corporation + + + 0 + Thai; + Microsoft Corporation + + + 0 + Thai; + Microsoft Corporation + + + 0 + Khmr; + OM Mony + + + 0 + Thai; + Microsoft Corporation + + + 0 + Laoo; + Microsoft Corporation + + + 0 + Thai; + Microsoft Corporation + + + 0 + Thai; + Microsoft Corporation + + + 1 + Thai; + Microsoft Corporation + + + 1 + Thai; + Microsoft Corporation + + + 0 + Khmr; + Microsoft Corporation + + + 1 + Thai; + Microsoft Corporation + + + 0 + Thai; + Microsoft Corporation + + + 0 + Thai;Laoo;Bugi;Khmr; + Microsoft Corporation + + + 0 + Thai;Laoo;Bugi;Khmr; + Microsoft Corporation + + + 0 + Thai;Laoo;Bugi;Khmr; + Microsoft Corporation + + + 0 + Thai;Laoo;Bugi;Khmr; + Microsoft Corporation + + + 1 + Thai; + Microsoft Corporation + + + 1 + Khmr; + Microsoft Corporation + + + 0 + Hans; + Founder Corporation + + + 0 + Hans; + Founder Corporation + + + 0 + Hans; + Stone Co., Beijing + + + 1 + Hans; + Changzhou SinoType Technology Co., Ltd. + + + 0 + Hans; + Changzhou SinoType Technology Co., Ltd. + + + 1 + Hans; + Changzhou SinoType Technology Co., Ltd. + + + 0 + Hans; + Changzhou SinoType Technology Co., Ltd. + + + 0 + Hans; + Changzhou SinoType Technology Co., Ltd + + + 0 + Hans; + Changzhou SinoType Technology Co., Ltd. + + + 0 + Hans; + Changzhou SinoType Technology Co., Ltd. + + + 0 + Hans; + Changzhou SinoType Technology Co., Ltd. + + + 0 + Hans; + Changzhou SinoType Technology Co., Ltd. + + + 0 + Hans; + Changzhou SinoType Technology Co., Ltd. + + + 0 + Hans; + Stone Co., Beijing + + + 0 + Jpan; + RICOH Co.,Ltd. + + + 0 + Jpan; + RICOH Co.,Ltd. + + + 0 + Jpan; + RICOH Co.,Ltd. + + + 0 + Jpan; + RICOH Co.,Ltd. + + + 0 + Jpan; + RICOH Co.,Ltd. + + + 0 + Jpan; + RICOH Co.,Ltd. + + + 0 + Jpan; + RICOH Co.,Ltd. + + + 0 + Jpan; + RICOH Co.,Ltd. + + + 0 + Jpan; + RICOH Co.,Ltd. + + + 0 + Jpan; + RICOH Co.,Ltd. + + + 0 + Jpan; + RICOH Co.,Ltd. + + + 0 + Jpan; + RICOH Co.,Ltd. + + + 1 + Jpan; + RICOH Co.,Ltd. + + + 1 + Jpan; + RICOH Co.,Ltd. + + + 0 + Jpan; + RICOH Co.,Ltd. + + + 0 + Jpan; + RICOH Co.,Ltd. + + + 0 + Jpan; + RICOH Co.,Ltd. + + + 0 + Jpan; + RICOH Co.,Ltd. + + + 0 + Jpan; + RICOH Co.,Ltd. + + + 0 + Jpan; + RICOH Co.,Ltd. + + + 0 + Jpan; + RICOH Co.,Ltd. + + + 0 + Jpan; + RICOH Co.,Ltd. + + + 1 + Jpan; + RICOH Co.,Ltd. + + + 1 + Jpan; + RICOH Co.,Ltd. + + + 0 + Jpan; + RICOH Co.,Ltd. + + + 1 + Jpan; + RICOH Co.,Ltd. + + + 1 + Jpan; + RICOH Co.,Ltd. + + + 0 + Jpan; + RICOH Co.,Ltd. + + + 0 + Latn; + URW + + + 0 + Kore; + Human Computers, Inc. + + + 1 + Kore; + Human Computers, Inc. + + + 1 + Kore; + Human Computers, Inc. + + + 0 + Kore; + HanYang Systems Inc. + + + 1 + Kore; + HanYang Systems Inc. + + + 0 + Kore; + Human Computers, Inc. + + + 0 + Kore; + HanYang Systems Inc. + + + 1 + Kore; + Human Computers, Inc. + + + 0 + Kore; + HanYang Systems Inc. + + + 1 + Kore; + HanYang Systems Inc. + + + 2 + Kore; + HanYang Systems Inc. + + + 0 + Kore; + HanYang Systems Inc. + + + 0 + Kore; + HanYang Systems Inc. + + + 1 + Kore; + Human Computers, Inc. + + + 0 + Kore; + Human Computers, Inc. + + + 0 + Kore; + HanYang System Co., LTD. + + + 2 + Kore; + Human Computers, Inc. + + + 1 + Kore; + HUMAN COMPUTERS, INC. + + + 1 + Kore; + Human Computers, Inc. + + + 0 + Kore; + Human Computers, Inc. + + + 0 + Kore; + Human Computers, Inc. + + + 0 + Kore; + HanYang Systems Inc. + + + 1 + Kore; + Human Computers, Inc. + + + 1 + Kore; + Human Computers, Inc. + + + 0 + Kore; + HanYang Systems Inc. + + + 1 + Kore; + Human Computers, Inc. + + + 0 + Kore; + Human Computers, Inc. + + + 0 + Kore; + Human Computers, Inc. + + + 0 + Kore; + Human Computers, Inc. + + + 0 + Kore; + Human Computers, Inc. + + + 0 + Kore; + Human Computers, Inc. + + + 0 + Kore; + Human Computers, Inc. + + + 0 + Kore; + Human Computers, Inc. + + + 0 + Kore; + Human Computers, Inc. + + + 0 + Kore; + Human Computers, Inc. + + + 1 + Kore; + Human Computers, Inc. + + + 1 + Kore; + Human Computers, Inc. + + + 1 + Kore; + Human Computers, Inc. + + + 1 + Kore; + Human Computers, Inc. + + + 0 + Kore; + Human Computers, Inc. + + + 1 + Kore; + Human Computers, Inc. + + + 0 + Kore; + Human Computers, Inc. + + + 0 + Kore; + HanYang Systems Inc. + + + 0 + Kore; + Human Computers, Inc. + + + 1 + Kore; + Human Computers, Inc. + + + 1 + Kore; + HanYang Systems Inc. + + + 0 + Kore; + HanYang Systems Inc. + + + 0 + Kore; + HanYang Systems Inc. + + + 1 + Kore; + HanYang Systems Inc. + + + 1 + Kore; + HanYang Systems Inc. + + + 1 + Kore; + HanYang Systems Inc. + + + 0 + Kore; + HanYang Systems Inc. + + + 0 + Kore; + HanYang Systems Inc. + + + 1 + Kore; + HanYang Systems Inc. + + + 1 + Kore; + HanYang Systems Inc. + + + 0 + Kore; + HanYang Systems Inc. + + + 1 + Kore; + HanYang Systems Inc. + + + 2 + Kore; + HanYang Systems Inc. + + + 1 + Kore; + HanYang Systems Inc. + + + 0 + Kore; + HanYang Systems Inc. + + + 2 + Kore; + HanYang Systems Inc. + + + 0 + Kore; + HanYang Systems Inc. + + + 0 + Kore; + HanYang Systems Inc. + + + 3 + Zsym; + HanYang Systems Inc. + + + 3 + Zsym; + HanYang Systems Inc. + + + 3 + Zsym; + HanYang Systems Inc. + + + 0 + Kore; + HanYang Systems Inc. + + + 3 + Zsym; + HanYang Systems Inc. + + + 3 + Zsym; + HanYang Systems Inc. + + + 3 + Zsym; + HanYang Systems Inc. + + + 3 + Zsym; + HanYang Systems Inc. + + + 3 + Zsym; + HanYang Systems Inc. + + + 3 + Zsym; + HanYang Systems Inc. + + + 3 + Zsym; + HanYang Systems Inc. + + + 3 + Zsym; + HanYang Systems Inc. + + + 0 + Kore; + HanYang Systems Inc. + + + 1 + Kore; + HanYang Systems Inc. + + + 0 + Kore; + HanYang Systems Inc. + + + 1 + Kore; + HanYang Systems Inc. + + + 1 + Kore; + HanYang Systems Inc. + + + 1 + Kore; + HanYang Systems Inc. + + + 1 + Kore; + HanYang Systems Inc. + + + 1 + Kore; + HanYang Systems Inc. + + + 1 + Kore; + Human Computers, Inc. + + + 1 + Kore; + Human Computers, Inc. + + + 1 + Kore; + Human Computers, Inc. + + + 1 + Kore; + Human Computers, Inc. + + + 1 + Kore; + Human Computers, Inc. + + + 1 + Kore; + Human Computers, Inc. + + + 1 + Kore; + Human Computers, Inc. + + + 1 + Kore; + Human Computers, Inc. + + + 0 + Kore; + Human Computers, Inc. + + + 1 + Kore; + Human Computers, Inc. + + + 0 + Kore; + Human Computers, Inc. + + + 0 + Kore; + Human Computers, Inc. + + + 0 + Kore; + Human Computers, Inc. + + + 0 + Kore; + Human Computers, Inc. + + + 0 + Kore; + Human Computers, Inc. + + + 1 + Kore; + Human Computers, Inc. + + + 2 + Kore; + Human Computers, Inc. + + + 0 + Kore; + Human Computers, Inc. + + + 0 + Kore; + Human Computers, Inc. + + + 1 + Kore; + Human Computers, Inc. + + + 0 + Kore; + HanYang Systems Inc. + + + 0 + Kore; + HanYang Systems Inc. + + + 0 + Kore; + HanYang Systems Inc. + + + 0 + Kore; + HanYang Systems Inc. + + + 0 + Kore; + HanYang Systems Inc. + + + 0 + Kore; + HanYang Systems Inc. + + + 0 + Kore; + HanYang Systems Inc. + + + 0 + Kore; + HanYang Systems Inc. + + + 1 + Kore; + Human Computers, Inc. + + + 0 + Kore; + Human Computers, Inc. + + + 0 + Kore; + Human Computers, Inc. + + + 1 + Kore; + Human Computers, Inc. + + + 0 + Kore; + Human Computers, Inc. + + + 0 + Kore; + Human Computers, Inc. + + + 1 + Kore; + Human Computers, Inc. + + + 0 + Kore; + Human Computers, Inc. + + + 0 + Kore; + Human Computers, Inc. + + + 0 + Kore; + Human Computers, Inc. + + + 1 + Kore; + Human Computers, Inc. + + + 1 + Kore; + Human Computers, Inc. + + + 0 + Kore; + Human Computers, Inc. + + + 0 + Kore; + Human Computers, Inc. + + + 1 + Kore; + Human Computers, Inc. + + + 0 + Kore; + Human Computers, Inc. + + + 0 + Kore; + Human Computers, Inc. + + + 1 + Kore; + Human Computers, Inc. + + + 0 + Kore; + Human Computers, Inc. + + + 2 + Kore; + Human Computers, Inc. + + + 1 + Kore; + Human Computers, Inc. + + + 0 + Kore; + Human Computers, Inc. + + + 0 + Kore; + Human Computers, Inc. + + + 0 + Kore; + Human Computers, Inc. + + + 1 + Latn; + The Font Bureau, Inc. + + + 1 + Latn; + URW + + + 1 + Latn; + Monotype Typography, Ltd. + + + 0 + Latn; + Stephenson Blake + + + 1 + Latn; + URW++ + + + 0 + Latn; + The Monotype Corporation + + + 1 + Latn; + The Font Bureau, Inc. + + + 1 + Latn; + The Monotype Corporation + + + 1 + Latn; + International Typeface Corporation + + + 0 + Latn; + Agfa Monotype Corporation + + + 1 + Latn; + Agfa Monotype Corporation + + + 0 + Latn; + Monotype Typography, Inc. + + + 0 + Latn; + Monotype Typography, Inc. + + + 2 + Latn; + International Typeface Corporation + + + 1 + Latn; + Stephenson Blake + + + 1 + Latn; + URW++ + + + 2 + Latn; + Monotype Typography + + + 0 + Latn; + The Font Bureau, Inc. + + + 0 + Latn; + Monotype Typography + + + 1 + Latn; + The Monotype Corporation + + + 0 + Latn; + The Monotype Corporation + + + 0 + Latn; + Agfa Monotype Corporation + + + 1 + Latn; + Monotype Typography, Inc. + + + 0 + Latn; + Monotype Typography, Inc. + + + 1 + Latn; + Esselte Corporation + + + 1 + Latn; + The Monotype Corporation + + + 1 + Latn; + URW++ + + + 1 + Latn; + URW++ + + + 1 + Latn; + Monotype Typography + + + 1 + Latn; + International Typeface Corporation + + + 1 + Latn; + Carter + Cone + + + 1 + Latn; + Monotype Typography + + + 0 + Latn; + International Typeface Corporation + + + 1 + Latn; + International Typeface Corporation + + + 0 + Latn; + International Typeface Corporation + + + 1 + Latn; + Monotype Typography + + + 0 + Latn; + The Monotype Corporation + + + 2 + Latn; + Agfa Monotype Corporation + + + 0 + Latn; + International Typeface Corporation + + + 2 + Latn; + International Typeface Corporation + + + 2 + Latn; + The Monotype Corporation + + + 0 + Latn; + Monotype Typography, Inc. + + + 1 + Latn; + International Typeface Corporation + + + 1 + Latn; + Monotype Typography + + + 0 + Latn; + Monotype Typography + + + 1 + Latn; + Monotype Corporation + + + 0 + Latn; + URW + + + 1 + Latn; + Microsoft Corporation + + + 1 + Latn; + Monotype Corporation + + + 1 + Latn; + URW + + + 1 + Latn; + The Font Bureau, Inc. + + + 0 + Latn; + The Font Bureau, Inc. + + + 1 + Latn; + Monotype Corporation + + + 2 + Latn; + Esselte Corporation + + + 1 + Latn; + International Typeface Corporation + + + 1 + Latn; + International Typeface Corporation + + + 2 + Latn; + International Typeface Corporation + + + 1 + Latn; + URW + + + 0 + Latn; + Bigelow & Holmes + + + 1 + Latn; + Bigelow & Holmes + + + 0 + Latn; + Bigelow & Holmes + + + 2 + Latn; + Bigelow & Holmes + + + 0 + Latn; + Bigelow & Holmes + + + 0 + Latn; + Bigelow & Holmes + + + 1 + Latn; + The Font Bureau, Inc. + + + 0 + Latn; + Galápagos Design Group + + + 1 + Latn; + Monotype Corporation + + + 2 + Latn; + URW + + + 0 + Latn; + Microsoft Corporation + + + 2 + Latn; + Monotype Typography, Inc. + + + 1 + Latn; + The Font Bureau, Inc. + + + 1 + Latn; + The Font Bureau, Inc. + + + 1 + Latn; + Monotype Corporation + + + 1 + Latn; + Monotype Typography + + + 1 + Latn; + Monotype Corporation + + + 1 + Latn; + Monotype Corporation + + + 2 + Latn; + International Typeface Corporation + + + 1 + Latn; + Microsoft Corporation + + + 0 + Latn; + Monotype Corporation + + + 1 + Latn; + Monotype Typography + + + 1 + Latn; + Microsoft Corporation + + + 1 + Latn; + Microsoft Corporation + + + 2 + Latn; + Microsoft Corporation + + + 2 + Latn; + International Typeface Corporation + + + 1 + Latn; + The Font Bureau, Inc. + + + 0 + Latn; + Monotype Typography + + + 1 + Latn; + Monotype Corporation + + + 1 + Latn; + The Font Bureau, Inc. + + + 1 + Latn; + International Typeface Corporation + + + 1 + Latn; + URW++ + + + 2 + Latn; + International Typeface Corporation + + + 0 + Latn; + Monotype Corporation + + + 2 + Latn; + International Typeface Corporation + + + 1 + Latn; + URW + + + 1 + Latn; + URW + + + 1 + Latn; + Microsoft Corporation + + + 3 + Zsym; + Microsoft Corporation + + + 3 + Zsym; + Microsoft Corporation + + + 0 + Latn;Grek;Cyrl; + Bitstream, Inc. + + + 0 + Latn;Grek;Cyrl; + Bitstream, Inc. + + + 0 + Latn;Grek;Cyrl; + Bitstream, Inc. + + + 3 + Zsym; + Bitstream, Inc. + + + 3 + Zsym; + The Monotype Corporation + + + 3 + Zsym; + Microsoft Corporation + + + 0 + Latn;Grek;Cyrl; + Tiro Typeworks Ltd. and Carter + Cone + + + 0 + Latn;Grek;Cyrl; + Tiro Typeworks Ltd. and Carter + Cone + + + 0 + Latn;Grek;Cyrl; + Tiro Typeworks Ltd. and Carter + Cone + + + 0 + Latn;Grek;Cyrl; + Tiro Typeworks Ltd. and Carter + Cone + + + 0 + Latn;Grek;Cyrl; + Tiro Typeworks Ltd. and Carter + Cone + + + 0 + Latn;Grek;Cyrl; + Tiro Typeworks Ltd. and Carter + Cone + + + 0 + Latn;Grek;Cyrl; + Monotype Imaging Inc. + + + 0 + Latn;Grek;Cyrl; + Monotype Imaging Inc. + + + 0 + Latn;Grek;Cyrl; + Monotype Imaging Inc. + + + 0 + Latn; + Linotype GmbH + + + 0 + Latn;Grek;Cyrl; + Monotype Imaging Inc. + + + 0 + Latn;Grek;Cyrl; + Monotype Imaging Inc. + + + 3 + Zsym; + Microsoft Corporation + + \ No newline at end of file diff --git a/src/main/assets/Fonts/framd.ttf b/src/main/assets/Fonts/framd.ttf new file mode 100644 index 0000000..ca7e2ae Binary files /dev/null and b/src/main/assets/Fonts/framd.ttf differ diff --git a/src/main/assets/Fonts/framdit.ttf b/src/main/assets/Fonts/framdit.ttf new file mode 100644 index 0000000..44993d7 Binary files /dev/null and b/src/main/assets/Fonts/framdit.ttf differ diff --git a/src/main/assets/Fonts/gadugi.ttf b/src/main/assets/Fonts/gadugi.ttf new file mode 100644 index 0000000..cd0c85b Binary files /dev/null and b/src/main/assets/Fonts/gadugi.ttf differ diff --git a/src/main/assets/Fonts/gadugib.ttf b/src/main/assets/Fonts/gadugib.ttf new file mode 100644 index 0000000..3361b93 Binary files /dev/null and b/src/main/assets/Fonts/gadugib.ttf differ diff --git a/src/main/assets/Fonts/georgia.ttf b/src/main/assets/Fonts/georgia.ttf new file mode 100644 index 0000000..43672d8 Binary files /dev/null and b/src/main/assets/Fonts/georgia.ttf differ diff --git a/src/main/assets/Fonts/georgiab.ttf b/src/main/assets/Fonts/georgiab.ttf new file mode 100644 index 0000000..f460970 Binary files /dev/null and b/src/main/assets/Fonts/georgiab.ttf differ diff --git a/src/main/assets/Fonts/georgiai.ttf b/src/main/assets/Fonts/georgiai.ttf new file mode 100644 index 0000000..c9f60e7 Binary files /dev/null and b/src/main/assets/Fonts/georgiai.ttf differ diff --git a/src/main/assets/Fonts/georgiaz.ttf b/src/main/assets/Fonts/georgiaz.ttf new file mode 100644 index 0000000..124d291 Binary files /dev/null and b/src/main/assets/Fonts/georgiaz.ttf differ diff --git a/src/main/assets/Fonts/h8514fix.fon b/src/main/assets/Fonts/h8514fix.fon new file mode 100644 index 0000000..5f0d666 Binary files /dev/null and b/src/main/assets/Fonts/h8514fix.fon differ diff --git a/src/main/assets/Fonts/h8514oem.fon b/src/main/assets/Fonts/h8514oem.fon new file mode 100644 index 0000000..3885938 Binary files /dev/null and b/src/main/assets/Fonts/h8514oem.fon differ diff --git a/src/main/assets/Fonts/h8514sys.fon b/src/main/assets/Fonts/h8514sys.fon new file mode 100644 index 0000000..93bb05d Binary files /dev/null and b/src/main/assets/Fonts/h8514sys.fon differ diff --git a/src/main/assets/Fonts/himalaya.ttf b/src/main/assets/Fonts/himalaya.ttf new file mode 100644 index 0000000..7d687a1 Binary files /dev/null and b/src/main/assets/Fonts/himalaya.ttf differ diff --git a/src/main/assets/Fonts/holomdl2.ttf b/src/main/assets/Fonts/holomdl2.ttf new file mode 100644 index 0000000..8a28958 Binary files /dev/null and b/src/main/assets/Fonts/holomdl2.ttf differ diff --git a/src/main/assets/Fonts/hvgafix.fon b/src/main/assets/Fonts/hvgafix.fon new file mode 100644 index 0000000..227855e Binary files /dev/null and b/src/main/assets/Fonts/hvgafix.fon differ diff --git a/src/main/assets/Fonts/hvgasys.fon b/src/main/assets/Fonts/hvgasys.fon new file mode 100644 index 0000000..2c72326 Binary files /dev/null and b/src/main/assets/Fonts/hvgasys.fon differ diff --git a/src/main/assets/Fonts/impact.ttf b/src/main/assets/Fonts/impact.ttf new file mode 100644 index 0000000..2675688 Binary files /dev/null and b/src/main/assets/Fonts/impact.ttf differ diff --git a/src/main/assets/Fonts/iqiyi_logov8.ttf b/src/main/assets/Fonts/iqiyi_logov8.ttf new file mode 100644 index 0000000..bdcbe00 Binary files /dev/null and b/src/main/assets/Fonts/iqiyi_logov8.ttf differ diff --git a/src/main/assets/Fonts/j8514fix.fon b/src/main/assets/Fonts/j8514fix.fon new file mode 100644 index 0000000..ab64370 Binary files /dev/null and b/src/main/assets/Fonts/j8514fix.fon differ diff --git a/src/main/assets/Fonts/j8514oem.fon b/src/main/assets/Fonts/j8514oem.fon new file mode 100644 index 0000000..3a9e4d4 Binary files /dev/null and b/src/main/assets/Fonts/j8514oem.fon differ diff --git a/src/main/assets/Fonts/j8514sys.fon b/src/main/assets/Fonts/j8514sys.fon new file mode 100644 index 0000000..f0bfa49 Binary files /dev/null and b/src/main/assets/Fonts/j8514sys.fon differ diff --git a/src/main/assets/Fonts/javatext.ttf b/src/main/assets/Fonts/javatext.ttf new file mode 100644 index 0000000..cd51dd8 Binary files /dev/null and b/src/main/assets/Fonts/javatext.ttf differ diff --git a/src/main/assets/Fonts/jsmalle.fon b/src/main/assets/Fonts/jsmalle.fon new file mode 100644 index 0000000..3f56db7 Binary files /dev/null and b/src/main/assets/Fonts/jsmalle.fon differ diff --git a/src/main/assets/Fonts/jsmallf.fon b/src/main/assets/Fonts/jsmallf.fon new file mode 100644 index 0000000..6f01451 Binary files /dev/null and b/src/main/assets/Fonts/jsmallf.fon differ diff --git a/src/main/assets/Fonts/jvgafix.fon b/src/main/assets/Fonts/jvgafix.fon new file mode 100644 index 0000000..16d50de Binary files /dev/null and b/src/main/assets/Fonts/jvgafix.fon differ diff --git a/src/main/assets/Fonts/jvgasys.fon b/src/main/assets/Fonts/jvgasys.fon new file mode 100644 index 0000000..1c7ce4b Binary files /dev/null and b/src/main/assets/Fonts/jvgasys.fon differ diff --git a/src/main/assets/Fonts/l_10646.ttf b/src/main/assets/Fonts/l_10646.ttf new file mode 100644 index 0000000..afb1c60 Binary files /dev/null and b/src/main/assets/Fonts/l_10646.ttf differ diff --git a/src/main/assets/Fonts/lucon.ttf b/src/main/assets/Fonts/lucon.ttf new file mode 100644 index 0000000..db9fb00 Binary files /dev/null and b/src/main/assets/Fonts/lucon.ttf differ diff --git a/src/main/assets/Fonts/malgun.ttf b/src/main/assets/Fonts/malgun.ttf new file mode 100644 index 0000000..f6d5902 Binary files /dev/null and b/src/main/assets/Fonts/malgun.ttf differ diff --git a/src/main/assets/Fonts/malgunbd.ttf b/src/main/assets/Fonts/malgunbd.ttf new file mode 100644 index 0000000..047cded Binary files /dev/null and b/src/main/assets/Fonts/malgunbd.ttf differ diff --git a/src/main/assets/Fonts/malgunsl.ttf b/src/main/assets/Fonts/malgunsl.ttf new file mode 100644 index 0000000..b88df0a Binary files /dev/null and b/src/main/assets/Fonts/malgunsl.ttf differ diff --git a/src/main/assets/Fonts/marlett.ttf b/src/main/assets/Fonts/marlett.ttf new file mode 100644 index 0000000..bd326d5 Binary files /dev/null and b/src/main/assets/Fonts/marlett.ttf differ diff --git a/src/main/assets/Fonts/micross.ttf b/src/main/assets/Fonts/micross.ttf new file mode 100644 index 0000000..250ae5c Binary files /dev/null and b/src/main/assets/Fonts/micross.ttf differ diff --git a/src/main/assets/Fonts/mingliub.ttc b/src/main/assets/Fonts/mingliub.ttc new file mode 100644 index 0000000..7bc1324 Binary files /dev/null and b/src/main/assets/Fonts/mingliub.ttc differ diff --git a/src/main/assets/Fonts/mmrtext.ttf b/src/main/assets/Fonts/mmrtext.ttf new file mode 100644 index 0000000..6648086 Binary files /dev/null and b/src/main/assets/Fonts/mmrtext.ttf differ diff --git a/src/main/assets/Fonts/mmrtextb.ttf b/src/main/assets/Fonts/mmrtextb.ttf new file mode 100644 index 0000000..e45e92a Binary files /dev/null and b/src/main/assets/Fonts/mmrtextb.ttf differ diff --git a/src/main/assets/Fonts/modern.fon b/src/main/assets/Fonts/modern.fon new file mode 100644 index 0000000..440cbd7 Binary files /dev/null and b/src/main/assets/Fonts/modern.fon differ diff --git a/src/main/assets/Fonts/monbaiti.ttf b/src/main/assets/Fonts/monbaiti.ttf new file mode 100644 index 0000000..96a59f7 Binary files /dev/null and b/src/main/assets/Fonts/monbaiti.ttf differ diff --git a/src/main/assets/Fonts/msgothic.ttc b/src/main/assets/Fonts/msgothic.ttc new file mode 100644 index 0000000..7bfcdf7 Binary files /dev/null and b/src/main/assets/Fonts/msgothic.ttc differ diff --git a/src/main/assets/Fonts/msjh.ttc b/src/main/assets/Fonts/msjh.ttc new file mode 100644 index 0000000..ee31089 Binary files /dev/null and b/src/main/assets/Fonts/msjh.ttc differ diff --git a/src/main/assets/Fonts/msjhbd.ttc b/src/main/assets/Fonts/msjhbd.ttc new file mode 100644 index 0000000..03caafb Binary files /dev/null and b/src/main/assets/Fonts/msjhbd.ttc differ diff --git a/src/main/assets/Fonts/msjhl.ttc b/src/main/assets/Fonts/msjhl.ttc new file mode 100644 index 0000000..fc31ca2 Binary files /dev/null and b/src/main/assets/Fonts/msjhl.ttc differ diff --git a/src/main/assets/Fonts/msyh.ttc b/src/main/assets/Fonts/msyh.ttc new file mode 100644 index 0000000..37c28de Binary files /dev/null and b/src/main/assets/Fonts/msyh.ttc differ diff --git a/src/main/assets/Fonts/msyhbd.ttc b/src/main/assets/Fonts/msyhbd.ttc new file mode 100644 index 0000000..7949a5f Binary files /dev/null and b/src/main/assets/Fonts/msyhbd.ttc differ diff --git a/src/main/assets/Fonts/msyhl.ttc b/src/main/assets/Fonts/msyhl.ttc new file mode 100644 index 0000000..448e2ed Binary files /dev/null and b/src/main/assets/Fonts/msyhl.ttc differ diff --git a/src/main/assets/Fonts/msyi.ttf b/src/main/assets/Fonts/msyi.ttf new file mode 100644 index 0000000..b3f22ee Binary files /dev/null and b/src/main/assets/Fonts/msyi.ttf differ diff --git a/src/main/assets/Fonts/mvboli.ttf b/src/main/assets/Fonts/mvboli.ttf new file mode 100644 index 0000000..ab87475 Binary files /dev/null and b/src/main/assets/Fonts/mvboli.ttf differ diff --git a/src/main/assets/Fonts/ntailu.ttf b/src/main/assets/Fonts/ntailu.ttf new file mode 100644 index 0000000..f4a1c07 Binary files /dev/null and b/src/main/assets/Fonts/ntailu.ttf differ diff --git a/src/main/assets/Fonts/ntailub.ttf b/src/main/assets/Fonts/ntailub.ttf new file mode 100644 index 0000000..8ad63a9 Binary files /dev/null and b/src/main/assets/Fonts/ntailub.ttf differ diff --git a/src/main/assets/Fonts/pala.ttf b/src/main/assets/Fonts/pala.ttf new file mode 100644 index 0000000..47e58ee Binary files /dev/null and b/src/main/assets/Fonts/pala.ttf differ diff --git a/src/main/assets/Fonts/palab.ttf b/src/main/assets/Fonts/palab.ttf new file mode 100644 index 0000000..6e04caf Binary files /dev/null and b/src/main/assets/Fonts/palab.ttf differ diff --git a/src/main/assets/Fonts/palabi.ttf b/src/main/assets/Fonts/palabi.ttf new file mode 100644 index 0000000..5fe062f Binary files /dev/null and b/src/main/assets/Fonts/palabi.ttf differ diff --git a/src/main/assets/Fonts/palai.ttf b/src/main/assets/Fonts/palai.ttf new file mode 100644 index 0000000..e987550 Binary files /dev/null and b/src/main/assets/Fonts/palai.ttf differ diff --git a/src/main/assets/Fonts/phagspa.ttf b/src/main/assets/Fonts/phagspa.ttf new file mode 100644 index 0000000..3304342 Binary files /dev/null and b/src/main/assets/Fonts/phagspa.ttf differ diff --git a/src/main/assets/Fonts/phagspab.ttf b/src/main/assets/Fonts/phagspab.ttf new file mode 100644 index 0000000..173e997 Binary files /dev/null and b/src/main/assets/Fonts/phagspab.ttf differ diff --git a/src/main/assets/Fonts/roman.fon b/src/main/assets/Fonts/roman.fon new file mode 100644 index 0000000..cafc0a5 Binary files /dev/null and b/src/main/assets/Fonts/roman.fon differ diff --git a/src/main/assets/Fonts/s8514fix.fon b/src/main/assets/Fonts/s8514fix.fon new file mode 100644 index 0000000..e218092 Binary files /dev/null and b/src/main/assets/Fonts/s8514fix.fon differ diff --git a/src/main/assets/Fonts/s8514oem.fon b/src/main/assets/Fonts/s8514oem.fon new file mode 100644 index 0000000..2731e2d Binary files /dev/null and b/src/main/assets/Fonts/s8514oem.fon differ diff --git a/src/main/assets/Fonts/s8514sys.fon b/src/main/assets/Fonts/s8514sys.fon new file mode 100644 index 0000000..9eae046 Binary files /dev/null and b/src/main/assets/Fonts/s8514sys.fon differ diff --git a/src/main/assets/Fonts/script.fon b/src/main/assets/Fonts/script.fon new file mode 100644 index 0000000..e491c51 Binary files /dev/null and b/src/main/assets/Fonts/script.fon differ diff --git a/src/main/assets/Fonts/segmdl2.ttf b/src/main/assets/Fonts/segmdl2.ttf new file mode 100644 index 0000000..066f108 Binary files /dev/null and b/src/main/assets/Fonts/segmdl2.ttf differ diff --git a/src/main/assets/Fonts/segoepr.ttf b/src/main/assets/Fonts/segoepr.ttf new file mode 100644 index 0000000..f72ba5c Binary files /dev/null and b/src/main/assets/Fonts/segoepr.ttf differ diff --git a/src/main/assets/Fonts/segoeprb.ttf b/src/main/assets/Fonts/segoeprb.ttf new file mode 100644 index 0000000..8111e18 Binary files /dev/null and b/src/main/assets/Fonts/segoeprb.ttf differ diff --git a/src/main/assets/Fonts/segoesc.ttf b/src/main/assets/Fonts/segoesc.ttf new file mode 100644 index 0000000..6511a43 Binary files /dev/null and b/src/main/assets/Fonts/segoesc.ttf differ diff --git a/src/main/assets/Fonts/segoescb.ttf b/src/main/assets/Fonts/segoescb.ttf new file mode 100644 index 0000000..8240a7e Binary files /dev/null and b/src/main/assets/Fonts/segoescb.ttf differ diff --git a/src/main/assets/Fonts/segoeui.ttf b/src/main/assets/Fonts/segoeui.ttf new file mode 100644 index 0000000..0f52cbd Binary files /dev/null and b/src/main/assets/Fonts/segoeui.ttf differ diff --git a/src/main/assets/Fonts/segoeuib.ttf b/src/main/assets/Fonts/segoeuib.ttf new file mode 100644 index 0000000..ff196d6 Binary files /dev/null and b/src/main/assets/Fonts/segoeuib.ttf differ diff --git a/src/main/assets/Fonts/segoeuii.ttf b/src/main/assets/Fonts/segoeuii.ttf new file mode 100644 index 0000000..5dd3c32 Binary files /dev/null and b/src/main/assets/Fonts/segoeuii.ttf differ diff --git a/src/main/assets/Fonts/segoeuil.ttf b/src/main/assets/Fonts/segoeuil.ttf new file mode 100644 index 0000000..23fb04d Binary files /dev/null and b/src/main/assets/Fonts/segoeuil.ttf differ diff --git a/src/main/assets/Fonts/segoeuisl.ttf b/src/main/assets/Fonts/segoeuisl.ttf new file mode 100644 index 0000000..a276476 Binary files /dev/null and b/src/main/assets/Fonts/segoeuisl.ttf differ diff --git a/src/main/assets/Fonts/segoeuiz.ttf b/src/main/assets/Fonts/segoeuiz.ttf new file mode 100644 index 0000000..c393040 Binary files /dev/null and b/src/main/assets/Fonts/segoeuiz.ttf differ diff --git a/src/main/assets/Fonts/seguibl.ttf b/src/main/assets/Fonts/seguibl.ttf new file mode 100644 index 0000000..b296657 Binary files /dev/null and b/src/main/assets/Fonts/seguibl.ttf differ diff --git a/src/main/assets/Fonts/seguibli.ttf b/src/main/assets/Fonts/seguibli.ttf new file mode 100644 index 0000000..d38c82c Binary files /dev/null and b/src/main/assets/Fonts/seguibli.ttf differ diff --git a/src/main/assets/Fonts/seguiemj.ttf b/src/main/assets/Fonts/seguiemj.ttf new file mode 100644 index 0000000..3c6485d Binary files /dev/null and b/src/main/assets/Fonts/seguiemj.ttf differ diff --git a/src/main/assets/Fonts/seguihis.ttf b/src/main/assets/Fonts/seguihis.ttf new file mode 100644 index 0000000..b09deca Binary files /dev/null and b/src/main/assets/Fonts/seguihis.ttf differ diff --git a/src/main/assets/Fonts/seguili.ttf b/src/main/assets/Fonts/seguili.ttf new file mode 100644 index 0000000..73bfedd Binary files /dev/null and b/src/main/assets/Fonts/seguili.ttf differ diff --git a/src/main/assets/Fonts/seguisb.ttf b/src/main/assets/Fonts/seguisb.ttf new file mode 100644 index 0000000..90b39f7 Binary files /dev/null and b/src/main/assets/Fonts/seguisb.ttf differ diff --git a/src/main/assets/Fonts/seguisbi.ttf b/src/main/assets/Fonts/seguisbi.ttf new file mode 100644 index 0000000..4d57335 Binary files /dev/null and b/src/main/assets/Fonts/seguisbi.ttf differ diff --git a/src/main/assets/Fonts/seguisli.ttf b/src/main/assets/Fonts/seguisli.ttf new file mode 100644 index 0000000..dbd8664 Binary files /dev/null and b/src/main/assets/Fonts/seguisli.ttf differ diff --git a/src/main/assets/Fonts/seguisym.ttf b/src/main/assets/Fonts/seguisym.ttf new file mode 100644 index 0000000..d987ce5 Binary files /dev/null and b/src/main/assets/Fonts/seguisym.ttf differ diff --git a/src/main/assets/Fonts/sere1255.fon b/src/main/assets/Fonts/sere1255.fon new file mode 100644 index 0000000..4fb91aa Binary files /dev/null and b/src/main/assets/Fonts/sere1255.fon differ diff --git a/src/main/assets/Fonts/sere1256.fon b/src/main/assets/Fonts/sere1256.fon new file mode 100644 index 0000000..20f0813 Binary files /dev/null and b/src/main/assets/Fonts/sere1256.fon differ diff --git a/src/main/assets/Fonts/sere1257.fon b/src/main/assets/Fonts/sere1257.fon new file mode 100644 index 0000000..b3afbe0 Binary files /dev/null and b/src/main/assets/Fonts/sere1257.fon differ diff --git a/src/main/assets/Fonts/serf1255.fon b/src/main/assets/Fonts/serf1255.fon new file mode 100644 index 0000000..82c405a Binary files /dev/null and b/src/main/assets/Fonts/serf1255.fon differ diff --git a/src/main/assets/Fonts/serf1256.fon b/src/main/assets/Fonts/serf1256.fon new file mode 100644 index 0000000..cc612a6 Binary files /dev/null and b/src/main/assets/Fonts/serf1256.fon differ diff --git a/src/main/assets/Fonts/serf1257.fon b/src/main/assets/Fonts/serf1257.fon new file mode 100644 index 0000000..d1ae3d9 Binary files /dev/null and b/src/main/assets/Fonts/serf1257.fon differ diff --git a/src/main/assets/Fonts/serife.fon b/src/main/assets/Fonts/serife.fon new file mode 100644 index 0000000..10eb985 Binary files /dev/null and b/src/main/assets/Fonts/serife.fon differ diff --git a/src/main/assets/Fonts/serifee.fon b/src/main/assets/Fonts/serifee.fon new file mode 100644 index 0000000..72b644a Binary files /dev/null and b/src/main/assets/Fonts/serifee.fon differ diff --git a/src/main/assets/Fonts/serifeg.fon b/src/main/assets/Fonts/serifeg.fon new file mode 100644 index 0000000..846dfdd Binary files /dev/null and b/src/main/assets/Fonts/serifeg.fon differ diff --git a/src/main/assets/Fonts/serifer.fon b/src/main/assets/Fonts/serifer.fon new file mode 100644 index 0000000..9784414 Binary files /dev/null and b/src/main/assets/Fonts/serifer.fon differ diff --git a/src/main/assets/Fonts/serifet.fon b/src/main/assets/Fonts/serifet.fon new file mode 100644 index 0000000..84842d8 Binary files /dev/null and b/src/main/assets/Fonts/serifet.fon differ diff --git a/src/main/assets/Fonts/seriff.fon b/src/main/assets/Fonts/seriff.fon new file mode 100644 index 0000000..8ccc309 Binary files /dev/null and b/src/main/assets/Fonts/seriff.fon differ diff --git a/src/main/assets/Fonts/seriffe.fon b/src/main/assets/Fonts/seriffe.fon new file mode 100644 index 0000000..f703f24 Binary files /dev/null and b/src/main/assets/Fonts/seriffe.fon differ diff --git a/src/main/assets/Fonts/seriffg.fon b/src/main/assets/Fonts/seriffg.fon new file mode 100644 index 0000000..5249eb0 Binary files /dev/null and b/src/main/assets/Fonts/seriffg.fon differ diff --git a/src/main/assets/Fonts/seriffr.fon b/src/main/assets/Fonts/seriffr.fon new file mode 100644 index 0000000..32962af Binary files /dev/null and b/src/main/assets/Fonts/seriffr.fon differ diff --git a/src/main/assets/Fonts/serifft.fon b/src/main/assets/Fonts/serifft.fon new file mode 100644 index 0000000..cdb552c Binary files /dev/null and b/src/main/assets/Fonts/serifft.fon differ diff --git a/src/main/assets/Fonts/simfang.ttf b/src/main/assets/Fonts/simfang.ttf new file mode 100644 index 0000000..68334e2 Binary files /dev/null and b/src/main/assets/Fonts/simfang.ttf differ diff --git a/src/main/assets/Fonts/simhei.ttf b/src/main/assets/Fonts/simhei.ttf new file mode 100644 index 0000000..5bd4687 Binary files /dev/null and b/src/main/assets/Fonts/simhei.ttf differ diff --git a/src/main/assets/Fonts/simkai.ttf b/src/main/assets/Fonts/simkai.ttf new file mode 100644 index 0000000..d7c3b90 Binary files /dev/null and b/src/main/assets/Fonts/simkai.ttf differ diff --git a/src/main/assets/Fonts/simsun.ttc b/src/main/assets/Fonts/simsun.ttc new file mode 100644 index 0000000..e360db7 Binary files /dev/null and b/src/main/assets/Fonts/simsun.ttc differ diff --git a/src/main/assets/Fonts/simsunb.ttf b/src/main/assets/Fonts/simsunb.ttf new file mode 100644 index 0000000..82161c8 Binary files /dev/null and b/src/main/assets/Fonts/simsunb.ttf differ diff --git a/src/main/assets/Fonts/smae1255.fon b/src/main/assets/Fonts/smae1255.fon new file mode 100644 index 0000000..02537e6 Binary files /dev/null and b/src/main/assets/Fonts/smae1255.fon differ diff --git a/src/main/assets/Fonts/smae1256.fon b/src/main/assets/Fonts/smae1256.fon new file mode 100644 index 0000000..f9ca6c0 Binary files /dev/null and b/src/main/assets/Fonts/smae1256.fon differ diff --git a/src/main/assets/Fonts/smae1257.fon b/src/main/assets/Fonts/smae1257.fon new file mode 100644 index 0000000..5dbb01d Binary files /dev/null and b/src/main/assets/Fonts/smae1257.fon differ diff --git a/src/main/assets/Fonts/smaf1255.fon b/src/main/assets/Fonts/smaf1255.fon new file mode 100644 index 0000000..d723cdb Binary files /dev/null and b/src/main/assets/Fonts/smaf1255.fon differ diff --git a/src/main/assets/Fonts/smaf1256.fon b/src/main/assets/Fonts/smaf1256.fon new file mode 100644 index 0000000..4481d23 Binary files /dev/null and b/src/main/assets/Fonts/smaf1256.fon differ diff --git a/src/main/assets/Fonts/smaf1257.fon b/src/main/assets/Fonts/smaf1257.fon new file mode 100644 index 0000000..f1c46a8 Binary files /dev/null and b/src/main/assets/Fonts/smaf1257.fon differ diff --git a/src/main/assets/Fonts/smalle.fon b/src/main/assets/Fonts/smalle.fon new file mode 100644 index 0000000..82182a4 Binary files /dev/null and b/src/main/assets/Fonts/smalle.fon differ diff --git a/src/main/assets/Fonts/smallee.fon b/src/main/assets/Fonts/smallee.fon new file mode 100644 index 0000000..0b97d3c Binary files /dev/null and b/src/main/assets/Fonts/smallee.fon differ diff --git a/src/main/assets/Fonts/smalleg.fon b/src/main/assets/Fonts/smalleg.fon new file mode 100644 index 0000000..26fdb24 Binary files /dev/null and b/src/main/assets/Fonts/smalleg.fon differ diff --git a/src/main/assets/Fonts/smaller.fon b/src/main/assets/Fonts/smaller.fon new file mode 100644 index 0000000..f8ae2dd Binary files /dev/null and b/src/main/assets/Fonts/smaller.fon differ diff --git a/src/main/assets/Fonts/smallet.fon b/src/main/assets/Fonts/smallet.fon new file mode 100644 index 0000000..16a5c28 Binary files /dev/null and b/src/main/assets/Fonts/smallet.fon differ diff --git a/src/main/assets/Fonts/smallf.fon b/src/main/assets/Fonts/smallf.fon new file mode 100644 index 0000000..f72feb9 Binary files /dev/null and b/src/main/assets/Fonts/smallf.fon differ diff --git a/src/main/assets/Fonts/smallfe.fon b/src/main/assets/Fonts/smallfe.fon new file mode 100644 index 0000000..e2a6e9e Binary files /dev/null and b/src/main/assets/Fonts/smallfe.fon differ diff --git a/src/main/assets/Fonts/smallfg.fon b/src/main/assets/Fonts/smallfg.fon new file mode 100644 index 0000000..a85759f Binary files /dev/null and b/src/main/assets/Fonts/smallfg.fon differ diff --git a/src/main/assets/Fonts/smallfr.fon b/src/main/assets/Fonts/smallfr.fon new file mode 100644 index 0000000..07cd832 Binary files /dev/null and b/src/main/assets/Fonts/smallfr.fon differ diff --git a/src/main/assets/Fonts/smallft.fon b/src/main/assets/Fonts/smallft.fon new file mode 100644 index 0000000..4fddd52 Binary files /dev/null and b/src/main/assets/Fonts/smallft.fon differ diff --git a/src/main/assets/Fonts/ssee1255.fon b/src/main/assets/Fonts/ssee1255.fon new file mode 100644 index 0000000..47b8d4f Binary files /dev/null and b/src/main/assets/Fonts/ssee1255.fon differ diff --git a/src/main/assets/Fonts/ssee1256.fon b/src/main/assets/Fonts/ssee1256.fon new file mode 100644 index 0000000..95b0e77 Binary files /dev/null and b/src/main/assets/Fonts/ssee1256.fon differ diff --git a/src/main/assets/Fonts/ssee1257.fon b/src/main/assets/Fonts/ssee1257.fon new file mode 100644 index 0000000..32287c1 Binary files /dev/null and b/src/main/assets/Fonts/ssee1257.fon differ diff --git a/src/main/assets/Fonts/ssee874.fon b/src/main/assets/Fonts/ssee874.fon new file mode 100644 index 0000000..d11ebfd Binary files /dev/null and b/src/main/assets/Fonts/ssee874.fon differ diff --git a/src/main/assets/Fonts/ssef1255.fon b/src/main/assets/Fonts/ssef1255.fon new file mode 100644 index 0000000..bb7bd58 Binary files /dev/null and b/src/main/assets/Fonts/ssef1255.fon differ diff --git a/src/main/assets/Fonts/ssef1256.fon b/src/main/assets/Fonts/ssef1256.fon new file mode 100644 index 0000000..57dc6f9 Binary files /dev/null and b/src/main/assets/Fonts/ssef1256.fon differ diff --git a/src/main/assets/Fonts/ssef1257.fon b/src/main/assets/Fonts/ssef1257.fon new file mode 100644 index 0000000..1572298 Binary files /dev/null and b/src/main/assets/Fonts/ssef1257.fon differ diff --git a/src/main/assets/Fonts/ssef874.fon b/src/main/assets/Fonts/ssef874.fon new file mode 100644 index 0000000..6bf185d Binary files /dev/null and b/src/main/assets/Fonts/ssef874.fon differ diff --git a/src/main/assets/Fonts/sserife.fon b/src/main/assets/Fonts/sserife.fon new file mode 100644 index 0000000..55b0b4d Binary files /dev/null and b/src/main/assets/Fonts/sserife.fon differ diff --git a/src/main/assets/Fonts/sserifee.fon b/src/main/assets/Fonts/sserifee.fon new file mode 100644 index 0000000..4d39915 Binary files /dev/null and b/src/main/assets/Fonts/sserifee.fon differ diff --git a/src/main/assets/Fonts/sserifeg.fon b/src/main/assets/Fonts/sserifeg.fon new file mode 100644 index 0000000..a489fb6 Binary files /dev/null and b/src/main/assets/Fonts/sserifeg.fon differ diff --git a/src/main/assets/Fonts/sserifer.fon b/src/main/assets/Fonts/sserifer.fon new file mode 100644 index 0000000..ce3751a Binary files /dev/null and b/src/main/assets/Fonts/sserifer.fon differ diff --git a/src/main/assets/Fonts/sserifet.fon b/src/main/assets/Fonts/sserifet.fon new file mode 100644 index 0000000..aa4b644 Binary files /dev/null and b/src/main/assets/Fonts/sserifet.fon differ diff --git a/src/main/assets/Fonts/sseriff.fon b/src/main/assets/Fonts/sseriff.fon new file mode 100644 index 0000000..4ad1b4f Binary files /dev/null and b/src/main/assets/Fonts/sseriff.fon differ diff --git a/src/main/assets/Fonts/sseriffe.fon b/src/main/assets/Fonts/sseriffe.fon new file mode 100644 index 0000000..a76f6d6 Binary files /dev/null and b/src/main/assets/Fonts/sseriffe.fon differ diff --git a/src/main/assets/Fonts/sseriffg.fon b/src/main/assets/Fonts/sseriffg.fon new file mode 100644 index 0000000..e67bdd4 Binary files /dev/null and b/src/main/assets/Fonts/sseriffg.fon differ diff --git a/src/main/assets/Fonts/sseriffr.fon b/src/main/assets/Fonts/sseriffr.fon new file mode 100644 index 0000000..2ca96dc Binary files /dev/null and b/src/main/assets/Fonts/sseriffr.fon differ diff --git a/src/main/assets/Fonts/sserifft.fon b/src/main/assets/Fonts/sserifft.fon new file mode 100644 index 0000000..37e7010 Binary files /dev/null and b/src/main/assets/Fonts/sserifft.fon differ diff --git a/src/main/assets/Fonts/svgafix.fon b/src/main/assets/Fonts/svgafix.fon new file mode 100644 index 0000000..7e14f72 Binary files /dev/null and b/src/main/assets/Fonts/svgafix.fon differ diff --git a/src/main/assets/Fonts/svgasys.fon b/src/main/assets/Fonts/svgasys.fon new file mode 100644 index 0000000..8573f0d Binary files /dev/null and b/src/main/assets/Fonts/svgasys.fon differ diff --git a/src/main/assets/Fonts/sylfaen.ttf b/src/main/assets/Fonts/sylfaen.ttf new file mode 100644 index 0000000..556ef56 Binary files /dev/null and b/src/main/assets/Fonts/sylfaen.ttf differ diff --git a/src/main/assets/Fonts/symbol.ttf b/src/main/assets/Fonts/symbol.ttf new file mode 100644 index 0000000..897384a Binary files /dev/null and b/src/main/assets/Fonts/symbol.ttf differ diff --git a/src/main/assets/Fonts/tahoma.ttf b/src/main/assets/Fonts/tahoma.ttf new file mode 100644 index 0000000..b7b7086 Binary files /dev/null and b/src/main/assets/Fonts/tahoma.ttf differ diff --git a/src/main/assets/Fonts/tahomabd.ttf b/src/main/assets/Fonts/tahomabd.ttf new file mode 100644 index 0000000..2b694bf Binary files /dev/null and b/src/main/assets/Fonts/tahomabd.ttf differ diff --git a/src/main/assets/Fonts/taile.ttf b/src/main/assets/Fonts/taile.ttf new file mode 100644 index 0000000..c0305bd Binary files /dev/null and b/src/main/assets/Fonts/taile.ttf differ diff --git a/src/main/assets/Fonts/taileb.ttf b/src/main/assets/Fonts/taileb.ttf new file mode 100644 index 0000000..28fc396 Binary files /dev/null and b/src/main/assets/Fonts/taileb.ttf differ diff --git a/src/main/assets/Fonts/times.ttf b/src/main/assets/Fonts/times.ttf new file mode 100644 index 0000000..fb113ba Binary files /dev/null and b/src/main/assets/Fonts/times.ttf differ diff --git a/src/main/assets/Fonts/timesbd.ttf b/src/main/assets/Fonts/timesbd.ttf new file mode 100644 index 0000000..6d81387 Binary files /dev/null and b/src/main/assets/Fonts/timesbd.ttf differ diff --git a/src/main/assets/Fonts/timesbi.ttf b/src/main/assets/Fonts/timesbi.ttf new file mode 100644 index 0000000..31ed20f Binary files /dev/null and b/src/main/assets/Fonts/timesbi.ttf differ diff --git a/src/main/assets/Fonts/timesi.ttf b/src/main/assets/Fonts/timesi.ttf new file mode 100644 index 0000000..a6e84c1 Binary files /dev/null and b/src/main/assets/Fonts/timesi.ttf differ diff --git a/src/main/assets/Fonts/trebuc.ttf b/src/main/assets/Fonts/trebuc.ttf new file mode 100644 index 0000000..549a507 Binary files /dev/null and b/src/main/assets/Fonts/trebuc.ttf differ diff --git a/src/main/assets/Fonts/trebucbd.ttf b/src/main/assets/Fonts/trebucbd.ttf new file mode 100644 index 0000000..45891de Binary files /dev/null and b/src/main/assets/Fonts/trebucbd.ttf differ diff --git a/src/main/assets/Fonts/trebucbi.ttf b/src/main/assets/Fonts/trebucbi.ttf new file mode 100644 index 0000000..23e4b8b Binary files /dev/null and b/src/main/assets/Fonts/trebucbi.ttf differ diff --git a/src/main/assets/Fonts/trebucit.ttf b/src/main/assets/Fonts/trebucit.ttf new file mode 100644 index 0000000..41edbfa Binary files /dev/null and b/src/main/assets/Fonts/trebucit.ttf differ diff --git a/src/main/assets/Fonts/verdana.ttf b/src/main/assets/Fonts/verdana.ttf new file mode 100644 index 0000000..9a34997 Binary files /dev/null and b/src/main/assets/Fonts/verdana.ttf differ diff --git a/src/main/assets/Fonts/verdanab.ttf b/src/main/assets/Fonts/verdanab.ttf new file mode 100644 index 0000000..fe8e687 Binary files /dev/null and b/src/main/assets/Fonts/verdanab.ttf differ diff --git a/src/main/assets/Fonts/verdanai.ttf b/src/main/assets/Fonts/verdanai.ttf new file mode 100644 index 0000000..23a6a03 Binary files /dev/null and b/src/main/assets/Fonts/verdanai.ttf differ diff --git a/src/main/assets/Fonts/verdanaz.ttf b/src/main/assets/Fonts/verdanaz.ttf new file mode 100644 index 0000000..ff3b385 Binary files /dev/null and b/src/main/assets/Fonts/verdanaz.ttf differ diff --git a/src/main/assets/Fonts/vga737.fon b/src/main/assets/Fonts/vga737.fon new file mode 100644 index 0000000..af74e93 Binary files /dev/null and b/src/main/assets/Fonts/vga737.fon differ diff --git a/src/main/assets/Fonts/vga775.fon b/src/main/assets/Fonts/vga775.fon new file mode 100644 index 0000000..29e1df5 Binary files /dev/null and b/src/main/assets/Fonts/vga775.fon differ diff --git a/src/main/assets/Fonts/vga850.fon b/src/main/assets/Fonts/vga850.fon new file mode 100644 index 0000000..cb5c900 Binary files /dev/null and b/src/main/assets/Fonts/vga850.fon differ diff --git a/src/main/assets/Fonts/vga852.fon b/src/main/assets/Fonts/vga852.fon new file mode 100644 index 0000000..16a127d Binary files /dev/null and b/src/main/assets/Fonts/vga852.fon differ diff --git a/src/main/assets/Fonts/vga855.fon b/src/main/assets/Fonts/vga855.fon new file mode 100644 index 0000000..df7650a Binary files /dev/null and b/src/main/assets/Fonts/vga855.fon differ diff --git a/src/main/assets/Fonts/vga857.fon b/src/main/assets/Fonts/vga857.fon new file mode 100644 index 0000000..6d9abcb Binary files /dev/null and b/src/main/assets/Fonts/vga857.fon differ diff --git a/src/main/assets/Fonts/vga860.fon b/src/main/assets/Fonts/vga860.fon new file mode 100644 index 0000000..3fb7725 Binary files /dev/null and b/src/main/assets/Fonts/vga860.fon differ diff --git a/src/main/assets/Fonts/vga861.fon b/src/main/assets/Fonts/vga861.fon new file mode 100644 index 0000000..449e86e Binary files /dev/null and b/src/main/assets/Fonts/vga861.fon differ diff --git a/src/main/assets/Fonts/vga863.fon b/src/main/assets/Fonts/vga863.fon new file mode 100644 index 0000000..b078340 Binary files /dev/null and b/src/main/assets/Fonts/vga863.fon differ diff --git a/src/main/assets/Fonts/vga865.fon b/src/main/assets/Fonts/vga865.fon new file mode 100644 index 0000000..fabe23a Binary files /dev/null and b/src/main/assets/Fonts/vga865.fon differ diff --git a/src/main/assets/Fonts/vga866.fon b/src/main/assets/Fonts/vga866.fon new file mode 100644 index 0000000..fdcbfe4 Binary files /dev/null and b/src/main/assets/Fonts/vga866.fon differ diff --git a/src/main/assets/Fonts/vga869.fon b/src/main/assets/Fonts/vga869.fon new file mode 100644 index 0000000..5b0a5ad Binary files /dev/null and b/src/main/assets/Fonts/vga869.fon differ diff --git a/src/main/assets/Fonts/vga932.fon b/src/main/assets/Fonts/vga932.fon new file mode 100644 index 0000000..cbdd38a Binary files /dev/null and b/src/main/assets/Fonts/vga932.fon differ diff --git a/src/main/assets/Fonts/vga936.fon b/src/main/assets/Fonts/vga936.fon new file mode 100644 index 0000000..7eb3561 Binary files /dev/null and b/src/main/assets/Fonts/vga936.fon differ diff --git a/src/main/assets/Fonts/vga949.fon b/src/main/assets/Fonts/vga949.fon new file mode 100644 index 0000000..e3d76c6 Binary files /dev/null and b/src/main/assets/Fonts/vga949.fon differ diff --git a/src/main/assets/Fonts/vga950.fon b/src/main/assets/Fonts/vga950.fon new file mode 100644 index 0000000..dd77be5 Binary files /dev/null and b/src/main/assets/Fonts/vga950.fon differ diff --git a/src/main/assets/Fonts/vgaf1255.fon b/src/main/assets/Fonts/vgaf1255.fon new file mode 100644 index 0000000..b013ed2 Binary files /dev/null and b/src/main/assets/Fonts/vgaf1255.fon differ diff --git a/src/main/assets/Fonts/vgaf1256.fon b/src/main/assets/Fonts/vgaf1256.fon new file mode 100644 index 0000000..3ccc5a2 Binary files /dev/null and b/src/main/assets/Fonts/vgaf1256.fon differ diff --git a/src/main/assets/Fonts/vgaf1257.fon b/src/main/assets/Fonts/vgaf1257.fon new file mode 100644 index 0000000..3d398ba Binary files /dev/null and b/src/main/assets/Fonts/vgaf1257.fon differ diff --git a/src/main/assets/Fonts/vgaf874.fon b/src/main/assets/Fonts/vgaf874.fon new file mode 100644 index 0000000..6709c8e Binary files /dev/null and b/src/main/assets/Fonts/vgaf874.fon differ diff --git a/src/main/assets/Fonts/vgafix.fon b/src/main/assets/Fonts/vgafix.fon new file mode 100644 index 0000000..ae925fb Binary files /dev/null and b/src/main/assets/Fonts/vgafix.fon differ diff --git a/src/main/assets/Fonts/vgafixe.fon b/src/main/assets/Fonts/vgafixe.fon new file mode 100644 index 0000000..6ba2584 Binary files /dev/null and b/src/main/assets/Fonts/vgafixe.fon differ diff --git a/src/main/assets/Fonts/vgafixg.fon b/src/main/assets/Fonts/vgafixg.fon new file mode 100644 index 0000000..f4f91b5 Binary files /dev/null and b/src/main/assets/Fonts/vgafixg.fon differ diff --git a/src/main/assets/Fonts/vgafixr.fon b/src/main/assets/Fonts/vgafixr.fon new file mode 100644 index 0000000..d59ac2b Binary files /dev/null and b/src/main/assets/Fonts/vgafixr.fon differ diff --git a/src/main/assets/Fonts/vgafixt.fon b/src/main/assets/Fonts/vgafixt.fon new file mode 100644 index 0000000..e87929e Binary files /dev/null and b/src/main/assets/Fonts/vgafixt.fon differ diff --git a/src/main/assets/Fonts/vgaoem.fon b/src/main/assets/Fonts/vgaoem.fon new file mode 100644 index 0000000..70d3c90 Binary files /dev/null and b/src/main/assets/Fonts/vgaoem.fon differ diff --git a/src/main/assets/Fonts/vgas1255.fon b/src/main/assets/Fonts/vgas1255.fon new file mode 100644 index 0000000..c87486d Binary files /dev/null and b/src/main/assets/Fonts/vgas1255.fon differ diff --git a/src/main/assets/Fonts/vgas1256.fon b/src/main/assets/Fonts/vgas1256.fon new file mode 100644 index 0000000..4f09ccf Binary files /dev/null and b/src/main/assets/Fonts/vgas1256.fon differ diff --git a/src/main/assets/Fonts/vgas1257.fon b/src/main/assets/Fonts/vgas1257.fon new file mode 100644 index 0000000..d4ce7f5 Binary files /dev/null and b/src/main/assets/Fonts/vgas1257.fon differ diff --git a/src/main/assets/Fonts/vgas874.fon b/src/main/assets/Fonts/vgas874.fon new file mode 100644 index 0000000..730f06a Binary files /dev/null and b/src/main/assets/Fonts/vgas874.fon differ diff --git a/src/main/assets/Fonts/vgasys.fon b/src/main/assets/Fonts/vgasys.fon new file mode 100644 index 0000000..8c6d35c Binary files /dev/null and b/src/main/assets/Fonts/vgasys.fon differ diff --git a/src/main/assets/Fonts/vgasyse.fon b/src/main/assets/Fonts/vgasyse.fon new file mode 100644 index 0000000..cf969a9 Binary files /dev/null and b/src/main/assets/Fonts/vgasyse.fon differ diff --git a/src/main/assets/Fonts/vgasysg.fon b/src/main/assets/Fonts/vgasysg.fon new file mode 100644 index 0000000..070ed89 Binary files /dev/null and b/src/main/assets/Fonts/vgasysg.fon differ diff --git a/src/main/assets/Fonts/vgasysr.fon b/src/main/assets/Fonts/vgasysr.fon new file mode 100644 index 0000000..a438720 Binary files /dev/null and b/src/main/assets/Fonts/vgasysr.fon differ diff --git a/src/main/assets/Fonts/vgasyst.fon b/src/main/assets/Fonts/vgasyst.fon new file mode 100644 index 0000000..f9fabc0 Binary files /dev/null and b/src/main/assets/Fonts/vgasyst.fon differ diff --git a/src/main/assets/Fonts/webdings.ttf b/src/main/assets/Fonts/webdings.ttf new file mode 100644 index 0000000..73ae1a5 Binary files /dev/null and b/src/main/assets/Fonts/webdings.ttf differ diff --git a/src/main/assets/Fonts/wingding.ttf b/src/main/assets/Fonts/wingding.ttf new file mode 100644 index 0000000..6e38f7f Binary files /dev/null and b/src/main/assets/Fonts/wingding.ttf differ diff --git a/src/main/assets/Fonts/方正粗黑宋简体.ttf b/src/main/assets/Fonts/方正粗黑宋简体.ttf new file mode 100644 index 0000000..0a4b4f4 Binary files /dev/null and b/src/main/assets/Fonts/方正粗黑宋简体.ttf differ diff --git a/src/main/java/net/micode/notes/data/NotesDatabaseHelper.java b/src/main/java/net/micode/notes/data/NotesDatabaseHelper.java index ffe5d57..877c32a 100644 --- a/src/main/java/net/micode/notes/data/NotesDatabaseHelper.java +++ b/src/main/java/net/micode/notes/data/NotesDatabaseHelper.java @@ -43,168 +43,168 @@ public class NotesDatabaseHelper extends SQLiteOpenHelper { private static NotesDatabaseHelper mInstance; private static final String CREATE_NOTE_TABLE_SQL = - "CREATE TABLE " + TABLE.NOTE + "(" + - NoteColumns.ID + " INTEGER PRIMARY KEY," + - NoteColumns.PARENT_ID + " INTEGER NOT NULL DEFAULT 0," + - NoteColumns.ALERTED_DATE + " INTEGER NOT NULL DEFAULT 0," + - NoteColumns.BG_COLOR_ID + " INTEGER NOT NULL DEFAULT 0," + - NoteColumns.CREATED_DATE + " INTEGER NOT NULL DEFAULT (strftime('%s','now') * 1000)," + - NoteColumns.HAS_ATTACHMENT + " INTEGER NOT NULL DEFAULT 0," + - NoteColumns.MODIFIED_DATE + " INTEGER NOT NULL DEFAULT (strftime('%s','now') * 1000)," + - NoteColumns.NOTES_COUNT + " INTEGER NOT NULL DEFAULT 0," + - NoteColumns.SNIPPET + " TEXT NOT NULL DEFAULT ''," + - NoteColumns.TYPE + " INTEGER NOT NULL DEFAULT 0," + - NoteColumns.WIDGET_ID + " INTEGER NOT NULL DEFAULT 0," + - NoteColumns.WIDGET_TYPE + " INTEGER NOT NULL DEFAULT -1," + - NoteColumns.SYNC_ID + " INTEGER NOT NULL DEFAULT 0," + - NoteColumns.LOCAL_MODIFIED + " INTEGER NOT NULL DEFAULT 0," + - NoteColumns.ORIGIN_PARENT_ID + " INTEGER NOT NULL DEFAULT 0," + - NoteColumns.GTASK_ID + " TEXT NOT NULL DEFAULT ''," + - NoteColumns.VERSION + " INTEGER NOT NULL DEFAULT 0" + - ")"; + "CREATE TABLE " + TABLE.NOTE + "(" + + NoteColumns.ID + " INTEGER PRIMARY KEY," + + NoteColumns.PARENT_ID + " INTEGER NOT NULL DEFAULT 0," + + NoteColumns.ALERTED_DATE + " INTEGER NOT NULL DEFAULT 0," + + NoteColumns.BG_COLOR_ID + " INTEGER NOT NULL DEFAULT 0," + + NoteColumns.CREATED_DATE + " INTEGER NOT NULL DEFAULT (strftime('%s','now') * 1000)," + + NoteColumns.HAS_ATTACHMENT + " INTEGER NOT NULL DEFAULT 0," + + NoteColumns.MODIFIED_DATE + " INTEGER NOT NULL DEFAULT (strftime('%s','now') * 1000)," + + NoteColumns.NOTES_COUNT + " INTEGER NOT NULL DEFAULT 0," + + NoteColumns.SNIPPET + " TEXT NOT NULL DEFAULT ''," + + NoteColumns.TYPE + " INTEGER NOT NULL DEFAULT 0," + + NoteColumns.WIDGET_ID + " INTEGER NOT NULL DEFAULT 0," + + NoteColumns.WIDGET_TYPE + " INTEGER NOT NULL DEFAULT -1," + + NoteColumns.SYNC_ID + " INTEGER NOT NULL DEFAULT 0," + + NoteColumns.LOCAL_MODIFIED + " INTEGER NOT NULL DEFAULT 0," + + NoteColumns.ORIGIN_PARENT_ID + " INTEGER NOT NULL DEFAULT 0," + + NoteColumns.GTASK_ID + " TEXT NOT NULL DEFAULT ''," + + NoteColumns.VERSION + " INTEGER NOT NULL DEFAULT 0,''" + + ")"; private static final String CREATE_DATA_TABLE_SQL = - "CREATE TABLE " + TABLE.DATA + "(" + - DataColumns.ID + " INTEGER PRIMARY KEY," + - DataColumns.MIME_TYPE + " TEXT NOT NULL," + - DataColumns.NOTE_ID + " INTEGER NOT NULL DEFAULT 0," + - NoteColumns.CREATED_DATE + " INTEGER NOT NULL DEFAULT (strftime('%s','now') * 1000)," + - NoteColumns.MODIFIED_DATE + " INTEGER NOT NULL DEFAULT (strftime('%s','now') * 1000)," + - DataColumns.CONTENT + " TEXT NOT NULL DEFAULT ''," + - DataColumns.DATA1 + " INTEGER," + - DataColumns.DATA2 + " INTEGER," + - DataColumns.DATA3 + " TEXT NOT NULL DEFAULT ''," + - DataColumns.DATA4 + " TEXT NOT NULL DEFAULT ''," + - DataColumns.DATA5 + " TEXT NOT NULL DEFAULT ''" + - ")"; + "CREATE TABLE " + TABLE.DATA + "(" + + DataColumns.ID + " INTEGER PRIMARY KEY," + + DataColumns.MIME_TYPE + " TEXT NOT NULL," + + DataColumns.NOTE_ID + " INTEGER NOT NULL DEFAULT 0," + + NoteColumns.CREATED_DATE + " INTEGER NOT NULL DEFAULT (strftime('%s','now') * 1000)," + + NoteColumns.MODIFIED_DATE + " INTEGER NOT NULL DEFAULT (strftime('%s','now') * 1000)," + + DataColumns.CONTENT + " TEXT NOT NULL DEFAULT ''," + + DataColumns.DATA1 + " INTEGER," + + DataColumns.DATA2 + " INTEGER," + + DataColumns.DATA3 + " TEXT NOT NULL DEFAULT ''," + + DataColumns.DATA4 + " TEXT NOT NULL DEFAULT ''," + + DataColumns.DATA5 + " TEXT NOT NULL DEFAULT ''" + + ")"; private static final String CREATE_DATA_NOTE_ID_INDEX_SQL = - "CREATE INDEX IF NOT EXISTS note_id_index ON " + - TABLE.DATA + "(" + DataColumns.NOTE_ID + ");"; + "CREATE INDEX IF NOT EXISTS note_id_index ON " + + TABLE.DATA + "(" + DataColumns.NOTE_ID + ");"; /** * Increase folder's note count when move note to the folder */ private static final String NOTE_INCREASE_FOLDER_COUNT_ON_UPDATE_TRIGGER = - "CREATE TRIGGER increase_folder_count_on_update "+ - " AFTER UPDATE OF " + NoteColumns.PARENT_ID + " ON " + TABLE.NOTE + - " BEGIN " + - " UPDATE " + TABLE.NOTE + - " SET " + NoteColumns.NOTES_COUNT + "=" + NoteColumns.NOTES_COUNT + " + 1" + - " WHERE " + NoteColumns.ID + "=new." + NoteColumns.PARENT_ID + ";" + - " END"; + "CREATE TRIGGER increase_folder_count_on_update "+ + " AFTER UPDATE OF " + NoteColumns.PARENT_ID + " ON " + TABLE.NOTE + + " BEGIN " + + " UPDATE " + TABLE.NOTE + + " SET " + NoteColumns.NOTES_COUNT + "=" + NoteColumns.NOTES_COUNT + " + 1" + + " WHERE " + NoteColumns.ID + "=new." + NoteColumns.PARENT_ID + ";" + + " END"; /** * Decrease folder's note count when move note from folder */ private static final String NOTE_DECREASE_FOLDER_COUNT_ON_UPDATE_TRIGGER = - "CREATE TRIGGER decrease_folder_count_on_update " + - " AFTER UPDATE OF " + NoteColumns.PARENT_ID + " ON " + TABLE.NOTE + - " BEGIN " + - " UPDATE " + TABLE.NOTE + - " SET " + NoteColumns.NOTES_COUNT + "=" + NoteColumns.NOTES_COUNT + "-1" + - " WHERE " + NoteColumns.ID + "=old." + NoteColumns.PARENT_ID + - " AND " + NoteColumns.NOTES_COUNT + ">0" + ";" + - " END"; + "CREATE TRIGGER decrease_folder_count_on_update " + + " AFTER UPDATE OF " + NoteColumns.PARENT_ID + " ON " + TABLE.NOTE + + " BEGIN " + + " UPDATE " + TABLE.NOTE + + " SET " + NoteColumns.NOTES_COUNT + "=" + NoteColumns.NOTES_COUNT + "-1" + + " WHERE " + NoteColumns.ID + "=old." + NoteColumns.PARENT_ID + + " AND " + NoteColumns.NOTES_COUNT + ">0" + ";" + + " END"; /** * Increase folder's note count when insert new note to the folder */ private static final String NOTE_INCREASE_FOLDER_COUNT_ON_INSERT_TRIGGER = - "CREATE TRIGGER increase_folder_count_on_insert " + - " AFTER INSERT ON " + TABLE.NOTE + - " BEGIN " + - " UPDATE " + TABLE.NOTE + - " SET " + NoteColumns.NOTES_COUNT + "=" + NoteColumns.NOTES_COUNT + " + 1" + - " WHERE " + NoteColumns.ID + "=new." + NoteColumns.PARENT_ID + ";" + - " END"; + "CREATE TRIGGER increase_folder_count_on_insert " + + " AFTER INSERT ON " + TABLE.NOTE + + " BEGIN " + + " UPDATE " + TABLE.NOTE + + " SET " + NoteColumns.NOTES_COUNT + "=" + NoteColumns.NOTES_COUNT + " + 1" + + " WHERE " + NoteColumns.ID + "=new." + NoteColumns.PARENT_ID + ";" + + " END"; /** * Decrease folder's note count when delete note from the folder */ private static final String NOTE_DECREASE_FOLDER_COUNT_ON_DELETE_TRIGGER = - "CREATE TRIGGER decrease_folder_count_on_delete " + - " AFTER DELETE ON " + TABLE.NOTE + - " BEGIN " + - " UPDATE " + TABLE.NOTE + - " SET " + NoteColumns.NOTES_COUNT + "=" + NoteColumns.NOTES_COUNT + "-1" + - " WHERE " + NoteColumns.ID + "=old." + NoteColumns.PARENT_ID + - " AND " + NoteColumns.NOTES_COUNT + ">0;" + - " END"; + "CREATE TRIGGER decrease_folder_count_on_delete " + + " AFTER DELETE ON " + TABLE.NOTE + + " BEGIN " + + " UPDATE " + TABLE.NOTE + + " SET " + NoteColumns.NOTES_COUNT + "=" + NoteColumns.NOTES_COUNT + "-1" + + " WHERE " + NoteColumns.ID + "=old." + NoteColumns.PARENT_ID + + " AND " + NoteColumns.NOTES_COUNT + ">0;" + + " END"; /** * Update note's content when insert data with type {@link DataConstants#NOTE} */ private static final String DATA_UPDATE_NOTE_CONTENT_ON_INSERT_TRIGGER = - "CREATE TRIGGER update_note_content_on_insert " + - " AFTER INSERT ON " + TABLE.DATA + - " WHEN new." + DataColumns.MIME_TYPE + "='" + DataConstants.NOTE + "'" + - " BEGIN" + - " UPDATE " + TABLE.NOTE + - " SET " + NoteColumns.SNIPPET + "=new." + DataColumns.CONTENT + - " WHERE " + NoteColumns.ID + "=new." + DataColumns.NOTE_ID + ";" + - " END"; + "CREATE TRIGGER update_note_content_on_insert " + + " AFTER INSERT ON " + TABLE.DATA + + " WHEN new." + DataColumns.MIME_TYPE + "='" + DataConstants.NOTE + "'" + + " BEGIN" + + " UPDATE " + TABLE.NOTE + + " SET " + NoteColumns.SNIPPET + "=new." + DataColumns.CONTENT + + " WHERE " + NoteColumns.ID + "=new." + DataColumns.NOTE_ID + ";" + + " END"; /** * Update note's content when data with {@link DataConstants#NOTE} type has changed */ private static final String DATA_UPDATE_NOTE_CONTENT_ON_UPDATE_TRIGGER = - "CREATE TRIGGER update_note_content_on_update " + - " AFTER UPDATE ON " + TABLE.DATA + - " WHEN old." + DataColumns.MIME_TYPE + "='" + DataConstants.NOTE + "'" + - " BEGIN" + - " UPDATE " + TABLE.NOTE + - " SET " + NoteColumns.SNIPPET + "=new." + DataColumns.CONTENT + - " WHERE " + NoteColumns.ID + "=new." + DataColumns.NOTE_ID + ";" + - " END"; + "CREATE TRIGGER update_note_content_on_update " + + " AFTER UPDATE ON " + TABLE.DATA + + " WHEN old." + DataColumns.MIME_TYPE + "='" + DataConstants.NOTE + "'" + + " BEGIN" + + " UPDATE " + TABLE.NOTE + + " SET " + NoteColumns.SNIPPET + "=new." + DataColumns.CONTENT + + " WHERE " + NoteColumns.ID + "=new." + DataColumns.NOTE_ID + ";" + + " END"; /** * Update note's content when data with {@link DataConstants#NOTE} type has deleted */ private static final String DATA_UPDATE_NOTE_CONTENT_ON_DELETE_TRIGGER = - "CREATE TRIGGER update_note_content_on_delete " + - " AFTER delete ON " + TABLE.DATA + - " WHEN old." + DataColumns.MIME_TYPE + "='" + DataConstants.NOTE + "'" + - " BEGIN" + - " UPDATE " + TABLE.NOTE + - " SET " + NoteColumns.SNIPPET + "=''" + - " WHERE " + NoteColumns.ID + "=old." + DataColumns.NOTE_ID + ";" + - " END"; + "CREATE TRIGGER update_note_content_on_delete " + + " AFTER delete ON " + TABLE.DATA + + " WHEN old." + DataColumns.MIME_TYPE + "='" + DataConstants.NOTE + "'" + + " BEGIN" + + " UPDATE " + TABLE.NOTE + + " SET " + NoteColumns.SNIPPET + "=''" + + " WHERE " + NoteColumns.ID + "=old." + DataColumns.NOTE_ID + ";" + + " END"; /** * Delete datas belong to note which has been deleted */ private static final String NOTE_DELETE_DATA_ON_DELETE_TRIGGER = - "CREATE TRIGGER delete_data_on_delete " + - " AFTER DELETE ON " + TABLE.NOTE + - " BEGIN" + - " DELETE FROM " + TABLE.DATA + - " WHERE " + DataColumns.NOTE_ID + "=old." + NoteColumns.ID + ";" + - " END"; + "CREATE TRIGGER delete_data_on_delete " + + " AFTER DELETE ON " + TABLE.NOTE + + " BEGIN" + + " DELETE FROM " + TABLE.DATA + + " WHERE " + DataColumns.NOTE_ID + "=old." + NoteColumns.ID + ";" + + " END"; /** * Delete notes belong to folder which has been deleted */ private static final String FOLDER_DELETE_NOTES_ON_DELETE_TRIGGER = - "CREATE TRIGGER folder_delete_notes_on_delete " + - " AFTER DELETE ON " + TABLE.NOTE + - " BEGIN" + - " DELETE FROM " + TABLE.NOTE + - " WHERE " + NoteColumns.PARENT_ID + "=old." + NoteColumns.ID + ";" + - " END"; + "CREATE TRIGGER folder_delete_notes_on_delete " + + " AFTER DELETE ON " + TABLE.NOTE + + " BEGIN" + + " DELETE FROM " + TABLE.NOTE + + " WHERE " + NoteColumns.PARENT_ID + "=old." + NoteColumns.ID + ";" + + " END"; /** * Move notes belong to folder which has been moved to trash folder */ private static final String FOLDER_MOVE_NOTES_ON_TRASH_TRIGGER = - "CREATE TRIGGER folder_move_notes_on_trash " + - " AFTER UPDATE ON " + TABLE.NOTE + - " WHEN new." + NoteColumns.PARENT_ID + "=" + Notes.ID_TRASH_FOLER + - " BEGIN" + - " UPDATE " + TABLE.NOTE + - " SET " + NoteColumns.PARENT_ID + "=" + Notes.ID_TRASH_FOLER + - " WHERE " + NoteColumns.PARENT_ID + "=old." + NoteColumns.ID + ";" + - " END"; + "CREATE TRIGGER folder_move_notes_on_trash " + + " AFTER UPDATE ON " + TABLE.NOTE + + " WHEN new." + NoteColumns.PARENT_ID + "=" + Notes.ID_TRASH_FOLER + + " BEGIN" + + " UPDATE " + TABLE.NOTE + + " SET " + NoteColumns.PARENT_ID + "=" + Notes.ID_TRASH_FOLER + + " WHERE " + NoteColumns.PARENT_ID + "=old." + NoteColumns.ID + ";" + + " END"; public NotesDatabaseHelper(Context context) { super(context, DB_NAME, null, DB_VERSION); @@ -322,6 +322,7 @@ public class NotesDatabaseHelper extends SQLiteOpenHelper { oldVersion++; } + if (reCreateTriggers) { reCreateNoteTableTriggers(db); reCreateDataTableTriggers(db); @@ -359,4 +360,6 @@ public class NotesDatabaseHelper extends SQLiteOpenHelper { db.execSQL("ALTER TABLE " + TABLE.NOTE + " ADD COLUMN " + NoteColumns.VERSION + " INTEGER NOT NULL DEFAULT 0"); } + + } diff --git a/src/main/java/net/micode/notes/model/WorkingNote.java b/src/main/java/net/micode/notes/model/WorkingNote.java index a1a2455..04b114b 100644 --- a/src/main/java/net/micode/notes/model/WorkingNote.java +++ b/src/main/java/net/micode/notes/model/WorkingNote.java @@ -60,6 +60,7 @@ public class WorkingNote { private boolean mIsDeleted; + private NoteSettingChangedListener mNoteSettingStatusListener; public static final String[] DATA_PROJECTION = new String[] { @@ -101,6 +102,8 @@ public class WorkingNote { private static final int NOTE_MODIFIED_DATE_COLUMN = 5; + + // New note construct private WorkingNote(Context context, long folderId) { mContext = context; @@ -114,6 +117,7 @@ public class WorkingNote { mWidgetType = Notes.TYPE_WIDGET_INVALIDE; } + // Existing note construct private WorkingNote(Context context, long noteId, long folderId) { mContext = context; diff --git a/src/main/java/net/micode/notes/tool/Point.java b/src/main/java/net/micode/notes/tool/Point.java new file mode 100644 index 0000000..f3d8e4e --- /dev/null +++ b/src/main/java/net/micode/notes/tool/Point.java @@ -0,0 +1,113 @@ +package net.micode.notes.tool; + +public class Point { + public static int BITMAP_NORMAL = 0; // 正常 + public static int BITMAP_ERROR = 1; // 错误 + public static int BITMAP_PRESS = 2; // 按下 + + //九宫格中的点的下标(即每个点代表一个值) + private String index; + //点的状态 + private int state; + //点的坐标 + private float x; + private float y; + + public Point() { + super(); + } + + public Point(int x, int y) { + this.x = x; + this.y = y; + } + + public String getIndex() { + return index; + } + + public int getState() { + return state; + } + + public float getX() { + return x; + } + + public float getY() { + return y; + } + + public void setIndex(String index) { + this.index = index; + } + + public void setState(int state) { + this.state = state; + } + + public void setX(float x) { + this.x = x; + } + + public void setY(float y) { + this.y = y; + } + + /** + * 判断屏幕上的九宫格中的点能否可以进行连线 + * + * @param a + * @param moveX + * @param moveY + * @param radius 点bitmap的半径 + * @return 布尔型 + */ + public boolean isWith(Point a, float moveX, float moveY, float radius) { + float result = (float) Math.sqrt((a.getX() - moveX) + * (a.getX() - moveX) + (a.getY() - moveY) + * (a.getY() - moveY)); + if (result < 5 * radius / 4) { + return true; + } + return false; + } + + public static float getDegrees(Point a, Point b) { + float degrees = 0; + float ax = a.getX(); + float ay = a.getY(); + float bx = b.getX(); + float by = b.getY(); + + if (ax == bx) { + if (by > ay) { + degrees = 90; + } else { + degrees = 270; + } + } else if (by == ay) { + if (ax > bx) { + degrees = 180; + } else { + degrees = 0; + } + } else { + if (ax > bx) { + if (ay > by) { // 第三象限 + degrees = 180 + (float) (Math.atan2(ay - by, ax - bx) * 180 / Math.PI); + } else { // 第二象限 + degrees = 180 - (float) (Math.atan2(by - ay, ax - bx) * 180 / Math.PI); + } + } else { + if (ay > by) { // 第四象限 + degrees = 360 - (float) (Math.atan2(ay - by, bx - ax) * 180 / Math.PI); + } else { // 第一象限 + degrees = (float) (Math.atan2(by - ay, bx - ax) * 180 / Math.PI); + } + } + } + return degrees; + } +} + diff --git a/src/main/java/net/micode/notes/ui/NoteEditActivity.java b/src/main/java/net/micode/notes/ui/NoteEditActivity.java index 9359103..8a8c837 100644 --- a/src/main/java/net/micode/notes/ui/NoteEditActivity.java +++ b/src/main/java/net/micode/notes/ui/NoteEditActivity.java @@ -20,6 +20,7 @@ import android.Manifest; import android.app.Activity; import android.app.AlarmManager; import android.app.AlertDialog; +import android.app.Dialog; import android.app.PendingIntent; import android.app.SearchManager; import android.appwidget.AppWidgetManager; @@ -35,6 +36,7 @@ import android.database.Cursor; import android.graphics.Bitmap; import android.graphics.BitmapFactory; import android.graphics.Paint; +import android.graphics.Typeface; import android.net.Uri; import android.os.Build; import android.os.Bundle; @@ -42,14 +44,17 @@ import android.os.Environment; import android.preference.PreferenceManager; import android.provider.DocumentsContract; import android.provider.MediaStore; +import android.speech.tts.TextToSpeech; import android.text.Editable; import android.text.Spannable; import android.text.SpannableString; import android.text.TextUtils; +import android.text.TextWatcher; import android.text.format.DateUtils; import android.text.style.BackgroundColorSpan; import android.text.style.ImageSpan; import android.util.Log; +import android.view.KeyEvent; import android.view.LayoutInflater; import android.view.Menu; import android.view.MenuItem; @@ -57,6 +62,7 @@ import android.view.MotionEvent; import android.view.View; import android.view.View.OnClickListener; import android.view.WindowManager; +import android.view.inputmethod.InputMethodManager; import android.widget.Button; import android.widget.CheckBox; import android.widget.CompoundButton; @@ -95,6 +101,8 @@ import org.json.JSONException; import org.json.JSONObject; import java.io.FileNotFoundException; +import java.text.BreakIterator; +import java.util.Locale; import java.util.ArrayList; import java.util.HashMap; import java.util.HashSet; @@ -106,6 +114,7 @@ import java.util.regex.Pattern; public class NoteEditActivity extends Activity implements OnClickListener, NoteSettingChangedListener, OnTextViewChangeListener, EventListener { + private AlertDialog alertDialog2; private class HeadViewHolder { public TextView tvModified; @@ -114,6 +123,8 @@ public class NoteEditActivity extends Activity implements OnClickListener, public TextView tvAlertDate; public ImageView ibSetBgColor; + public BreakIterator text_num; + public TextView text_nums; } private static final Map sBgSelectorBtnsMap = new HashMap(); @@ -188,7 +199,8 @@ public class NoteEditActivity extends Activity implements OnClickListener, private static final int GET_STORAGE_PERMISSION = 2; private final int PHOTO_REQUEST = 1;//请求码 - + private EditText editText; + private TextView textView; protected EditText txtResult;//识别结果 protected Button startBtn;//开始识别 一直不说话会自动停止,需要再次打开 @@ -201,11 +213,20 @@ public class NoteEditActivity extends Activity implements OnClickListener, super.onCreate(savedInstanceState); this.setContentView(R.layout.note_edit); + if (savedInstanceState == null && !initActivityState(getIntent())) { + finish(); + return; + } + editText = (EditText) findViewById(R.id.note_edit_view); + + this.setContentView(R.layout.note_edit); + if (savedInstanceState == null && !initActivityState(getIntent())) { finish(); return; } initResources(); + speech_sum(); initView(); txtResult = findViewById(R.id.note_edit_view); asr = EventManagerFactory.create(this, "asr"); @@ -258,6 +279,89 @@ public class NoteEditActivity extends Activity implements OnClickListener, }); } + public void speech_sum(){ + EditText editable = findViewById(R.id.note_edit_view); + //Toast.makeText(NoteEditActivity.this, editable.getText().toString(), Toast.LENGTH_SHORT).show(); + final Button speak = findViewById(R.id.iatBtn); + final int[] tmp = new int[1]; + final TextToSpeech[] tts = new TextToSpeech[1]; + tts[0] = new TextToSpeech(NoteEditActivity.this, new TextToSpeech.OnInitListener() { + @Override + public void onInit(int status) { + tts[0].setLanguage(Locale.US); + } + }); + editable.addTextChangedListener(new TextWatcher() { + @Override + public void beforeTextChanged(CharSequence s, int start, int count, int after) { + } + @Override + public void onTextChanged(CharSequence s, int start, int before, int count) { + tmp[0] = cutOfimage(operateText(s.toString())).length(); + TextView number_word = findViewById(R.id.text_nums); + number_word.setText("字符数:"+ tmp[0]); + final String temp = cutOfimage(s.toString()); + speak.setOnClickListener(new OnClickListener() { + @Override + public void onClick(View v) { + tts[0].speak(temp.toString(),TextToSpeech.QUEUE_FLUSH,null); + } + }); + } + @Override + public void afterTextChanged(Editable s) { + } + }); + } + + public String operateText(String str){ + String dest = ""; + Pattern p = Pattern.compile("\\s*|t|r|n"); + Matcher m = p.matcher(str); + dest = m.replaceAll(""); + return dest; + } + + public String cutOfimage(String str){ + String dest = str; + int index1 = dest.indexOf("[local]"); + int index2 = dest.indexOf("[/local]"); + while(index1 != -1 && index2 != -1){ + dest = dest.substring(0,index1) + dest.substring(index2+8); + index1 = dest.indexOf("[local]"); + index2 = dest.indexOf("[/local]"); + } + return dest; + } + + private String Textchange(String oriText){ + StringBuffer stringBuffer = new StringBuffer(oriText); + int Flag1 = -1; + int Flag2 = -1; + do {//不计入表示图片的字符 + Flag1 = stringBuffer.indexOf(""); + if (Flag1 != -1 && Flag2 != -1) { + stringBuffer = stringBuffer.replace(Flag1, Flag2+1, ""); + } + } while (Flag1 != -1 && Flag2 != -1); + + do {//不计入换行字符 + Flag1 = stringBuffer.indexOf("\n"); + + if (Flag1 != -1){ + stringBuffer = stringBuffer.replace(Flag1, Flag1+1, ""); + } + } while (Flag1 != -1); + do {//不计入空格字符 + Flag1 = stringBuffer.indexOf(" "); + + if (Flag1 != -1) { + stringBuffer = stringBuffer.replace(Flag1, Flag1+1, ""); + } + } while (Flag1 != -1); + return stringBuffer.toString(); + } @Override public void onRequestPermissionsResult(int requestCode, @NonNull String[] permissions, @NonNull int[] grantResults) { super.onRequestPermissionsResult(requestCode, permissions, grantResults); @@ -522,6 +626,7 @@ public class NoteEditActivity extends Activity implements OnClickListener, mNoteHeaderHolder = new HeadViewHolder(); mNoteHeaderHolder.tvModified = (TextView) findViewById(R.id.tv_modified_date); mNoteHeaderHolder.ivAlertIcon = (ImageView) findViewById(R.id.iv_alert_icon); + mNoteHeaderHolder.text_nums = (TextView) findViewById(R.id.text_nums); mNoteHeaderHolder.tvAlertDate = (TextView) findViewById(R.id.tv_alert_date); mNoteHeaderHolder.ibSetBgColor = (ImageView) findViewById(R.id.btn_set_bg_color); mNoteHeaderHolder.ibSetBgColor.setOnClickListener(this); @@ -705,7 +810,9 @@ public class NoteEditActivity extends Activity implements OnClickListener, case R.id.menu_delete_remind: mWorkingNote.setAlertDate(0, false); break; - + case R.id.menu_font_select: + showSingleAlertDiglog(); + break; default: break; } @@ -1167,6 +1274,44 @@ public class NoteEditActivity extends Activity implements OnClickListener, public boolean isMediaDocument(Uri uri) { return "com.android.providers.media.documents".equals(uri.getAuthority()); } + public void showSingleAlertDiglog(){ + final String[] items={"仿宋","黑体","楷体","宋体","新宋体"}; + AlertDialog.Builder alertBuilder=new AlertDialog.Builder(this); + alertBuilder.setTitle("字体选择"); + alertBuilder.setSingleChoiceItems(items,0,(dialogInterface, i) -> { + switch (i) { + case 0: + Typeface typeface0 = Typeface.createFromAsset(getAssets(), "Fonts/simfang.ttf"); + mNoteEditor.setTypeface(typeface0); + break; + case 1: + Typeface typeface1 = Typeface.createFromAsset(getAssets(), "Fonts/simhei.ttf"); + mNoteEditor.setTypeface(typeface1); + break; + case 2: + Typeface typeface2 = Typeface.createFromAsset(getAssets(), "Fonts/simkai.ttf"); + mNoteEditor.setTypeface(typeface2); + break; + case 3: + Typeface typeface3 = Typeface.createFromAsset(getAssets(), "Fonts/simsunb.ttf"); + mNoteEditor.setTypeface(typeface3); + break; + case 4: + Typeface typeface4 = Typeface.createFromAsset(getAssets(), "Fonts/simsun.ttc"); + mNoteEditor.setTypeface(typeface4); + break; + } + Toast.makeText(NoteEditActivity.this,items[i],Toast.LENGTH_SHORT).show(); + }); + alertBuilder.setPositiveButton("确定",(dialogInterface, i) -> { + alertDialog2.dismiss(); + }); + alertBuilder.setNegativeButton("取消",(dialogInterface, i) -> { + alertDialog2.dismiss(); + }); + alertDialog2=alertBuilder.create(); + alertDialog2.show(); + } private void start() { diff --git a/src/main/java/net/micode/notes/ui/NoteItemData.java b/src/main/java/net/micode/notes/ui/NoteItemData.java index 0f5a878..12421d1 100644 --- a/src/main/java/net/micode/notes/ui/NoteItemData.java +++ b/src/main/java/net/micode/notes/ui/NoteItemData.java @@ -28,18 +28,18 @@ import net.micode.notes.tool.DataUtils; public class NoteItemData { static final String [] PROJECTION = new String [] { - NoteColumns.ID, - NoteColumns.ALERTED_DATE, - NoteColumns.BG_COLOR_ID, - NoteColumns.CREATED_DATE, - NoteColumns.HAS_ATTACHMENT, - NoteColumns.MODIFIED_DATE, - NoteColumns.NOTES_COUNT, - NoteColumns.PARENT_ID, - NoteColumns.SNIPPET, - NoteColumns.TYPE, - NoteColumns.WIDGET_ID, - NoteColumns.WIDGET_TYPE, + NoteColumns.ID, + NoteColumns.ALERTED_DATE, + NoteColumns.BG_COLOR_ID, + NoteColumns.CREATED_DATE, + NoteColumns.HAS_ATTACHMENT, + NoteColumns.MODIFIED_DATE, + NoteColumns.NOTES_COUNT, + NoteColumns.PARENT_ID, + NoteColumns.SNIPPET, + NoteColumns.TYPE, + NoteColumns.WIDGET_ID, + NoteColumns.WIDGET_TYPE }; private static final int ID_COLUMN = 0; diff --git a/src/main/java/net/micode/notes/ui/NotesListActivity.java b/src/main/java/net/micode/notes/ui/NotesListActivity.java index 645e246..a34aaeb 100644 --- a/src/main/java/net/micode/notes/ui/NotesListActivity.java +++ b/src/main/java/net/micode/notes/ui/NotesListActivity.java @@ -542,6 +542,7 @@ public class NotesListActivity extends Activity implements OnClickListener, OnIt } private void openNode(NoteItemData data) { + Log.i("open","Node"); Intent intent = new Intent(this, NoteEditActivity.class); intent.setAction(Intent.ACTION_VIEW); intent.putExtra(Intent.EXTRA_UID, data.getId()); @@ -804,6 +805,10 @@ public class NotesListActivity extends Activity implements OnClickListener, OnIt getWindow().setBackgroundDrawableResource(R.drawable.menu_girl); break; } + case R.id.menu_countallNotes: { + showNumberofNotes(); + break; + } case R.id.menu_sea: { mode = 2; getWindow().setBackgroundDrawableResource(R.drawable.menu_sea); @@ -1042,4 +1047,10 @@ public class NotesListActivity extends Activity implements OnClickListener, OnIt } return false; } + private void showNumberofNotes() { + AlertDialog.Builder btr =new AlertDialog.Builder(this); + btr.setTitle("目前便签数"); + btr.setMessage("目前有 "+Integer.toString(mNotesListAdapter.retCount())+"个便签"); + btr.show(); + } } diff --git a/src/main/java/net/micode/notes/ui/NotesListAdapter.java b/src/main/java/net/micode/notes/ui/NotesListAdapter.java index 51c9cb9..7236b84 100644 --- a/src/main/java/net/micode/notes/ui/NotesListAdapter.java +++ b/src/main/java/net/micode/notes/ui/NotesListAdapter.java @@ -181,4 +181,22 @@ public class NotesListAdapter extends CursorAdapter { } } } + public int retCount(){ + int NotesCount=mNotesCount; + int ItemCount=getCount(); + for (int i = 0; i < ItemCount; i++) { + Cursor c = (Cursor) getItem(i); + if (c != null) { + if (NoteItemData.getNoteType(c) == Notes.TYPE_NOTE) { + NoteItemData NoteItem=new NoteItemData(mContext,c); + NotesCount+=NoteItem.getNotesCount(); + } + } else { + Log.e(TAG, "Invalid cursor"); + return -1; + } + } + return NotesCount; + } + } diff --git a/src/main/java/net/micode/notes/ui/NotesListItem.java b/src/main/java/net/micode/notes/ui/NotesListItem.java index 1221e80..ef7c53d 100644 --- a/src/main/java/net/micode/notes/ui/NotesListItem.java +++ b/src/main/java/net/micode/notes/ui/NotesListItem.java @@ -37,6 +37,7 @@ public class NotesListItem extends LinearLayout { private TextView mCallName; private NoteItemData mItemData; private CheckBox mCheckBox; + private ImageView mLock; public NotesListItem(Context context) { super(context); @@ -55,7 +56,6 @@ public class NotesListItem extends LinearLayout { } else { mCheckBox.setVisibility(View.GONE); } - mItemData = data; if (data.getId() == Notes.ID_CALL_RECORD_FOLDER) { mCallName.setVisibility(View.GONE); diff --git a/src/main/res/layout/activity_login.xml b/src/main/res/layout/activity_login.xml index b5de582..67c67cc 100644 --- a/src/main/res/layout/activity_login.xml +++ b/src/main/res/layout/activity_login.xml @@ -30,7 +30,7 @@ + android:text="@string/password"/> - + + android:textAppearance="@style/TextAppearancePrimaryItem" /> + + @@ -124,10 +131,10 @@ + android:layout_gravity="top|right" + android:background="@drawable/bg_color_btn_mask" /> +