-
-
Notifications
You must be signed in to change notification settings - Fork 12
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* Migrate UI to LVGL. Completely rewrite UI to use LVGL. M5ez was functional, but unmaintained and lacking support for multiple input methods. Our hacked up internal copy is now removed. M5StickC screens are now rotated to a more 'normal' portrait orientation. LVGL supports a unified approach to: * multiple screen sizes * hardware button navigation * non-touch screen systems use 3 buttons: * previous * ok/select * next * touch screen navigation LVGL is an event driven system, thus requiring some refactoring of the general control loops. As a result the user interface logic is completely separated from the camera control. All previous features have been ported across to LVGL. The only regression is the theme handling is clunky, which is still being developed upstream. A restart of the device is necessary to have the new theme properly applied. Whilst here, add feature support for the "FauxNY" camera, a fully virtual target that aids in test and debug. Almost evey single line of code has been touched :/ * Update README for EOL GPS unit. * Update to NimBLE-Arduino v2.1.0. * Get mobile device pairing working again. Move device name to connect() phase for mobile devices. NimBLE hangs if we try to issue characteristics I/O in a callback. Tweak some UI items: * connect message box strings * change inactivity setting from slider to roller * Add note for connect cancel button. * Update clang-format configuration. * Account for differences in minor clang-format versions. * Account for clang-format's silliness. * Update README.md * Correct capitalisation of 'Infinite-ReConnect'. * Re-add firmware distinction between M5StickC and Plus variants. * Update to NimBLE-Arduino v2.1.2.
- Loading branch information
Showing
106 changed files
with
4,558 additions
and
10,146 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -14,6 +14,7 @@ jobs: | |
matrix: | ||
platform: | ||
- m5stick-c | ||
- m5stick-c-plus | ||
- m5stack-core | ||
- m5stack-core2 | ||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.