Author SHA1 Message Date
Kr4ight c0141eed35 Fix error on workflow?
Tauri Release Build / Build (ubuntu-latest) (release) Failing after 32s
Tauri Release Build / Build (macos-latest) (release) Canceled after 0s
Tauri Release Build / Build (windows-latest) (release) Canceled after 0s
Tauri Release Build / Upload to GitHub Release (release) Canceled after 0s
2026-04-05 03:25:55 +02:00
Kr4ight 492a427458 Merge pull request #10 from saturnclientmc/fix-windows
Fix windows
2026-04-05 03:22:46 +02:00
Kr4ight d3bdd1d3a5 Fix: blank page for 3 seconds when loading 2026-04-05 03:20:38 +02:00
Kr4ight 369d7e889c Background color when blank 2026-04-05 03:10:38 +02:00
Kr4ight d2e49c16fe Fix: Windows blank page deadlock 2026-04-05 03:06:19 +02:00
selimaj-dev 3beabfca48 Workflow fix: too many files 2026-04-05 01:14:49 +02:00
5 changed files with 26 additions and 7 deletions
+10 -3
View File
@@ -2,7 +2,7 @@ name: Tauri Release Build
on:
release:
types: [created]
types: [published]
workflow_dispatch:
jobs:
@@ -53,7 +53,13 @@ jobs:
with:
name: tauri-build-${{ matrix.os }}
path: |
src-tauri/target/release/bundle/**
src-tauri/target/release/bundle/**/!(node_modules)/
src-tauri/target/release/bundle/**/*.AppImage
src-tauri/target/release/bundle/**/*.dmg
src-tauri/target/release/bundle/**/*.msi
src-tauri/target/release/bundle/**/*.exe
src-tauri/target/release/bundle/**/*.deb
src-tauri/target/release/bundle/**/*.rpm
release:
name: Upload to GitHub Release
@@ -72,6 +78,7 @@ jobs:
- name: Upload to Release
uses: softprops/action-gh-release@v2
with:
tag_name: ${{ github.event.release.tag_name }}
files: artifacts/**/*
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
+2 -1
View File
@@ -5,6 +5,7 @@
"windows": ["main"],
"permissions": [
"core:default",
"opener:default"
"opener:default",
"core:window:allow-show"
]
}
+4 -2
View File
@@ -50,7 +50,8 @@ pub fn auth_create_link(app: AppHandle) -> Result<String, String> {
let app_handle = app.clone();
tauri::WebviewWindowBuilder::new(&app, "auth", tauri::WebviewUrl::External(url))
std::thread::spawn(move || {
tauri::WebviewWindowBuilder::new(&app, "auth", tauri::WebviewUrl::External(url))
.title("Microsoft Login")
.inner_size(500.0, 700.0)
.resizable(false)
@@ -74,7 +75,8 @@ pub fn auth_create_link(app: AppHandle) -> Result<String, String> {
true
})
.build()
.map_err(|e| e.to_string())?;
.map_err(|e| e.to_string()).unwrap();
});
Ok(link)
}
+3 -1
View File
@@ -14,7 +14,9 @@
{
"title": "saturn-launcher",
"width": 1000,
"height": 650
"height": 650,
"backgroundColor": "#0a0a0a",
"visible": false
}
],
"security": {
+7
View File
@@ -8,6 +8,7 @@ import { versions } from "./lib/launcher";
import { GameVersion } from "./lib/types";
import { MinecraftAccount } from "./lib/auth";
import { getVersion, updateVersion } from "./lib/saturn";
import { getCurrentWindow } from "@tauri-apps/api/window";
type Section = "play" | "mods" | "settings";
@@ -61,6 +62,12 @@ export default function App() {
if (selectedVersion?.id) updateVersion(selectedVersion?.id);
}, [selectedVersion]);
useEffect(() => {
const window = getCurrentWindow();
window.show();
}, []);
return (
<div className="flex h-screen">
<Sidebar active={active} setActive={setActive} />