Commit graph

13 commits

Author SHA1 Message Date
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
f2153f53af ScreenComponents: Added padding for each textbox. modified Display() logic in component. In screen, added padding for Connecting(). 2023-11-28 22:23:24 +01:00
629bae5fd5 More generic Approach for TextBox, same for Components that will be containg Boxes 2023-11-28 21:30:37 +01:00
f7d7bd7688 Added clover logo. 2023-11-27 23:55:32 +01:00
668d22fd40 Changed font 2023-11-27 23:30:29 +01:00
cf50debfd0 Added Loading screen when connected. Showing basic loop when finished. Fixed padding. 2023-11-27 23:06:42 +01:00
72ac1f20df Added padding to display. 2023-11-27 21:50:04 +01:00
9e32194a70 Updated gitignore. Removing warning for connecting() function in Screen. 2023-11-27 00:01:22 +01:00
b5c01dc017 Updated Display to Screen. Added ScreenComponents to simplify the use of the U8g2lib. Now showing IP on the screen. 2023-11-26 23:46:13 +01:00
c49073ece1 DataHandler and ServerHandler are now single instances following the Singleton pattern. 2023-11-26 16:11:48 +01:00
8cf51ec22d Changing directory. 2023-11-24 14:54:47 +01:00