[refactor] organize GUI code by responsibility

This commit is contained in:
dijunkun
2026-07-19 21:23:20 +08:00
parent 1f86c43458
commit eeb6a2a1ae
73 changed files with 7918 additions and 7229 deletions
@@ -11,7 +11,8 @@ std::filesystem::path FindRepoRoot() {
while (!current.empty()) {
if (std::filesystem::exists(current / "xmake.lua") &&
std::filesystem::exists(
current / "src/device_controller/mouse/windows/mouse_controller.cpp")) {
current /
"src/device_controller/mouse/windows/mouse_controller.cpp")) {
return current;
}
current = current.parent_path();