feat: v0.2.0 — real branding, desktop shortcut, WiX installer images
Some checks failed
Release / build-windows (push) Has been cancelled
7
.claude/settings.local.json
Normal file
@@ -0,0 +1,7 @@
|
||||
{
|
||||
"permissions": {
|
||||
"allow": [
|
||||
"PowerShell(git *)"
|
||||
]
|
||||
}
|
||||
}
|
||||
2
.gitignore
vendored
@@ -17,10 +17,12 @@ npm-debug.log*
|
||||
.vscode/*
|
||||
!.vscode/extensions.json
|
||||
.idea/
|
||||
.vs/
|
||||
*.suo
|
||||
*.ntvs*
|
||||
*.njsproj
|
||||
*.sln
|
||||
*.slnx
|
||||
*.sw?
|
||||
|
||||
# OS
|
||||
|
||||
BIN
assets/Conduit_Banner.png
Normal file
|
After Width: | Height: | Size: 889 KiB |
BIN
assets/Conduit_Dialog_splash.png
Normal file
|
After Width: | Height: | Size: 1.1 MiB |
BIN
assets/Conduit_icon.png
Normal file
|
After Width: | Height: | Size: 1.3 MiB |
2
src-tauri/Cargo.lock
generated
@@ -2955,7 +2955,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "psg-launcher"
|
||||
version = "0.1.0"
|
||||
version = "0.2.0"
|
||||
dependencies = [
|
||||
"base64 0.22.1",
|
||||
"chrono",
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
[package]
|
||||
name = "psg-launcher"
|
||||
version = "0.1.0"
|
||||
version = "0.2.0"
|
||||
description = "PSG Launcher — all-in-one app launcher with signed OTA updates"
|
||||
authors = ["Bailey Taylor"]
|
||||
edition = "2021"
|
||||
|
||||
|
Before Width: | Height: | Size: 1.3 KiB After Width: | Height: | Size: 18 KiB |
|
Before Width: | Height: | Size: 2.5 KiB After Width: | Height: | Size: 56 KiB |
|
Before Width: | Height: | Size: 441 B After Width: | Height: | Size: 2.2 KiB |
|
Before Width: | Height: | Size: 727 B After Width: | Height: | Size: 6.1 KiB |
|
Before Width: | Height: | Size: 1.2 KiB After Width: | Height: | Size: 14 KiB |
|
Before Width: | Height: | Size: 1.5 KiB After Width: | Height: | Size: 21 KiB |
|
Before Width: | Height: | Size: 1.6 KiB After Width: | Height: | Size: 23 KiB |
|
Before Width: | Height: | Size: 2.6 KiB After Width: | Height: | Size: 68 KiB |
|
Before Width: | Height: | Size: 421 B After Width: | Height: | Size: 2.0 KiB |
|
Before Width: | Height: | Size: 2.9 KiB After Width: | Height: | Size: 81 KiB |
|
Before Width: | Height: | Size: 588 B After Width: | Height: | Size: 3.5 KiB |
|
Before Width: | Height: | Size: 859 B After Width: | Height: | Size: 7.2 KiB |
|
Before Width: | Height: | Size: 1.0 KiB After Width: | Height: | Size: 10 KiB |
|
Before Width: | Height: | Size: 610 B After Width: | Height: | Size: 4.2 KiB |
|
Before Width: | Height: | Size: 647 B After Width: | Height: | Size: 3.4 KiB |
|
Before Width: | Height: | Size: 1.6 KiB After Width: | Height: | Size: 26 KiB |
|
Before Width: | Height: | Size: 818 B After Width: | Height: | Size: 3.4 KiB |
|
Before Width: | Height: | Size: 608 B After Width: | Height: | Size: 3.3 KiB |
|
Before Width: | Height: | Size: 1.1 KiB After Width: | Height: | Size: 14 KiB |
|
Before Width: | Height: | Size: 771 B After Width: | Height: | Size: 3.2 KiB |
|
Before Width: | Height: | Size: 1.1 KiB After Width: | Height: | Size: 9.5 KiB |
|
Before Width: | Height: | Size: 2.1 KiB After Width: | Height: | Size: 42 KiB |
|
Before Width: | Height: | Size: 1.4 KiB After Width: | Height: | Size: 9.3 KiB |
|
Before Width: | Height: | Size: 1.5 KiB After Width: | Height: | Size: 18 KiB |
|
Before Width: | Height: | Size: 3.0 KiB After Width: | Height: | Size: 89 KiB |
|
Before Width: | Height: | Size: 2.0 KiB After Width: | Height: | Size: 17 KiB |
|
Before Width: | Height: | Size: 2.0 KiB After Width: | Height: | Size: 28 KiB |
|
Before Width: | Height: | Size: 4.2 KiB After Width: | Height: | Size: 162 KiB |
|
Before Width: | Height: | Size: 2.5 KiB After Width: | Height: | Size: 27 KiB |
|
Before Width: | Height: | Size: 5.3 KiB After Width: | Height: | Size: 72 KiB |
|
Before Width: | Height: | Size: 2.0 KiB After Width: | Height: | Size: 231 KiB |
|
Before Width: | Height: | Size: 338 B After Width: | Height: | Size: 1.1 KiB |
|
Before Width: | Height: | Size: 511 B After Width: | Height: | Size: 3.1 KiB |
|
Before Width: | Height: | Size: 511 B After Width: | Height: | Size: 3.1 KiB |
|
Before Width: | Height: | Size: 737 B After Width: | Height: | Size: 5.6 KiB |
|
Before Width: | Height: | Size: 404 B After Width: | Height: | Size: 1.9 KiB |
|
Before Width: | Height: | Size: 699 B After Width: | Height: | Size: 5.3 KiB |
|
Before Width: | Height: | Size: 699 B After Width: | Height: | Size: 5.3 KiB |
|
Before Width: | Height: | Size: 1011 B After Width: | Height: | Size: 9.9 KiB |
|
Before Width: | Height: | Size: 511 B After Width: | Height: | Size: 3.1 KiB |
|
Before Width: | Height: | Size: 918 B After Width: | Height: | Size: 8.6 KiB |
|
Before Width: | Height: | Size: 918 B After Width: | Height: | Size: 8.6 KiB |
|
Before Width: | Height: | Size: 1.3 KiB After Width: | Height: | Size: 16 KiB |
|
Before Width: | Height: | Size: 12 KiB After Width: | Height: | Size: 982 KiB |
|
Before Width: | Height: | Size: 1.3 KiB After Width: | Height: | Size: 16 KiB |
|
Before Width: | Height: | Size: 1.8 KiB After Width: | Height: | Size: 31 KiB |
|
Before Width: | Height: | Size: 906 B After Width: | Height: | Size: 8.1 KiB |
|
Before Width: | Height: | Size: 1.6 KiB After Width: | Height: | Size: 23 KiB |
|
Before Width: | Height: | Size: 1.7 KiB After Width: | Height: | Size: 27 KiB |
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"productName": "PSG Launcher",
|
||||
"version": "0.1.0",
|
||||
"version": "0.2.0",
|
||||
"identifier": "net.yeahnah.psg-launcher",
|
||||
"build": {
|
||||
"frontendDist": "../dist",
|
||||
@@ -38,7 +38,14 @@
|
||||
],
|
||||
"windows": {
|
||||
"digestAlgorithm": "sha256",
|
||||
"timestampUrl": "http://timestamp.digicert.com"
|
||||
"timestampUrl": "http://timestamp.digicert.com",
|
||||
"certificateThumbprint": "907e812abe4334f029bddceef22260d5e81a0c25",
|
||||
"wix": {
|
||||
"bannerPath": "wix/banner.bmp",
|
||||
"dialogImagePath": "wix/dialog.bmp",
|
||||
"fragmentPaths": ["wix/desktop-shortcut.wxs"],
|
||||
"componentRefs": ["DesktopShortcutComponent"]
|
||||
}
|
||||
}
|
||||
},
|
||||
"plugins": {
|
||||
|
||||
BIN
src-tauri/wix/banner.bmp
Normal file
|
After Width: | Height: | Size: 4.5 MiB |
37
src-tauri/wix/desktop-shortcut.wxs
Normal file
@@ -0,0 +1,37 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!--
|
||||
WiX fragment: desktop shortcut for PSG Launcher.
|
||||
|
||||
Tauri's generated main.wxs already declares DesktopFolder at line 94,
|
||||
so we reference it directly — no need to redeclare it here.
|
||||
|
||||
Referenced from tauri.conf.json:
|
||||
bundle.windows.wix.fragmentPaths → ["wix/desktop-shortcut.wxs"]
|
||||
bundle.windows.wix.componentRefs → ["DesktopShortcutComponent"]
|
||||
-->
|
||||
<Wix xmlns="http://schemas.microsoft.com/wix/2006/wi">
|
||||
<Fragment>
|
||||
<DirectoryRef Id="DesktopFolder">
|
||||
<Component Id="DesktopShortcutComponent"
|
||||
Guid="E3A7F2B1-4C8D-4E9A-B3F6-1D2E5A7C9B0F">
|
||||
|
||||
<Shortcut Id="PSGLauncherDesktopShortcut"
|
||||
Name="PSG Launcher"
|
||||
Description="PSG Launcher — all-in-one app launcher"
|
||||
Target="[APPLICATIONFOLDER]psg-launcher.exe"
|
||||
WorkingDirectory="APPLICATIONFOLDER" />
|
||||
|
||||
<RemoveFolder Id="RemoveDesktopFolder"
|
||||
Directory="DesktopFolder"
|
||||
On="uninstall" />
|
||||
|
||||
<RegistryValue Root="HKCU"
|
||||
Key="Software\PSG\Launcher"
|
||||
Name="DesktopShortcut"
|
||||
Type="integer"
|
||||
Value="1"
|
||||
KeyPath="yes" />
|
||||
</Component>
|
||||
</DirectoryRef>
|
||||
</Fragment>
|
||||
</Wix>
|
||||
BIN
src-tauri/wix/dialog.bmp
Normal file
|
After Width: | Height: | Size: 4.5 MiB |
@@ -6,7 +6,8 @@
|
||||
"skipLibCheck": true,
|
||||
"moduleResolution": "bundler",
|
||||
"allowImportingTsExtensions": true,
|
||||
"noEmit": true,
|
||||
"composite": true,
|
||||
"emitDeclarationOnly": true,
|
||||
"strict": true
|
||||
},
|
||||
"include": ["vite.config.ts"]
|
||||
|
||||