From c9a923decfd467b3fd203c27a75b843ee2a7df0c Mon Sep 17 00:00:00 2001 From: Ibnul Mutaki Date: Thu, 12 Oct 2023 22:46:33 +0700 Subject: [PATCH 1/5] improve id translate --- src/lang/id.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/lang/id.rs b/src/lang/id.rs index b455d005d..9300e03df 100644 --- a/src/lang/id.rs +++ b/src/lang/id.rs @@ -19,7 +19,7 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> = ("Recent Sessions", "Sesi Terkini"), ("Address Book", "Buku Alamat"), ("Confirmation", "Konfirmasi"), - ("TCP Tunneling", "TCP Tunneling"), + ("TCP Tunneling", "Tunneling TCP"), ("Remove", "Hapus"), ("Refresh random password", "Perbarui kata sandi acak"), ("Set your own password", "Tetapkan kata sandi Anda"), @@ -172,7 +172,7 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> = ("Local Port", "Port Lokal"), ("Local Address", "Alamat lokal"), ("Change Local Port", "Ubah Port Lokal"), - ("setup_server_tip", "Sudah siap, Untuk mendapatkan koneksi yang lebih baik, disarankan untuk menginstal di server anda sendiri"), + ("setup_server_tip", "Untuk mendapatkan koneksi yang lebih baik, disarankan untuk menginstal di server anda sendiri"), ("Too short, at least 6 characters.", "Terlalu pendek, setidaknya 6 karekter."), ("The confirmation is not identical.", "Konfirmasi tidak identik."), ("Permissions", "Izin"), From 6e80f0d93b5b37cfdb2fad228ce5d8d4815f151a Mon Sep 17 00:00:00 2001 From: Ibnul Mutaki Date: Thu, 12 Oct 2023 22:50:53 +0700 Subject: [PATCH 2/5] update readme ID --- docs/README-ID.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/docs/README-ID.md b/docs/README-ID.md index 78aac233a..9999eb72f 100644 --- a/docs/README-ID.md +++ b/docs/README-ID.md @@ -13,12 +13,24 @@ Mari mengobrol bersama kami: [Discord](https://discord.gg/nDceKgxnkV) | [Twitter [![ko-fi](https://ko-fi.com/img/githubbutton_sm.svg)](https://ko-fi.com/I2I04VU09) +[![Open Bounties](https://img.shields.io/endpoint?url=https%3A%2F%2Fconsole.algora.io%2Fapi%2Fshields%2Frustdesk%2Fbounties%3Fstatus%3Dopen)](https://console.algora.io/org/rustdesk/bounties?status=open) + Merupakan perangkat lunak Remote Desktop yang baru, dan dibangun dengan Rust. Bahkan kamu bisa langsung menggunakannya tanpa perlu melakukan konfigurasi tambahan. Serta memiliki kontrol penuh terhadap semua data, tanpa perlu merasa was-was tentang isu keamanan, dan yang lebih menarik adalah memiliki opsi untuk menggunakan server rendezvous/relay milik kami, [konfigurasi server sendiri](https://rustdesk.com/server), atau [tulis rendezvous/relay server anda sendiri](https://github.com/rustdesk/rustdesk-server-demo). +![image](https://user-images.githubusercontent.com/71636191/171661982-430285f0-2e12-4b1d-9957-4a58e375304d.png) + RustDesk mengajak semua orang untuk ikut berkontribusi. Lihat [`docs/CONTRIBUTING-ID.md`](CONTRIBUTING-ID.md) untuk melihat panduan. +[**FAQ**](https://github.com/rustdesk/rustdesk/wiki/FAQ) + [**UNDUH BINARY**](https://github.com/rustdesk/rustdesk/releases) +[**NIGHTLY BUILD**](https://github.com/rustdesk/rustdesk/releases/tag/nightly) + +[Get it on F-Droid](https://f-droid.org/en/packages/com.carriez.flutter_hbb) + ## Server Publik Gratis Di bawah ini merupakan server gratis yang bisa kamu gunakan, seiring dengan waktu mungkin akan terjadi perubahan spesifikasi pada setiap server yang ada. Jika lokasi kamu berada jauh dengan salah satu server yang tersedia, kemungkinan koneksi akan terasa lambat ketika melakukan proses remote. From 5d0384f580d8581ef25273accecc200f37383b5b Mon Sep 17 00:00:00 2001 From: 21pages Date: Fri, 13 Oct 2023 09:37:13 +0800 Subject: [PATCH 3/5] sync option share rdp Signed-off-by: 21pages --- src/hbbs_http/sync.rs | 18 +++++++++++++++--- 1 file changed, 15 insertions(+), 3 deletions(-) diff --git a/src/hbbs_http/sync.rs b/src/hbbs_http/sync.rs index e997a2794..e020c5a68 100644 --- a/src/hbbs_http/sync.rs +++ b/src/hbbs_http/sync.rs @@ -147,10 +147,22 @@ fn handle_config_options(config_options: HashMap) { config_options .iter() .map(|(k, v)| { - if v.is_empty() { - options.remove(k); + if k == "allow-share-rdp" { + // only changes made after installation take effect. + #[cfg(windows)] + if crate::ui_interface::is_rdp_service_open() { + let current = crate::ui_interface::is_share_rdp(); + let set = v == "Y"; + if current != set { + crate::platform::windows::set_share_rdp(set); + } + } } else { - options.insert(k.to_string(), v.to_string()); + if v.is_empty() { + options.remove(k); + } else { + options.insert(k.to_string(), v.to_string()); + } } }) .count(); From c6bb3d6ae24ac10315419d0f8c2647f9d9e0d078 Mon Sep 17 00:00:00 2001 From: Mr-Update <37781396+Mr-Update@users.noreply.github.com> Date: Fri, 13 Oct 2023 11:56:14 +0200 Subject: [PATCH 4/5] Update de.rs --- src/lang/de.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/lang/de.rs b/src/lang/de.rs index bf5da7415..661437085 100644 --- a/src/lang/de.rs +++ b/src/lang/de.rs @@ -555,6 +555,6 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> = ("Check for software update on startup", "Beim Start auf Softwareaktualisierung prüfen"), ("upgrade_rustdesk_server_pro_to_{}_tip", "Bitte aktualisieren Sie RustDesk Server Pro auf die Version {} oder neuer!"), ("pull_group_failed_tip", "Aktualisierung der Gruppe fehlgeschlagen"), - ("Filter by intersection", "") + ("Filter by intersection", "Nach Schnittpunkt filtern") ].iter().cloned().collect(); } From 46c2720fc7c6e8f6b02e3486db43aa96e158f071 Mon Sep 17 00:00:00 2001 From: bovirus <1262554+bovirus@users.noreply.github.com> Date: Fri, 13 Oct 2023 17:16:13 +0200 Subject: [PATCH 5/5] Update Italian language --- src/lang/it.rs | 1 + 1 file changed, 1 insertion(+) diff --git a/src/lang/it.rs b/src/lang/it.rs index 194f0686c..854b4a9c0 100644 --- a/src/lang/it.rs +++ b/src/lang/it.rs @@ -365,6 +365,7 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> = ("Audio Input Device", "Dispositivo ingresso audio"), ("Use IP Whitelisting", "Usa elenco IP autorizzati"), ("Network", "Rete"), + ("Enable RDP", "Abilita RDP"), ("Pin Toolbar", "Blocca barra strumenti"), ("Unpin Toolbar", "Sblocca barra strumenti"), ("Recording", "Registrazione"),