Commit graph

10 commits

Author SHA1 Message Date
d96c5a670e Screen: Added icons for sensors. Added offset control for all Boxes. Created window for icons. Stylized main loop. 2023-12-14 10:14:56 +01:00
36fc6b40fb DataHandler: Rearanged data acquisition to handle more sensors. Screen: Showing example screen. 2023-12-13 19:20:16 +01:00
0fe4c2ecee Main: Loop function is more readable/understandable. Server: Added a specific function to show IP. Fixed some constexpr typo and initialisation warnings. 2023-12-13 18:47:35 +01:00
c2b18fc052 Screen: Added multiple frames for the boot screen. Fixed delay issues when in main loop. Showing bootscreen after setup. 2023-12-13 17:37:42 +01:00
7e1d7f1526 Screen: Added failed logo. Updated Box to have a FORCED_CENTERED. When Wifi is not connected, show failed screen. 2023-12-13 11:42:52 +01:00
ad71d0997b Fixed TextBox not well aligned. (Not tested on real hw.) 2023-12-01 14:33:21 +01:00
d74c9516d2 Update Components size_pos parameter. Updated SpriteBox to actually use Styles. 2023-11-30 22:46:52 +01:00
38308f77f8 Updated clover.xbm. Modified Box to use std::any. Added SpriteBox. Showing the clover sprite at startup. 2023-11-29 22:27:57 +01:00
f8adba547e Added many comments, Box has now some protected variables. 2023-11-29 15:16:03 +01:00
a16ee2b01f Moved all the files from Screen. Components now uses shared ptr objects of Box. TextBox inherits from Box. 2023-11-28 23:31:17 +01:00