From 99666de00fb30cb86473257776504ca70b4469c3 Mon Sep 17 00:00:00 2001 From: bruvzg <7645683+bruvzg@users.noreply.github.com> Date: Thu, 3 Sep 2020 14:22:16 +0300 Subject: [Complex Text Layouts] Refactor Font class, default themes and controls to use Text Server interface. Implement interface mirroring. Add TextLine and TextParagraph classes. Handle UTF-16 input on macOS and Windows. --- thirdparty/fonts/NotoSansBengali_Regular.ttf | Bin 0 -> 125440 bytes thirdparty/fonts/NotoSansGeorgian_Regular.ttf | Bin 0 -> 26940 bytes thirdparty/fonts/NotoSansMalayalamUI_Regular.ttf | Bin 0 -> 61264 bytes thirdparty/fonts/NotoSansOriyaUI_Regular.ttf | Bin 0 -> 96996 bytes thirdparty/fonts/NotoSansSinhalaUI_Regular.ttf | Bin 0 -> 188112 bytes thirdparty/fonts/NotoSansTamilUI_Regular.ttf | Bin 0 -> 44820 bytes thirdparty/fonts/NotoSansTeluguUI_Regular.ttf | Bin 0 -> 127912 bytes 7 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 thirdparty/fonts/NotoSansBengali_Regular.ttf create mode 100644 thirdparty/fonts/NotoSansGeorgian_Regular.ttf create mode 100644 thirdparty/fonts/NotoSansMalayalamUI_Regular.ttf create mode 100644 thirdparty/fonts/NotoSansOriyaUI_Regular.ttf create mode 100644 thirdparty/fonts/NotoSansSinhalaUI_Regular.ttf create mode 100644 thirdparty/fonts/NotoSansTamilUI_Regular.ttf create mode 100644 thirdparty/fonts/NotoSansTeluguUI_Regular.ttf (limited to 'thirdparty/fonts') diff --git a/thirdparty/fonts/NotoSansBengali_Regular.ttf b/thirdparty/fonts/NotoSansBengali_Regular.ttf new file mode 100644 index 0000000000..daeabcf817 Binary files /dev/null and b/thirdparty/fonts/NotoSansBengali_Regular.ttf differ diff --git a/thirdparty/fonts/NotoSansGeorgian_Regular.ttf b/thirdparty/fonts/NotoSansGeorgian_Regular.ttf new file mode 100644 index 0000000000..9bfc8d9675 Binary files /dev/null and b/thirdparty/fonts/NotoSansGeorgian_Regular.ttf differ diff --git a/thirdparty/fonts/NotoSansMalayalamUI_Regular.ttf b/thirdparty/fonts/NotoSansMalayalamUI_Regular.ttf new file mode 100644 index 0000000000..37f3591706 Binary files /dev/null and b/thirdparty/fonts/NotoSansMalayalamUI_Regular.ttf differ diff --git a/thirdparty/fonts/NotoSansOriyaUI_Regular.ttf b/thirdparty/fonts/NotoSansOriyaUI_Regular.ttf new file mode 100644 index 0000000000..7b50a71620 Binary files /dev/null and b/thirdparty/fonts/NotoSansOriyaUI_Regular.ttf differ diff --git a/thirdparty/fonts/NotoSansSinhalaUI_Regular.ttf b/thirdparty/fonts/NotoSansSinhalaUI_Regular.ttf new file mode 100644 index 0000000000..a4b297d691 Binary files /dev/null and b/thirdparty/fonts/NotoSansSinhalaUI_Regular.ttf differ diff --git a/thirdparty/fonts/NotoSansTamilUI_Regular.ttf b/thirdparty/fonts/NotoSansTamilUI_Regular.ttf new file mode 100644 index 0000000000..e65aeb8d0b Binary files /dev/null and b/thirdparty/fonts/NotoSansTamilUI_Regular.ttf differ diff --git a/thirdparty/fonts/NotoSansTeluguUI_Regular.ttf b/thirdparty/fonts/NotoSansTeluguUI_Regular.ttf new file mode 100644 index 0000000000..5394a28cfe Binary files /dev/null and b/thirdparty/fonts/NotoSansTeluguUI_Regular.ttf differ -- cgit v1.2.3