Commit Graph

  • 012c98793d feat(textarea): only send one event when updating text (#9852) master André Costa 2026-03-23 19:29:58 +01:00
  • 6b05d6f5d7 fix(wayland/shm): correctly support transparency with ARGB8888 (#9894) André Costa 2026-03-23 19:21:52 +01:00
  • 36da4743c5 fix(gltf): unused variable warning (#9880) André Costa 2026-03-23 19:21:13 +01:00
  • 65869ca45c fix(indev): dont reset encoder key every frame (#9803) André Costa 2026-03-23 19:10:38 +01:00
  • 64f09a2301 fix(indev): only send EVENT_KEY if key or state changed (#9788) André Costa 2026-03-23 18:59:45 +01:00
  • 6e8e9e1f5d feat(g2d): remove rotate config (#9732) André Costa 2026-03-23 18:42:35 +01:00
  • 05cc9aa6af docs(windows): update repo for windows users (#9889) Victor Wheeler 2026-03-20 23:55:19 -06:00
  • 0bf96cba10 fix(grid): fix segfault when row/column screen descriptor is missing (#9790) Gabor Kiss-Vamosi 2026-03-21 06:53:54 +01:00
  • f9c059715d fix(draw): resolve infinite loop and out-of-bounds access in circular mask cache calculation (#9864) Kreedb 2026-03-21 13:10:56 +08:00
  • fca39997f5 chore(gdb): improve resilience against memory corruption and older LVGL versions (#9885) Benign X 2026-03-21 13:06:03 +08:00
  • 556bd623c3 fix(freetype_image): add missing unlock mutex (#9886) caibutshuai 2026-03-20 18:50:40 +08:00
  • 7dc7dcbdaa docs(xml): LVGL Pro best practices (#9878) Felix Biego 2026-03-19 15:48:41 +03:00
  • d1c936e7d9 chore(codeowners): thank you @uLipe (#9876) André Costa 2026-03-19 10:48:02 +01:00
  • 5100d33bb7 feat(scale): add observer binding functions for line and image needle… (#9838) Sven 2026-03-19 05:59:57 +00:00
  • cd07338461 chore(gdb): add dump dashboard command with HTML renderer and data collector (#9870) Benign X 2026-03-19 13:48:19 +08:00
  • 623624b3e0 test(rb): add red-black tree test cases (#9859) VIFEX 2026-03-18 22:52:45 +08:00
  • 081a916355 chore(gdb): correct ARGB8888 channel order from BGRA to RGBA (#9873) Benign X 2026-03-18 22:52:20 +08:00
  • d9f67e90a1 fix(uefi): correct vertical resolution check in display flush callback (#9872) Shatyuka 2026-03-18 22:51:43 +08:00
  • 3ecfac67a4 feat(tjpegd): add logs on errors (#9841) Gabor Kiss-Vamosi 2026-03-17 15:03:56 +01:00
  • d0bf428a92 ci(docs): add docs lvgl config to the workflow trigger paths (#9839) Victor Wheeler 2026-03-17 08:01:42 -06:00
  • 671bf0f515 fix(chart): use style props for vector chart stroke (#9842) Gabor Kiss-Vamosi 2026-03-17 15:00:26 +01:00
  • a3ac634ff3 refactor(wayland): adhere to lvgl file name convention (#9821) André Costa 2026-03-17 14:43:05 +01:00
  • 5206728327 fix(wayland): remove extraneous timer_handler declaration (#9822) André Costa 2026-03-17 14:42:35 +01:00
  • 1d6f92abdd fix(tiny_ttf): stream position and file read race condition (#9862) André Costa 2026-03-17 14:35:49 +01:00
  • 5435384d49 feat(gstreamer): integrate webrtc plugin (#9799) leonardo salvatore 2026-03-17 07:49:29 +01:00
  • 8fa1c29773 chore(gdb): add snapshot/data_utils/formatter layers with declarative _DISPLAY_SPEC (#9866) Benign X 2026-03-17 10:54:30 +08:00
  • ec02abe233 docs(display): fix function name in color_format documentation (#9863) Dawid Kurzyniec 2026-03-17 03:44:19 +01:00
  • d61be49c4a test: generate ref images again with lodepng (#9867) Gabor Kiss-Vamosi 2026-03-16 19:27:58 +01:00
  • 5642cc1769 chore(kconfig): fix typo in the condition evaluation for perf monitor align option (#9856) Ilya Kharin 2026-03-16 08:33:18 +01:00
  • 199ac1b83e fix(vg_lite): automatically select filters based on the matrix (#9860) caibutshuai 2026-03-16 15:14:18 +08:00
  • 50e6d022c7 fix(wayland/egl): support multiple egl windows fix-wayland-egl-multiple-windows André Costa 2026-03-13 11:40:51 +01:00
  • aa5828be54 docs: update function doxygen documentation André Costa 2026-03-13 11:44:54 +01:00
  • 1e334db0d2 fix(buttonmatrix): fix sign promotion issue caused by type mismatch in calculation (#9850) duliang2008 2026-03-13 13:26:28 +08:00
  • 6d3396a0d3 fix(draw_sw_triangle): fixed bug that blend_dsc.src_stride is not init (#9846) duliang2008 2026-03-12 20:30:45 +08:00
  • 2faaf78f3d fix(span): prevent false ellipsis when text fits within container width zhangyan63 2026-03-10 15:14:52 +08:00
  • f93ec6c72c feat(wayland): support falling back to different backends at runtime André Costa 2026-03-09 11:51:01 +01:00
  • 2c888ecd32 ci(gdb): fix yaml syntax and ci check failed Benign X 2026-03-09 15:48:41 +08:00
  • 8cbb234174 ci(gdb): add workflow to verify generated constants are up-to-date Benign X 2026-03-06 18:21:53 +08:00
  • a23e23099c chore(gdb): refactor generators into shared enum_parser and unified generate_all entry Benign X 2026-03-06 17:51:48 +08:00
  • f5a8770f06 refactor(wayland): adhere to lvgl file name convention André Costa 2026-03-09 08:14:50 +01:00
  • 790b5d8ecc fix(label): correct cursor position calculation (#9813) release/v8.4 Cookie987 2026-03-09 13:45:00 +08:00
  • 6d07a02966 fix(freertos): correctly include atomic.h on esp platforms (#9815) Kaiden Prince 2026-03-09 01:44:03 -04:00
  • 37602de53f feat(x11): handle return key in input buffer (#9807) Parker Reed 2026-03-06 04:25:35 -05:00
  • 1b7dda6a94 fix(color): Explicit casting to prevent warnings (#9810) Yang Gang 2026-03-06 17:19:13 +08:00
  • 64e7804574 chore(gdb): fix coord type mask, cast safety and dedup parse_enum Benign X 2026-03-06 14:36:20 +08:00
  • 7e784e98ec chore(gdb): bump version to 0.3.0 Benign X 2026-03-06 14:10:43 +08:00
  • f5a61ccf84 chore(gdb): update docs and clean up command naming Benign X 2026-03-06 13:53:12 +08:00
  • e27bba80fe chore(gdb): add LVSubject/LVObserver wrappers with gen_subject_consts and info subject command Benign X 2026-03-06 12:36:23 +08:00
  • d803a26b43 chore(gdb): add LVObjClass wrapper with class hierarchy and format_coord utility Benign X 2026-03-06 12:18:33 +08:00
  • 79c626c585 chore(gdb): add LVGroup wrapper with focus tracking and dump group command Benign X 2026-03-06 11:30:27 +08:00
  • 435b8c7b51 chore(gdb): add LVIndev wrapper with gen_indev_consts and dump indev command Benign X 2026-03-06 03:51:30 +08:00
  • b93ef79422 chore(gdb): add LVImageDecoder complete fields and dump image_decoder command Benign X 2026-03-06 03:07:09 +08:00
  • 64c46e8c1b chore(gdb): add LVFsDrv wrapper with driver name resolution and dump fs_drv command Benign X 2026-03-06 02:28:13 +08:00
  • 9c77d49793 chore(gdb): add LVTimer wrapper with freq column and dump timers command Benign X 2026-03-06 00:22:01 +08:00
  • 372b39a422 chore(gdb): add LVAnim wrapper with print_info, print_entries and dump anims command Benign X 2026-03-06 00:11:16 +08:00
  • ded2b49dbd chore(gdb): add event subsystem wrappers with LVEvent, LVEventDsc, LVEventList and gen_event_consts Benign X 2026-03-05 23:45:06 +08:00
  • 87aed2985c chore(gdb): add LVArray dynamic array wrapper with typed iteration Benign X 2026-03-05 21:45:36 +08:00
  • fd843ba3a4 chore(gdb): add draw task/unit wrappers with gen_draw_consts and PrettyTable output Benign X 2026-03-05 20:49:38 +08:00
  • ce112eba1c fix(drm/egl): correctly set render mode for nanovg (#9806) André Costa 2026-03-05 14:01:15 +01:00
  • 7db70fc54f chore(gdb): add cache sanity check with rb/ll cross-validation and check command (#9805) Benign X 2026-03-05 20:52:10 +08:00
  • 11f13318c1 fix(freertos): correctly account for all idle tasks on multicore MCUs (#9802) Spider 2026-03-05 14:34:46 +07:00
  • 4170bcb1ee feat(display): add display sync cb for custom frame buffer synchronization logic (#9342) (#9389) Brandon Holland 2026-03-02 23:07:44 -08:00
  • 0f8b3616af chore(gdb): support str input and auto-infer target_type in Value.normalize (#9789) Benign X 2026-03-02 22:01:16 +08:00
  • 16754698cd feat(theme): add focus outline to arc and calendar widgets (#9764) shahmir-k 2026-03-02 03:25:37 -05:00
  • 17587650b3 feat(bidi): prioritize RTL over LTR in base direction detection (#9779) SamuraiAnderson 2026-03-02 16:23:06 +08:00
  • 9be625b9ec chore(gdb): unify value init with Value.normalize and ValueInput type alias (#9784) Benign X 2026-03-02 14:50:39 +08:00
  • 9e08caf1cb ci(deps): bump actions/upload-artifact from 6 to 7 (#9787) dependabot[bot] 2026-03-02 07:49:06 +01:00
  • 188debaec2 ci(deps): bump dawidd6/action-download-artifact from 14 to 16 (#9786) dependabot[bot] 2026-03-02 07:48:40 +01:00
  • a0341331ed fix(gltf): wrong variable names in info logs (#9782) André Costa 2026-02-28 12:30:12 +01:00
  • 1a0f959c03 docs(gdb): update info style usage for new CLI interface Benign X 2026-02-28 16:26:00 +08:00
  • bc1ac063b1 chore(gdb): bump version to 0.2.0 Benign X 2026-02-28 15:10:42 +08:00
  • 2cf818f1ed feat(gdb): extract style constants to auto-generated lv_style_consts.py Benign X 2026-02-28 14:48:42 +08:00
  • da24713e9e feat(gdb): add style inspection with LVStyle wrapper and info style command Benign X 2026-02-12 21:08:27 +08:00
  • 0e837b1c73 fix(gdb): show decoded ptr and entry addr in image cache dump Benign X 2026-02-12 19:00:20 +08:00
  • 19c8f13e77 fix(gltf): cast away void* to the correct type in models array (#9777) André Costa 2026-02-27 13:29:26 +01:00
  • 7d7985cc20 fix(os): use lowercase windows.h include (#9775) André Costa 2026-02-27 06:12:11 +01:00
  • ca18403330 fix(draw_sw): ensure buf_h >= 1 to prevent zero-size alloc in rotated image transform (#9776) lion2tomato 2026-02-27 13:11:08 +08:00
  • 60a1b796a3 fix(example/style): use font default define to avoid compilation error (#9774) scourge411 2026-02-26 10:48:47 -07:00
  • 586a25ed6f feat(freertos): allow overriding idle percentage calculation (#9647) Akash 2026-02-26 23:17:30 +05:30
  • 65192290e6 feat(gltf): allow sharing models across gltf objects (#9681) André Costa 2026-02-26 15:23:47 +01:00
  • b3c45b126f ci(docs): skip workflow if docs don't change (#9688) Victor Wheeler 2026-02-26 06:25:01 -07:00
  • ec053a0d94 fix(draw/gles/sdl): add null checks to texture cache comparison (#9770) Malte Nilges 2026-02-26 13:34:42 +01:00
  • 77edacfb47 docs(readme): add missing lv_display_flush_ready call to example (#9767) André Costa 2026-02-26 08:23:42 +01:00
  • 4a9c7344ff fix(draw/nanovg): use core_area for box shadow gradient (#9761) Jakob Schmidt 2026-02-25 06:39:25 +01:00
  • 0c899bb62b feat(dropdown): Support LV_SIZE_CONTENT and fix layout nested invalidation (#9307) Andy Everitt 2026-02-24 07:44:33 +00:00
  • 0615ae3309 build(make): add missing src/draw/sw to COMPONENT_SRCDIRS (#9760) release/v8.3 QFTEK 2026-02-21 02:03:42 +08:00
  • 43906ec582 build(make): add missing src/draw/sw to COMPONENT_SRCDIRS (#9759) QFTEK 2026-02-21 02:03:07 +08:00
  • 5de4903f5c fix(font): fix get glyph id bug Akiyoshi Yamamoto 2026-02-20 17:56:24 +09:00
  • 9be768db42 feat(vector): draw rectangle should support minus width/height (#9716) Benign X 2026-02-19 17:21:57 +08:00
  • c3c1fc2178 chore(codeowners): thank you @liamHowatt (#9755) André Costa 2026-02-19 08:01:05 +01:00
  • 0712005a9c chore: start v9.6.0 development (#9754) André Costa 2026-02-18 20:43:02 +01:00
  • 85aa60d18b chore: release v9.5.0 (#9753) v9.5.0 release/v9.5 André Costa 2026-02-18 17:09:37 +01:00
  • afb021520b revert(canvas): remove api to skip canvas invalidation when setting pixel (#9751) André Costa 2026-02-18 16:26:37 +01:00
  • a1c490978e chore(cmsis-pack): Prepare for v9.5.0 (#9748) Gabriel Wang 2026-02-18 15:26:28 +00:00
  • deecf660f4 fix(blur): render non-backdrop blur when the main rendering is done (#9752) Gabor Kiss-Vamosi 2026-02-18 15:42:42 +01:00
  • 73fbfceeed fix(refr): flag when all tasks are added to screen layers (#9739) Jan Boon 2026-02-18 11:29:48 +08:00
  • 777e875aed docs(draw_descriptors): fix examples missing code (#9745) Victor Wheeler 2026-02-17 12:42:33 -07:00
  • 6048a65c7e build(esp): only add fatfs component if use_fs_fatfs is enabled (#9746) André Costa 2026-02-17 13:29:35 +01:00
  • 5fdf3bbce2 docs(draw/sdl): add missing draw_sw requirement (#9747) André Costa 2026-02-17 13:22:07 +01:00
  • 8021b3aec7 fix(cmake): declare fatfs as private dependencies (#9742) santycore976 2026-02-16 09:46:03 +05:30