diff --git a/app/src/main/java/io/xpipe/app/prefs/AppPrefs.java b/app/src/main/java/io/xpipe/app/prefs/AppPrefs.java index f020d31b8..5f992deb9 100644 --- a/app/src/main/java/io/xpipe/app/prefs/AppPrefs.java +++ b/app/src/main/java/io/xpipe/app/prefs/AppPrefs.java @@ -296,6 +296,7 @@ public class AppPrefs { new LoggingCategory(), new EditorCategory(), new RdpCategory(), + new SshCategory(), new ConnectionsCategory(), new FileBrowserCategory(), new IconsCategory(), diff --git a/app/src/main/java/io/xpipe/app/prefs/ConnectionsCategory.java b/app/src/main/java/io/xpipe/app/prefs/ConnectionsCategory.java index 9694dfb75..90499f401 100644 --- a/app/src/main/java/io/xpipe/app/prefs/ConnectionsCategory.java +++ b/app/src/main/java/io/xpipe/app/prefs/ConnectionsCategory.java @@ -37,11 +37,6 @@ public class ConnectionsCategory extends AppPrefsCategory { .sub(connectionsBuilder) .addTitle("localShell") .sub(localShellBuilder); - if (OsType.getLocal() == OsType.WINDOWS) { - options.addTitle("sshConfiguration") - .sub(new OptionsBuilder() - .addComp(prefs.getCustomComp("x11WslInstance").maxWidth(getCompWidth()))); - } return options.buildComp(); } } diff --git a/app/src/main/java/io/xpipe/app/prefs/SshCategory.java b/app/src/main/java/io/xpipe/app/prefs/SshCategory.java new file mode 100644 index 000000000..e709efa94 --- /dev/null +++ b/app/src/main/java/io/xpipe/app/prefs/SshCategory.java @@ -0,0 +1,26 @@ +package io.xpipe.app.prefs; + +import io.xpipe.app.comp.Comp; +import io.xpipe.app.util.OptionsBuilder; +import io.xpipe.core.process.OsType; + +public class SshCategory extends AppPrefsCategory { + + @Override + protected String getId() { + return "ssh"; + } + + @Override + protected Comp create() { + var prefs = AppPrefs.get(); + var options = new OptionsBuilder() + .addTitle("sshConfiguration"); + if (OsType.getLocal() == OsType.WINDOWS) { + options + .sub(new OptionsBuilder() + .addComp(prefs.getCustomComp("x11WslInstance").maxWidth(getCompWidth()))); + } + return options.buildComp(); + } +} diff --git a/app/src/main/java/io/xpipe/app/terminal/TerminalLauncher.java b/app/src/main/java/io/xpipe/app/terminal/TerminalLauncher.java index 0eb4e7ea9..fa4bc906d 100644 --- a/app/src/main/java/io/xpipe/app/terminal/TerminalLauncher.java +++ b/app/src/main/java/io/xpipe/app/terminal/TerminalLauncher.java @@ -207,9 +207,9 @@ public class TerminalLauncher { } } - private static String getTerminalRegisterCommand(UUID request) { + private static String getTerminalRegisterCommand(UUID request) throws Exception { var exec = XPipeInstallation.getLocalDefaultCliExecutable(); - return "\"" + exec + "\" terminal-register --request " + request; + return CommandBuilder.of().addFile(exec).add("terminal-register", "--request", request.toString()).buildFull(LocalShell.getShell()); } private static boolean launchMultiplexerTabInExistingTerminal(UUID request, TerminalInitScriptConfig initScriptConfig, TerminalLaunchConfiguration launchConfiguration) throws Exception { diff --git a/app/src/main/java/io/xpipe/app/terminal/TermiusTerminalType.java b/app/src/main/java/io/xpipe/app/terminal/TermiusTerminalType.java index c25a24966..c9ba11d4c 100644 --- a/app/src/main/java/io/xpipe/app/terminal/TermiusTerminalType.java +++ b/app/src/main/java/io/xpipe/app/terminal/TermiusTerminalType.java @@ -6,10 +6,7 @@ import io.xpipe.app.comp.base.ModalOverlay; import io.xpipe.app.core.AppCache; import io.xpipe.app.core.AppI18n; import io.xpipe.app.issue.ErrorEvent; -import io.xpipe.app.util.Hyperlinks; -import io.xpipe.app.util.LocalShell; -import io.xpipe.app.util.SshLocalBridge; -import io.xpipe.app.util.WindowsRegistry; +import io.xpipe.app.util.*; import io.xpipe.core.process.OsType; import java.io.IOException; diff --git a/app/src/main/java/io/xpipe/app/terminal/WindowsTerminalType.java b/app/src/main/java/io/xpipe/app/terminal/WindowsTerminalType.java index 5333ade23..87d6f707c 100644 --- a/app/src/main/java/io/xpipe/app/terminal/WindowsTerminalType.java +++ b/app/src/main/java/io/xpipe/app/terminal/WindowsTerminalType.java @@ -84,6 +84,10 @@ public interface WindowsTerminalType extends ExternalTerminalType, TrackableTerm return; } + if (outdated) { + AppCache.clear("wtProfileSet"); + } + if (!Files.exists(getConfigFile())) { return; } diff --git a/dist/jpackage.gradle b/dist/jpackage.gradle index 2d8afa22f..7b4906453 100644 --- a/dist/jpackage.gradle +++ b/dist/jpackage.gradle @@ -13,8 +13,7 @@ def releaseArguments = distJvmArgs + [ "-Dio.xpipe.app.staging=$rootProject.isStage", '-Dio.xpipe.app.sentryUrl=https://fd5f67ff10764b7e8a704bec9558c8fe@o1084459.ingest.sentry.io/6094279', '-Djna.nosys=false', - '-Djna.nounpack=true', - '-Xlog:cds' + '-Djna.nounpack=true' ] if (org.gradle.internal.os.OperatingSystem.current().isMacOsX()) { diff --git a/lang/strings/translations_da.properties b/lang/strings/translations_da.properties index 6f83fb615..9dc09ebd5 100644 --- a/lang/strings/translations_da.properties +++ b/lang/strings/translations_da.properties @@ -1073,8 +1073,9 @@ rdpEnableDesktopIntegration=Aktiver desktop-integration rdpEnableDesktopIntegrationDescription=Køre fjernprogrammer under forudsætning af, at RDP-tilladelseslisten tillader det rdpSetupAdminTitle=RDP-opsætning påkrævet rdpSetupAllowTitle=RDP-fjernbetjeningsapplikation -rdpSetupAllowHeader=Det er i øjeblikket ikke tilladt at starte fjernprogrammer direkte på dette system. Ønsker du at aktivere det? -rdpSetupAllowContent=Dette giver dig mulighed for at køre dine fjernprogrammer direkte fra XPipe ved at deaktivere tilladelseslisten for RDP-fjernprogrammer. +rdpSetupAllowContent=Det er i øjeblikket ikke tilladt at starte fjernprogrammer direkte på dette system. Ønsker du at aktivere det? Dette giver dig mulighed for at køre dine fjernprogrammer direkte fra XPipe ved at deaktivere tilladelseslisten for RDP-fjernprogrammer. +rdpServerEnableTitle=RDP-server +rdpServerEnableContent=RDP-serveren er deaktiveret på målsystemet. Vil du aktivere den i registreringsdatabasen for at tillade RDP-fjernforbindelser? rdp=RDP rdpScan=RDP-tunnel over SSH wslX11SetupTitle=WSL X11-opsætning diff --git a/lang/strings/translations_de.properties b/lang/strings/translations_de.properties index 1365db25b..ece6364d0 100644 --- a/lang/strings/translations_de.properties +++ b/lang/strings/translations_de.properties @@ -1060,8 +1060,9 @@ rdpEnableDesktopIntegration=Aktiviere die Desktop-Integration rdpEnableDesktopIntegrationDescription=Remote-Anwendungen ausführen, wenn die RDP-Zulassungsliste dies zulässt rdpSetupAdminTitle=RDP-Einrichtung erforderlich rdpSetupAllowTitle=RDP-Fernanwendung -rdpSetupAllowHeader=Das direkte Starten von Remote-Anwendungen ist auf diesem System derzeit nicht erlaubt. Willst du das aktivieren? -rdpSetupAllowContent=So kannst du deine Fernanwendungen direkt von XPipe aus starten, indem du die Zulassungsliste für RDP-Fernanwendungen deaktivierst. +rdpSetupAllowContent=Das direkte Starten von Remote-Anwendungen ist auf diesem System derzeit nicht erlaubt. Willst du es aktivieren? Dann kannst du deine Fernanwendungen direkt von XPipe aus starten, indem du die Zulassungsliste für RDP-Fernanwendungen deaktivierst. +rdpServerEnableTitle=RDP-Server +rdpServerEnableContent=Der RDP-Server ist auf dem Zielsystem deaktiviert. Willst du ihn in der Registry aktivieren, um RDP-Verbindungen zu ermöglichen? rdp=RDP rdpScan=RDP-Tunnel über SSH wslX11SetupTitle=WSL X11-Einrichtung diff --git a/lang/strings/translations_en.properties b/lang/strings/translations_en.properties index 8feb8543e..3b37aa56d 100644 --- a/lang/strings/translations_en.properties +++ b/lang/strings/translations_en.properties @@ -1076,8 +1076,10 @@ rdpEnableDesktopIntegration=Enable desktop integration rdpEnableDesktopIntegrationDescription=Run remote applications assuming that the RDP allow list permits that rdpSetupAdminTitle=RDP setup required rdpSetupAllowTitle=RDP remote application -rdpSetupAllowHeader=Starting remote applications directly is currently not allowed on this system. Do you want to enable it? -rdpSetupAllowContent=This will allow you to run your remote applications directly from XPipe by disabling the allow list for RDP remote applications. +#force +rdpSetupAllowContent=Starting remote applications directly is currently not allowed on this system. Do you want to enable it? This will allow you to run your remote applications directly from XPipe by disabling the allow list for RDP remote applications. +rdpServerEnableTitle=RDP server +rdpServerEnableContent=The RDP server is disabled on the target system. Do you want to enable it in the registry in order to allow remote RDP connections? rdp=RDP rdpScan=RDP tunnel over SSH wslX11SetupTitle=WSL X11 setup diff --git a/lang/strings/translations_es.properties b/lang/strings/translations_es.properties index d5b986f5a..d6a4b3630 100644 --- a/lang/strings/translations_es.properties +++ b/lang/strings/translations_es.properties @@ -1031,8 +1031,9 @@ rdpEnableDesktopIntegration=Habilitar la integración de escritorio rdpEnableDesktopIntegrationDescription=Ejecutar aplicaciones remotas suponiendo que la lista de permitidos del RDP lo permite rdpSetupAdminTitle=Se requiere configuración RDP rdpSetupAllowTitle=Aplicación remota RDP -rdpSetupAllowHeader=Iniciar aplicaciones remotas directamente no está permitido actualmente en este sistema. ¿Quieres activarlo? -rdpSetupAllowContent=Esto te permitirá ejecutar tus aplicaciones remotas directamente desde XPipe, desactivando la lista de permitidos para aplicaciones remotas RDP. +rdpSetupAllowContent=Iniciar aplicaciones remotas directamente no está permitido actualmente en este sistema. ¿Quieres habilitarlo? Esto te permitirá ejecutar tus aplicaciones remotas directamente desde XPipe, desactivando la lista de permitidas para aplicaciones remotas RDP. +rdpServerEnableTitle=Servidor RDP +rdpServerEnableContent=El servidor RDP está desactivado en el sistema de destino. ¿Quieres activarlo en el registro para permitir conexiones RDP remotas? rdp=RDP rdpScan=Túnel RDP sobre SSH wslX11SetupTitle=Configuración WSL X11 diff --git a/lang/strings/translations_fr.properties b/lang/strings/translations_fr.properties index aed903d77..879c7fcbe 100644 --- a/lang/strings/translations_fr.properties +++ b/lang/strings/translations_fr.properties @@ -1063,8 +1063,9 @@ rdpEnableDesktopIntegration=Activer l'intégration du bureau rdpEnableDesktopIntegrationDescription=Exécuter des applications à distance en supposant que la liste d'autorisations RDP les autorise rdpSetupAdminTitle=Configuration RDP requise rdpSetupAllowTitle=Application à distance RDP -rdpSetupAllowHeader=Lancer directement des applications à distance n'est actuellement pas autorisé sur ce système. Veux-tu l'autoriser ? -rdpSetupAllowContent=Cela te permettra d'exécuter tes applications distantes directement à partir de XPipe en désactivant la liste d'autorisation pour les applications distantes RDP. +rdpSetupAllowContent=Lancer directement des applications à distance n'est actuellement pas autorisé sur ce système. Veux-tu l'autoriser ? Cela te permettra d'exécuter tes applications distantes directement à partir de XPipe en désactivant la liste d'autorisation pour les applications distantes RDP. +rdpServerEnableTitle=Serveur RDP +rdpServerEnableContent=Le serveur RDP est désactivé sur le système cible. Veux-tu l'activer dans le registre afin d'autoriser les connexions RDP à distance ? rdp=RDP rdpScan=Tunnel RDP sur SSH wslX11SetupTitle=Configuration WSL X11 diff --git a/lang/strings/translations_id.properties b/lang/strings/translations_id.properties index adc59befb..f5d717cd7 100644 --- a/lang/strings/translations_id.properties +++ b/lang/strings/translations_id.properties @@ -1031,8 +1031,9 @@ rdpEnableDesktopIntegration=Mengaktifkan integrasi desktop rdpEnableDesktopIntegrationDescription=Jalankan aplikasi jarak jauh dengan asumsi bahwa daftar izin RDP mengizinkan rdpSetupAdminTitle=Diperlukan penyiapan RDP rdpSetupAllowTitle=Aplikasi jarak jauh RDP -rdpSetupAllowHeader=Memulai aplikasi jarak jauh secara langsung saat ini tidak diperbolehkan pada sistem ini. Apakah Anda ingin mengaktifkannya? -rdpSetupAllowContent=Ini akan memungkinkan Anda untuk menjalankan aplikasi jarak jauh langsung dari XPipe dengan menonaktifkan daftar izin untuk aplikasi jarak jauh RDP. +rdpSetupAllowContent=Memulai aplikasi jarak jauh secara langsung saat ini tidak diperbolehkan pada sistem ini. Apakah Anda ingin mengaktifkannya? Ini akan memungkinkan Anda untuk menjalankan aplikasi jarak jauh secara langsung dari XPipe dengan menonaktifkan daftar izin untuk aplikasi jarak jauh RDP. +rdpServerEnableTitle=Server RDP +rdpServerEnableContent=Server RDP dinonaktifkan pada sistem target. Apakah Anda ingin mengaktifkannya di registri untuk mengizinkan koneksi RDP jarak jauh? rdp=RDP rdpScan=Terowongan RDP melalui SSH wslX11SetupTitle=Pengaturan WSL X11 diff --git a/lang/strings/translations_it.properties b/lang/strings/translations_it.properties index 47ae0f14a..705af8d61 100644 --- a/lang/strings/translations_it.properties +++ b/lang/strings/translations_it.properties @@ -1031,8 +1031,9 @@ rdpEnableDesktopIntegration=Abilita l'integrazione del desktop rdpEnableDesktopIntegrationDescription=Eseguire applicazioni remote supponendo che l'elenco dei permessi di RDP consenta di farlo rdpSetupAdminTitle=È necessaria l'impostazione di RDP rdpSetupAllowTitle=Applicazione remota RDP -rdpSetupAllowHeader=L'avvio diretto di applicazioni remote non è attualmente consentito su questo sistema. Vuoi abilitarlo? -rdpSetupAllowContent=In questo modo potrai eseguire le tue applicazioni remote direttamente da XPipe, disabilitando l'elenco dei permessi per le applicazioni remote RDP. +rdpSetupAllowContent=L'avvio diretto di applicazioni remote non è attualmente consentito su questo sistema. Vuoi abilitarlo? In questo modo potrai eseguire le tue applicazioni remote direttamente da XPipe, disabilitando l'elenco dei permessi per le applicazioni remote RDP. +rdpServerEnableTitle=Server RDP +rdpServerEnableContent=Il server RDP è disabilitato sul sistema di destinazione. Vuoi abilitarlo nel registro di sistema per consentire le connessioni RDP remote? rdp=RDP rdpScan=Tunnel RDP su SSH wslX11SetupTitle=Configurazione WSL X11 diff --git a/lang/strings/translations_ja.properties b/lang/strings/translations_ja.properties index c1fbe3994..e4c3f4f8a 100644 --- a/lang/strings/translations_ja.properties +++ b/lang/strings/translations_ja.properties @@ -1031,8 +1031,9 @@ rdpEnableDesktopIntegration=デスクトップ統合を有効にする rdpEnableDesktopIntegrationDescription=RDPの許可リストが許可していると仮定して、リモートアプリケーションを実行する。 rdpSetupAdminTitle=RDPのセットアップが必要 rdpSetupAllowTitle=RDPリモートアプリケーション -rdpSetupAllowHeader=現在このシステムでは、リモートアプリケーションを直接起動することは許可されていない。有効にするか? -rdpSetupAllowContent=RDPリモートアプリケーションの許可リストを無効にすることで、XPipeからリモートアプリケーションを直接実行できるようになる。 +rdpSetupAllowContent=現在このシステムでは、リモートアプリケーションを直接起動することは許可されていない。有効にするか?RDPリモートアプリケーションの許可リストを無効にすることで、XPipeからリモートアプリケーションを直接実行できるようになる。 +rdpServerEnableTitle=RDPサーバー +rdpServerEnableContent=ターゲットシステムでRDPサーバーが無効になっている。リモートRDP接続を許可するために、レジストリで有効にするか。 rdp=RDP rdpScan=SSH経由のRDPトンネル wslX11SetupTitle=WSL X11のセットアップ diff --git a/lang/strings/translations_nl.properties b/lang/strings/translations_nl.properties index feb272b19..a78cb5b16 100644 --- a/lang/strings/translations_nl.properties +++ b/lang/strings/translations_nl.properties @@ -1031,8 +1031,9 @@ rdpEnableDesktopIntegration=Desktopintegratie inschakelen rdpEnableDesktopIntegrationDescription=Toepassingen op afstand uitvoeren in de veronderstelling dat de RDP toestaanlijst dat toestaat rdpSetupAdminTitle=RDP installatie vereist rdpSetupAllowTitle=RDP-toepassing op afstand -rdpSetupAllowHeader=Externe toepassingen rechtstreeks starten is momenteel niet toegestaan op dit systeem. Wil je dit inschakelen? -rdpSetupAllowContent=Hierdoor kun je je externe toepassingen rechtstreeks vanuit XPipe uitvoeren door de toestaanlijst voor RDP-toepassingen op afstand uit te schakelen. +rdpSetupAllowContent=Externe toepassingen rechtstreeks starten is momenteel niet toegestaan op dit systeem. Wil je dit inschakelen? Hiermee kun je je externe toepassingen rechtstreeks vanuit XPipe starten door de toestaanlijst voor RDP-toepassingen op afstand uit te schakelen. +rdpServerEnableTitle=RDP server +rdpServerEnableContent=De RDP-server is uitgeschakeld op het doelsysteem. Wil je deze inschakelen in het register om RDP-verbindingen op afstand mogelijk te maken? rdp=RDP rdpScan=RDP tunnel over SSH wslX11SetupTitle=WSL X11 instelling diff --git a/lang/strings/translations_pl.properties b/lang/strings/translations_pl.properties index db0ad3849..cb612502e 100644 --- a/lang/strings/translations_pl.properties +++ b/lang/strings/translations_pl.properties @@ -1031,8 +1031,9 @@ rdpEnableDesktopIntegration=Włącz integrację pulpitu rdpEnableDesktopIntegrationDescription=Uruchamiaj zdalne aplikacje, zakładając, że lista zezwoleń RDP zezwala na to rdpSetupAdminTitle=Wymagana konfiguracja RDP rdpSetupAllowTitle=Aplikacja zdalna RDP -rdpSetupAllowHeader=Bezpośrednie uruchamianie zdalnych aplikacji nie jest obecnie dozwolone w tym systemie. Czy chcesz to włączyć? -rdpSetupAllowContent=Umożliwi to uruchamianie zdalnych aplikacji bezpośrednio z XPipe poprzez wyłączenie listy zezwoleń dla zdalnych aplikacji RDP. +rdpSetupAllowContent=Bezpośrednie uruchamianie zdalnych aplikacji nie jest obecnie dozwolone w tym systemie. Czy chcesz to włączyć? Umożliwi to uruchamianie zdalnych aplikacji bezpośrednio z XPipe poprzez wyłączenie listy zezwoleń dla zdalnych aplikacji RDP. +rdpServerEnableTitle=Serwer RDP +rdpServerEnableContent=Serwer RDP jest wyłączony w systemie docelowym. Czy chcesz go włączyć w rejestrze, aby umożliwić zdalne połączenia RDP? rdp=RDP rdpScan=Tunel RDP przez SSH wslX11SetupTitle=Konfiguracja WSL X11 diff --git a/lang/strings/translations_pt.properties b/lang/strings/translations_pt.properties index e1a5f204f..06c126eab 100644 --- a/lang/strings/translations_pt.properties +++ b/lang/strings/translations_pt.properties @@ -1031,8 +1031,9 @@ rdpEnableDesktopIntegration=Permite a integração do ambiente de trabalho rdpEnableDesktopIntegrationDescription=Executa aplicações remotas assumindo que a lista de permissões do RDP permite isso rdpSetupAdminTitle=Necessita de configuração RDP rdpSetupAllowTitle=Aplicação remota RDP -rdpSetupAllowHeader=Iniciar aplicações remotas diretamente não é atualmente permitido neste sistema. Queres activá-la? -rdpSetupAllowContent=Isto permitir-te-á executar as tuas aplicações remotas diretamente a partir do XPipe, desactivando a lista de permissões para aplicações remotas RDP. +rdpSetupAllowContent=Iniciar aplicações remotas diretamente não é atualmente permitido neste sistema. Queres activá-lo? Isto permitir-te-á executar as tuas aplicações remotas diretamente a partir do XPipe, desactivando a lista de permissões para aplicações remotas RDP. +rdpServerEnableTitle=Servidor RDP +rdpServerEnableContent=O servidor RDP está desativado no sistema de destino. Pretende activá-lo no registo de modo a permitir ligações RDP remotas? rdp=RDP rdpScan=Túnel RDP sobre SSH wslX11SetupTitle=Configuração do WSL X11 diff --git a/lang/strings/translations_ru.properties b/lang/strings/translations_ru.properties index 743b01f70..94231402a 100644 --- a/lang/strings/translations_ru.properties +++ b/lang/strings/translations_ru.properties @@ -1031,8 +1031,9 @@ rdpEnableDesktopIntegration=Включить интеграцию с рабоч rdpEnableDesktopIntegrationDescription=Запускать удаленные приложения, предполагая, что список разрешений RDP разрешает это rdpSetupAdminTitle=Требуется настройка RDP rdpSetupAllowTitle=Удаленное приложение RDP -rdpSetupAllowHeader=Запуск удаленных приложений напрямую в настоящее время запрещен в этой системе. Ты хочешь разрешить его? -rdpSetupAllowContent=Это позволит тебе запускать удаленные приложения прямо из XPipe, отключив список разрешений для удаленных приложений RDP. +rdpSetupAllowContent=Запуск удаленных приложений напрямую в настоящее время запрещен в этой системе. Ты хочешь разрешить его? Это позволит тебе запускать удаленные приложения прямо из XPipe, отключив список разрешений для удаленных приложений RDP. +rdpServerEnableTitle=RDP-сервер +rdpServerEnableContent=Сервер RDP отключен на целевой системе. Хочешь ли ты включить его в реестре, чтобы разрешить удаленные RDP-соединения? rdp=RDP rdpScan=RDP-туннель через SSH wslX11SetupTitle=Настройка WSL X11 diff --git a/lang/strings/translations_sv.properties b/lang/strings/translations_sv.properties index 996c3bf3e..855f31ab8 100644 --- a/lang/strings/translations_sv.properties +++ b/lang/strings/translations_sv.properties @@ -1031,8 +1031,9 @@ rdpEnableDesktopIntegration=Möjliggör integrering av skrivbord rdpEnableDesktopIntegrationDescription=Kör fjärrprogram förutsatt att RDP:s tillåtelselista tillåter det rdpSetupAdminTitle=RDP-installation krävs rdpSetupAllowTitle=RDP fjärrtillämpning -rdpSetupAllowHeader=Att starta fjärrapplikationer direkt är för närvarande inte tillåtet i det här systemet. Vill du göra det möjligt? -rdpSetupAllowContent=Detta gör att du kan köra dina fjärrprogram direkt från XPipe genom att inaktivera listan över tillåtna program för RDP-fjärrprogram. +rdpSetupAllowContent=Att starta fjärrapplikationer direkt är för närvarande inte tillåtet i det här systemet. Vill du aktivera det? Detta gör att du kan köra dina fjärrprogram direkt från XPipe genom att inaktivera listan med tillåtna program för RDP-fjärrprogram. +rdpServerEnableTitle=RDP-server +rdpServerEnableContent=RDP-servern är inaktiverad på målsystemet. Vill du aktivera den i registret för att tillåta RDP-anslutningar på distans? rdp=RDP rdpScan=RDP-tunnel över SSH wslX11SetupTitle=WSL X11-installation diff --git a/lang/strings/translations_tr.properties b/lang/strings/translations_tr.properties index 8baf78857..f5bb41d21 100644 --- a/lang/strings/translations_tr.properties +++ b/lang/strings/translations_tr.properties @@ -1031,8 +1031,9 @@ rdpEnableDesktopIntegration=Masaüstü entegrasyonunu etkinleştirin rdpEnableDesktopIntegrationDescription=RDP izin listesinin buna izin verdiğini varsayarak uzak uygulamaları çalıştırın rdpSetupAdminTitle=RDP kurulumu gerekli rdpSetupAllowTitle=RDP uzak uygulama -rdpSetupAllowHeader=Uzak uygulamaların doğrudan başlatılmasına şu anda bu sistemde izin verilmemektedir. Etkinleştirmek istiyor musunuz? -rdpSetupAllowContent=Bu, RDP uzak uygulamaları için izin listesini devre dışı bırakarak uzak uygulamalarınızı doğrudan XPipe'dan çalıştırmanıza olanak tanır. +rdpSetupAllowContent=Uzak uygulamaların doğrudan başlatılmasına şu anda bu sistemde izin verilmemektedir. Etkinleştirmek istiyor musunuz? Bu, RDP uzak uygulamaları için izin listesini devre dışı bırakarak uzak uygulamalarınızı doğrudan XPipe'dan çalıştırmanıza olanak tanır. +rdpServerEnableTitle=RDP sunucusu +rdpServerEnableContent=RDP sunucusu hedef sistemde devre dışı bırakılmıştır. Uzak RDP bağlantılarına izin vermek için kayıt defterinde etkinleştirmek istiyor musunuz? rdp=RDP rdpScan=SSH üzerinden RDP tüneli wslX11SetupTitle=WSL X11 kurulumu diff --git a/lang/strings/translations_zh.properties b/lang/strings/translations_zh.properties index 95c756a27..2f518364a 100644 --- a/lang/strings/translations_zh.properties +++ b/lang/strings/translations_zh.properties @@ -1226,8 +1226,9 @@ rdpEnableDesktopIntegration=启用桌面集成 rdpEnableDesktopIntegrationDescription=假设 RDP 允许列表允许运行远程应用程序 rdpSetupAdminTitle=需要 RDP 设置 rdpSetupAllowTitle=RDP 远程应用程序 -rdpSetupAllowHeader=本系统目前不允许直接启动远程应用程序。您想启用它吗? -rdpSetupAllowContent=通过禁用 RDP 远程应用程序的允许列表,您可以直接从 XPipe 运行远程应用程序。 +rdpSetupAllowContent=本系统目前不允许直接启动远程应用程序。您想启用它吗?通过禁用 RDP 远程应用程序的允许列表,这将允许您直接从 XPipe 运行远程应用程序。 +rdpServerEnableTitle=RDP 服务器 +rdpServerEnableContent=目标系统上的 RDP 服务器已禁用。您想在注册表中启用它以允许远程 RDP 连接吗? #custom rdp=远程桌面(RDP) rdpScan=通过 SSH 的 RDP 隧道 diff --git a/version b/version index 04ea6672b..d3593889e 100644 --- a/version +++ b/version @@ -1 +1 @@ -16.0-19 +16.0-20