try hide docker in tao delegate because hide in rustdesk side a bit late so that still seeing it sometimes

refactor service to make it restart after login to avoid delegate caught for seconds after login
also make main windows Close event restart itself for above case
This commit is contained in:
rustdesk
2024-06-19 15:42:53 +08:00
parent 841c331981
commit 60dc40f47f
3 changed files with 28 additions and 17 deletions

4
Cargo.lock generated
View File

@@ -6127,7 +6127,7 @@ dependencies = [
[[package]]
name = "tao"
version = "0.25.0"
source = "git+https://github.com/rustdesk-org/tao?branch=dev#1cad16b200485bbccc67dcee2d339eac6e1c16ad"
source = "git+https://github.com/rustdesk-org/tao?branch=dev#8a014cdb4dd20f35d64bf992374fa40263ee86a4"
dependencies = [
"bitflags 1.3.2",
"cc",
@@ -6167,7 +6167,7 @@ dependencies = [
[[package]]
name = "tao-macros"
version = "0.1.2"
source = "git+https://github.com/rustdesk-org/tao?branch=dev#1cad16b200485bbccc67dcee2d339eac6e1c16ad"
source = "git+https://github.com/rustdesk-org/tao?branch=dev#8a014cdb4dd20f35d64bf992374fa40263ee86a4"
dependencies = [
"proc-macro2 1.0.79",
"quote 1.0.35",