fix(dave2d): Fix DAVE2D compilation (#7998)
MicroPython CI / Build esp32 port (push) Has been cancelled
MicroPython CI / Build rp2 port (push) Has been cancelled
MicroPython CI / Build stm32 port (push) Has been cancelled
MicroPython CI / Build unix port (push) Has been cancelled
Verify that lv_conf_internal.h matches repository state / verify-conf-internal (push) Has been cancelled
Verify the widget property name / verify-property-name (push) Has been cancelled
Verify code formatting / verify-formatting (push) Has been cancelled
Build docs / build-and-deploy (push) Has been cancelled
Test API JSON generator / Test API JSON (push) Has been cancelled
Verify Kconfig / verify-kconfig (push) Has been cancelled

This commit is contained in:
David Truan
2025-03-26 10:15:22 +01:00
committed by GitHub
parent 03c6be3451
commit c1205ad489
16 changed files with 37 additions and 9 deletions
+2 -2
View File
@@ -1,4 +1,4 @@
# Kconfig file for LVGL v9.2.2
# Kconfig file for LVGL v9.2.3
menu "LVGL configuration"
@@ -1492,7 +1492,7 @@ menu "LVGL configuration"
default 2 # LVGL_VERSION_MINOR
config LVGL_VERSION_PATCH
int
default 2 # LVGL_VERSION_PATCH
default 3 # LVGL_VERSION_PATCH
endmenu
menu "Devices"
+2 -2
View File
@@ -1,7 +1,7 @@
set(LVGL_VERSION_MAJOR "9")
set(LVGL_VERSION_MINOR "2")
set(LVGL_VERSION_PATCH "2")
set(LVGL_VERSION_INFO "")
set(LVGL_VERSION_PATCH "3")
set(LVGL_VERSION_INFO "dev")
set(LVGL_VERSION ${LVGL_VERSION_MAJOR}.${LVGL_VERSION_MINOR}.${LVGL_VERSION_PATCH}) # This is a CMake variable
set(ENV{LVGL_VERSION} ${LVGL_VERSION}) # This is exported Environmental variable
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "lvgl",
"version": "9.2.2",
"version": "9.2.3",
"keywords": "graphics, gui, embedded, tft, lvgl",
"description": "Graphics library to create embedded GUI with easy-to-use graphical elements, beautiful visual effects and low memory footprint. It offers anti-aliasing, opacity, and animations using only one frame buffer.",
"repository": {
+1 -1
View File
@@ -1,5 +1,5 @@
name=lvgl
version=9.2.2
version=9.2.3
author=kisvegabor
maintainer=kisvegabor,embeddedt,pete-pjb
sentence=Full-featured Graphics Library for Embedded Systems
+1 -1
View File
@@ -1,6 +1,6 @@
/**
* @file lv_conf.h
* Configuration file for v9.2.2
* Configuration file for v9.2.3-dev
*/
/*
+2 -2
View File
@@ -8,7 +8,7 @@
#define LVGL_VERSION_MAJOR 9
#define LVGL_VERSION_MINOR 2
#define LVGL_VERSION_PATCH 2
#define LVGL_VERSION_INFO ""
#define LVGL_VERSION_PATCH 3
#define LVGL_VERSION_INFO "dev"
#endif /* LVGL_VERSION_H */
+1
View File
@@ -9,6 +9,7 @@
#include "lv_draw_dave2d.h"
#if LV_USE_DRAW_DAVE2D
#include "../../lv_draw_buf_private.h"
#include "../../../misc/lv_area_private.h"
/*********************
* DEFINES
+9
View File
@@ -13,11 +13,20 @@ extern "C" {
/*********************
* INCLUDES
*********************/
#include "../../../lv_conf_internal.h"
#if LV_USE_DRAW_DAVE2D
#include "../../lv_draw.h"
#include "../../lv_draw_private.h"
#include "hal_data.h"
#include "lv_draw_dave2d_utils.h"
#include "../../lv_draw_rect.h"
#include "../../lv_draw_line.h"
#include "../../lv_draw_arc.h"
#include "../../lv_draw_label.h"
#include "../../lv_draw_image.h"
#include "../../lv_draw_triangle.h"
#include "../../lv_draw_buf.h"
/*********************
* DEFINES
@@ -1,6 +1,8 @@
#include "lv_draw_dave2d.h"
#if LV_USE_DRAW_DAVE2D
#include "../../../misc/lv_area_private.h"
void lv_draw_dave2d_arc(lv_draw_dave2d_unit_t * u, const lv_draw_arc_dsc_t * dsc, const lv_area_t * coords)
{
@@ -1,6 +1,8 @@
#include "lv_draw_dave2d.h"
#if LV_USE_DRAW_DAVE2D
#include "../../../misc/lv_area_private.h"
static void dave2d_draw_border_complex(lv_draw_dave2d_unit_t * draw_unit, const lv_area_t * outer_area,
const lv_area_t * inner_area,
int32_t rout, int32_t rin, lv_color_t color, lv_opa_t opa);
@@ -1,6 +1,8 @@
#include "lv_draw_dave2d.h"
#if LV_USE_DRAW_DAVE2D
#include "../../../misc/lv_area_private.h"
void lv_draw_dave2d_fill(lv_draw_dave2d_unit_t * u, const lv_draw_fill_dsc_t * dsc, const lv_area_t * coords)
{
lv_area_t draw_area;
@@ -9,6 +9,9 @@
#include "lv_draw_dave2d.h"
#if LV_USE_DRAW_DAVE2D
#include "../../lv_image_decoder_private.h"
#include "../../lv_draw_image_private.h"
/*********************
* DEFINES
*********************/
@@ -1,6 +1,9 @@
#include "lv_draw_dave2d.h"
#if LV_USE_DRAW_DAVE2D
#include "../../lv_draw_label_private.h"
#include "../../../misc/lv_area_private.h"
static void lv_draw_dave2d_draw_letter_cb(lv_draw_unit_t * draw_unit, lv_draw_glyph_dsc_t * glyph_draw_dsc,
lv_draw_fill_dsc_t * fill_draw_dsc, const lv_area_t * fill_area);
@@ -1,6 +1,8 @@
#include "lv_draw_dave2d.h"
#if LV_USE_DRAW_DAVE2D
#include "../../../misc/lv_area_private.h"
void lv_draw_dave2d_line(lv_draw_dave2d_unit_t * u, const lv_draw_line_dsc_t * dsc)
{
@@ -1,6 +1,8 @@
#include "lv_draw_dave2d.h"
#if LV_USE_DRAW_DAVE2D
#include "../../../misc/lv_area_private.h"
void lv_draw_dave2d_mask_rect(lv_draw_dave2d_unit_t * u, const lv_draw_mask_rect_dsc_t * dsc, const lv_area_t * coords)
{
lv_area_t clipped_area;
@@ -1,6 +1,8 @@
#include "lv_draw_dave2d.h"
#if LV_USE_DRAW_DAVE2D
#include "../../../misc/lv_area_private.h"
void lv_draw_dave2d_triangle(lv_draw_dave2d_unit_t * u, const lv_draw_triangle_dsc_t * dsc)
{
lv_area_t clipped_area;