2341d510d3
[lvgl] Migrate to library v9.5.0 ( #12312 )
...
Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
Co-authored-by: Jonathan Swoboda <154711427+swoboda1337@users.noreply.github.com >
2026-03-19 20:31:33 +13:00
Clyde Stubbs
320120883c
[lvgl] Migrate lv_font creation into Font class and optimise ( #11915 )
2025-11-17 08:47:54 +11:00
Clyde Stubbs
eb759efb3d
[font] Store glyph data in flash only ( #11926 )
2025-11-16 12:48:02 +11:00
JonasB2497
1a47164876
Feature fontmetrics ( #8978 )
2025-06-23 14:47:47 +10:00
Jesse Hills
30bea20f7a
Clean up RAMAllocators in display related code ( #9141 )
2025-06-19 05:17:08 +00:00
Clyde Stubbs
9bc4f68d87
[font] Use freetype instead of Pillow for font rendering ( #8300 )
2025-02-28 08:50:51 +13:00
Clyde Stubbs and Jesse Hills
61223a3cc9
[font] Make display an auto-load, not a dependency ( #7366 )
...
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com >
2024-09-02 08:45:40 +12:00
Clyde Stubbs
b0a192d6a5
Add getter for font glyph data ( #6355 )
2024-03-12 17:26:31 +13:00
Clyde Stubbs
e4df422798
font: add anti-aliasing and other features ( #6198 )
...
* Pack glyph bits
* Use unsigned chars for unicode strings.
* Implement multi-bit glyphs
* clang-format
* Allow extra glyphs to be added to a font
* Allow .otf and .woff file extensions
* Add printf versions with background color;
Add tests
* Whitespace...
* Move font test to new framework
* CI fix
* CI fix
* CODEOWNERS
* File extensions tested as case-insensitive
2024-03-11 04:03:39 -05:00
Kamil Trzciński
677b2c6618
display: split DisplayBuffer and Display ( #5001 )
2023-07-05 14:33:26 -05:00
Kamil Trzciński
8a1c49a4ae
display: move Image, Font and Animation code into components ( #4967 )
...
* display: move `Font` to `components/font`
* display: move `Animation` to `components/animation`
* display: move `Image` to `components/image`
2023-06-24 17:56:29 -05:00