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", "אין הרשאת העברת קבצים"),
("Note", "הערה"),
("Connection", "התחברות"),
("Share Screen", "שיתוף מסך"),
("Share screen", "שיתוף מסך"),
("Chat", "צ'אט"),
("Total", "הכל"),
("items", "פריטים"),
@@ -275,8 +275,6 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> =
("Screen Capture", "לכידת מסך"),
("Input Control", "בקרת קלט"),
("Audio Capture", "לכידת שמע"),
("File Connection", "חיבור להעברת קבצים"),
("Screen Connection", "חיבור תצוגה"),
("Do you accept?", "האם אתה מקבל?"),
("Open System Setting", "פתח הגדרות מערכת"),
("How to get Android input permission?", "כיצד לקבל הרשאת קלט באנדרואיד?"),
@@ -657,11 +655,8 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> =
("Untagged", "לא מתוייג"),
("new-version-of-{}-tip", "גרסה חדשה של {} זמינה"),
("Accessible devices", "מכשירים נגישים"),
("View camera", "הצג מצלמה"),
("upgrade_remote_rustdesk_client_to_{}_tip", "אנא שדרג את לקוח RustDesk לגרסה {} או חדשה יותר בצד המרוחק!"),
("view_camera_unsupported_tip", "הצגת מצלמה אינה נתמכת במכשיר המרוחק"),
("Enable camera", "הפעל מצלמה"),
("No cameras", "אין מצלמות"),
("d3d_render_tip", "שימוש בעיבוד Direct3D עשוי לשפר ביצועים בחלק מהמקרים"),
("Use D3D rendering", "השתמש בעיבוד D3D"),
("Printer", "מדפסת"),
@@ -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", "הצג מצלמה"),
("Enable camera", "הפעל מצלמה"),
("No cameras", "אין מצלמות"),
("Terminal", ""),
("Enable terminal", ""),
("New tab", ""),
("Keep terminal sessions on disconnect", ""),
].iter().cloned().collect();
}