aboutsummaryrefslogtreecommitdiffstats
path: root/gfxconf.example.h
diff options
context:
space:
mode:
authorinmarket <andrewh@inmarket.com.au>2013-08-17 23:32:53 +1000
committerinmarket <andrewh@inmarket.com.au>2013-08-17 23:32:53 +1000
commita2b27a6f5c404a8b8883c0f7d50279550120035a (patch)
tree6bf7bc58c59e6a94844f97e3596c2ffc84ced3c2 /gfxconf.example.h
parent964ebc6e4a4ac647ad6c28bf8820f60fedcc0a95 (diff)
downloaduGFX-a2b27a6f5c404a8b8883c0f7d50279550120035a.tar.gz
uGFX-a2b27a6f5c404a8b8883c0f7d50279550120035a.tar.bz2
uGFX-a2b27a6f5c404a8b8883c0f7d50279550120035a.zip
Add new hand built bitmap fonts to replace old UI1 and UI2.
Allow scaled fonts to be staticly defined. Update new fonts handling so UI1 and UI2 have Narrow and Double variants. Update example gfxconf.h. Fix new font rules. Add support for an application program to add their own fonts. Make system font handling includes root relative.
Diffstat (limited to 'gfxconf.example.h')
-rw-r--r--gfxconf.example.h32
1 files changed, 22 insertions, 10 deletions
diff --git a/gfxconf.example.h b/gfxconf.example.h
index ca4ba65e..9ed30159 100644
--- a/gfxconf.example.h
+++ b/gfxconf.example.h
@@ -49,18 +49,30 @@
#define GDISP_NEED_MULTITHREAD FALSE
#define GDISP_NEED_ASYNC FALSE
#define GDISP_NEED_MSGAPI FALSE
+#define GDISP_NEED_ANTIALIAS FALSE
+#define GDISP_NEED_UTF8 FALSE
+#define GDISP_NEED_TEXT_KERNING FALSE
/* GDISP - fonts to include */
-#define GDISP_INCLUDE_FONT_DEJAVUSANS10 FALSE
-#define GDISP_INCLUDE_FONT_DEJAVUSANS12 TRUE
-#define GDISP_INCLUDE_FONT_DEJAVUSANS16 FALSE
-#define GDISP_INCLUDE_FONT_DEJAVUSANS24 FALSE
-#define GDISP_INCLUDE_FONT_DEJAVUSANS32 FALSE
-#define GDISP_INCLUDE_FONT_DEJAVUSANSBOLD12 FALSE
-#define GDISP_INCLUDE_FONT_FIXED_10x20 FALSE
-#define GDISP_INCLUDE_FONT_FIXED_7x14 FALSE
-#define GDISP_INCLUDE_FONT_FIXED_5x8 FALSE
-#define GDISP_INCLUDE_FONT_LARGENUMBERS FALSE
+#define GDISP_INCLUDE_FONT_DEJAVUSANS10 FALSE
+#define GDISP_INCLUDE_FONT_DEJAVUSANS12 FALSE
+#define GDISP_INCLUDE_FONT_DEJAVUSANS16 FALSE
+#define GDISP_INCLUDE_FONT_DEJAVUSANS24 FALSE
+#define GDISP_INCLUDE_FONT_DEJAVUSANS32 FALSE
+#define GDISP_INCLUDE_FONT_DEJAVUSANSBOLD12 FALSE
+#define GDISP_INCLUDE_FONT_FIXED_10x20 FALSE
+#define GDISP_INCLUDE_FONT_FIXED_7x14 FALSE
+#define GDISP_INCLUDE_FONT_FIXED_5x8 FALSE
+#define GDISP_INCLUDE_FONT_DEJAVUSANS12_AA FALSE
+#define GDISP_INCLUDE_FONT_DEJAVUSANS16_AA FALSE
+#define GDISP_INCLUDE_FONT_DEJAVUSANS24_AA FALSE
+#define GDISP_INCLUDE_FONT_DEJAVUSANS32_AA FALSE
+#define GDISP_INCLUDE_FONT_DEJAVUSANSBOLD12_AA FALSE
+
+#define GDISP_INCLUDE_FONT_UI1 FALSE
+#define GDISP_INCLUDE_FONT_UI2 FALSE
+#define GDISP_INCLUDE_FONT_LARGENUMBERS FALSE
+#define GDISP_INCLUDE_USER_FONTS FALSE
/* GDISP image decoders */
#define GDISP_NEED_IMAGE_NATIVE FALSE