From 16307c45356d17bf8d7146e87d6aa7b7d93a0973 Mon Sep 17 00:00:00 2001 From: nick Date: Thu, 11 Jun 2026 02:27:57 -0600 Subject: [PATCH] dashboard: make lvgl icon headers cxx compatible --- firmware/esp32-s3-dashboard/gas_pump.h | 16 +++++++++------- firmware/esp32-s3-dashboard/water_temp.h | 16 +++++++++------- 2 files changed, 18 insertions(+), 14 deletions(-) diff --git a/firmware/esp32-s3-dashboard/gas_pump.h b/firmware/esp32-s3-dashboard/gas_pump.h index fc05dcd..521116c 100644 --- a/firmware/esp32-s3-dashboard/gas_pump.h +++ b/firmware/esp32-s3-dashboard/gas_pump.h @@ -825,11 +825,13 @@ const LV_ATTRIBUTE_MEM_ALIGN LV_ATTRIBUTE_LARGE_CONST LV_ATTRIBUTE_IMG_GAS_PUMP }; const lv_img_dsc_t gas_pump = { - .header.cf = LV_IMG_CF_ALPHA_1BIT, - .header.always_zero = 0, - .header.reserved = 0, - .header.w = 800, - .header.h = 800, - .data_size = 80000, - .data = gas_pump_map, + { + LV_IMG_CF_ALPHA_1BIT, + 0, + 0, + 800, + 800 + }, + 80000, + gas_pump_map }; diff --git a/firmware/esp32-s3-dashboard/water_temp.h b/firmware/esp32-s3-dashboard/water_temp.h index 36035ab..7062219 100644 --- a/firmware/esp32-s3-dashboard/water_temp.h +++ b/firmware/esp32-s3-dashboard/water_temp.h @@ -825,11 +825,13 @@ const LV_ATTRIBUTE_MEM_ALIGN LV_ATTRIBUTE_LARGE_CONST LV_ATTRIBUTE_IMG_WATER_COO }; const lv_img_dsc_t water_coolant = { - .header.cf = LV_IMG_CF_ALPHA_1BIT, - .header.always_zero = 0, - .header.reserved = 0, - .header.w = 800, - .header.h = 800, - .data_size = 80000, - .data = water_coolant_map, + { + LV_IMG_CF_ALPHA_1BIT, + 0, + 0, + 800, + 800 + }, + 80000, + water_coolant_map };