Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2022-05-26 | Docker container documentation : Fix typos, 1 line per sentence, remove ↵ | Jean-François Milants | 1 | -16/+17 | |
obsolete paragraph, remove redundant 'image' parameter in the command to build the docker image, use ${PWD} instead of $(pwd). | |||||
2022-05-26 | Docker container documentation : Adapt the `--user` documentation according ↵ | Jean-François Milants | 1 | -24/+13 | |
to the new behavior. | |||||
2022-05-26 | Edit workflow to use the new docker image : infinitime/infinitime-build. | Jean-François Milants | 1 | -1/+1 | |
2022-05-26 | Update links to the docker image with the new account : ↵ | Jean-François Milants | 1 | -4/+4 | |
infinitime/infinitime-build. | |||||
2022-05-26 | Small modernization with --platform parameter in docker readme | Jean-François Milants | 1 | -2/+2 | |
2022-05-26 | Add comment about the workaround that was needed in the github workflow. | Jean-François Milants | 1 | -0/+4 | |
2022-05-26 | The main build workflow for GitHub Actions now uses the infinitime-build ↵ | Jean-François Milants | 5 | -167/+32 | |
docker image to build the firmware. This allows to avoid the duplication of the build logic in Docker and Github workflow format. The Dockerfile has been slightly adapted (remove the USER instructions). Docker images are now published in DockerHub (jf002/infinitime-build). | |||||
2022-05-18 | comment about common error "glyphs.map" in old nodejs (#1142) | Yehoshua Pesach Wallach | 1 | -1/+1 | |
2022-05-16 | Only test format when it is wanted | Riku Isokoski | 2 | -0/+5 | |
2022-05-16 | Don't allow test-format.sh to be run locally | Riku Isokoski | 2 | -5/+7 | |
2022-05-16 | fonts: gen.py: clearify missing exe message | Reinhold Gschweicher | 1 | -1/+1 | |
2022-05-16 | update build stop, lv_font_conv not required globally installed | Reinhold Gschweicher | 1 | -2/+1 | |
2022-05-16 | generalize lv-font creation | Reinhold Gschweicher | 3 | -31/+49 | |
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-14 | Only run lv_sim GH Actions on push to develop and master | FintasticMan | 1 | -2/+2 | |
2022-05-10 | fontgen: update README.md to remove patch advanced options | Yehoshua Pesach Wallach | 1 | -1/+1 | |
2022-05-10 | update docker to 22, and use python3 by default | Yehoshua Pesach Wallach | 1 | -3/+4 | |
2022-05-10 | docker: bump ubuntu to 20.04 and node to 18 | Yehoshua Pesach Wallach | 1 | -2/+3 | |
2022-05-10 | fongen: don't pre-build fonts | Yehoshua Pesach Wallach | 1 | -5/+0 | |
2022-05-10 | fontgen: changes to allow CMake to work from other project | Yehoshua Pesach Wallach | 1 | -4/+4 | |
2022-05-10 | fontgen: remove advanced (format string, process as list) from patching | Yehoshua Pesach Wallach | 2 | -13/+2 | |
2022-05-10 | fontgen: verify lv_font_conv at cmake | Yehoshua Pesach Wallach | 1 | -1/+1 | |
2022-05-10 | fontgen: remove double-asterisk in readme | Yehoshua Pesach Wallach | 1 | -1/+1 | |
2022-05-10 | fontgen: assume plain .patch for single string patch | Yehoshua Pesach Wallach | 2 | -5/+12 | |
2022-05-10 | fotngen: check for lv_font_conv | Yehoshua Pesach Wallach | 1 | -0/+3 | |
2022-05-10 | fontgen: install npm, lv_font_conv in Dockerfile | Yehoshua Pesach Wallach | 1 | -1/+5 | |
2022-05-10 | fontgen: lock version at current | Yehoshua Pesach Wallach | 2 | -2/+2 | |
2022-05-10 | fontgen: remove "feature" feature | Yehoshua Pesach Wallach | 3 | -15/+1 | |
2022-05-10 | fontgen: remove "generating the fonts" section | Yehoshua Pesach Wallach | 1 | -7/+0 | |
2022-05-10 | fontgen: move lv_font_conv doc | Yehoshua Pesach Wallach | 2 | -6/+6 | |
2022-05-10 | fontgen: generate font .c files in build dir | Yehoshua Pesach Wallach | 2 | -4/+9 | |
2022-05-10 | fontgen: make simulator build fonts too | Yehoshua Pesach Wallach | 1 | -0/+9 | |
2022-05-10 | Added lv_font_conv to workflow main | Yehoshua Pesach Wallach | 1 | -0/+4 | |
2022-05-10 | fontgen: generate fonts at runtime with CMake | Yehoshua Pesach Wallach | 9 | -6892/+17 | |
2022-05-10 | fonts: update README.md to match new method | Yehoshua Pesach Wallach | 1 | -74/+20 | |
2022-05-10 | fontgen: simplfy json after removed external features key | Yehoshua Pesach Wallach | 2 | -93/+95 | |
2022-05-10 | fontgen: minor changes | Yehoshua Pesach Wallach | 1 | -2/+2 | |
2022-05-10 | fontgen: remove .c from requested font if there | Yehoshua Pesach Wallach | 1 | -2/+5 | |
2022-05-10 | fontgen: simplify enabled fonts | Yehoshua Pesach Wallach | 1 | -7/+6 | |
2022-05-10 | fontgen: use patch file for jetbrains 0 fix | Yehoshua Pesach Wallach | 3 | -31/+7 | |
2022-05-10 | fontgen: removed ability of removing .c ext | Yehoshua Pesach Wallach | 1 | -8/+0 | |
2022-05-10 | fontgen: move features into fonts | Yehoshua Pesach Wallach | 2 | -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-10 | fontgen: added missing requested font check | Yehoshua Pesach Wallach | 1 | -0/+6 | |
2022-05-10 | fontgen: Added ability to choose fonts with .c | Yehoshua Pesach Wallach | 1 | -1/+11 | |
2022-05-10 | Added FontAwesome5-Solid+Brands+Regular.woff to git | Yehoshua Pesach Wallach | 1 | -0/+0 | |
2022-05-10 | Added font auto-generate script | Yehoshua Pesach Wallach | 3 | -0/+190 | |
2022-05-08 | Fix and test workflow | Riku Isokoski | 2 | -3/+3 | |
2022-05-08 | Ignore deleted files in format test | Riku Isokoski | 1 | -0/+1 | |
Otherwise clang-format would fail with an error and exit the script prematurely. | |||||
2022-05-08 | Add formatting test workflow | Riku Isokoski | 2 | -0/+71 | |
2022-05-08 | Systemtask : replace enum SystemTaskState by an enum class. | Jean-François Milants | 2 | -25/+25 | |
2022-05-08 | Simplify systemtask states | Riku Isokoski | 2 | -37/+34 | |