mirror of
https://github.com/lvgl/lvgl.git
synced 2025-01-14 06:42:58 +08:00
cfd6d43672
* test(table): Happy path test for set_cell_value * table: Abstract char configuration on set_cell_value Abstract bytes to allocate calculation and txt copying * table: Add missing & * table: Update helper names * test(table): Add test for column increasing when setting a formatted cell value * table: Increase table columns when needed * test(table): Fix test_table_should_grow_columns_automatically_when_setting_formatted_cell_value * table: Fix code formatting * test(table): Add test for cell ctrl * table: Refactor draw_main low hanging fruits * lv_table: Initial refactor of get_row_height Mostly early breaks on loops and reducing variable scope where possible * lv_table: Initial refactor of refr_size Adding const wherever is possible * lv_table: Further cleanup get_row_height * lv_table: Cleanup loop in draw_main * lv_table: Fix -Werror=shadow compilation error * test(table): Tests for cell ctrl clearance * lv_table: Rename index to idx * lv_table: Use helper to know if cell is empty * test(table): Comment assumptions to column grow test * test(table): Row height with multi line cell value * test(table): Wrap on long texts and increase row height * add rendering test * fix warnings * fix out of bounds indexig * fix rendering test Co-authored-by: Gabor Kiss-Vamosi <kisvegabor@gmail.com>