Skip to content

chore: Update ESPP to 1.0 and LVGL to 9.2.2. Remove submodules #8

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 7 commits into from
May 22, 2025

Conversation

finger563
Copy link
Contributor

@finger563 finger563 commented May 22, 2025

Description

  • feat: Update ESPP / LVGL
  • remove unused variable
  • add dep lock
  • update workflows
  • replace use of recolor (not supported in 9.2.2) with spans where possible
  • update graph to support configurable number of points
  • update graph to better style / configure legend and display
  • update graph to use new span for y axis

Motivation and Context

Keeps this repo up to date and brings in new features and performance improvements.

How has this been tested?

Build and run main on T-Deck hardware and use various test scripts to ensure it still receives data and displays it properly.

Note: text recoloring was removed in LVGL v9, even up to v9.2.2, but will be added back in the upcoming v9.3.0 release.

lvgl/lvgl#6966 (comment)

Screenshots (if appropriate, e.g. schematic, board, console logs, lab pictures):

Types of changes

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to not work as expected)
  • Documentation Update
  • Hardware (schematic, board, system design) change
  • Software change

Checklist:

  • My change requires a change to the documentation.
  • I have added / updated the documentation related to this change via either README or WIKI

Software

  • I have added tests to cover my changes.
  • I have updated the .github/workflows/build.yml file to add my new test to the automated cloud build github action.
  • All new and existing tests passed.
  • My code follows the code style of this project.

Copy link

github-actions bot commented May 22, 2025

✅Static analysis result - no issues found! ✅

@finger563 finger563 self-assigned this May 22, 2025
@finger563 finger563 added the enhancement New feature or request label May 22, 2025
@finger563 finger563 merged commit a60101a into main May 22, 2025
2 checks passed
@finger563 finger563 deleted the feat/update branch May 22, 2025 17:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant