From 2a1866112c407ab8293bcabcf1db31c3c2edc17d Mon Sep 17 00:00:00 2001 From: Tristan Michael Date: Fri, 3 Apr 2026 03:48:21 -0700 Subject: [PATCH 1/2] feat: add MSI to Windows bundle targets Co-Authored-By: Claude Opus 4.6 (1M context) --- apps/tauri/src-tauri/tauri.conf.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/tauri/src-tauri/tauri.conf.json b/apps/tauri/src-tauri/tauri.conf.json index b872ece..7b49072 100644 --- a/apps/tauri/src-tauri/tauri.conf.json +++ b/apps/tauri/src-tauri/tauri.conf.json @@ -28,7 +28,7 @@ }, "bundle": { "active": true, - "targets": ["appimage", "deb"], + "targets": ["appimage", "deb", "msi"], "icon": [ "icons/32x32.png", "icons/128x128.png", From 27e6c07fb384d1cba53369d40f6fc7bd6ca538f3 Mon Sep 17 00:00:00 2001 From: Tristan Michael Date: Fri, 3 Apr 2026 03:48:25 -0700 Subject: [PATCH 2/2] refactor: rename onyx-tauri to onyx-tasks, add onyx-standalone binary Co-Authored-By: Claude Opus 4.6 (1M context) --- apps/tauri/src-tauri/Cargo.lock | 2 +- apps/tauri/src-tauri/Cargo.toml | 8 ++++++-- apps/tauri/src-tauri/src/main.rs | 2 +- 3 files changed, 8 insertions(+), 4 deletions(-) diff --git a/apps/tauri/src-tauri/Cargo.lock b/apps/tauri/src-tauri/Cargo.lock index 364c90c..07e9efb 100644 --- a/apps/tauri/src-tauri/Cargo.lock +++ b/apps/tauri/src-tauri/Cargo.lock @@ -2398,7 +2398,7 @@ dependencies = [ ] [[package]] -name = "onyx-tauri" +name = "onyx-tasks" version = "0.1.0" dependencies = [ "chrono", diff --git a/apps/tauri/src-tauri/Cargo.toml b/apps/tauri/src-tauri/Cargo.toml index 19b69ec..9c474eb 100644 --- a/apps/tauri/src-tauri/Cargo.toml +++ b/apps/tauri/src-tauri/Cargo.toml @@ -1,13 +1,17 @@ [package] -name = "onyx-tauri" +name = "onyx-tasks" version = "0.1.0" edition = "2021" description = "Tauri v2 desktop GUI for Onyx" license = "GPL-3.0-or-later" repository = "https://github.com/SteelDynamite/onyx" +[[bin]] +name = "onyx-standalone" +path = "src/main.rs" + [lib] -name = "onyx_tauri_lib" +name = "onyx_tasks_lib" crate-type = ["staticlib", "cdylib", "rlib"] [build-dependencies] diff --git a/apps/tauri/src-tauri/src/main.rs b/apps/tauri/src-tauri/src/main.rs index 486465c..399bab9 100644 --- a/apps/tauri/src-tauri/src/main.rs +++ b/apps/tauri/src-tauri/src/main.rs @@ -2,5 +2,5 @@ #![cfg_attr(not(debug_assertions), windows_subsystem = "windows")] fn main() { - onyx_tauri_lib::run() + onyx_tasks_lib::run() }