Only disable avx on x64

This commit is contained in:
crschnick
2026-02-10 12:19:21 +00:00
parent 5d4b22ba44
commit af5ef8c8e0
11 changed files with 43 additions and 9 deletions
+2 -2
View File
@@ -20,8 +20,8 @@ If you are on Linux or macOS, you can easily accomplish that by using [SDKMAN](h
```bash
curl -s "https://get.sdkman.io" | bash
. "$HOME/.sdkman/bin/sdkman-init.sh"
sdk install java 25.0.2-graalce
sdk default java 25.0.2-graalce
sdk install java 25.0.1-graalce
sdk default java 25.0.1-graalce
```
On Windows, you have to manually install a JDK, e.g. from [Adoptium](https://adoptium.net/temurin/releases/?version=25).
@@ -413,10 +413,19 @@ public final class BrowserFileSystemTabModel extends BrowserStoreSessionTab<File
};
sub.setDumbOpen(open);
sub.setTerminalOpen(open);
openTerminalAsync(name, directory, sub, true);
ThreadHelper.runFailableAsync(() -> {
BooleanScope.executeExclusive(busy, () -> {
try (var ignored = sub.start()) {
openTerminalSync(name, directory, sub, true);
}
});
});
} else {
var cc = fileSystem.getShell().get().command(adjustedPath);
openTerminalAsync(name, directory, cc, true);
ThreadHelper.runFailableAsync(() -> {
BooleanScope.executeExclusive(busy, () -> {
openTerminalSync(name, directory, fileSystem.getShell().get().command(adjustedPath), true);
});
});
}
});
return Optional.ofNullable(cps);
@@ -27,7 +27,7 @@ public interface NetworkTunnelStore extends DataStore, SelfReferentialStore {
}
default HostAddress getTunnelHostName() {
return null;
return HostAddress.empty();
}
default Optional<DataStoreEntryRef<NetworkTunnelStore>> getUnsupportedParent() {
@@ -82,7 +82,7 @@ public class SyncCategory extends AppPrefsCategory {
.sub(prefs.getCustomOptions("gitVaultIdentityStrategy"))
.pref(prefs.syncMode)
.addComp(
ChoiceComp.ofTranslatable(prefs.syncMode, Arrays.asList(SyncMode.values()), false),
ChoiceComp.ofTranslatable(prefs.syncMode, Arrays.asList(SyncMode.values()), false).maxWidth(getCompWidth()),
prefs.syncMode)
.addComp(createManualControls())
.hide(prefs.syncMode.isNotEqualTo(SyncMode.MANUAL).or(prefs.enableGitStorage.not()))
@@ -271,6 +271,10 @@ public abstract class DataStorage {
return dir.resolve("data");
}
public Path getIconsDir() {
return dir.resolve("icons");
}
protected Path getCategoriesDir() {
return dir.resolve("categories");
}
@@ -91,11 +91,13 @@ public class StandardStorage extends DataStorage {
var storesDir = getStoresDir();
var categoriesDir = getCategoriesDir();
var dataDir = getDataDir();
var iconsDir = getIconsDir();
try {
FileUtils.forceMkdir(storesDir.toFile());
FileUtils.forceMkdir(categoriesDir.toFile());
FileUtils.forceMkdir(dataDir.toFile());
FileUtils.forceMkdir(iconsDir.toFile());
} catch (Exception e) {
ErrorEventFactory.fromThrowable("Unable to create vault directory", e)
.terminal(true)
@@ -400,6 +402,8 @@ public class StandardStorage extends DataStorage {
try {
FileUtils.forceMkdir(getStoresDir().toFile());
FileUtils.forceMkdir(getCategoriesDir().toFile());
FileUtils.forceMkdir(getDataDir().toFile());
FileUtils.forceMkdir(getIconsDir().toFile());
} catch (Exception e) {
ErrorEventFactory.fromThrowable(e)
.description("Unable to create storage directory " + getStoresDir())
@@ -18,6 +18,7 @@ import javafx.beans.property.BooleanProperty;
import javafx.beans.property.SimpleBooleanProperty;
import javafx.collections.ListChangeListener;
import javafx.stage.Screen;
import lombok.Getter;
import org.kordamp.ikonli.javafx.FontIcon;
@@ -58,6 +59,12 @@ public class TerminalDockHubManager {
return false;
}
var primaryScreen = Screen.getPrimary();
var uniformScale = Screen.getScreens().stream().allMatch(screen -> screen.getOutputScaleX() == primaryScreen.getOutputScaleX());
if (!uniformScale) {
return false;
}
return true;
}
+1
View File
@@ -0,0 +1 @@
- Fix Warp terminal hyperlinks being opened in browser as well
+9
View File
@@ -0,0 +1,9 @@
- Fix various hyperlinks and files being opened in web browser instead of associated application
- Fix NullPointer when opening split terminal
- Fix continuous NullPointer when git vault was enabled but no remote repository was specified
- Fix OutOfBounds issue for the cisco switch version detection
- Fix SSH config entries always using default id_rsa key if none was specified
- Fix SSH config entries not preferring custom identity set in XPipe
- Fix NullPointers with SSH configs on remote systems
- Fix local custom icons directory not being created by default
- Don't enable terminal docking with mixed display scale screens due to wrong translated window coordinates
+1 -1
View File
@@ -1,4 +1,4 @@
name=GraalVM Community
version=25.0.2
version=25.0.1
license=GPL2 with the Classpath Exception
link=https://www.graalvm.org/
+1 -1
View File
@@ -1 +1 @@
21.0
21.1.1