mirror of
https://github.com/pbatard/rufus.git
synced 2024-08-14 23:57:05 +00:00
e4372a9f57
* Looks like executables installed from the Windows Store launch with a "/InvokerPRAID" added parameter, which of course BREAKS apps that have a defined set of parameters and don't except that Microsoft would gingerly add random unwanted stuff there... * The provision of this extra parameter also appears to be tied to using one of: - <TargetDeviceFamily Name="Windows.Universal" ...> - <uap:SplashScreen ...> - <Application EntryPoint="$targetentrypoint$" ...> in the appxmanifest. * This resulted in our argument processing loop to cause early exit on account that an unexpected option was provided. * Fix this by adding an explicit check for /InvokerPRAID and not exiting on unhandled params and removing or altering the 3 appxmanifest options listed above. * Also set an explicit Windows.FullTrustApplication and remove splash screen. * Also update _pre-commit.sh to update appstore build number automatically. * Also remove splash screen images, add store listing CSV and toggle App builds to manual. * Closes #1690
48 lines
1.7 KiB
XML
48 lines
1.7 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
|
|
<Package
|
|
xmlns="http://schemas.microsoft.com/appx/manifest/foundation/windows10"
|
|
xmlns:uap="http://schemas.microsoft.com/appx/manifest/uap/windows10"
|
|
xmlns:rescap="http://schemas.microsoft.com/appx/manifest/foundation/windows10/restrictedcapabilities"
|
|
xmlns:iot="http://schemas.microsoft.com/appx/manifest/iot/windows10"
|
|
IgnorableNamespaces="uap rescap iot">
|
|
|
|
<Identity
|
|
Name="19453.net.Rufus"
|
|
Publisher="CN=7AC86D13-3E5A-491A-ADD5-80095C212740"
|
|
Version="3.13.1738.0" />
|
|
|
|
<Properties>
|
|
<DisplayName>Rufus</DisplayName>
|
|
<PublisherDisplayName>Akeo Consulting</PublisherDisplayName>
|
|
<Logo>Images\StoreLogo.png</Logo>
|
|
</Properties>
|
|
|
|
<Dependencies>
|
|
<TargetDeviceFamily Name="Windows.Desktop" MinVersion="10.0.14393.0" MaxVersionTested="10.0.19042.572" />
|
|
</Dependencies>
|
|
|
|
<Resources>
|
|
<Resource Language="x-generate"/>
|
|
</Resources>
|
|
|
|
<Applications>
|
|
<Application Id="Rufus"
|
|
Executable="rufus\rufus.exe"
|
|
EntryPoint="Windows.FullTrustApplication">
|
|
<uap:VisualElements
|
|
DisplayName="Rufus"
|
|
Description="Rufus"
|
|
BackgroundColor="transparent"
|
|
Square150x150Logo="Images\Square150x150Logo.png"
|
|
Square44x44Logo="Images\Square44x44Logo.png">
|
|
<uap:DefaultTile Wide310x150Logo="Images\Wide310x150Logo.png" Square71x71Logo="Images\SmallTile.png" Square310x310Logo="Images\LargeTile.png"/>
|
|
</uap:VisualElements>
|
|
</Application>
|
|
</Applications>
|
|
|
|
<Capabilities>
|
|
<rescap:Capability Name="runFullTrust" />
|
|
<rescap:Capability Name="allowElevation" />
|
|
</Capabilities>
|
|
</Package>
|