add: Simple widget system

This commit is contained in:
Simon Hardt
2022-03-06 03:04:32 +01:00
parent e1e410561c
commit 243bf41e90
14 changed files with 430 additions and 8 deletions

View File

@@ -8,17 +8,40 @@ configure_file (
set(src
src/main.cpp
src/Size.hpp
src/Vector.hpp
src/Rect.hpp
src/Image.hpp
src/Image.cpp
src/ScreenManager.hpp
src/ScreenManager.cpp
src/display/IDisplay.hpp
src/display/Display.hpp
src/display/Display.cpp
src/render/RenderTarget.hpp
src/render/RenderTarget.cpp
src/font/Font.hpp
src/font/Font.cpp
src/font/Glyph.hpp
src/font/Glyph.cpp
src/widgets/Widget.hpp
src/widgets/Widget.cpp
src/widgets/clock/Digital.hpp
src/widgets/clock/Digital.cpp
src/widgets/clock/Analog.hpp
src/widgets/clock/Analog.cpp
)
if (BUILD_EPD)