v1.15.0-develop.3: New UI, Mobile Support! #131
kneave
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
[1.15.0-develop.2] - 2026-01-23
Notes:
This update includes a complete overhaul of the UI and there will be bugs in it, I've tried to reach parity with the old graph system but I can guarantee I've missed something. Please check issues on GitHub if you hit any to see if they've already been reported, otherwise please raise a new one.
Fixed
New UI System!: This should now work on mobile devices.
Node Settings Persistence: Fixed HVAC modes, fan modes, swing modes, preset modes, and custom values (A/B/C) not being saved when editing nodes
autoSaveNodeSettingsin bothsetupEditorandhandleNodeSettingsto updatecurrentSchedulearray instead of transient keyframe objectsgetGraphNodes()to returncurrentScheduledirectly instead of converting from keyframes (which lost properties)updateNodeFromInputs()to update both keyframe (for rendering) and scheduleNode (for persistence)currentSchedulea global variable to track complete node data across all editing operationsDay Switching Performance: Eliminated 5-second delay when switching between weekday/weekend in 5/2 mode
haAPI.getGroups()call that fetched all groups from backend on every day switchallGroupsdata which is kept synchronized by auto-saveTimeline Redraw: Fixed timeline not updating immediately when keyframes change
drawTimeline()call inupdated()lifecycle method whenkeyframesproperty changesPaste Schedule: Fixed pasted schedules not being saved
pasteSchedule()now updatescurrentSchedulebefore callingsaveSchedule()Previous Day Value: Fixed previous day's end value not being displayed in multi-day schedules
setPreviousDayLastTempForGraph()now always setspreviousDayEndValueproperty (even to null) instead of checking if it existsgetPreviousDayLastTemp()result is always assigned, ensuring proper value or null is setTooltip Mode: Fixed tooltip mode not persisting when changed from dropdown
attribute: falsetotooltipModeproperty decorator to prevent Lit from managing DOM attributetooltipModeon bothgraphanddefaultScheduleGraphinstancesChanged
Removed
This discussion was created from the release v1.15.0-develop.3.
Beta Was this translation helpful? Give feedback.
All reactions