summaryrefslogtreecommitdiff
path: root/src/displayapp/fonts
AgeCommit message (Collapse)AuthorFilesLines
2022-12-31Revert "prepare cmake unity build"Riku Isokoski1-6/+0
This reverts commit 21f3bd708261ece47096961039e65d5b6f113c73.
2022-12-27prepare cmake unity buildtnixeu1-0/+6
Exclude files from unity build which currently cause compile erros because of redefinitions.
2022-09-05Merge remote-tracking branch 'upstream/develop' into pts-optionsKieran Cawthray2-18/+18
2022-08-21Add sleep mode which disables notifications, touch- and motion wakeup (#1261)Riku Isokoski1-1/+1
2022-08-21Fix markdown format with autoformatter (#1284)Riku Isokoski1-16/+16
2022-08-16Improve checkbox visibility (#1266)Riku Isokoski1-1/+1
2022-08-05Initial mockupKieran Cawthray1-1/+1
2022-07-21Replace icomoon system font with material design icons (#1228)Riku Isokoski6-43692/+212
2022-06-25Font generation: Fix patch binary pathChristoph Honal1-1/+1
2022-06-16Patch hole in the letter M in jetbrains_mono_bold_20 (#1175)Riku Isokoski3-1/+11
2022-06-11Remove duplicated value in fonts.json (#1179)Diego Miguel Lozano1-1/+1
2022-06-06Lighten the large font for a more balanced lookRiku Isokoski2-1/+1
Add Jetbrains Mono Light font
2022-06-06Add initial counter widgetRiku Isokoski1-1/+1
2022-06-05remove unused symbols, free a little bit of space (#1167)mabuch1-1/+1
2022-06-05Fix various typosluz paz1-1/+1
Found via `codespell -q 3 -S ./src/libs -L ans,doubleclick,trough`
2022-05-16fonts: gen.py: clearify missing exe messageReinhold Gschweicher1-1/+1
2022-05-16generalize lv-font creationReinhold Gschweicher2-17/+34
In https://github.com/InfiniTimeOrg/InfiniTime/pull/1097 new font generation capabilites were added. Generalize the font creation to make it possible to reuse the `displayapp/fonts/CMakeLists.txt` file for `InfiniSim` and just add the new cmake file to the project and link against the new `infinitime_fonts` target. In the following a list of changes. Allow non-global installed `lv_font_conv` executable installed with ```sh npm install lv_font_conv@1.5.2 ``` In CMake we search for `lv_font_conv` executable. Add the found executable to the python script `generate.py`, to remove the need for `lv_font_conv` to be in the path. Search for `python3` executable, if CMake version 3.12 is available. Otherwise use `python` as hard coded executable. Instead of adding the generated fonts to `SOURCE_FILES` variable, create a static library `infinitime_fonts`. Link this library to the executables instead. Use `add_custom_target()` together with `add_custom_command()` to generate the font.c files once (like the original PR does).
2022-05-10fontgen: update README.md to remove patch advanced optionsYehoshua Pesach Wallach1-1/+1
2022-05-10fontgen: changes to allow CMake to work from other projectYehoshua Pesach Wallach1-4/+4
2022-05-10fontgen: remove advanced (format string, process as list) from patchingYehoshua Pesach Wallach2-13/+2
2022-05-10fontgen: verify lv_font_conv at cmakeYehoshua Pesach Wallach1-1/+1
2022-05-10fontgen: remove double-asterisk in readmeYehoshua Pesach Wallach1-1/+1
2022-05-10fontgen: assume plain .patch for single string patchYehoshua Pesach Wallach2-5/+12
2022-05-10fotngen: check for lv_font_convYehoshua Pesach Wallach1-0/+3
2022-05-10fontgen: remove "feature" featureYehoshua Pesach Wallach3-15/+1
2022-05-10fontgen: remove "generating the fonts" sectionYehoshua Pesach Wallach1-7/+0
2022-05-10fontgen: move lv_font_conv docYehoshua Pesach Wallach1-6/+1
2022-05-10fontgen: generate font .c files in build dirYehoshua Pesach Wallach2-4/+9
2022-05-10fontgen: generate fonts at runtime with CMakeYehoshua Pesach Wallach8-6890/+16
2022-05-10fonts: update README.md to match new methodYehoshua Pesach Wallach1-74/+20
2022-05-10fontgen: simplfy json after removed external features keyYehoshua Pesach Wallach2-93/+95
2022-05-10fontgen: minor changesYehoshua Pesach Wallach1-2/+2
2022-05-10fontgen: remove .c from requested font if thereYehoshua Pesach Wallach1-2/+5
2022-05-10fontgen: simplify enabled fontsYehoshua Pesach Wallach1-7/+6
2022-05-10fontgen: use patch file for jetbrains 0 fixYehoshua Pesach Wallach3-31/+7
2022-05-10fontgen: removed ability of removing .c extYehoshua Pesach Wallach1-8/+0
2022-05-10fontgen: move features into fontsYehoshua Pesach Wallach2-21/+13
Also, removed feature existance cheking (since it now depends on a font, so may end up being inside (only) a font not being used currently - which is an allowed usage)
2022-05-10fontgen: added missing requested font checkYehoshua Pesach Wallach1-0/+6
2022-05-10fontgen: Added ability to choose fonts with .cYehoshua Pesach Wallach1-1/+11
2022-05-10Added FontAwesome5-Solid+Brands+Regular.woff to gitYehoshua Pesach Wallach1-0/+0
2022-05-10Added font auto-generate scriptYehoshua Pesach Wallach3-0/+190
2022-04-02Replace airplane mode with a bluetooth toggleRiku Isokoski2-43/+31
2022-03-08Update navigation font readme sectionRiku Isokoski2-11/+7
2022-03-08Add ExtraBold font ttfRiku Isokoski1-0/+0
2022-03-08Further updates to font readme.Riku Isokoski3-388/+419
2022-03-08Update font readme, update fonts, add missing filesRiku Isokoski7-238/+248
2022-03-03Update README.mdmedeyko1-2/+1
More imperative tone
2022-03-03Update README.mdmedeyko1-1/+1
remove unnecessary )
2022-03-03Update README.mdmedeyko1-0/+17
2022-03-03Update jetbrains_mono_bold_20.cmedeyko1-2/+2
Fix 0 (zero) symbol. For more details, #988