mirror of
https://github.com/xpipe-io/xpipe.git
synced 2026-09-26 02:15:47 +00:00
Rework
This commit is contained in:
@@ -94,6 +94,14 @@ public abstract class OperationMode {
|
||||
return;
|
||||
}
|
||||
|
||||
// There are some accessibility exceptions on macOS, nothing we can do about that
|
||||
if (Platform.isFxApplicationThread() && ex instanceof NullPointerException && ex.getMessage() != null && ex.getMessage().contains("Accessible")) {
|
||||
ErrorEventFactory.fromThrowable(ex).expected()
|
||||
.descriptionPrefix("An error occurred with the Accessibility implementation. A screen reader might not be supported right now")
|
||||
.build().handle();
|
||||
return;
|
||||
}
|
||||
|
||||
// Handle any startup uncaught errors
|
||||
if (OperationMode.isInStartup() && thread.threadId() == 1) {
|
||||
ex.printStackTrace();
|
||||
|
||||
@@ -720,6 +720,10 @@ public abstract class DataStorage {
|
||||
var s = pair.getKey().getStorePersistentState();
|
||||
var mergedState = s.mergeCopy(pair.getValue().get().getStorePersistentState());
|
||||
pair.getKey().setStorePersistentState(mergedState);
|
||||
|
||||
if (pair.getKey().getOrderIndex() == 0 && pair.getValue().get().getOrderIndex() != 0) {
|
||||
pair.getKey().setOrderIndex(pair.getValue().get().getOrderIndex());
|
||||
}
|
||||
});
|
||||
refreshEntries();
|
||||
saveAsync();
|
||||
|
||||
Vendored
+1
@@ -25,6 +25,7 @@ You can now configure multiple addresses for a host. This allows you to quickly
|
||||
- Improve vscode launch menu to be more compact
|
||||
- Add support to launch VsCode Insiders and Trae as well in the vscode launch menu
|
||||
- Disable SSH host key checking for local network devices
|
||||
- Proxmox entries are now ordered by their vmid
|
||||
|
||||
## Fixes
|
||||
|
||||
|
||||
Generated
+2
-1
@@ -1395,7 +1395,8 @@ categoryConfirmAllModificationsDescription=Bestätige jede Art von Änderung an
|
||||
categoryDefaultIdentity=Standard-Identität
|
||||
categoryDefaultIdentityDescription=Wenn du häufig eine bestimmte Identität auf vielen der Systeme in dieser Kategorie verwendest, kannst du eine Standardidentität festlegen, die du beim Erstellen neuer Verbindungen vorauswählen kannst.
|
||||
categoryConfigTitle=$NAME$ konfiguration
|
||||
configure=Konfigurieren Sie
|
||||
#custom
|
||||
configure=Konfigurieren
|
||||
addConnection=Verbindung hinzufügen
|
||||
noCompatibleConnection=Keine kompatible Verbindung gefunden
|
||||
newCategory=Neue Kategorie
|
||||
|
||||
Generated
+1
@@ -1429,6 +1429,7 @@ categoryConfirmAllModificationsDescription=Confirm any kind of modification for
|
||||
categoryDefaultIdentity=Default identity
|
||||
categoryDefaultIdentityDescription=If you frequently use a certain identity on many of the systems in this category, then setting a default identity will allow you to preselect it when creating new connections.
|
||||
categoryConfigTitle=$NAME$ configuration
|
||||
#context: verb
|
||||
configure=Configure
|
||||
addConnection=Add connection
|
||||
noCompatibleConnection=No compatible connection found
|
||||
|
||||
Generated
+1
-1
@@ -1363,7 +1363,7 @@ categoryConfirmAllModificationsDescription=Любые изменения в со
|
||||
categoryDefaultIdentity=Идентификация по умолчанию
|
||||
categoryDefaultIdentityDescription=Если ты часто используешь определенный идентификатор на многих системах из этой категории, то установка идентификатора по умолчанию позволит тебе заранее выбирать его при создании новых подключений.
|
||||
categoryConfigTitle=$NAME$ конфигурация
|
||||
configure=Настройте
|
||||
configure=Настрой
|
||||
addConnection=Добавить соединение
|
||||
noCompatibleConnection=Не найдено совместимое соединение
|
||||
newCategory=Новая категория
|
||||
|
||||
Reference in New Issue
Block a user