Add local configurations to the GUI
A new class NetConfigurable is created, which enables handling of both local and remote configurations in a polymorphic way. In the GUI, configurations can now be changed via the cog icon.
Showing
- applications/gui/src/config_window.cpp 108 additions, 29 deletionsapplications/gui/src/config_window.cpp
- applications/gui/src/config_window.hpp 12 additions, 3 deletionsapplications/gui/src/config_window.hpp
- applications/gui/src/screen.cpp 30 additions, 6 deletionsapplications/gui/src/screen.cpp
- components/common/cpp/include/ftl/configurable.hpp 3 additions, 2 deletionscomponents/common/cpp/include/ftl/configurable.hpp
- components/common/cpp/src/configurable.cpp 0 additions, 4 deletionscomponents/common/cpp/src/configurable.cpp
- components/net/cpp/CMakeLists.txt 2 additions, 1 deletioncomponents/net/cpp/CMakeLists.txt
- components/net/cpp/include/ftl/net_configurable.hpp 26 additions, 0 deletionscomponents/net/cpp/include/ftl/net_configurable.hpp
- components/net/cpp/src/net_configurable.cpp 12 additions, 0 deletionscomponents/net/cpp/src/net_configurable.cpp
- components/net/cpp/test/CMakeLists.txt 9 additions, 0 deletionscomponents/net/cpp/test/CMakeLists.txt
- components/net/cpp/test/net_configurable_unit.cpp 43 additions, 0 deletionscomponents/net/cpp/test/net_configurable_unit.cpp
components/net/cpp/src/net_configurable.cpp
0 → 100644
Please register or sign in to comment