I hope Gui-guider 2.0 will add an option in the settings to control whether timestamps in the generated files are enabled or disabled.
Then each generated page (screen) will have a corresponding gg_event_screen.c file, even if my page does not register any events.
We want to prevent any event content from being generated when no events are registered.
Additionally, I would like a mechanism to selectively include some images or resources that are not currently displayed in the project. Although it is possible to include images and fonts from the ghost page into the project, it is not very elegant.
Regarding fonts, there is currently a setting in the settings to control the default generation range of all fonts. Hopefully, in the future, we can control the generation range of all fonts.
Acknowledgments
Hi @Xu_556678 ,
Thank you very much for your feedback. These suggestions are invaluable to us, and we will consider making corresponding optimizations and improvements in future releases.
We hope the GUI Guider will be helpful to your work. Please feel free to provide any feedback or suggestions you may have in the future.
Best Regards,
Wenbin
Hi @Xu_556678,
I would like to add an input about a workaround regarding some of your requests, specifically regarding the generation of images and fonts.
While adding them to a ghost page technically works to enable GUI Guider to automatically generate the images and fonts, you can also add them to the "resource" panel, and click convert:
EdwinHz_1-1789494348483.png
This Image Converter feature allows you to generate an output file for any supported images. The default path is set to the 'custom' folder, but you can change it to the same one where other images are automatically generated to keep them all together. Even though this is technically a manual process, the advantage is that you can select multiple images and convert them all at once, so if you do so with all of your images at once, you would only need to do this process once. This way, you can skip the current workaround of doing a ghost screen that only adds extra code for screens that won't even be used.
EdwinHz_2-1789494766306.png
Additionally, for the granular control over the generation range of individual fonts, this can be controlled with the Font Converter. When doing the same process described above, just with a font instead of an image. The prompted window panel will show an option to specify the range of the selected font, allowing for the generation of specific ranges on specific fonts.
EdwinHz_3-1789494865236.png
Hopefully this input helps on your current GUI Guider development.
If you have any further inquiries or requests, definitely let us know!
BR,
Edwin.