Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
50 most recent check-ins
|
2026-08-20
| ||
| 10:02 | Merge label placement controls to trunk Leaf check-in: dfa6f482be user: agent-trunk-ops tags: main, trunk | |
| 07:21 |
Bind label placement controls: pad, text-align, long-mode, scroll-flag (ticket 41970c2f3f)
Adds Crystal bindings for LVGL label placement APIs needed by gp-crystal: - LibLvgl: lv_obj_set_style_pad_{top,bottom,left,right}, lv_obj_set_style_text_align, lv_label_set_long_mode, lv_obj_add_flag, lv_obj_remove_flag - Lvgl::ObjFlag enum (Hidden, Clickable, Scrollable) matching lv_obj_flag_t - Lvgl::LabelLongMode enum (Wrap, Dots, Scroll, ScrollCircular, Clip) - Lvgl::Object#set_style_pad_{top,bottom,left,right}: per-edge padding setters - Lvgl::Object#set_style_text_align: text alignment on object directly - Lvgl::Object#add_flag / #clear_flag: add/remove lv_obj_flag_t flags - Lvgl::Widgets::Label#long_mode=: set overflow behaviour via lv_label_set_long_mode - Smoke example ExampleWidgetLabelPlacement1: 144x144px box with centered, clipped label (matching 144px/in GPCR block density); exercises pad zeroing, Scrollable flag clear, LV_ALIGN_CENTER, and LabelLongMode::Clip together All 64 specs pass; ameba clean; public-docs and callsite checks pass. Closed-Leaf check-in: 3498906e54 user: agent-claude tags: agent/20260820T071210Z-bind-label-placement-controls-align-pad | |
| 01:01 | Merge Alpine Linux support to trunk check-in: a023e0fb6b user: agent-trunk-ops tags: main, trunk | |
|
2026-08-19
| ||
| 12:46 | Add Alpine Linux support Leaf check-in: cb5c832930 user: agent-codex tags: session/b360465c277a237d6df2d8e372d4e96a018379127f1a79d67d055138b09ba4c3 | |
| 12:36 | Create new branch named "session/b360465c277a237d6df2d8e372d4e96a018379127f1a79d67d055138b09ba4c3" check-in: d281e102b7 user: agent-codex tags: session/b360465c277a237d6df2d8e372d4e96a018379127f1a79d67d055138b09ba4c3 | |
| 12:25 | Merge lv_line widget binding to trunk check-in: 9fc11dd571 user: agent-trunk-ops tags: main, trunk | |
| 04:03 | Create new branch named "session/16434315ebd8c21382740af6c9c80d3b5f8c8958d4afcc4fe006163805a8ad0d" Leaf check-in: 623af33a2c user: agent-trunk-ops tags: session/16434315ebd8c21382740af6c9c80d3b5f8c8958d4afcc4fe006163805a8ad0d | |
| 04:00 | Create new branch named "session/73233549053d18f9b6cff63ab34dfc91636fea26a5ebe8a052217e09420dffde-2" Leaf check-in: 7834df426e user: agent-trunk-ops tags: session/73233549053d18f9b6cff63ab34dfc91636fea26a5ebe8a052217e09420dffde-2 | |
| 03:38 | Merge lv_line widget binding Leaf check-in: 93843acb7f user: agent-codex tags: session/73233549053d18f9b6cff63ab34dfc91636fea26a5ebe8a052217e09420dffde | |
| 03:23 | Create new branch named "session/73233549053d18f9b6cff63ab34dfc91636fea26a5ebe8a052217e09420dffde" check-in: 7f5604b738 user: agent-codex tags: session/73233549053d18f9b6cff63ab34dfc91636fea26a5ebe8a052217e09420dffde | |
|
2026-08-18
| ||
| 22:33 |
bind lv_line: add Lvgl::Widgets::Line (first LVGL line widget in Crystal)
Add lv_line binding: lv_line_create, lv_line_set_points (with GC-retained point buffer), lv_line_set_y_invert, and object-level line style setters. Includes Lvgl::Line alias, line_spec.cr smoke tests, and lv_example_line_1.cr polyline example using Lvgl::Style#line scope. Leaf check-in: 9b20f4a12e user: agent-claude tags: agent/20260818T222407Z-bind-lv-line-lvgl-widgets-line-first-lvg | |
|
2026-03-03
| ||
| 22:52 | Merge remote-tracking branch 'origin/codex/improve-error-message-for-missing-symbols-u7unp8' check-in: 4d05eead17 user: jkridner@beagleboard.org tags: main, trunk | |
| 22:51 | Remove lv_evdev_set_file requirement from fbdev backend Leaf check-in: 69e76951b7 user: github@hangerhead.com tags: codex/improve-error-message-for-missing-symbols-u7unp8, trunk | |
| 22:46 | update shard.lock check-in: ee74f1ab5c user: jkridner@beagleboard.org tags: main, trunk | |
| 21:23 | Improve framebuffer backend missing symbol diagnostics Leaf check-in: 71b9bee515 user: github@hangerhead.com tags: codex/improve-error-message-for-missing-symbols, trunk | |
| 19:52 | Clear menu widgets before launching selected example Leaf check-in: f23e6405e3 user: github@hangerhead.com tags: codex/modify-examples.cr-for-lvgl-menu, trunk | |
| 19:12 | Turn examples entrypoint into single-example LVGL menu check-in: a4a12feebf user: github@hangerhead.com tags: codex/modify-examples.cr-for-lvgl-menu, trunk | |
| 18:51 | Use LVGL with EVDEV check-in: c0dbe49996 user: jkridner@beagleboard.org tags: codex/modify-examples.cr-for-lvgl-menu, trunk | |
| 17:42 | Fix SDL linkage when LVGL shared lib omits SDL NEEDED Leaf check-in: f77061c87a user: github@hangerhead.com tags: codex/investigate-sdl-linking-problems, trunk | |
|
2026-02-27
| ||
| 16:18 | missed one check-in: fd7cd7ccc5 user: jkridner@beagleboard.org tags: codex/investigate-sdl-linking-problems, trunk | |
| 16:12 | remove non-compliant examples check-in: 1875c845bd user: jkridner@beagleboard.org tags: codex/investigate-sdl-linking-problems, trunk | |
| 15:59 | Include LVGL with fbdev check-in: f4ab46aae4 user: jkridner@beagleboard.org tags: codex/investigate-sdl-linking-problems, trunk | |
| 15:56 | pick up lvgl with fbdev check-in: 19f3cbe49f user: jkridner@beagleboard.org tags: codex/investigate-sdl-linking-problems, trunk | |
| 15:13 | Merge remote-tracking branch 'origin/codex/add-framebuffer-backend-support' check-in: 1dd674a1c9 user: jkridner@beagleboard.org tags: codex/investigate-sdl-linking-problems, trunk | |
| 14:48 | Add LVGL framebuffer backend adapter Leaf check-in: 3d1ed280dd user: github@hangerhead.com tags: codex/add-framebuffer-backend-support, trunk | |
|
2026-02-23
| ||
| 01:54 | Merge pull request #38 from embedconsult/codex/investigate-spec-failures check-in: 74b711d1e0 user: noreply@github.com tags: codex/add-framebuffer-backend-support, trunk | |
| 01:54 | Default specs to headless backend in CI check-in: f4512e955b user: github@hangerhead.com tags: codex/add-framebuffer-backend-support, trunk | |
|
2026-02-22
| ||
| 13:38 |
Merge pull request #37 from embedconsult/codex/analyze-and-customize-crystal-docs-layout
Improve docs gallery content and document Crystal docs customization paths check-in: 7cfbb499b9 user: noreply@github.com tags: codex/add-framebuffer-backend-support, trunk | |
| 13:32 | Improve docs gallery metadata and add Crystal docs layout analysis Leaf check-in: b623abcbfb user: github@hangerhead.com tags: codex/analyze-and-customize-crystal-docs-layout, trunk | |
| 12:08 | Merge pull request #36 from embedconsult/codex/fix-broken-links-in-headless-backend check-in: 22bbfc2598 user: noreply@github.com tags: codex/add-framebuffer-backend-support, trunk | |
| 12:03 | Point example links to useful LVGL 9.4 anchors check-in: eaca083167 user: github@hangerhead.com tags: codex/add-framebuffer-backend-support, trunk | |
| 03:41 | Merge remote-tracking branch 'origin/codex/add-spec-for-docs-generation-3tutgm' check-in: c379570525 user: jkridner@beagleboard.org tags: codex/add-framebuffer-backend-support, trunk | |
| 03:40 | Use Crystal HTTP client for generated-doc link checks Leaf check-in: 4f22e6782e user: github@hangerhead.com tags: codex/add-spec-for-docs-generation-3tutgm, trunk | |
| 03:21 | Add new widget examples and slider value setter Leaf check-in: e6c319c476 user: github@hangerhead.com tags: codex/add-examples-and-necessary-code, trunk | |
|
2026-02-20
| ||
| 19:13 | Merge remote-tracking branch 'origin/codex/add-examples-to-complete-api-documentation' check-in: b9e9ec7953 user: jkridner@beagleboard.org tags: codex/add-examples-and-necessary-code, trunk | |
| 19:08 | Add four widget-focused LVGL examples Leaf check-in: d9563d545a user: github@hangerhead.com tags: codex/add-examples-to-complete-api-documentation, trunk | |
| 18:57 | Add generated docs build and link-check specs Leaf check-in: 085d543278 user: github@hangerhead.com tags: codex/add-spec-for-docs-generation, trunk | |
| 18:36 | fix spec to say Original C Source check-in: 12703d17da user: jkridner@beagleboard.org tags: codex/add-spec-for-docs-generation-3tutgm, trunk | |
| 18:34 | Merge remote-tracking branch 'origin/codex/enforce-1-to-1-example-relationship-t5xiwn' check-in: 702c739cc2 user: jkridner@beagleboard.org tags: codex/add-spec-for-docs-generation-3tutgm, trunk | |
| 18:29 | Build a browseable examples gallery in Crystal docs Leaf check-in: a3ed0ffa1f user: github@hangerhead.com tags: codex/enforce-1-to-1-example-relationship-t5xiwn, trunk | |
| 14:59 | CI: try update before install check-in: 584e51981c user: jkridner@beagleboard.org tags: codex/add-spec-for-docs-generation-3tutgm, trunk | |
| 14:08 | Enforce LVGL upstream mapping for examples Leaf check-in: a585c0af35 user: github@hangerhead.com tags: codex/enforce-1-to-1-example-relationship, trunk | |
|
2026-02-19
| ||
| 19:14 | Add complete widgets example applets Leaf check-in: 7a9164feb1 user: github@hangerhead.com tags: codex/add-complete-widget-examples, trunk | |
| 16:02 | sudo check-in: b6fcc03adb user: jkridner@beagleboard.org tags: codex/enforce-1-to-1-example-relationship-t5xiwn, trunk | |
| 16:01 | Fix build dependencies check-in: 64dd591063 user: jkridner@beagleboard.org tags: codex/enforce-1-to-1-example-relationship-t5xiwn, trunk | |
| 14:42 | Fix public docs checker annotation handling Leaf check-in: 31b34dc4e5 user: github@hangerhead.com tags: codex/fix-public-docs-checker-for-annotations, trunk | |
|
2026-02-18
| ||
| 23:40 | Incomplete hack merge of annotation/macro-based example documentation check-in: d0343d3e18 user: jkridner@beagleboard.org tags: codex/fix-public-docs-checker-for-annotations, trunk | |
| 23:21 | Add clarifying comments for macro-based example metadata flow Leaf check-in: 41facb9685 user: github@hangerhead.com tags: codex/establish-single-source-of-truth-for-examples, trunk | |
| 11:22 | Move example docs metadata/index to macro-based examples.cr check-in: ac93731923 user: github@hangerhead.com tags: codex/establish-single-source-of-truth-for-examples, trunk | |
|
2026-02-15
| ||
| 16:51 | Update LVGL build check-in: 77b39cb872 user: jkridner@beagleboard.org tags: codex/fix-public-docs-checker-for-annotations, trunk | |