github prestonbrown/helixscreen v0.99.24

latest releases: v1.1.0-beta.11, v1.0.6, v1.1.0-beta.10...
6 months ago
  • Printer name sync: automatically resolve and write back printer name via Mainsail/Fluidd database on connect, rename, and wizard save

  • Bed temperature widget as conditional last widget on home panel

  • AMS widget automatically enabled on home panel when AMS detected during setup wizard

  • Telemetry enhancements: periodic snapshots, frame time sampling, performance metrics, feature adoption tracking, and analytics dashboard with Performance, Features, and UX Insights views

  • Render thread use-after-free from missing wait_for_finish_cb in SW draw unit (#739)

  • Network list corruption when clearing entries (safe_delete_deferred)

  • LED toggle on now respects saved brightness and color instead of defaulting to full white

  • Custom keypad temperature ignored due to expired lifetime token

  • Invalid text_primary theme token replaced with correct token

  • systemd service startup ordering: use plymouth-quit-wait.service instead of multi-user.target (#536)

  • Home screen widgets no longer disabled or show toast when grid is temporarily full during firmware_restart

  • Chamber temperature regression in heater gcode generation (#745)

  • Wi-Fi connection failures caused by PrivateTmp DGRAM socket isolation

  • AMS loading error modal button wiring (#735)

  • Use-after-free in bed/chamber observer subjects during grid edit (#734, #736)

  • Print status view toggle button padding

  • Print thumbnail now visible during Preparing Print phase on home screen

  • Fan widget crash when subjects missing at startup

  • Level screws showing checkmark icon for all screws, not just reference

  • Telemetry timer pointers not nulled when LVGL torn down before shutdown

  • Print completion dialog showing wrong icon for Failed/Cancelled states

  • Fan arc excluded from long-press rename to prevent conflict with speed control

  • Default widget grid layout bugs causing missing and misplaced widgets

  • ForgeX printer detection: removed non-specific sensor heuristics

  • Noisy warnings silenced on first unconfigured run

  • PID calibration ETA smoothed with EMA dampening and 1-second countdown updates

  • Artillery M1 Pro cooldown preset now includes chamber

  • Printer name editing converted to declarative subject binding

Don't miss a new helixscreen release

NewReleases is sending notifications on new releases.