Skip to content

Commit 3b8cd11

Browse files
committedMar 19, 2025··
Merge remote-tracking branch 'origin/main' into v/tauri-v2
2 parents 556b2a6 + 4467ce5 commit 3b8cd11

File tree

8 files changed

+1055
-988
lines changed

8 files changed

+1055
-988
lines changed
 

‎.tauri/latest-release-v2.json

+9-9
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,19 @@
11
{
2-
"name": "v2.6.3",
3-
"notes": "{\"changes\":[{\"description\":\"Fix install bottlenecks from logging\",\"contributor\":\"trippjoe\",\"pullRequestUrl\":\"https://github.com/open-goal/launcher/pull/659\"},{\"description\":\"frontend: ensure VCC runtime requirement is relevant for windows envs\",\"contributor\":\"xTVaser\",\"pullRequestUrl\":\"https://github.com/open-goal/launcher/pull/661\"}]}",
4-
"pub_date": "2025-01-09T20:12:57Z",
2+
"name": "v2.6.4",
3+
"notes": "{\"changes\":[{\"description\":\"macos: isolate and check the macOS major version number\",\"contributor\":\"xTVaser\",\"pullRequestUrl\":\"https://github.com/open-goal/launcher/pull/664\"},{\"description\":\"README: Add macOS info about log location.\",\"contributor\":\"MaddTheSane\",\"pullRequestUrl\":\"https://github.com/open-goal/launcher/pull/693\"}]}",
4+
"pub_date": "2025-03-08T18:29:17Z",
55
"platforms": {
66
"linux-x86_64": {
7-
"signature": "dW50cnVzdGVkIGNvbW1lbnQ6IHNpZ25hdHVyZSBmcm9tIHRhdXJpIHNlY3JldCBrZXkKUlVTU1FRci9NckROT1J3WFZYVUtKaW0va0l4aitwOGxTRUhBazgzUEF2V1FQU050ckJnNExGVThPNHBRRjFUZEkzZUJVc1lrazkyNGRQUURxcUVsaHcveENHL0k4Rk1ST1FjPQp0cnVzdGVkIGNvbW1lbnQ6IHRpbWVzdGFtcDoxNzM2NDU0MTIwCWZpbGU6b3Blbi1nb2FsLWxhdW5jaGVyXzIuNi4zX2FtZDY0LkFwcEltYWdlLnRhci5negpYWmd2YnpXOThDSDVGUFlkejVZamllM0s4Y3B6WlRVdks3WWVnQkdJb0R0SXUxbnNiNWFCQ0ZzQ3J1Y2JVY2I4a2ZkNlEwNnY0WWFFcGxUbllwcHFDZz09Cg==",
8-
"url": "https://github.com/open-goal/launcher/releases/download/v2.6.3/open-goal-launcher_2.6.3_amd64.AppImage.tar.gz"
7+
"signature": "dW50cnVzdGVkIGNvbW1lbnQ6IHNpZ25hdHVyZSBmcm9tIHRhdXJpIHNlY3JldCBrZXkKUlVTU1FRci9NckROT2U5eVZobFRUTUw3NjBtMXQzMU50dmJmY1l5TXRTTnVmN1RHTzliRkpRYllOOERvcm1QMGpVUGdEaXYrdFRFM3l1ckd3NFR2UHFFYUd4dGFDQTkxOXcwPQp0cnVzdGVkIGNvbW1lbnQ6IHRpbWVzdGFtcDoxNzQxNDU5MDk2CWZpbGU6b3Blbi1nb2FsLWxhdW5jaGVyXzIuNi40X2FtZDY0LkFwcEltYWdlLnRhci5negpXSStZb2E2bTRSeVJLL0JEYWg3WHFDakdBV2o4RjA0cEpzemt2MXRtOXNhSWFSdVZOMnJTL3M4Z1c4TnlCNmpDR1dtUUY1d0NrcE9sMko2VExmVklEZz09Cg==",
8+
"url": "https://github.com/open-goal/launcher/releases/download/v2.6.4/open-goal-launcher_2.6.4_amd64.AppImage.tar.gz"
99
},
1010
"windows-x86_64": {
11-
"signature": "dW50cnVzdGVkIGNvbW1lbnQ6IHNpZ25hdHVyZSBmcm9tIHRhdXJpIHNlY3JldCBrZXkKUlVTU1FRci9NckROT2JTOVBTazRBaEg1R3ZPelFpNDBQVWVuOFBLTTFFMnJZc2Y2Sm1nYmNiWjM4RGNrY2MwdThUcUlETHkvakhXZk9oV2Jnd0VTdU5KRS9FaXJmeTZLNUFZPQp0cnVzdGVkIGNvbW1lbnQ6IHRpbWVzdGFtcDoxNzM2NDU0MzQwCWZpbGU6T3BlbkdPQUwtTGF1bmNoZXJfMi42LjNfeDY0X2VuLVVTLm1zaS56aXAKZTlGTW0yZTA0cXFyVmxwRnVpNUlobEFQcTJJMTYwYTdTRy9BWTVvNzBVQVJTcVFub3E0WGVsdHgxNnFiU0Z0RGJHSGxLKzlEUDdvLzZVYXVNV3l1Q1E9PQo=",
12-
"url": "https://github.com/open-goal/launcher/releases/download/v2.6.3/OpenGOAL-Launcher_2.6.3_x64_en-US.msi.zip"
11+
"signature": "dW50cnVzdGVkIGNvbW1lbnQ6IHNpZ25hdHVyZSBmcm9tIHRhdXJpIHNlY3JldCBrZXkKUlVTU1FRci9NckROT1dyM3lsU1NIMElHbkdWOTZGM0NDbHJsTlVCNmJwN1FHWkV5RVVSRlZSKzRRSFRBb2Q0TkZDejRrdXZqbTAyVnNtWGhSSnZ3UkFvWTlZUTY4N2FJK2dZPQp0cnVzdGVkIGNvbW1lbnQ6IHRpbWVzdGFtcDoxNzQxNDU5MzY4CWZpbGU6T3BlbkdPQUwtTGF1bmNoZXJfMi42LjRfeDY0X2VuLVVTLm1zaS56aXAKam85Rlh1d1BnRlZzTDZGcWNiYXAzWENBaFBFM2RHdmZ4SGdOSk54M2VkWlNWaW1YcVFIeDZnaVNkM1EwVjEvcVhjamFzUDNsWGtINUVDMmJWcDdxQVE9PQo=",
12+
"url": "https://github.com/open-goal/launcher/releases/download/v2.6.4/OpenGOAL-Launcher_2.6.4_x64_en-US.msi.zip"
1313
},
1414
"darwin-x86_64": {
15-
"signature": "dW50cnVzdGVkIGNvbW1lbnQ6IHNpZ25hdHVyZSBmcm9tIHRhdXJpIHNlY3JldCBrZXkKUlVTU1FRci9NckROT1M0ak1iN2dEd0N5aGwyMUpKeDYyV29neUxBem5zdnVEay9tUmRCYW1QZzBCNWQ4b1ZaRFdiR3BybUF2SGdtKy9uVjhaS0xLb081OGEveVNObXRnbUFnPQp0cnVzdGVkIGNvbW1lbnQ6IHRpbWVzdGFtcDoxNzM2NDU0NjY1CWZpbGU6T3BlbkdPQUwtTGF1bmNoZXIuYXBwLnRhci5negpMMVJ1YnYyaGlzajNKajZNV2hldnpYb3J1VlN0L3JDcDhUYndiRFVMZXpLL0xGcXVIWGFiOFZOVHNpZ0poWU9VQmw2MFo5clBiMVliVUhaay8xTXNBdz09Cg==",
16-
"url": "https://github.com/open-goal/launcher/releases/download/v2.6.3/OpenGOAL-Launcher_x64.app.tar.gz"
15+
"signature": "dW50cnVzdGVkIGNvbW1lbnQ6IHNpZ25hdHVyZSBmcm9tIHRhdXJpIHNlY3JldCBrZXkKUlVTU1FRci9NckROT1dJRXRpWjZjMXUxTmpCMG1sVnZUVHhIb0dwbkpBdGZudVFjRTVadHZoTmJhUnZkT2RlZlhtTURUS0RGMmJkNjA0ei9UYjhjRXdmR1RtMU83bEhoWGdrPQp0cnVzdGVkIGNvbW1lbnQ6IHRpbWVzdGFtcDoxNzQxNDU5MzM2CWZpbGU6T3BlbkdPQUwtTGF1bmNoZXIuYXBwLnRhci5negp0YmRUZ1pLek1ZWG5IQ0hLUDVCT2NCVzdya0hWYjRUMFpxRk1IQjlpQmlTVjAyWkVTaS9FaVlPbGp1SFhsT0hsMXFUcGJqaTJzN1J5Sm1SRE03d1JCQT09Cg==",
16+
"url": "https://github.com/open-goal/launcher/releases/download/v2.6.4/OpenGOAL-Launcher_x64.app.tar.gz"
1717
}
1818
}
1919
}

‎README.md

+2-1
Original file line numberDiff line numberDiff line change
@@ -29,8 +29,9 @@ If you cannot do this (for example, the bug relates to making the package / the
2929

3030
- Windows `C://Users/<YOUR_USER_NAME>/AppData/Roaming/OpenGOAL-Launcher/logs`
3131
- Linux `/home/<YOUR_USER_NAME>/.config/OpenGOAL-Launcher/logs`
32+
- macOS `/Users/<YOUR_USER_NAME>/Library/Logs/OpenGOAL-Launcher/app/logs`
3233

33-
Note that both `AppData` and `.config` are hidden folders.
34+
Note that both `AppData` and `.config` are hidden folders, and `Library` is hidden by default.
3435

3536
## Development
3637

‎metadata/dev.opengoal.OpenGOAL.appdata.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@
2929
</screenshot>
3030
</screenshots>
3131
<releases>
32-
<release type="stable" version="2.6.3" date="2025-01-09T00:00:00Z"/>
32+
<release type="stable" version="2.6.4" date="2025-03-08T00:00:00Z"/>
3333
</releases>
3434
<content_rating type="oars-1.1"/>
3535
</component>

‎package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "opengoal-launcher",
33
"private": true,
4-
"version": "2.6.3",
4+
"version": "2.6.4",
55
"type": "module",
66
"scripts": {
77
"dev": "vite",

‎src-tauri/Cargo.lock

+1,026-971
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

‎src-tauri/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "opengoal-launcher"
3-
version = "2.6.3" # APP_VERSION
3+
version = "2.6.4" # APP_VERSION
44
description = "A frontend for the OpenGOAL project"
55
authors = ["OpenGOAL"]
66
license = "ISC"

‎src-tauri/src/commands/util.rs

+14-3
Original file line numberDiff line numberDiff line change
@@ -137,9 +137,20 @@ pub async fn is_macos_version_15_or_above() -> Result<bool, CommandError> {
137137
pub async fn is_macos_version_15_or_above() -> Result<bool, CommandError> {
138138
if let Ok(ctl) = sysctl::Ctl::new("kern.osproductversion") {
139139
if let Ok(ctl_val) = ctl.value_string() {
140-
let version = ctl_val.parse::<f32>();
141-
if let Ok(os_version) = version {
142-
return Ok(os_version >= 15.0);
140+
info!("MacOS Version Number: {}", ctl_val);
141+
let mut stripped_ctl_val = ctl_val.as_str();
142+
if stripped_ctl_val.contains(".") {
143+
let first_value = stripped_ctl_val.split(".").next();
144+
if first_value.is_none() {
145+
error!("Unable to parse MacOS major version number");
146+
return Ok(false);
147+
}
148+
stripped_ctl_val = first_value.unwrap();
149+
}
150+
info!("Checking MacOS Version Number: {}", stripped_ctl_val);
151+
let version = stripped_ctl_val.parse::<f32>();
152+
if version.is_ok() {
153+
return Ok(version.unwrap() >= 15.0);
143154
}
144155
}
145156
}

‎src-tauri/tauri.conf.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@
3535
},
3636
"productName": "OpenGOAL-Launcher",
3737
"mainBinaryName": "OpenGOAL-Launcher",
38-
"version": "2.5.1",
38+
"version": "2.6.4",
3939
"identifier": "OpenGOAL-Launcher",
4040
"plugins": {
4141
"updater": {

0 commit comments

Comments
 (0)
Please sign in to comment.