8000
Skip to content

Conversation

@Staars
Copy link
Contributor
@Staars Staars commented Oct 12, 2025

Description:

This is an intermediate step to improve maintainability and further development. Main thing was to split the huge file into smaller ones with very few real refactoring.
Public API and private members are unchanged. No intended change in behaviour.
By reordering the private members this should shrink ESP8266 firmware binaries (tasmota-display) by a few bytes, but this is more of a side note.

Checklist:

  • The pull request is done against the latest development branch
  • Only relevant files were touched
  • Only one feature/fix was added per PR and the code change compiles without warnings
  • The code change is tested and works with Tasmota core ESP8266 V.2.7.8
  • The code change is tested and works with Tasmota core ESP32 V.3.1.4
  • I accept the CLA.

NOTE: The code change must pass CI tests. Your PR cannot be merged unless tests pass

@Jason2866 Jason2866 merged commit 0eec031 into arendst:development Oct 12, 2025
64 checks passed
@Staars Staars deleted the udisplay_split_files branch October 12, 2025 15:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants

0