WIP: Draft: Refactor led clock display #53
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "refactor_LedClockDisplay"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
The goal is to simplifies LedClockDisplay and introduces 'Frame' as a way to represent what can be displayed.
Changes need to be propagated to all Clocks before this can be merged:
added 2 commits
Compare with previous version
mentioned in merge request !44
changed the description
marked the checklist item 4_leds as completed
added 2 commits
Compare with previous version
While nice and fun, the use of "Frame" as a template does not allow the dynamic change of how the time is represented ("square" as an example).
added 2 commits
Compare with previous version
added 2 commits
Compare with previous version
I don't like that allocation here.
I'd prefer if the allocation was made at the same level as the destruction (currently in WifiLedClock)
changed this line in version 6 of the diff
added 2 commits
Compare with previous version
resolved all threads
Well, we don't need a Frame*, a Frame is enough and let the system take care of destruction.
added 3 commits
Compare with previous version
added 2 commits
Compare with previous version
added 7 commits
Compare with previous version
marked the checklist item round as completed
marked the checklist item triangle as completed
marked the checklist item gouge as completed
marked the checklist item acrylic word clock as completed
marked the checklist item square as completed
marked the checklist item linear as completed
This refactoring is a preparation work for #7 and will be integrated in the same mr.
Pull request closed