Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
149 commits
Select commit Hold shift + click to select a range
606b125
Initial base for Morphic for Windows 2.0
christopher-rtf Nov 30, 2021
641b2f8
Update README
christopher-rtf Nov 30, 2021
5d292b9
Add initial WinUI support, empty 'sign in' window
christopher-rtf Dec 3, 2021
d9918c2
Cache hidden native window safe handles
christopher-rtf Dec 3, 2021
96ae44a
Initial pipeline for .NET 6 build
christopher-rtf Dec 3, 2021
8565f47
Switch pipelines from 'dotnet build' to 'msbuild'
christopher-rtf Dec 3, 2021
cbb7619
Switch pipelines from 'dotnet build' to 'msbuild'
christopher-rtf Dec 3, 2021
a4194e4
Update azure pipelines YAML
christopher-rtf Dec 3, 2021
0ce1b44
Switch pipelines from 'dotnet build' to 'msbuild'
christopher-rtf Dec 3, 2021
2141c07
Add package step
christopher-rtf Dec 3, 2021
faf113b
Switch pipelines from 'dotnet build' to 'msbuild'
christopher-rtf Dec 3, 2021
68d952e
Sign and cache MSIX packages for all three architectures
christopher-rtf Dec 3, 2021
cf97aa5
Add 'publish to S3' step
christopher-rtf Dec 3, 2021
945bc0e
Update azure pipelines yaml
christopher-rtf Dec 3, 2021
d5ae8ac
Add 'publish to S3' step
christopher-rtf Dec 3, 2021
2a22a89
Add red Morphic (dev) icon pack
christopher-rtf Dec 3, 2021
acf211c
Test: remove 'dotnet restore'
christopher-rtf Dec 3, 2021
69372a9
Update azure pipelines yaml
christopher-rtf Dec 3, 2021
47ff7bc
Update azure pipelines yaml
christopher-rtf Dec 3, 2021
826406f
Update Morphic.Windows.Native arch targets
christopher-rtf Dec 3, 2021
a445ce9
Add publish profiles (x86, x64 and arm64)
christopher-rtf Dec 3, 2021
72a9b8d
Update Azure Pipelines YAML
christopher-rtf Dec 3, 2021
963b4fd
Update Azure Pipelines YAML
christopher-rtf Dec 3, 2021
9a6963c
Update Azure Pipelines YAML
christopher-rtf Dec 3, 2021
964af9d
Update Azure Pipelines YAML
christopher-rtf Dec 3, 2021
07da9e5
Update Azure Pipelines YAML
christopher-rtf Dec 3, 2021
474b91b
Manually add Windows App SDK package dependencies
christopher-rtf Dec 3, 2021
5b73f17
Size login window to 600x500; add required Win32 API support
christopher-rtf Dec 13, 2021
f081cf7
Make sign-in window non-resizeable
christopher-rtf Dec 14, 2021
5df3862
Center sign-in screen
christopher-rtf Dec 15, 2021
44f009b
Remove 'NoResize' tag due to WinUI error
christopher-rtf Dec 15, 2021
b835888
Re-apply 'NoResize'; add required 32-bit API aliasing
christopher-rtf Dec 15, 2021
39dff51
Add Morphic logo as modern resource image; initial sign-in form layout
christopher-rtf Dec 15, 2021
012f4f6
Add localized string support and window icon
christopher-rtf Dec 15, 2021
9d10288
Update package manifest, default resources
christopher-rtf Dec 15, 2021
d4f1a5d
Revert: update package manifest, default resources
christopher-rtf Dec 15, 2021
53925fc
Update copyright and move namespace to top
christopher-rtf Jan 10, 2022
6b31424
Update copyright and move namespace to top
christopher-rtf Jan 10, 2022
b405914
Add initial Display native code
christopher-rtf Jan 10, 2022
59bc26d
Add work/display area measurement code (per-monitor aware)
christopher-rtf Jan 11, 2022
76a7860
Add support for moving mouse to center of screen; add Win32 error rep…
christopher-rtf Jan 11, 2022
ef7708e
Add support for getting all displays, misc. updates
christopher-rtf Jan 12, 2022
b07d0e7
Updates to themes, styles, login window
christopher-rtf Jan 20, 2022
d2394e1
Add morphic monochrome icons, update Sign In button
christopher-rtf Jan 24, 2022
ed66229
Switch from WinUI 3 to WPF
christopher-rtf Feb 21, 2022
b436483
Switch from WinUI 3 to WPF
christopher-rtf Feb 21, 2022
c118319
Switch from WinUI 3 to WPF
christopher-rtf Feb 21, 2022
dac0023
Switch from WinUI 3 to WPF
christopher-rtf Feb 21, 2022
b978f57
Namespace update
christopher-rtf Feb 22, 2022
f6b22cc
Add acrylic background support
christopher-rtf Feb 23, 2022
40e5765
Add forward-port-optional display resolution set code
christopher-rtf Mar 7, 2022
7c63253
Change win32 error code from int to uint type
christopher-rtf Mar 7, 2022
05d7353
Add WindowsComError result, Windows CoreAudio support and Audio classes
christopher-rtf Mar 7, 2022
a1ea093
Add WindowsComError result, Windows CoreAudio support and Audio classes
christopher-rtf Mar 7, 2022
e732192
Add AppCommandUtils helper class
christopher-rtf Mar 7, 2022
31b171b
Add forward-port-optional display resolution set code
christopher-rtf Mar 7, 2022
83f1e8f
Update MorphicBar
christopher-rtf Mar 7, 2022
a1b9cd0
Update acrylic function name
christopher-rtf Mar 7, 2022
f1ab1d6
Cleanup
christopher-rtf Mar 7, 2022
8237fdc
Add scaffolding for Settings window
christopher-rtf Mar 7, 2022
71e8d62
Update Morphic.OAuth.Core to v1.1.0
christopher-rtf Sep 4, 2022
e38cb12
Add Windows App SDK v1.1 to project; add temporary test for pipelines
christopher-rtf Sep 4, 2022
cb0c63c
Update .NET SDK to v6.0.400
christopher-rtf Sep 4, 2022
9acc4b9
Move resource test code to App.xaml
christopher-rtf Sep 4, 2022
7ed4999
Update resource test code
christopher-rtf Sep 4, 2022
83516f0
Update resource test code
christopher-rtf Sep 4, 2022
043c2eb
Add VC++ support library
christopher-rtf Sep 4, 2022
6d433ca
Specify as self-contained application
christopher-rtf Sep 5, 2022
4faa2fd
Update resource test code
christopher-rtf Sep 5, 2022
b68829f
Test uiaccess=true with packaged app
christopher-rtf Sep 5, 2022
9862685
Test uiaccess=true with packaged app
christopher-rtf Sep 5, 2022
e5f3daa
Specify as self-contained application
christopher-rtf Sep 5, 2022
a74a692
Update resource test code
christopher-rtf Sep 5, 2022
9ba0f35
Merge pull request #340 from raisingthefloor/christopher/add-windowsa…
christopher-rtf Sep 5, 2022
8227ecc
Add DisplaySettingsListener class
christopher-rtf Nov 6, 2022
8206219
Add UserPreference event hooks to WindowsNative class with finalizer"
christopher-rtf Nov 6, 2022
75de483
Add DisplayUtils class
christopher-rtf Nov 6, 2022
514657d
Add INI file handling support
christopher-rtf Nov 6, 2022
f6d9869
Add native Registry classes
christopher-rtf Nov 17, 2022
808008d
Add WindowsNative OsVersion class
christopher-rtf Nov 17, 2022
d2edbd6
Add 'Mouse cursor pointer size' function
christopher-rtf Nov 17, 2022
d7f4033
Add SystemSettings.DataModel generated classes
christopher-rtf Nov 17, 2022
9d9ff97
Add native ColorFilters class
christopher-rtf Nov 17, 2022
499af39
Update Morphic.csproj to latest Windows SDK
christopher-rtf Nov 17, 2022
8811e28
Add DeleteValue to RegistryKey native class
christopher-rtf Nov 20, 2022
a42b0fc
Simplify instantiation using new 'new(...)' pattern
christopher-rtf Nov 20, 2022
650a4c5
Add NightLight and SystemSettings proxy classes
christopher-rtf Nov 20, 2022
9424a1d
Add Registry delete Win32 API decls
christopher-rtf Nov 20, 2022
c6e7fa6
Update ColorFilters class (using statements)
christopher-rtf Nov 20, 2022
e50197b
QA SystemSettingsProxy code, night light and color filters code
christopher-rtf Nov 21, 2022
42af6af
Update Morphic.WindowsNative repo path, clean up punctuation
christopher-rtf Jan 22, 2023
836c7f2
Switch to Morphic.WindowsNative to NuGet
christopher-rtf Jan 22, 2023
31eeed1
Update .NET to .NET 8; clean up
christopher-rtf Mar 5, 2024
e06deb9
Update .NET to .NET 8; clean up
christopher-rtf Mar 11, 2024
1f93780
Add build tools reference for Windows App SDK
christopher-rtf Mar 11, 2024
1ca1cce
Remove build tools reference for Windows App SDK
christopher-rtf Mar 11, 2024
c04a698
Add build tools reference for Windows App SDK
christopher-rtf Mar 11, 2024
f34a198
Update project settings
christopher-rtf Mar 11, 2024
dc4e498
Add build tools reference for Windows App SDK
christopher-rtf Mar 11, 2024
6e61170
Update certificate subject
christopher-rtf Mar 11, 2024
478fcd2
Update AzureSignTool reference
christopher-rtf Mar 11, 2024
6155769
Update certificate subject
christopher-rtf Mar 11, 2024
3dc650d
Add MorphicSetup project
christopher-rtf Mar 17, 2024
3c1522a
Update Azure pipelines
christopher-rtf Mar 17, 2024
4812488
Add manual platform tags in Morphic.csproj
christopher-rtf Mar 17, 2024
dcc2b4f
Add manual platform tags in Morphic.csproj
christopher-rtf Mar 17, 2024
4d8ece7
Update manual platform tags in Morphic.csproj
christopher-rtf Mar 17, 2024
1b12450
Update Azure pipelines
christopher-rtf Mar 17, 2024
ab60d93
Update Azure pipelines
christopher-rtf Mar 17, 2024
7251654
Update Azure pipelines
christopher-rtf Mar 17, 2024
39e8080
Update Azure pipelines
christopher-rtf Mar 17, 2024
56bd2c4
Update Azure pipelines
christopher-rtf Mar 17, 2024
c27fae3
Update Azure pipelines
christopher-rtf Mar 17, 2024
9c7e921
Update MorphicSetup to ignore ICE03 validation errors (HEAT)
christopher-rtf Mar 17, 2024
e725e95
Update Azure pipelines
christopher-rtf Mar 17, 2024
a8395f6
Update Azure pipelines
christopher-rtf Mar 17, 2024
462f765
Update Azure pipelines
christopher-rtf Mar 17, 2024
0fe27c1
Update Azure pipelines
christopher-rtf Mar 17, 2024
7f81579
Update Azure pipelines
christopher-rtf Mar 17, 2024
b070ede
Update Azure pipelines
christopher-rtf Mar 17, 2024
e232b67
Configure MSI for self-contained .NET app
christopher-rtf Mar 17, 2024
a040fc6
Update Morphic controls and native APIs, WinAppSDK version
christopher-rtf Apr 14, 2024
ba46a24
Add string resources, tray icon, native API project reference
christopher-rtf Apr 14, 2024
4a794c5
Remove acrylic background (deprecated)
christopher-rtf Apr 14, 2024
ede9ccb
Add taskbar icon menu, about window
christopher-rtf Apr 14, 2024
ff5542f
Refactor tray button and Windows App SDK management code (startup/shu…
christopher-rtf Apr 16, 2024
df375b2
Add preliminary MainMenu code
christopher-rtf Apr 16, 2024
d37fe7a
Add high contrast icons for packaged app
christopher-rtf Apr 20, 2024
884c72b
Add high contrast icons and assets, update MorphicBar
christopher-rtf Apr 20, 2024
9517067
Add contrast icon support to theme aware window
christopher-rtf Apr 20, 2024
7e1fadf
Switch shutdown mode to explicit
christopher-rtf Apr 20, 2024
502dcb5
Add, refactor theme handling code
christopher-rtf Apr 20, 2024
5e39ce7
Add, refactor theme handling code
christopher-rtf Apr 20, 2024
f58662d
Update: RTL support for taskbar icon button
christopher-rtf May 2, 2024
1b994dc
Update resource loaders, flow direction
christopher-rtf May 5, 2024
0237b76
Add functions to link to DLL functions dynamically at runtime
christopher-rtf Jun 1, 2024
10aeca6
Remove unnecessary using statements
christopher-rtf Jun 1, 2024
819f4a7
Add functions to link to DLL functions dynamically at runtime
christopher-rtf Jun 1, 2024
6b1999c
Add updated set/delete registry value functions
christopher-rtf Jun 1, 2024
aa62160
Add raw functions to set system restore points (and get/set point fre…
christopher-rtf Jun 1, 2024
a768389
Update TrayButton code (taskbar bugfix, safeguards)
christopher-rtf May 27, 2025
7301220
Update Azure Pipelines script
christopher-rtf May 27, 2025
f4ad00d
Refactor out tray icon and pixel scale conversion code
christopher-rtf Aug 11, 2025
c013c40
Update Windows App SDK to v1.7
christopher-rtf Aug 11, 2025
116781c
Update Azure Pipelines script - use release config
christopher-rtf Aug 11, 2025
fbbef70
Add PLATFORM_X86 tag to Morphic.Controls
christopher-rtf Aug 11, 2025
f09195f
Add native method for appbar calls
christopher-rtf Aug 18, 2025
0199384
Deprecate support for Windows OSs before 22H2
christopher-rtf Aug 18, 2025
85b0437
Add register/unregister funcs for appbars
christopher-rtf Aug 18, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
467 changes: 458 additions & 9 deletions .gitignore

Large diffs are not rendered by default.

22 changes: 14 additions & 8 deletions LICENSE.txt
Original file line number Diff line number Diff line change
@@ -1,10 +1,4 @@
Copyright 2020-2021 Raising the Floor - International

Licensed under the New BSD license. You may not use this file except in
compliance with this License.

You may obtain a copy of the License at
https://github.com/raisingthefloor/morphic-windows/blob/master/LICENSE.txt
Copyright 2020-2025 Raising the Floor - US, Inc.

The R&D leading to these results received funding from the:
* Rehabilitation Services Administration, US Dept. of Education under
Expand All @@ -19,4 +13,16 @@ The R&D leading to these results received funding from the:
* Ontario Ministry of Research and Innovation
* Canadian Foundation for Innovation
* Adobe Foundation
* Consumer Electronics Association Foundation
* Consumer Electronics Association Foundation

Licensed under the New BSD License.

Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:

1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.

2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.

3. Neither the name of the copyright holder nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.

THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
Binary file added Morphic (Package)/Images/LargeTile.scale-100.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added Morphic (Package)/Images/LargeTile.scale-125.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added Morphic (Package)/Images/LargeTile.scale-150.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added Morphic (Package)/Images/LargeTile.scale-200.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added Morphic (Package)/Images/LargeTile.scale-400.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added Morphic (Package)/Images/SmallTile.scale-100.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added Morphic (Package)/Images/SmallTile.scale-125.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added Morphic (Package)/Images/SmallTile.scale-150.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added Morphic (Package)/Images/SmallTile.scale-200.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added Morphic (Package)/Images/SmallTile.scale-400.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added Morphic (Package)/Images/StoreLogo.scale-100.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added Morphic (Package)/Images/StoreLogo.scale-125.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added Morphic (Package)/Images/StoreLogo.scale-150.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added Morphic (Package)/Images/StoreLogo.scale-200.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added Morphic (Package)/Images/StoreLogo.scale-400.png
153 changes: 153 additions & 0 deletions Morphic (Package)/Morphic (Package).wapproj
Original file line number Diff line number Diff line change
@@ -0,0 +1,153 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="15.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup Condition="'$(VisualStudioVersion)' == '' or '$(VisualStudioVersion)' &lt; '15.0'">
<VisualStudioVersion>15.0</VisualStudioVersion>
</PropertyGroup>
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="Debug|x86">
<Configuration>Debug</Configuration>
<Platform>x86</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|x86">
<Configuration>Release</Configuration>
<Platform>x86</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Debug|x64">
<Configuration>Debug</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|x64">
<Configuration>Release</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Debug|ARM64">
<Configuration>Debug</Configuration>
<Platform>ARM64</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|ARM64">
<Configuration>Release</Configuration>
<Platform>ARM64</Platform>
</ProjectConfiguration>
</ItemGroup>
<PropertyGroup>
<WapProjPath Condition="'$(WapProjPath)'==''">$(MSBuildExtensionsPath)\Microsoft\DesktopBridge\</WapProjPath>
</PropertyGroup>
<Import Project="$(WapProjPath)\Microsoft.DesktopBridge.props" />
<PropertyGroup>
<ProjectGuid>623e4ccf-6c54-4acd-80e7-951e62780a84</ProjectGuid>
<TargetPlatformVersion>10.0.22621.0</TargetPlatformVersion>
<TargetPlatformMinVersion>10.0.19041.0</TargetPlatformMinVersion>
<AssetTargetFallback>net8.0-windows$(TargetPlatformVersion);$(AssetTargetFallback)</AssetTargetFallback>
<DefaultLanguage>en-US</DefaultLanguage>
<AppxPackageSigningEnabled>false</AppxPackageSigningEnabled>
<NoWarn>$(NoWarn);NU1702</NoWarn>
<EntryPointProjectUniqueName>..\Morphic\Morphic.csproj</EntryPointProjectUniqueName>
</PropertyGroup>
<ItemGroup>
<AppxManifest Include="Package.appxmanifest">
<SubType>Designer</SubType>
</AppxManifest>
</ItemGroup>
<ItemGroup>
<Content Include="Images\contrast-black\Square44x44Logo.altform-unplated_targetsize-16.png" />
<Content Include="Images\contrast-black\Square44x44Logo.altform-unplated_targetsize-256.png" />
<Content Include="Images\contrast-black\Square44x44Logo.altform-unplated_targetsize-32.png" />
<Content Include="Images\contrast-black\Square44x44Logo.altform-unplated_targetsize-48.png" />
<Content Include="Images\contrast-black\Square44x44Logo.scale-100.png" />
<Content Include="Images\contrast-black\Square44x44Logo.scale-125.png" />
<Content Include="Images\contrast-black\Square44x44Logo.scale-150.png" />
<Content Include="Images\contrast-black\Square44x44Logo.scale-200.png" />
<Content Include="Images\contrast-black\Square44x44Logo.scale-400.png" />
<Content Include="Images\contrast-black\Square44x44Logo.targetsize-128.png" />
<Content Include="Images\contrast-black\Square44x44Logo.targetsize-16.png" />
<Content Include="Images\contrast-black\Square44x44Logo.targetsize-24.png" />
<Content Include="Images\contrast-black\Square44x44Logo.targetsize-256.png" />
<Content Include="Images\contrast-black\Square44x44Logo.targetsize-32.png" />
<Content Include="Images\contrast-black\Square44x44Logo.targetsize-48.png" />
<Content Include="Images\contrast-black\Square44x44Logo.targetsize-64.png" />
<Content Include="Images\contrast-black\Square44x44Logo.targetsize-96.png" />
<Content Include="Images\contrast-standard\Square44x44Logo.altform-unplated_targetsize-16.png" />
<Content Include="Images\contrast-standard\Square44x44Logo.altform-unplated_targetsize-256.png" />
<Content Include="Images\contrast-standard\Square44x44Logo.altform-unplated_targetsize-32.png" />
<Content Include="Images\contrast-standard\Square44x44Logo.altform-unplated_targetsize-48.png" />
<Content Include="Images\contrast-standard\Square44x44Logo.scale-100.png" />
<Content Include="Images\contrast-standard\Square44x44Logo.scale-125.png" />
<Content Include="Images\contrast-standard\Square44x44Logo.scale-150.png" />
<Content Include="Images\contrast-standard\Square44x44Logo.scale-200.png" />
<Content Include="Images\contrast-standard\Square44x44Logo.scale-400.png" />
<Content Include="Images\contrast-standard\Square44x44Logo.targetsize-16.png" />
<Content Include="Images\contrast-standard\Square44x44Logo.targetsize-24.png" />
<Content Include="Images\contrast-standard\Square44x44Logo.targetsize-24_altform-unplated.png" />
<Content Include="Images\contrast-standard\Square44x44Logo.targetsize-256.png" />
<Content Include="Images\contrast-standard\Square44x44Logo.targetsize-32.png" />
<Content Include="Images\contrast-standard\Square44x44Logo.targetsize-48.png" />
<Content Include="Images\contrast-white\Square44x44Logo.scale-100.png" />
<Content Include="Images\contrast-white\Square44x44Logo.scale-125.png" />
<Content Include="Images\contrast-white\Square44x44Logo.scale-150.png" />
<Content Include="Images\contrast-white\Square44x44Logo.scale-200.png" />
<Content Include="Images\contrast-white\Square44x44Logo.scale-400.png" />
<Content Include="Images\contrast-white\Square44x44Logo.targetsize-128.png" />
<Content Include="Images\contrast-white\Square44x44Logo.targetsize-16.png" />
<Content Include="Images\contrast-white\Square44x44Logo.targetsize-24.png" />
<Content Include="Images\contrast-white\Square44x44Logo.targetsize-256.png" />
<Content Include="Images\contrast-white\Square44x44Logo.targetsize-32.png" />
<Content Include="Images\contrast-white\Square44x44Logo.targetsize-48.png" />
<Content Include="Images\contrast-white\Square44x44Logo.targetsize-64.png" />
<Content Include="Images\contrast-white\Square44x44Logo.targetsize-96.png" />
<Content Include="Images\contrast-white\Square44x44Logo.altform-unplated_targetsize-16.png" />
<Content Include="Images\contrast-white\Square44x44Logo.altform-unplated_targetsize-256.png" />
<Content Include="Images\contrast-white\Square44x44Logo.altform-unplated_targetsize-32.png" />
<Content Include="Images\contrast-white\Square44x44Logo.altform-unplated_targetsize-48.png" />
<Content Include="Images\LargeTile.scale-100.png" />
<Content Include="Images\LargeTile.scale-125.png" />
<Content Include="Images\LargeTile.scale-150.png" />
<Content Include="Images\LargeTile.scale-200.png" />
<Content Include="Images\LargeTile.scale-400.png" />
<Content Include="Images\SmallTile.scale-100.png" />
<Content Include="Images\SmallTile.scale-125.png" />
<Content Include="Images\SmallTile.scale-150.png" />
<Content Include="Images\SmallTile.scale-200.png" />
<Content Include="Images\SmallTile.scale-400.png" />
<Content Include="Images\SplashScreen.scale-100.png" />
<Content Include="Images\SplashScreen.scale-125.png" />
<Content Include="Images\SplashScreen.scale-150.png" />
<Content Include="Images\SplashScreen.scale-200.png" />
<Content Include="Images\LockScreenLogo.scale-200.png" />
<Content Include="Images\SplashScreen.scale-400.png" />
<Content Include="Images\Square150x150Logo.scale-100.png" />
<Content Include="Images\Square150x150Logo.scale-125.png" />
<Content Include="Images\Square150x150Logo.scale-150.png" />
<Content Include="Images\Square150x150Logo.scale-200.png" />
<Content Include="Images\Square150x150Logo.scale-400.png" />
<Content Include="Images\StoreLogo.scale-100.png" />
<Content Include="Images\StoreLogo.scale-125.png" />
<Content Include="Images\StoreLogo.scale-150.png" />
<Content Include="Images\StoreLogo.scale-200.png" />
<Content Include="Images\StoreLogo.scale-400.png" />
<Content Include="Images\Wide310x150Logo.scale-100.png" />
<Content Include="Images\Wide310x150Logo.scale-125.png" />
<Content Include="Images\Wide310x150Logo.scale-150.png" />
<Content Include="Images\Wide310x150Logo.scale-200.png" />
<Content Include="Images\Wide310x150Logo.scale-400.png" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\Morphic\Morphic.csproj">
<SkipGetTargetFrameworkProperties>True</SkipGetTargetFrameworkProperties>
<PublishProfile>Properties\PublishProfiles\win-$(Platform).pubxml</PublishProfile>
</ProjectReference>
</ItemGroup>
<ItemGroup>
<PackageReference Include="Microsoft.Windows.SDK.BuildTools" Version="10.0.22621.756" PrivateAssets="all" />
</ItemGroup>
<ItemGroup>
<PackageReference Include="Microsoft.WindowsAppSDK" Version="1.5.240227000">
<IncludeAssets>build</IncludeAssets>
</PackageReference>
</ItemGroup>
<Import Project="$(WapProjPath)\Microsoft.DesktopBridge.targets" />
<Target Name="_RemoveFrameworkReferences" BeforeTargets="_ConvertItems;_CalculateInputsForGenerateCurrentProjectAppxManifest">
<ItemGroup>
<FrameworkSdkReference Remove="@(FrameworkSdkReference)" Condition="$([System.String]::Copy('%(FrameworkSdkReference.SDKName)').StartsWith('Microsoft.WindowsAppRuntime.'))" />
</ItemGroup>
</Target>
</Project>
50 changes: 50 additions & 0 deletions Morphic (Package)/Package.appxmanifest
Original file line number Diff line number Diff line change
@@ -0,0 +1,50 @@
<?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"
IgnorableNamespaces="uap rescap">

<Identity
Name="2f791d34-762d-47cd-b697-161c18b14920"
Publisher='E=eugene@raisingthefloor.org, CN=RAISING THE FLOOR - US. INC., O=RAISING THE FLOOR - US. INC., STREET=1140 3rd Street NE, L=Washington, S=District of Columbia, C=US, OID.1.3.6.1.4.1.311.60.2.1.2=District of Columbia, OID.1.3.6.1.4.1.311.60.2.1.3=US, SERIALNUMBER=N00004561803, OID.2.5.4.15=Private Organization'
Version="2.0.0.0" />

<Properties>
<DisplayName>Morphic</DisplayName>
<PublisherDisplayName>Raising the Floor - US Inc</PublisherDisplayName>
<Logo>Images\StoreLogo.png</Logo>
</Properties>

<Dependencies>
<TargetDeviceFamily Name="Windows.Universal" MinVersion="10.0.17763.0" MaxVersionTested="10.0.22621.0" />
<TargetDeviceFamily Name="Windows.Desktop" MinVersion="10.0.19041.0" MaxVersionTested="10.0.22621.0" />
<PackageDependency Name="Microsoft.VCLibs.140.00.UWPDesktop" MinVersion="14.0.24217.0" Publisher="CN=Microsoft Corporation, O=Microsoft Corporation, L=Redmond, S=Washington, C=US" />
</Dependencies>

<Resources>
<Resource Language="x-generate"/>
</Resources>

<Applications>
<Application Id="App"
Executable="$targetnametoken$.exe"
EntryPoint="$targetentrypoint$">
<uap:VisualElements
DisplayName="Morphic"
Description="Morphic makes computers easier to use."
BackgroundColor="transparent"
Square150x150Logo="Images\Square150x150Logo.png"
Square44x44Logo="Images\Square44x44Logo.png">
<uap:DefaultTile Wide310x150Logo="Images\Wide310x150Logo.png" Square71x71Logo="Images\SmallTile.png" Square310x310Logo="Images\LargeTile.png" ShortName="Morphic"/>
<uap:SplashScreen Image="Images\SplashScreen.png" />
</uap:VisualElements>
</Application>
</Applications>

<Capabilities>
<Capability Name="internetClient" />
<rescap:Capability Name="runFullTrust" />
</Capabilities>
</Package>
10 changes: 0 additions & 10 deletions Morphic.Client/App.xaml

This file was deleted.

Loading