Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2022-06-05 | remove unused symbols, free a little bit of space (#1167) | mabuch | 2 | -8/+1 | |
2022-06-05 | remove unused Meter.cpp and Meter.h (#1171) | mabuch | 4 | -68/+0 | |
2022-06-05 | remove unused Brightness App (#1170) | mabuch | 4 | -139/+0 | |
2022-06-05 | remove old unused bluetooth icons (#1172) | mabuch | 7 | -118/+0 | |
2022-06-05 | System: Refactor pin and interrupt setup | Christoph Honal | 2 | -19/+11 | |
This should ensure better readability of the pin setup procedure, as well as allow the configuration of the hardware button enable pin and the accelerometer interrupt pin via the pin mapping header. | |||||
2022-06-05 | SystemTask: Use "&&" instead of "and" for operators | Christoph Honal | 1 | -5/+6 | |
As per the coding style, only primary spelling should be used for operators. | |||||
2022-06-05 | Fix various typos | luz paz | 9 | -24/+24 | |
Found via `codespell -q 3 -S ./src/libs -L ans,doubleclick,trough` | |||||
2022-06-05 | Apply clang-format to all C++ files | Finlay Davidson | 67 | -381/+475 | |
2022-06-05 | Replace C-style casts with static_cast | Finlay Davidson | 3 | -20/+30 | |
2022-06-05 | Rename lvgl image files to .c | Finlay Davidson | 4 | -3/+3 | |
2022-05-27 | Fix assertion failure in TimerController | Ludovic J | 1 | -1/+1 | |
0 is not valid for xTimerPeriodInTicks, changing it to 1 to pass the assertion | |||||
2022-05-16 | fonts: gen.py: clearify missing exe message | Reinhold Gschweicher | 1 | -1/+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-10 | fontgen: update README.md to remove patch advanced options | Yehoshua Pesach Wallach | 1 | -1/+1 | |
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: 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 | 1 | -6/+1 | |
2022-05-10 | fontgen: generate font .c files in build dir | Yehoshua Pesach Wallach | 2 | -4/+9 | |
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 | 1 | -2/+2 | |
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 | |
2022-05-08 | Disable clip_corner, because it is slow. | Riku Isokoski | 1 | -1/+2 | |
2022-05-08 | Fix dropdown graphical issues. | Riku Isokoski | 2 | -11/+2 | |
The scrollbar would go out of bounds if DROPDOWN_PART_LIST had uneven padding. Also enable clip_corner feature to stop the selected item from overflowing. | |||||
2022-05-08 | Force full screen refresh with a rounder function | Riku Isokoski | 20 | -92/+22 | |
When the screen switches, the full screen needs to be refreshed for the hardware scrolling to work. This was enforced with backgroundLabels, but is simpler to do with a rounder function. | |||||
2022-05-08 | Remove lcd from DisplayApp | Riku Isokoski | 2 | -5/+3 | |
2022-05-04 | List: add missing array include | Reinhold Gschweicher | 1 | -1/+1 | |
List.h uses `std::array` as container, but is missing the `<array>` include. Add it to make the header self contained. The `memory` include is unused and can be removed. | |||||
2022-04-29 | Fix large blacklevel step. Lower 25% of shades are now accessible. | Riku Isokoski | 9 | -14/+16 | |
There is a large step in brightness from level zero to level one. After experimenting with various ST7789 options, I found that decreasing VDV to 0x10 (-0.4V) fixes this issue. The gamma change reduced the average error in brightness, but with the underlying issue fixed, the gamma change has been reverted. | |||||
2022-04-25 | New sharper batteryicon. Remove old unused batteryicons | Riku Isokoski | 61 | -1392/+145 | |
2022-04-25 | Fix warnings | Riku Isokoski | 11 | -25/+25 | |
2022-04-25 | Replace app_timer with FreeRTOS timers | Riku Isokoski | 3 | -64/+29 | |
2022-04-25 | Keep the paddle on screen in whole | Reinhold Gschweicher | 1 | -1/+8 | |
As suggested in https://github.com/InfiniTimeOrg/InfiniTime/issues/1062 in point 3. The paddle should be kept on screen and not travel out of the screen boundaries. Co-authored-by: Riku Isokoski <riksu9000@gmail.com> |