Migration Guide¶
From 1.4.x to 1.5.0¶
VEE Port Configuration Project¶
- Update UI Pack version: 14.0.0 or higher.
BSP with VGLite¶
Follow the migration steps of C Module MicroUI-VGLite 8.0.0.
[VEE Port configuration project]
- Fetch VG Pack 1.5.0, C Modules MicroVG 5.0.0 and MicroVG-VGLite 7.0.0.
[BSP project]
- Delete the properties files
cco_microvg.properties
andcco_microvg-vglite.properties
.
- Delete the properties files
From 1.3.x to 1.4.2¶
BSP with VGLite¶
Follow the migration steps of C Module MicroUI-VGLite 7.1.0.
[VEE Port configuration project]
- Fetch VG Pack 1.4.2, C Modules MicroVG 4.0.0 and MicroVG-VGLite 6.1.1.
- Delete the content of
dropins/include
folder.
[BSP project]
- Delete the properties files
cco_microvg.properties
andcco_microvg-vglite.properties
.
- Delete the properties files
Build the VEE Port, the FreeType library (in case of a dedicated project), and the BSP.
From 1.2.x to 1.3.0¶
VEE Port Configuration Project¶
- Update UI Pack version: 13.5.0 or higher.
BSP with VGLite¶
Follow the migration steps of C Module MicroUI-VGLite 6.0.1.
[VEE Port configuration project]
- Fetch VG Pack 1.3.0, C Modules MicroVG 3.0.0 and MicroVG-VGLite 5.0.1.
- Delete the content of
dropins/include
folder.
[BSP project]
- Delete the properties files
cco_microvg.properties
andcco_microvg-vglite.properties
. - Delete the C files
freetype_bitmap_helper.h
,freetype_bitmap_helper.c
,LLVG_BVI_impl.c
,LLVG_FONT_PAINTER_freetype_bitmap.c
andLLVG_PATH_PAINTER_vglite.c
and remove them from the C project configuration. - In the C project configuration, include the new C files
ui_drawing_bvi.c
,LLVG_BVI_stub.c
,LLVG_PAINTER_impl.c
,vg_drawing_bvi.c
,vg_drawing_stub.c
,vg_drawing_vglite.c
andvg_drawing.c
. - In the C project configuration, set the define
LLUI_GC_SUPPORTED_FORMATS=2
to enable the BufferedVectorImage support. - Verify the options in
microvg_configuration.h
.
- Delete the properties files
Build the VEE Port, the FreeType library (in case of a dedicated project), and the BSP.