terminal works basically. (#12189)

* terminal works basically.
todo:
- persistent
- sessions restore
- web
- mobile

* missed terminal persistent option change

* android sdk 34 -> 35

* +#![cfg_attr(lt_1_77, feature(c_str_literals))]

* fixing ci

* fix ci

* fix ci for android

* try "Fix Android SDK Platform 35"

* fix android 34

* revert flutter_plugin_android_lifecycle to 2.0.17 which used in rustdesk 1.4.0

* refactor, but break something of desktop terminal (new tab showing loading)

* fix connecting...
This commit is contained in:
RustDesk
2025-07-01 13:12:55 +08:00
committed by GitHub
parent ee5cdc3155
commit 5faf0ad3cf
130 changed files with 4064 additions and 4247 deletions

View File

@@ -267,7 +267,7 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> =
("No permission of file transfer", "Perunu permissu pro sa tràmuda de documentos"),
("Note", "Nota"),
("Connection", "Connessione"),
("Share Screen", "Cumpartzi ischermu"),
("Share screen", "Cumpartzi ischermu"),
("Chat", "Tzarrada"),
("Total", "Totale"),
("items", "Elementos"),
@@ -275,8 +275,6 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> =
("Screen Capture", "Catura de ischermu"),
("Input Control", "Controllu atziones"),
("Audio Capture", "Catura de s'àudio"),
("File Connection", "Connessione documentos"),
("Screen Connection", "Connessione ischermu"),
("Do you accept?", "Atzetas?"),
("Open System Setting", "Aberi sas impostatziones de sistema"),
("How to get Android input permission?", "Comente otènnere s'autorizatzione de intrada (input) in Android?"),
@@ -657,11 +655,8 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> =
("Untagged", "Chene tag"),
("new-version-of-{}-tip", "B'at una versione noa de {} a disponimentu"),
("Accessible devices", "Dispositivos atzessìbiles"),
("View camera", "Mustra sa càmera"),
("upgrade_remote_rustdesk_client_to_{}_tip", "Atualiza su cliente RustDesk remotu a sa versione {} o prus noa!"),
("view_camera_unsupported_tip", "Su dispositivu remotu non suportat sa visualizatzione de sa càmera"),
("Enable camera", "Abìlita sa càmera"),
("No cameras", "Peruna càmera"),
("d3d_render_tip", "Cando sa renderizatzione D3D est abilitada, s'ischermu de controllu remotu diat pòdere èssere nieddu in unas cantas màchinas"),
("Use D3D rendering", "Imprea sa renderizatzione D3D"),
("Printer", "Imprentadora"),
@@ -701,5 +696,12 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> =
("Numeric one-time password", ""),
("Enable IPv6 P2P connection", ""),
("Enable UDP hole punching", ""),
("View camera", "Mustra sa càmera"),
("Enable camera", "Abìlita sa càmera"),
("No cameras", "Peruna càmera"),
("Terminal", ""),
("Enable terminal", ""),
("New tab", ""),
("Keep terminal sessions on disconnect", ""),
].iter().cloned().collect();
}