Skip to content

Develop into main #258

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 32 commits into from
Jun 10, 2025
Merged

Develop into main #258

merged 32 commits into from
Jun 10, 2025

Conversation

rzeldent
Copy link
Owner

No description provided.

rzeldent and others added 30 commits September 4, 2024 21:14
Corrected interrupts leven pos/neg edge
* Remove sw_rotate

* Removed unused code

* LVGL version to 9.2.2

* Enable all devices

* Updated markdown
* Remove sw_rotate

* Removed unused code

* LVGL version to 9.2.2

* Enable all devices

* Updated markdown

* Test hardware rotation st7701

* Test use underlying driver for swap and mirror

* Reenabled code

* test

* Use define for DISPLAY_SOFTWARE_ROTATION
@rzeldent rzeldent requested a review from Copilot June 10, 2025 17:32
Copy link

@Copilot Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR standardizes GPIO/macro naming across touch and panel drivers, updates build configurations, and refreshes documentation and versioning.

  • Renamed configuration macros (e.g., _GPIO_NUM/_IO_NUM suffixes removed) and updated code to use new names.
  • Updated platformio.ini environments and build flags quoting.
  • Bumped library version, added new QSPI panel driver, and improved README (ToC, submodule instructions, version history).

Reviewed Changes

Copilot reviewed 18 out of 18 changed files in this pull request and generated no comments.

Show a summary per file
File Description
src/lvgl_touch_*.c Updated macro names for SPI/I2C touch configurations
src/lvgl_panel_*.c Updated macro names for SPI/I80/parallel panel configs
src/lvgl_panel_axa15231b_qspi.c Added new QSPI panel driver implementation
src/esp32_smartdisplay.c Replaced GPIO_BCKL with DISPLAY_BCKL
platformio.ini Added new envs, fixed quoting on -D LV_CONF_PATH flag
library.json Bumped version to 2.1.1
include/esp_panel_axs15231b.h Added header for new panel driver
README.md Added ToC, submodule instructions, version history
Comments suppressed due to low confidence (2)

README.md:394

  • The code snippet for the adaptive brightness function signature has an extra parenthesis. It should read float smartdisplay_lcd_adaptive_brightness_function().
float smartdisplay_lcd_adaptive_brightness_function)()

platformio.ini:60

  • The inner quotes around ${platformio.test_dir}/lv_conf.h may be interpreted literally by the compiler or cause parsing issues. Consider removing the inner quotes or escaping properly.
'-D LV_CONF_PATH="${platformio.test_dir}/lv_conf.h"'

@rzeldent rzeldent merged commit 55ad743 into main Jun 10, 2025
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant