Skip to content

Commit a214a2b

Browse files
fix: update display when hostname changes (#168)
* fix: update display when hostname changes * Refactor * Fix refactoring * Connect observer
1 parent 95f315a commit a214a2b

22 files changed

Lines changed: 67 additions & 41 deletions

postmaster/CMakeLists.txt

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,10 @@ add_subdirectory(bootloader)
44
add_subdirectory(discovery)
55
add_subdirectory(frontend)
66
add_subdirectory(flex)
7-
add_subdirectory(instantiations_st)
7+
add_subdirectory(programmer)
8+
add_subdirectory(application)
89
add_subdirectory(instantiations)
10+
add_subdirectory(instantiations_st)
911
add_subdirectory(postmaster_stm32f407)
10-
add_subdirectory(programmer)
1112
add_subdirectory(prototype_win)
1213
add_subdirectory(upgrade_pack_builder)
Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
add_library(postmaster.application STATIC)
2+
3+
target_include_directories(postmaster.application PUBLIC
4+
"$<BUILD_INTERFACE:${CMAKE_CURRENT_LIST_DIR}/../..>"
5+
"$<INSTALL_INTERFACE:${CMAKE_INSTALL_INCLUDEDIR}>"
6+
)
7+
8+
target_sources(postmaster.application PRIVATE
9+
HttpPageConfiguration.cpp
10+
HttpPageConfiguration.hpp
11+
HttpPageDiscovery.cpp
12+
HttpPageDiscovery.hpp
13+
MdnsDiscovery.cpp
14+
MdnsDiscovery.hpp
15+
ViewNetworkStatus.cpp
16+
ViewNetworkStatus.hpp
17+
ViewStatus.cpp
18+
ViewStatus.hpp
19+
)
20+
21+
add_version_header_dependency(postmaster.application postmaster.version)
22+
23+
target_link_libraries(postmaster.application PUBLIC
24+
infra.syntax
25+
preview.views
26+
preview.fonts
27+
lwip.lwip_cpp
28+
)

postmaster/instantiations/HttpPageConfiguration.cpp renamed to postmaster/application/HttpPageConfiguration.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
#include "postmaster/instantiations/HttpPageConfiguration.hpp"
1+
#include "postmaster/application/HttpPageConfiguration.hpp"
22
#include "generated/Version.h"
33
#include "infra/syntax/JsonFormatter.hpp"
44
#include "services/network/HttpErrors.hpp"
File renamed without changes.

postmaster/instantiations/HttpPageDiscovery.cpp renamed to postmaster/application/HttpPageDiscovery.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
#include "postmaster/instantiations/HttpPageDiscovery.hpp"
1+
#include "postmaster/application/HttpPageDiscovery.hpp"
22
#include "infra/syntax/JsonFormatter.hpp"
33
#include "services/network/Address.hpp"
44
#include "services/network/HttpErrors.hpp"

postmaster/instantiations/HttpPageDiscovery.hpp renamed to postmaster/application/HttpPageDiscovery.hpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
#ifndef POSTMASTER_HTTP_PAGE_DISCOVERY_HPP
22
#define POSTMASTER_HTTP_PAGE_DISCOVERY_HPP
33

4-
#include "postmaster/instantiations/MdnsDiscovery.hpp"
4+
#include "postmaster/application/MdnsDiscovery.hpp"
55
#include "services/network/HttpServer.hpp"
66

77
namespace application

postmaster/instantiations/MdnsDiscovery.cpp renamed to postmaster/application/MdnsDiscovery.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
#include "postmaster/instantiations/MdnsDiscovery.hpp"
1+
#include "postmaster/application/MdnsDiscovery.hpp"
22
#include "infra/stream/ByteInputStream.hpp"
33

44
namespace application
File renamed without changes.

postmaster/instantiations/ViewNetworkStatus.cpp renamed to postmaster/application/ViewNetworkStatus.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
#include "postmaster/instantiations/ViewNetworkStatus.hpp"
1+
#include "postmaster/application/ViewNetworkStatus.hpp"
22
#include "infra/stream/StringOutputStream.hpp"
33
#include "lwip/netif.h"
44

File renamed without changes.

0 commit comments

Comments
 (0)