Updates
QMK/Firmware
It’s pretty much done (other than Raw HID)!! It compiles and passes all QMK Lint checks (which verifies compliance with licenses & QMK standards)
LVGL
Quick story time: Once upon a time I discovered LVGL through the QMK docs. QMK sent me to V8.2 of the LVGL docs. I said nu-uh and started using the newest version of LVGL. Fun twist: QMK uses V8.2 of LVGL :). Conclusion: I spent at least 4ish hours converting the code because some of the features I was using aren’t in LVGL V8.2 TT.
Integration
The actual integration was relatively easy, I basically just update certain variables regularly in QMK
Compiling
The only majorly annoying issue I dealt with while compiling was that LVGL re-defines PRINTF_SUPPORT_LONG_LONG after QMK without checking if it is already defined, so I had to play around with un-defining it in the right spot to fix the warning. There were of course also a plethora of other issues that I ironed out (such as compiling the custom font and images properly) :) !
Next Up!
- Raw HID