summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRiku Isokoski <riksu9000@gmail.com>2022-06-16 18:05:55 +0300
committerGitHub <noreply@github.com>2022-06-16 17:05:55 +0200
commit10ca036ffb09e1921b7ea684816b7cd9f5b0f510 (patch)
tree34e4059fc25b47be4047abe3e6b6e831d98abedd
parent373289c072b701684520fce72801136c58b61c55 (diff)
Patch hole in the letter M in jetbrains_mono_bold_20 (#1175)
-rw-r--r--src/displayapp/fonts/CMakeLists.txt2
-rw-r--r--src/displayapp/fonts/fonts.json2
-rw-r--r--src/displayapp/fonts/jetbrains_mono_bold_20.c_M.patch8
3 files changed, 11 insertions, 1 deletions
diff --git a/src/displayapp/fonts/CMakeLists.txt b/src/displayapp/fonts/CMakeLists.txt
index d00c802b..84830cc0 100644
--- a/src/displayapp/fonts/CMakeLists.txt
+++ b/src/displayapp/fonts/CMakeLists.txt
@@ -6,6 +6,8 @@ find_program(LV_FONT_CONV "lv_font_conv" NO_CACHE REQUIRED
message(STATUS "Using ${LV_FONT_CONV} to generate font files")
configure_file(${CMAKE_CURRENT_LIST_DIR}/jetbrains_mono_bold_20.c_zero.patch
${CMAKE_CURRENT_BINARY_DIR}/jetbrains_mono_bold_20.c_zero.patch COPYONLY)
+configure_file(${CMAKE_CURRENT_LIST_DIR}/jetbrains_mono_bold_20.c_M.patch
+ ${CMAKE_CURRENT_BINARY_DIR}/jetbrains_mono_bold_20.c_M.patch COPYONLY)
if(CMAKE_VERSION VERSION_GREATER_EQUAL 3.12)
# FindPython3 module introduces with CMake 3.12
# https://cmake.org/cmake/help/latest/module/FindPython3.html
diff --git a/src/displayapp/fonts/fonts.json b/src/displayapp/fonts/fonts.json
index ac68ea3c..abdb4512 100644
--- a/src/displayapp/fonts/fonts.json
+++ b/src/displayapp/fonts/fonts.json
@@ -12,7 +12,7 @@
],
"bpp": 1,
"size": 20,
- "patches": ["jetbrains_mono_bold_20.c_zero.patch"]
+ "patches": ["jetbrains_mono_bold_20.c_zero.patch", "jetbrains_mono_bold_20.c_M.patch"]
},
"jetbrains_mono_42": {
"sources": [
diff --git a/src/displayapp/fonts/jetbrains_mono_bold_20.c_M.patch b/src/displayapp/fonts/jetbrains_mono_bold_20.c_M.patch
new file mode 100644
index 00000000..31f243ad
--- /dev/null
+++ b/src/displayapp/fonts/jetbrains_mono_bold_20.c_M.patch
@@ -0,0 +1,8 @@
+@@ -217,7 +217,7 @@
+ 0xc0, 0xe0, 0x70, 0x38, 0x1c, 0xf, 0xff, 0xfc,
+
+ /* U+004D "M" */
+- 0xf3, 0xfc, 0xfd, 0x3f, 0xcf, 0xff, 0xff, 0xfe,
++ 0xf3, 0xfc, 0xff, 0x3f, 0xcf, 0xff, 0xff, 0xfe,
+ 0xdf, 0xb7, 0xe1, 0xf8, 0x7e, 0x1f, 0x87, 0xe1,
+ 0xf8, 0x70,