First real stable push since migrating

This commit is contained in:
2025-05-05 12:00:24 +08:00
parent e401b01d05
commit f16525e6eb
49 changed files with 3262 additions and 5 deletions

Binary file not shown.

After

Width:  |  Height:  |  Size: 21 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.6 KiB

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,42 @@
<Wix xmlns="http://wixtoolset.org/schemas/v4/wxs">
<Fragment>
<DirectoryRef Id="INSTALLFOLDER">
<Component Id="cmpUPL4zyYGpfRaDjFUWL7r0.VHZKs" Guid="F0E00FBB-B63A-4DED-A177-8E79C2A4C1CB">
<File Id="fil_giGueDAhkHg7IGVpG9lWyNnt9g" KeyPath="yes" Source="C:\Users\Sonder\source\repos\psg-oversight-app\PublishDir\config.json" />
</Component>
<Component Id="cmpzRl5Z2HPRUNvTukjrTa1wMNAT2w" Guid="5083C4D6-8419-4182-90D1-FC8B23654508">
<File Id="filqJfymN5jNIMZnPNQcknB.hTaPkg" KeyPath="yes" Source="C:\Users\Sonder\source\repos\psg-oversight-app\PublishDir\D3DCompiler_47_cor3.dll" />
</Component>
<Component Id="cmpvbtd5xmG17XXCLo8AarNuPfLQrI" Guid="EB8254A7-5D7C-46BE-B00C-5F9036CF9D45">
<File Id="filpqttPPxEAoIzCzmZquD9RoAwNNo" KeyPath="yes" Source="C:\Users\Sonder\source\repos\psg-oversight-app\PublishDir\PSG-Oversight.exe" />
</Component>
<Component Id="cmp65oxzC1SOi0_nD1EF9uJcyf7AUc" Guid="03B24C6F-09A0-4CAF-95EB-2B5D8A53441A">
<File Id="filVjSW8_9Qs10tFdNDgZCMVzXvv1M" KeyPath="yes" Source="C:\Users\Sonder\source\repos\psg-oversight-app\PublishDir\PSG-Oversight.pdb" />
</Component>
<Component Id="cmpve3SyLDvkvTkjO0hEsFmzi.34p8" Guid="0FEA7DC2-423C-4D23-A425-36FCE770A4D2">
<File Id="filQdDCeDxtlE0wp8NcxWuIdgZ5KUw" KeyPath="yes" Source="C:\Users\Sonder\source\repos\psg-oversight-app\PublishDir\PenImc_cor3.dll" />
</Component>
<Component Id="cmp9p11pVvfHzWT3MHfTpVVHhJz4Mc" Guid="DC58272B-9CA9-4FAB-8629-6D9952F788F6">
<File Id="filCsDVY6fSKowrx91l2E6LXiyifzs" KeyPath="yes" Source="C:\Users\Sonder\source\repos\psg-oversight-app\PublishDir\PresentationNative_cor3.dll" />
</Component>
<Component Id="cmpIlHre.6vyW_rNEMiyejz2LzF40A" Guid="D47B8F28-E758-4808-A275-EAC4B90E46F4">
<File Id="filw6DYkpHZRX_cobuySX3SfuRrVBA" KeyPath="yes" Source="C:\Users\Sonder\source\repos\psg-oversight-app\PublishDir\vcruntime140_cor3.dll" />
</Component>
<Component Id="cmppJtSGEjpkqcE6B80qiNcp7uzu_E" Guid="7296EA6A-9666-4934-896D-EB3CFE7DADD9">
<File Id="filBmC5aLvP1Wdue27MeciP9pIZ9E0" KeyPath="yes" Source="C:\Users\Sonder\source\repos\psg-oversight-app\PublishDir\wpfgfx_cor3.dll" />
</Component>
</DirectoryRef>
</Fragment>
<Fragment>
<ComponentGroup Id="AppFiles">
<ComponentRef Id="cmpUPL4zyYGpfRaDjFUWL7r0.VHZKs" />
<ComponentRef Id="cmpzRl5Z2HPRUNvTukjrTa1wMNAT2w" />
<ComponentRef Id="cmpvbtd5xmG17XXCLo8AarNuPfLQrI" />
<ComponentRef Id="cmp65oxzC1SOi0_nD1EF9uJcyf7AUc" />
<ComponentRef Id="cmpve3SyLDvkvTkjO0hEsFmzi.34p8" />
<ComponentRef Id="cmp9p11pVvfHzWT3MHfTpVVHhJz4Mc" />
<ComponentRef Id="cmpIlHre.6vyW_rNEMiyejz2LzF40A" />
<ComponentRef Id="cmppJtSGEjpkqcE6B80qiNcp7uzu_E" />
</ComponentGroup>
</Fragment>
</Wix>

View File

@@ -0,0 +1,34 @@
<Project Sdk="WixToolset.Sdk/6.0.0">
<ItemGroup>
<PackageReference Include="WixToolset.UI.wixext" />
</ItemGroup>
<PropertyGroup>
<!-- Force embedding files into the MSI (no external .cab file) -->
<EmbedCab>true</EmbedCab>
</PropertyGroup>
<PropertyGroup>
<WixExtensionInclude>WixToolset.UI.wixext</WixExtensionInclude>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
<DefineConstants>PublishDir=C:\Users\Sonder\source\repos\psg-oversight-app\PublishDir</DefineConstants>
</PropertyGroup>
<ItemGroup>
<Content Include="Assets\DLShortcut.ico">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
<Content Include="Assets\trayicon.ico">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
</ItemGroup>
<ItemGroup>
<WixSource Include="HarvestedFiles.wxs" />
</ItemGroup>
<ItemGroup>
<Content Include="bpl.rtf">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
</ItemGroup>
<ItemGroup>
<None Include="Assets\windowsdesktop-runtime-8.0.13-win-x64.exe" />
</ItemGroup>
</Project>

View File

@@ -0,0 +1,64 @@
<Wix xmlns="http://wixtoolset.org/schemas/v4/wxs"
xmlns:ui="http://wixtoolset.org/schemas/v4/wxs/ui">
<Package Name="Oversight" Manufacturer="Paragon Systems Group" Version="1.0.0.0" UpgradeCode="e0e26d46-ed26-425e-a1bb-9bc76523ae6b">
<MajorUpgrade DowngradeErrorMessage="A newer version of this application is already installed." />
<WixVariable
Id="WixUILicenseRtf"
Value="bpl.rtf"
/>
<!-- 🔍 Properties -->
<Property Id="ARPPRODUCTICON" Value="DLShortcutIcon" />
<Property Id="SERVER_URL" Value="http://your-default-server/api/register" />
<Property Id="APP_EXECUTABLE" Value="PSG-Oversight.exe" />
<!-- 🔧 UI -->
<ui:WixUI Id="WixUI_InstallDir" InstallDirectory="INSTALLFOLDER" />
<!-- 🎨 Icon for Add/Remove Programs -->
<Icon Id="DLShortcutIcon" SourceFile="Assets\DLShortcut.ico" />
<!-- 📂 Installation Directory -->
<StandardDirectory Id="ProgramFiles64Folder">
<Directory Id="INSTALLFOLDER" Name="Oversight">
<!-- 📁 Assets Folder -->
</Directory>
</StandardDirectory>
<ComponentGroupRef Id="AppFiles" />
<!-- 📁 Start Menu Shortcut -->
<StandardDirectory Id="ProgramMenuFolder">
<Directory Id="ApplicationProgramsFolder" Name="Oversight">
<Component Id="StartMenuShortcutComponent" Guid="4C5466A9-CE33-48AE-B80C-08915A864DF2">
<Shortcut Id="StartMenuShortcut"
Directory="ApplicationProgramsFolder"
Name="Oversight"
WorkingDirectory="INSTALLFOLDER"
Target="[INSTALLFOLDER][APP_EXECUTABLE]"
Icon="DLShortcutIcon"
IconIndex="0" />
<RemoveFile Id="RemoveStartMenuShortcut" Name="Oversight.lnk" On="uninstall" />
<RemoveFolder Id="RemoveStartMenuFolder" On="uninstall" />
<RegistryValue Root="HKCU" Key="Software\Oversight" Name="StartMenuShortcut" Type="integer" Value="1" KeyPath="yes"/>
</Component>
</Directory>
</StandardDirectory>
<!-- 📦 Feature References -->
<Feature Id="Main" Title="DL SysInfo" Level="1">
<ComponentGroupRef Id="AppFiles" />
<ComponentRef Id="StartMenuShortcutComponent" />
</Feature>
<!-- 💿 Media -->
<Media Id="1" Cabinet="embedded.cab" EmbedCab="yes" />
</Package>
</Wix>

View File

@@ -0,0 +1,19 @@
{\rtf1\ansi\deff0
{\fonttbl{\f0 Calibri;}}
\f0\fs22
\b END USER LICENSE AGREEMENT (EULA)\b0\line
Effective Date: April 2025\line\line
By using this app ("the Software"), you agree to the following:\line\line
\b 1. Use at Your Own Risk\b0\line
You use this Software entirely at your own risk. We do not guarantee that it works perfectly or at all.\line\line
\b 2. No Warranty\b0\line
This app is provided "as-is". There are no warranties, no guarantees, no promises - express or implied - including (but not limited to) any implied warranties of merchantability, fitness for a particular purpose, or non-infringement.\line\line
\b 3. No Liability\b0\line
We're not responsible for any damage, data loss, downtime, corruption, stress, or existential dread you may suffer from using this app.\line
If you somehow lose data, money, your job, your marriage, or your last shred of hope - that's on you.\line\line
\b 4. Acceptance of Terms\b0\line
By using the app, you're agreeing to these terms. If you don't agree, uninstall it and walk away.\line\line
\b 5. Australian Legal Stuff\b0\line
Nothing in this EULA excludes your rights under Australian Consumer Law that can't legally be excluded - but besides that, seriously, you get no special treatment.\line\line
Continued use of the app means you accept all of this.\line
}

Binary file not shown.

Binary file not shown.