add preferences and macOS packaging

This commit is contained in:
Georg Bauer
2026-07-24 12:23:50 +02:00
parent 2e1de825ab
commit 579e1030b2
13 changed files with 591 additions and 79 deletions

View File

@@ -11,7 +11,12 @@ diesel_migrations = "2.3.2"
iced = { version = "0.13.1", features = ["svg"] }
rfd = "0.15.4"
[package.metadata.bundle]
name = "DS4Server"
[package.metadata.packager]
product-name = "DS4Server"
identifier = "DS4Server.rfc1437.de"
osx_minimum_system_version = "13.0"
description = "A native macOS coding-agent GUI for DwarfStar"
binaries = [{ path = "ds4-server", main = true }]
icons = ["assets/DS4Server.icns", "assets/app-icon.png"]
[package.metadata.packager.macos]
minimum-system-version = "13.0"