windows-terminal/scratch/ScratchIslandApp/SampleApp
Dustin L. Howett 68cce101bc
Remove our dependency on Microsoft.Toolkit.Win32.UI.XamlApplication (#14520)
We originally needed this library (or a separate DLL in our own project)
to handle hooking up the XAML resource loader to the providers that our
application needed. It was introduced in its nascent form in 2019, in a
PR titled "Make XAML files work."

It appears we no longer need it, and the provider hookup is being
handled by our `AppT2` base class override. I've tested this in Windows
10 Vb running unpackaged, and it seems to work totally fine. Crazy.

Removing this dependency saves us a couple hundred kilobytes on disk and
removes one consumer of the App CRT from our package.
2022-12-12 20:59:23 +00:00
..
Resources/en-US Remove UTF-8 BOM from all files (#11821) 2021-11-29 12:54:35 -06:00
dll Remove our dependency on Microsoft.Toolkit.Win32.UI.XamlApplication (#14520) 2022-12-12 20:59:23 +00:00
App.base.h Replicate winrt::make<> changes in ScratchIslandApp SampleAppLib (#10494) 2021-06-23 03:21:07 +00:00
App.cpp Remove our dependency on Microsoft.Toolkit.Win32.UI.XamlApplication (#14520) 2022-12-12 20:59:23 +00:00
App.h Remove our dependency on Microsoft.Toolkit.Win32.UI.XamlApplication (#14520) 2022-12-12 20:59:23 +00:00
App.idl Remove our dependency on Microsoft.Toolkit.Win32.UI.XamlApplication (#14520) 2022-12-12 20:59:23 +00:00
App.xaml Remove our dependency on Microsoft.Toolkit.Win32.UI.XamlApplication (#14520) 2022-12-12 20:59:23 +00:00
MyPage.cpp Use ControlProperties macros everywhere (#12145) 2022-01-12 18:56:25 +00:00
MyPage.h Add a Scratch.sln for prototyping (#10067) 2021-06-10 12:56:47 -05:00
MyPage.idl Add a Scratch.sln for prototyping (#10067) 2021-06-10 12:56:47 -05:00
MyPage.xaml Switch Connections to use `ValueSet`s to initialize them (#10184) 2021-07-20 15:02:17 +00:00
MySettings.cpp Add a Scratch.sln for prototyping (#10067) 2021-06-10 12:56:47 -05:00
MySettings.h Use ControlProperties macros everywhere (#12145) 2022-01-12 18:56:25 +00:00
MySettings.idl Add a Scratch.sln for prototyping (#10067) 2021-06-10 12:56:47 -05:00
SampleAppLib.vcxproj Remove our dependency on Microsoft.Toolkit.Win32.UI.XamlApplication (#14520) 2022-12-12 20:59:23 +00:00
SampleAppLogic.cpp Add a Scratch.sln for prototyping (#10067) 2021-06-10 12:56:47 -05:00
SampleAppLogic.h Add a Scratch.sln for prototyping (#10067) 2021-06-10 12:56:47 -05:00
SampleAppLogic.idl Add a Scratch.sln for prototyping (#10067) 2021-06-10 12:56:47 -05:00
init.cpp Add a Scratch.sln for prototyping (#10067) 2021-06-10 12:56:47 -05:00
packages.config Update to XAML 2.7.3 (#14123) 2022-10-07 00:13:57 +00:00
pch.cpp Remove UTF-8 BOM from all files (#11821) 2021-11-29 12:54:35 -06:00
pch.h Remove our dependency on Microsoft.Toolkit.Win32.UI.XamlApplication (#14520) 2022-12-12 20:59:23 +00:00