From e67b3f1fdc15d1d28dce8d445e1632fb441abb17 Mon Sep 17 00:00:00 2001 From: lisyarus Date: Fri, 5 Mar 2021 15:51:17 +0300 Subject: [PATCH] Add ui slider element --- .../psemek/ui/default_element_factory.hpp | 1 + libs/ui/include/psemek/ui/element_factory.hpp | 2 + libs/ui/include/psemek/ui/slider.hpp | 55 ++++++++ libs/ui/include/psemek/ui/style.hpp | 2 + libs/ui/source/default_element_factory.cpp | 85 +++++++++++++ libs/ui/source/element_factory.cpp | 2 + libs/ui/source/slider.cpp | 118 ++++++++++++++++++ libs/ui/source/style.cpp | 3 + todo.md | 1 - 9 files changed, 268 insertions(+), 1 deletion(-) create mode 100644 libs/ui/include/psemek/ui/slider.hpp create mode 100644 libs/ui/source/slider.cpp diff --git a/libs/ui/include/psemek/ui/default_element_factory.hpp b/libs/ui/include/psemek/ui/default_element_factory.hpp index ed0fce96..fc3174d8 100644 --- a/libs/ui/include/psemek/ui/default_element_factory.hpp +++ b/libs/ui/include/psemek/ui/default_element_factory.hpp @@ -25,6 +25,7 @@ namespace psemek::ui std::shared_ptr