This commit is contained in:
crschnick
2025-08-07 15:01:29 +00:00
parent 7dbfe33de0
commit 8cda9ac70b
6 changed files with 17 additions and 2 deletions
@@ -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();
+1
View File
@@ -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
+2 -1
View File
@@ -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
+1
View File
@@ -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
+1 -1
View File
@@ -1363,7 +1363,7 @@ categoryConfirmAllModificationsDescription=Любые изменения в со
categoryDefaultIdentity=Идентификация по умолчанию
categoryDefaultIdentityDescription=Если ты часто используешь определенный идентификатор на многих системах из этой категории, то установка идентификатора по умолчанию позволит тебе заранее выбирать его при создании новых подключений.
categoryConfigTitle=$NAME$ конфигурация
configure=Настройте
configure=Настрой
addConnection=Добавить соединение
noCompatibleConnection=Не найдено совместимое соединение
newCategory=Новая категория