summaryrefslogtreecommitdiff
path: root/src/displayapp
AgeCommit message (Collapse)Author
2022-07-17Add PageIndicator widget to reduce code duplication (#1218)analog24Riku Isokoski
* Move PageIndicator widget to its own files to reduce code duplication * Use uint8_t in PageIndicator
2022-07-17Revert "Fix large blacklevel step. Lower 25% of shades are now accessible."Michele Bini
This reverts commit 8061822f0cba9caa9d957b85a8284ab3120aaf3e.
2022-06-11Revert "Revert "Integrate hatmajster's timer code""Michele Bini
This reverts commit b0aadd14e6867b80f7357d4e162180aa9d9ba075.
2022-06-10Revert "Integrate hatmajster's timer code"Michele Bini
This reverts commit b72a3ed87d9797f7746d6fbdb348972401e4414b.
2022-06-10Integrate hatmajster's timer codeMichele Bini
2022-06-07Inline BatteryIcon::GetObjectMichele Bini
2022-06-07Preallocate blocks for tiled multi-screen menus (requires C++17)Michele Bini
2022-06-07Replace magic values with appsPerScreen and entriesPerScreenRiku Isokoski
2022-06-07Automatically create enough screens for all apps and settingsRiku Isokoski
2022-06-07Merge commit 'c2b15b' into analog24Michele Bini
2022-06-06Mirror batteryIcon from WatchFaceAnalog to WatchFaceAnalog24Michele Bini
2022-06-06Merge remote-tracking branch 'origin/develop' into analog24Michele Bini
2022-06-06Move basic apps to the top of the app listRiku Isokoski
2022-06-05remove unused symbols, free a little bit of space (#1167)mabuch
2022-06-05remove unused Meter.cpp and Meter.h (#1171)mabuch
2022-06-05remove unused Brightness App (#1170)mabuch
2022-06-05remove old unused bluetooth icons (#1172)mabuch
2022-06-05Fix various typosluz paz
Found via `codespell -q 3 -S ./src/libs -L ans,doubleclick,trough`
2022-06-05Apply clang-format to all C++ filesFinlay Davidson
2022-06-05Rename lvgl image files to .cFinlay Davidson
2022-05-28further compress code for watchfaceterminalMichele Bini
2022-05-18Revert "Further compress code for WatchFaceTerminal"Michele Bini
This reverts commit c158acdb1a032206d224fb7890d11fc4e7f915f3.
2022-05-18Revert "Fix previous commit"Michele Bini
This reverts commit 90bc1d4509ce7c832b36bfca5da76157b97e33d3.
2022-05-18Revert "rm chance for dynamic allocation during firmware update"Michele Bini
This reverts commit 0315ea7b8f51ccd480dc56da4ec114a1b9008e3c.
2022-05-16fonts: gen.py: clearify missing exe messageReinhold Gschweicher
2022-05-16generalize lv-font creationReinhold Gschweicher
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-12Fix previous commitMichele Bini
2022-05-12Further compress code for WatchFaceTerminalMichele Bini
2022-05-12Compress code for WatchFaceTerminalMichele Bini
2022-05-12More intuitive name for lvalue reference getter: Obtain[...]Michele Bini
2022-05-12avoid a source of dynamic allocations during firmware updateMichele Bini
2022-05-12Add 5-minutes chimesMichele Bini
2022-05-12Use ..set_text_static when statically-allocated strings are usedMichele Bini
2022-05-12rm bleRadioEnabled tracking when the change is not used by the watch faceMichele Bini
2022-05-12Use nullptr when aligning relative to parentMichele Bini
2022-05-12Bluetooth Passkey Toggle settingMichele Bini
2022-05-12Add Jumpscore appMichele Bini
2022-05-12Integration fixMichele Bini
2022-05-12Merge branch 'alarm-reliability-and-switch-to-freertos-timers' into analog24Michele Bini
2022-05-12Merging 1.9.0 into analog24Michele Bini
2022-05-10fontgen: update README.md to remove patch advanced optionsYehoshua Pesach Wallach
2022-05-10fontgen: changes to allow CMake to work from other projectYehoshua Pesach Wallach
2022-05-10fontgen: remove advanced (format string, process as list) from patchingYehoshua Pesach Wallach
2022-05-10fontgen: verify lv_font_conv at cmakeYehoshua Pesach Wallach
2022-05-10fontgen: remove double-asterisk in readmeYehoshua Pesach Wallach
2022-05-10fontgen: assume plain .patch for single string patchYehoshua Pesach Wallach
2022-05-10fotngen: check for lv_font_convYehoshua Pesach Wallach
2022-05-10fontgen: remove "feature" featureYehoshua Pesach Wallach
2022-05-10fontgen: remove "generating the fonts" sectionYehoshua Pesach Wallach
2022-05-10fontgen: move lv_font_conv docYehoshua Pesach Wallach