mirror of
https://github.com/HASwitchPlate/openHASP.git
synced 2025-07-23 19:26:38 +00:00
Add backwards compatibility for /littlefs/
This commit is contained in:
parent
1e045499fb
commit
5b4053421b
@ -1006,13 +1006,13 @@ static hasp_attribute_type_t special_attribute_src(lv_obj_t* obj, const char* pa
|
|||||||
lv_mem_free(img_dsc);
|
lv_mem_free(img_dsc);
|
||||||
}
|
}
|
||||||
|
|
||||||
if(payload != strstr_P(payload, PSTR("http://"))) { // not start with http
|
if(payload != strstr_P(payload, PSTR("http://"))) { // not start with http
|
||||||
if(payload == strstr_P(payload, PSTR("/littlefs/"))) { // startsWith command/
|
if(payload == strstr_P(payload, PSTR("L:"))) { // startsWith command/
|
||||||
char tempsrc[64] = "L:";
|
|
||||||
strncpy(tempsrc + 2, payload + 9, sizeof(tempsrc) - 2);
|
|
||||||
lv_img_set_src(obj, tempsrc);
|
|
||||||
} else if(payload == strstr_P(payload, PSTR("L:"))) { // startsWith command/
|
|
||||||
lv_img_set_src(obj, payload);
|
lv_img_set_src(obj, payload);
|
||||||
|
} else if(payload == strstr_P(payload, PSTR("/littlefs/"))) { // startsWith command/
|
||||||
|
char tempsrc[64] = "L:";
|
||||||
|
strncpy(tempsrc + 2, payload + 10, sizeof(tempsrc) - 2);
|
||||||
|
lv_img_set_src(obj, tempsrc);
|
||||||
} else {
|
} else {
|
||||||
char tempsrc[64] = LV_SYMBOL_DUMMY;
|
char tempsrc[64] = LV_SYMBOL_DUMMY;
|
||||||
strncpy(tempsrc + 3, payload, sizeof(tempsrc) - 3);
|
strncpy(tempsrc + 3, payload, sizeof(tempsrc) - 3);
|
||||||
@ -1106,7 +1106,7 @@ static hasp_attribute_type_t special_attribute_src(lv_obj_t* obj, const char* pa
|
|||||||
static hasp_attribute_type_t attribute_common_align(lv_obj_t* obj, const char* attr, const char* payload, char** text,
|
static hasp_attribute_type_t attribute_common_align(lv_obj_t* obj, const char* attr, const char* payload, char** text,
|
||||||
bool update)
|
bool update)
|
||||||
{
|
{
|
||||||
lv_label_align_t val;
|
lv_label_align_t val = 0;
|
||||||
|
|
||||||
if(update) {
|
if(update) {
|
||||||
if(!strcasecmp_P(payload, PSTR("left"))) {
|
if(!strcasecmp_P(payload, PSTR("left"))) {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user