LICENSE
README.md
pyproject.toml
setup.py
lvgl/__init__.py
lvgl.egg-info/PKG-INFO
lvgl.egg-info/SOURCES.txt
lvgl.egg-info/dependency_links.txt
lvgl.egg-info/not-zip-safe
lvgl.egg-info/requires.txt
lvgl.egg-info/top_level.txt
src/lvgl/demos/benchmark/lv_demo_benchmark.c
src/lvgl/demos/benchmark/assets/img_benchmark_cogwheel_alpha256.c
src/lvgl/demos/benchmark/assets/img_benchmark_cogwheel_argb.c
src/lvgl/demos/benchmark/assets/img_benchmark_cogwheel_chroma_keyed.c
src/lvgl/demos/benchmark/assets/img_benchmark_cogwheel_indexed16.c
src/lvgl/demos/benchmark/assets/img_benchmark_cogwheel_rgb.c
src/lvgl/demos/benchmark/assets/img_benchmark_cogwheel_rgb565a8.c
src/lvgl/demos/benchmark/assets/lv_font_bechmark_montserrat_12_compr_az.c.c
src/lvgl/demos/benchmark/assets/lv_font_bechmark_montserrat_16_compr_az.c.c
src/lvgl/demos/benchmark/assets/lv_font_bechmark_montserrat_28_compr_az.c.c
src/lvgl/demos/flex_layout/lv_demo_flex_layout_ctrl_pad.c
src/lvgl/demos/flex_layout/lv_demo_flex_layout_flex_loader.c
src/lvgl/demos/flex_layout/lv_demo_flex_layout_main.c
src/lvgl/demos/flex_layout/lv_demo_flex_layout_view.c
src/lvgl/demos/flex_layout/lv_demo_flex_layout_view_child_node.c
src/lvgl/demos/flex_layout/lv_demo_flex_layout_view_ctrl_pad.c
src/lvgl/demos/keypad_encoder/lv_demo_keypad_encoder.c
src/lvgl/demos/music/lv_demo_music.c
src/lvgl/demos/music/lv_demo_music_list.c
src/lvgl/demos/music/lv_demo_music_main.c
src/lvgl/demos/music/assets/img_lv_demo_music_btn_corner_large.c
src/lvgl/demos/music/assets/img_lv_demo_music_btn_list_pause.c
src/lvgl/demos/music/assets/img_lv_demo_music_btn_list_pause_large.c
src/lvgl/demos/music/assets/img_lv_demo_music_btn_list_play.c
src/lvgl/demos/music/assets/img_lv_demo_music_btn_list_play_large.c
src/lvgl/demos/music/assets/img_lv_demo_music_btn_loop.c
src/lvgl/demos/music/assets/img_lv_demo_music_btn_loop_large.c
src/lvgl/demos/music/assets/img_lv_demo_music_btn_next.c
src/lvgl/demos/music/assets/img_lv_demo_music_btn_next_large.c
src/lvgl/demos/music/assets/img_lv_demo_music_btn_pause.c
src/lvgl/demos/music/assets/img_lv_demo_music_btn_pause_large.c
src/lvgl/demos/music/assets/img_lv_demo_music_btn_play.c
src/lvgl/demos/music/assets/img_lv_demo_music_btn_play_large.c
src/lvgl/demos/music/assets/img_lv_demo_music_btn_prev.c
src/lvgl/demos/music/assets/img_lv_demo_music_btn_prev_large.c
src/lvgl/demos/music/assets/img_lv_demo_music_btn_rnd.c
src/lvgl/demos/music/assets/img_lv_demo_music_btn_rnd_large.c
src/lvgl/demos/music/assets/img_lv_demo_music_corner_left.c
src/lvgl/demos/music/assets/img_lv_demo_music_corner_left_large.c
src/lvgl/demos/music/assets/img_lv_demo_music_corner_right.c
src/lvgl/demos/music/assets/img_lv_demo_music_corner_right_large.c
src/lvgl/demos/music/assets/img_lv_demo_music_cover_1.c
src/lvgl/demos/music/assets/img_lv_demo_music_cover_1_large.c
src/lvgl/demos/music/assets/img_lv_demo_music_cover_2.c
src/lvgl/demos/music/assets/img_lv_demo_music_cover_2_large.c
src/lvgl/demos/music/assets/img_lv_demo_music_cover_3.c
src/lvgl/demos/music/assets/img_lv_demo_music_cover_3_large.c
src/lvgl/demos/music/assets/img_lv_demo_music_icon_1.c
src/lvgl/demos/music/assets/img_lv_demo_music_icon_1_large.c
src/lvgl/demos/music/assets/img_lv_demo_music_icon_2.c
src/lvgl/demos/music/assets/img_lv_demo_music_icon_2_large.c
src/lvgl/demos/music/assets/img_lv_demo_music_icon_3.c
src/lvgl/demos/music/assets/img_lv_demo_music_icon_3_large.c
src/lvgl/demos/music/assets/img_lv_demo_music_icon_4.c
src/lvgl/demos/music/assets/img_lv_demo_music_icon_4_large.c
src/lvgl/demos/music/assets/img_lv_demo_music_list_border.c
src/lvgl/demos/music/assets/img_lv_demo_music_list_border_large.c
src/lvgl/demos/music/assets/img_lv_demo_music_logo.c
src/lvgl/demos/music/assets/img_lv_demo_music_slider_knob.c
src/lvgl/demos/music/assets/img_lv_demo_music_slider_knob_large.c
src/lvgl/demos/music/assets/img_lv_demo_music_wave_bottom.c
src/lvgl/demos/music/assets/img_lv_demo_music_wave_bottom_large.c
src/lvgl/demos/music/assets/img_lv_demo_music_wave_top.c
src/lvgl/demos/music/assets/img_lv_demo_music_wave_top_large.c
src/lvgl/demos/stress/lv_demo_stress.c
src/lvgl/demos/widgets/lv_demo_widgets.c
src/lvgl/demos/widgets/assets/img_clothes.c
src/lvgl/demos/widgets/assets/img_demo_widgets_avatar.c
src/lvgl/demos/widgets/assets/img_lvgl_logo.c
src/lvgl/src/core/lv_disp.c
src/lvgl/src/core/lv_group.c
src/lvgl/src/core/lv_indev.c
src/lvgl/src/core/lv_indev_scroll.c
src/lvgl/src/core/lv_obj.c
src/lvgl/src/core/lv_obj_class.c
src/lvgl/src/core/lv_obj_draw.c
src/lvgl/src/core/lv_obj_event.c
src/lvgl/src/core/lv_obj_pos.c
src/lvgl/src/core/lv_obj_scroll.c
src/lvgl/src/core/lv_obj_style.c
src/lvgl/src/core/lv_obj_style_gen.c
src/lvgl/src/core/lv_obj_tree.c
src/lvgl/src/core/lv_refr.c
src/lvgl/src/core/lv_theme.c
src/lvgl/src/dev/sdl/lv_sdl_keyboard.c
src/lvgl/src/dev/sdl/lv_sdl_mouse.c
src/lvgl/src/dev/sdl/lv_sdl_mousewheel.c
src/lvgl/src/dev/sdl/lv_sdl_window.c
src/lvgl/src/draw/lv_draw.c
src/lvgl/src/draw/lv_draw_arc.c
src/lvgl/src/draw/lv_draw_img.c
src/lvgl/src/draw/lv_draw_label.c
src/lvgl/src/draw/lv_draw_layer.c
src/lvgl/src/draw/lv_draw_line.c
src/lvgl/src/draw/lv_draw_mask.c
src/lvgl/src/draw/lv_draw_rect.c
src/lvgl/src/draw/lv_draw_transform.c
src/lvgl/src/draw/lv_draw_triangle.c
src/lvgl/src/draw/lv_img_buf.c
src/lvgl/src/draw/lv_img_cache.c
src/lvgl/src/draw/lv_img_cache_builtin.c
src/lvgl/src/draw/lv_img_decoder.c
src/lvgl/src/draw/sdl/lv_draw_sdl.c
src/lvgl/src/draw/sdl/lv_draw_sdl_arc.c
src/lvgl/src/draw/sdl/lv_draw_sdl_bg.c
src/lvgl/src/draw/sdl/lv_draw_sdl_composite.c
src/lvgl/src/draw/sdl/lv_draw_sdl_img.c
src/lvgl/src/draw/sdl/lv_draw_sdl_label.c
src/lvgl/src/draw/sdl/lv_draw_sdl_layer.c
src/lvgl/src/draw/sdl/lv_draw_sdl_line.c
src/lvgl/src/draw/sdl/lv_draw_sdl_mask.c
src/lvgl/src/draw/sdl/lv_draw_sdl_polygon.c
src/lvgl/src/draw/sdl/lv_draw_sdl_rect.c
src/lvgl/src/draw/sdl/lv_draw_sdl_stack_blur.c
src/lvgl/src/draw/sdl/lv_draw_sdl_texture_cache.c
src/lvgl/src/draw/sdl/lv_draw_sdl_utils.c
src/lvgl/src/draw/sw/lv_draw_sw.c
src/lvgl/src/draw/sw/lv_draw_sw_arc.c
src/lvgl/src/draw/sw/lv_draw_sw_blend.c
src/lvgl/src/draw/sw/lv_draw_sw_dither.c
src/lvgl/src/draw/sw/lv_draw_sw_gradient.c
src/lvgl/src/draw/sw/lv_draw_sw_img.c
src/lvgl/src/draw/sw/lv_draw_sw_layer.c
src/lvgl/src/draw/sw/lv_draw_sw_letter.c
src/lvgl/src/draw/sw/lv_draw_sw_line.c
src/lvgl/src/draw/sw/lv_draw_sw_polygon.c
src/lvgl/src/draw/sw/lv_draw_sw_rect.c
src/lvgl/src/draw/sw/lv_draw_sw_transform.c
src/lvgl/src/font/lv_font.c
src/lvgl/src/font/lv_font_dejavu_16_persian_hebrew.c
src/lvgl/src/font/lv_font_fmt_txt.c
src/lvgl/src/font/lv_font_loader.c
src/lvgl/src/font/lv_font_montserrat_10.c
src/lvgl/src/font/lv_font_montserrat_12.c
src/lvgl/src/font/lv_font_montserrat_12_subpx.c
src/lvgl/src/font/lv_font_montserrat_14.c
src/lvgl/src/font/lv_font_montserrat_16.c
src/lvgl/src/font/lv_font_montserrat_18.c
src/lvgl/src/font/lv_font_montserrat_20.c
src/lvgl/src/font/lv_font_montserrat_22.c
src/lvgl/src/font/lv_font_montserrat_24.c
src/lvgl/src/font/lv_font_montserrat_26.c
src/lvgl/src/font/lv_font_montserrat_28.c
src/lvgl/src/font/lv_font_montserrat_28_compressed.c
src/lvgl/src/font/lv_font_montserrat_30.c
src/lvgl/src/font/lv_font_montserrat_32.c
src/lvgl/src/font/lv_font_montserrat_34.c
src/lvgl/src/font/lv_font_montserrat_36.c
src/lvgl/src/font/lv_font_montserrat_38.c
src/lvgl/src/font/lv_font_montserrat_40.c
src/lvgl/src/font/lv_font_montserrat_42.c
src/lvgl/src/font/lv_font_montserrat_44.c
src/lvgl/src/font/lv_font_montserrat_46.c
src/lvgl/src/font/lv_font_montserrat_48.c
src/lvgl/src/font/lv_font_montserrat_8.c
src/lvgl/src/font/lv_font_simsun_16_cjk.c
src/lvgl/src/font/lv_font_unscii_16.c
src/lvgl/src/font/lv_font_unscii_8.c
src/lvgl/src/hal/lv_hal_tick.c
src/lvgl/src/layouts/flex/lv_flex.c
src/lvgl/src/layouts/grid/lv_grid.c
src/lvgl/src/libs/barcode/code128.c
src/lvgl/src/libs/barcode/lv_barcode.c
src/lvgl/src/libs/bmp/lv_bmp.c
src/lvgl/src/libs/ffmpeg/lv_ffmpeg.c
src/lvgl/src/libs/freetype/lv_freetype.c
src/lvgl/src/libs/freetype/lv_ftsystem.c
src/lvgl/src/libs/fsdrv/lv_fs_cbfs.c
src/lvgl/src/libs/fsdrv/lv_fs_fatfs.c
src/lvgl/src/libs/fsdrv/lv_fs_posix.c
src/lvgl/src/libs/fsdrv/lv_fs_stdio.c
src/lvgl/src/libs/fsdrv/lv_fs_win32.c
src/lvgl/src/libs/gif/gifdec.c
src/lvgl/src/libs/gif/lv_gif.c
src/lvgl/src/libs/png/lodepng.c
src/lvgl/src/libs/png/lv_png.c
src/lvgl/src/libs/qrcode/lv_qrcode.c
src/lvgl/src/libs/qrcode/qrcodegen.c
src/lvgl/src/libs/rlottie/lv_rlottie.c
src/lvgl/src/libs/sjpg/lv_sjpg.c
src/lvgl/src/libs/sjpg/tjpgd.c
src/lvgl/src/libs/tiny_ttf/lv_tiny_ttf.c
src/lvgl/src/misc/lv_anim.c
src/lvgl/src/misc/lv_anim_timeline.c
src/lvgl/src/misc/lv_area.c
src/lvgl/src/misc/lv_async.c
src/lvgl/src/misc/lv_bidi.c
src/lvgl/src/misc/lv_color.c
src/lvgl/src/misc/lv_event.c
src/lvgl/src/misc/lv_fs.c
src/lvgl/src/misc/lv_gc.c
src/lvgl/src/misc/lv_ll.c
src/lvgl/src/misc/lv_log.c
src/lvgl/src/misc/lv_lru.c
src/lvgl/src/misc/lv_malloc_builtin.c
src/lvgl/src/misc/lv_math.c
src/lvgl/src/misc/lv_mem.c
src/lvgl/src/misc/lv_memcpy_builtin.c
src/lvgl/src/misc/lv_printf.c
src/lvgl/src/misc/lv_style.c
src/lvgl/src/misc/lv_style_gen.c
src/lvgl/src/misc/lv_templ.c
src/lvgl/src/misc/lv_timer.c
src/lvgl/src/misc/lv_tlsf.c
src/lvgl/src/misc/lv_txt.c
src/lvgl/src/misc/lv_txt_ap.c
src/lvgl/src/misc/lv_utils.c
src/lvgl/src/others/file_explorer/lv_file_explorer.c
src/lvgl/src/others/fragment/lv_fragment.c
src/lvgl/src/others/fragment/lv_fragment_manager.c
src/lvgl/src/others/gridnav/lv_gridnav.c
src/lvgl/src/others/ime/lv_ime_pinyin.c
src/lvgl/src/others/imgfont/lv_imgfont.c
src/lvgl/src/others/monkey/lv_monkey.c
src/lvgl/src/others/msg/lv_msg.c
src/lvgl/src/others/snapshot/lv_snapshot.c
src/lvgl/src/others/sysmon/lv_sysmon.c
src/lvgl/src/themes/basic/lv_theme_basic.c
src/lvgl/src/themes/default/lv_theme_default.c
src/lvgl/src/themes/mono/lv_theme_mono.c
src/lvgl/src/widgets/animimg/lv_animimg.c
src/lvgl/src/widgets/arc/lv_arc.c
src/lvgl/src/widgets/bar/lv_bar.c
src/lvgl/src/widgets/btn/lv_btn.c
src/lvgl/src/widgets/btnmatrix/lv_btnmatrix.c
src/lvgl/src/widgets/calendar/lv_calendar.c
src/lvgl/src/widgets/calendar/lv_calendar_header_arrow.c
src/lvgl/src/widgets/calendar/lv_calendar_header_dropdown.c
src/lvgl/src/widgets/canvas/lv_canvas.c
src/lvgl/src/widgets/chart/lv_chart.c
src/lvgl/src/widgets/checkbox/lv_checkbox.c
src/lvgl/src/widgets/colorwheel/lv_colorwheel.c
src/lvgl/src/widgets/dropdown/lv_dropdown.c
src/lvgl/src/widgets/img/lv_img.c
src/lvgl/src/widgets/imgbtn/lv_imgbtn.c
src/lvgl/src/widgets/keyboard/lv_keyboard.c
src/lvgl/src/widgets/label/lv_label.c
src/lvgl/src/widgets/led/lv_led.c
src/lvgl/src/widgets/line/lv_line.c
src/lvgl/src/widgets/list/lv_list.c
src/lvgl/src/widgets/menu/lv_menu.c
src/lvgl/src/widgets/meter/lv_meter.c
src/lvgl/src/widgets/msgbox/lv_msgbox.c
src/lvgl/src/widgets/objx_templ/lv_objx_templ.c
src/lvgl/src/widgets/roller/lv_roller.c
src/lvgl/src/widgets/slider/lv_slider.c
src/lvgl/src/widgets/span/lv_span.c
src/lvgl/src/widgets/spinbox/lv_spinbox.c
src/lvgl/src/widgets/spinner/lv_spinner.c
src/lvgl/src/widgets/switch/lv_switch.c
src/lvgl/src/widgets/table/lv_table.c
src/lvgl/src/widgets/tabview/lv_tabview.c
src/lvgl/src/widgets/textarea/lv_textarea.c
src/lvgl/src/widgets/tileview/lv_tileview.c
src/lvgl/src/widgets/win/lv_win.c