Bug description
Last time I created a project in which I added prefix ui_ in the name of each file and change the templates in the "Settings -> Build -> Files" tab accordingly. After the generation of the code there was one include to the no longer existing file styles.h (should beui_styles.h) in ui_styles.c. Of course, I can change this manually, but I wanted to automate it and when generating a new UI not have to do it every time or create scripts.
To Reproduce
Steps to reproduce the behavior:
- Create the new LVGL project, e.g. LVGL -> Scale
- Go to 'Settings -> Build -> Files'
- Add prefix
ui_ to all file names except ui.h / ui.c, e.g. change styles.h to ui_styles.h
- Change all file templates accordingly, e.g. change
#include "vars.h" to #include "ui_vars.h" in ui_structs.h
- Build the project
- See wrong import
#include "styles.h" in generated ui_styles.c
Expected behavior
Line #include "ui_styles.h" in generated ui_styles.c instead of #include "styles.h".
Screenshots
Renamed files:

Template ui_styles.c:

Wrong include after building:

Desktop:
- OS: Ubuntu Linux
- Version: 25.10
LVGL version (if used)
Additional context
Before I added the first style it was all OK because I could remove the line //${eez-studio LVGL_STYLES_DEF} from the styles.c template or even turn off "Styles", but now it's not a solution.
Bug description
Last time I created a project in which I added prefix
ui_in the name of each file and change the templates in the "Settings -> Build -> Files" tab accordingly. After the generation of the code there was one include to the no longer existing filestyles.h(should beui_styles.h) inui_styles.c. Of course, I can change this manually, but I wanted to automate it and when generating a new UI not have to do it every time or create scripts.To Reproduce
Steps to reproduce the behavior:
ui_to all file names exceptui.h/ui.c, e.g. changestyles.htoui_styles.h#include "vars.h"to#include "ui_vars.h"inui_structs.h#include "styles.h"in generatedui_styles.cExpected behavior
Line
#include "ui_styles.h"in generatedui_styles.cinstead of#include "styles.h".Screenshots
Renamed files:

Template

ui_styles.c:Wrong include after building:

Desktop:
LVGL version (if used)
Additional context
Before I added the first style it was all OK because I could remove the line
//${eez-studio LVGL_STYLES_DEF}from thestyles.ctemplate or even turn off "Styles", but now it's not a solution.