Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions multimedia/LVGL/Kconfig
Original file line number Diff line number Diff line change
Expand Up @@ -4,5 +4,6 @@ source "$PKGS_DIR/packages/multimedia/LVGL/LVGL/Kconfig"
source "$PKGS_DIR/packages/multimedia/LVGL/LittlevGL2RTT/Kconfig"
source "$PKGS_DIR/packages/multimedia/LVGL/lv_music_demo/Kconfig"
source "$PKGS_DIR/packages/multimedia/LVGL/gui_guider_demo/Kconfig"
source "$PKGS_DIR/packages/multimedia/LVGL/gd32embeddedui_demos/Kconfig"

endmenu
27 changes: 27 additions & 0 deletions multimedia/LVGL/gd32embeddedui_demos/Kconfig
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
# Kconfig file for package gd32embeddedui_demos
menuconfig PKG_USING_GD32EMBEDDEDUI_DEMOS
bool "GD32EmbeddedUI: editable LVGL UI project"
depends on PKG_USING_LVGL
depends on PKG_LVGL_VER_NUM = 0x080311
default n
help
Editable GD32EmbeddedUI project and generated UI sources for LVGL 8.3.11.
Use the target project's existing LVGL display and input drivers, then
call ui_init() after driver initialization.
Change display.width and display.height in GD32Embeddedui.gdlvgl to
adjust the screen size, then regenerate code in GD32EmbeddedUI.

if PKG_USING_GD32EMBEDDEDUI_DEMOS

config PKG_GD32EMBEDDEDUI_DEMOS_PATH
string
default "/packages/multimedia/LVGL/gd32embeddedui_demos"

config PKG_GD32EMBEDDEDUI_DEMOS_VER
string
default "latest"

endif

comment "GD32EmbeddedUI demos require LVGL v8.3.11"
depends on !PKG_USING_LVGL || PKG_LVGL_VER_NUM != 0x080311
29 changes: 29 additions & 0 deletions multimedia/LVGL/gd32embeddedui_demos/package.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
{
"name": "gd32embeddedui_demos",
"description": "Editable GD32EmbeddedUI project and generated UI sources for LVGL 8.3.11",
"description_zh": "GD32EmbeddedUI 可编辑界面工程及生成的 LVGL 8.3.11 源码",
"enable": "PKG_USING_GD32EMBEDDEDUI_DEMOS",
"keywords": [
"gd32embeddedui",
"lvgl",
"gui"
],
"category": "multimedia",
"author": {
"name": "CYFS",
"email": "2805686936@qq.com",
"github": "CYFS3"
},
"license": "BSD-3-Clause AND Apache-2.0",
"repository": "https://github.com/CYFS3/GD32EmbeddedUI-demos.git",
"homepage": "https://github.com/CYFS3/GD32EmbeddedUI-demos",
"doc": "https://github.com/CYFS3/GD32EmbeddedUI-demos/blob/master/README_zh.md",
"site": [
{
"version": "latest",
"URL": "https://github.com/CYFS3/GD32EmbeddedUI-demos.git",
"filename": "GD32EmbeddedUI-demos-latest",
"VER_SHA": "master"
}
]
}