Skip to content

Commit b944176

Browse files
committed
refactor: move key translator to common key event protocol
1 parent e244936 commit b944176

6 files changed

Lines changed: 2 additions & 75 deletions

File tree

infra/tsf/CMakeLists.txt

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,6 @@ add_library(modian_brush_tsf STATIC
1616
src/class_factory.cpp
1717
src/dll/register.cpp
1818
src/utils/utils.cpp
19-
src/utils/key_translator.cpp
2019
)
2120

2221
target_include_directories(modian_brush_tsf PUBLIC

infra/tsf/include/modian/tsf/utils/key_translator.h

Lines changed: 0 additions & 9 deletions
This file was deleted.

infra/tsf/src/tsf_key_event_service.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,8 @@
66
#include "modian/tsf/tsf_edit_session.h"
77
#include "modian/common/core/logger/logger_service.h"
88

9+
#include "modian/common/core/protocol/v1/input/key_event.h"
910
#include "modian/service/input_protocol_service.h"
10-
#include "modian/tsf/utils/key_translator.h"
1111

1212
namespace modian::brush::infra::tsf {
1313
tsf_key_event_service::tsf_key_event_service(IUnknown* owner)
@@ -40,7 +40,7 @@ namespace modian::brush::infra::tsf {
4040
if (_is_key_supported(w_param)) {
4141
common::core::logger_service::logger()->info("Key intercepted: {}", static_cast<char>(w_param));
4242

43-
const auto key_event = utils::translate_os_key(w_param);
43+
const auto key_event = common::core::protocol::input::v1::key_event::from_os_key(w_param);
4444
const std::string req_data = service::input_protocol_service::build_key_event_request(key_event);
4545
const std::string response = input_protocol_pipe_client_->send_and_wait(req_data);
4646
const auto [content, is_commit] = service::input_protocol_service::parse_instruction_response(response)

infra/tsf/src/utils/key_translator.cpp

Lines changed: 0 additions & 23 deletions
This file was deleted.

tests/unit_tests/CMakeLists.txt

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
add_executable(modian_brush_unit_tests
22
service/input_protocol_service_test.cpp
33
infra/tsf/dll_main_test.cpp
4-
infra/tsf/utils/key_translator_test.cpp
54
infra/ipc/input_protocol_pipe_client_test.cpp
65
)
76

tests/unit_tests/infra/tsf/utils/key_translator_test.cpp

Lines changed: 0 additions & 39 deletions
This file was deleted.

0 commit comments

Comments
 (0)