mirror of
https://github.com/lvgl/lvgl.git
synced 2026-05-28 05:26:18 +08:00
chore(gdb): add obj state/scroll/layout fields to snapshot
- Add gen_obj_state_consts.py generator for lv_state_t - Fix parse_bitmask_enum to support parens-optional shift expressions - Add state, scroll, ext_click_pad, ext_draw_size, scrollbar_mode, scroll_snap, scroll_dir, layer_type, name, user_data, layout_inv, w/h_layout, is_deleting, rendered, skip_trans to LVObject.snapshot() - Update dashboard frontend with full detail panel rendering
This commit is contained in:
@@ -46,6 +46,8 @@ from .lvgl import (
|
||||
LVObjClass,
|
||||
OBJ_FLAG_NAMES,
|
||||
decode_obj_flags,
|
||||
OBJ_STATE_NAMES,
|
||||
decode_obj_states,
|
||||
LVSubject,
|
||||
LVObserver,
|
||||
SUBJECT_TYPE_NAMES,
|
||||
@@ -99,6 +101,8 @@ __all__ = [
|
||||
"LVObjClass",
|
||||
"OBJ_FLAG_NAMES",
|
||||
"decode_obj_flags",
|
||||
"OBJ_STATE_NAMES",
|
||||
"decode_obj_states",
|
||||
"LVSubject",
|
||||
"LVObserver",
|
||||
"SUBJECT_TYPE_NAMES",
|
||||
|
||||
Reference in New Issue
Block a user