Skip to content

User/jstall/build2024on16p2 - #375

Merged
Jeffrey Stall (jeffstall) merged 8 commits into
mainfrom
user/jstall/Build2024on16p2
Aug 27, 2024
Merged

User/jstall/build2024on16p2#375
Jeffrey Stall (jeffstall) merged 8 commits into
mainfrom
user/jstall/Build2024on16p2

Conversation

@jeffstall

Copy link
Copy Markdown
Contributor

Description

Update Build 2024 BRK241 talk demos to use WASDK 1.6 Preview 2:

  • SceneNode now renders properly without workaround.
  • Updates for latest APIs and behavior.
  • Updates other dependencies, such as WebView and Lottie to use latest public packages.

Target Release

WASDK 1.6 Preview 2.

Checklist

  • Samples build and run using the Visual Studio versions listed in the Windows development docs.
  • Samples build and run on all supported platforms (x64, x86, ARM64) and configurations (Debug, Release).
  • Samples set the minimum supported OS version to Windows 10 version 1809.
  • Samples build clean with no warnings or errors.
Jesse Collins (JesseCol) and others added 8 commits June 4, 2024 15:10
* Initial checkin

* Add SceneNode Helmet

* Add readme.md

* Organize usings and remove Reunion nuget feed

* Add Lottie
…ental (#360)

* Create Directory.Build.targets

* Update nuget.config

* Update Directory.Build.targets

* Update Directory.Build.targets

* Update WinUIComponentCs.csproj

* Update CsUnpackagedAppNotifications.csproj

* add CoreWebView2 nuget reference to all samples for WinAppSDK 1.6 compat

* Merge additional CoreWebView2 nuget reference fixes (#359)

* Fix up .vcxproj apps for WinUI Custom CWV2SDK support

* Patch all remaining .vcxproj for 1.6 CWV2 work

---------

Co-authored-by: DmitriyKomin <dkomin@microsoft.com>

---------

Co-authored-by: Manodasan Wignarajah <mawign@microsoft.com>
Co-authored-by: Scott Jones <sjones@microsoft.com>
Co-authored-by: DmitriyKomin <dkomin@microsoft.com>
* Port DrawingIsland samples into WASDK 1.6 Exp 2

This ports the user/jeffstall/drawingisland Samples shown at Build 2024 into the release/experimental branch for WASDK 1.6 Exp 2.

* Delete DrawingIsland.cpp

Remove older sample.
@JesseCol

Copy link
Copy Markdown
Collaborator

Talking with Alex, sounds like this may be difficult to validate it works in the pipelines before merging to main. I'm ok with merging to main now, and cleaning up any problems that may hit in the pipelines.

<Import Project="$(NugetPackageDirectory)\Microsoft.Windows.ImplementationLibrary.1.0.220914.1\build\native\Microsoft.Windows.ImplementationLibrary.targets" Condition="Exists('$(NugetPackageDirectory)\Microsoft.Windows.ImplementationLibrary.1.0.220914.1\build\native\Microsoft.Windows.ImplementationLibrary.targets')" />
<Import Project="$(NugetPackageDirectory)\Microsoft.Windows.SDK.BuildTools.10.0.22621.756\build\Microsoft.Windows.SDK.BuildTools.targets" Condition="Exists('$(NugetPackageDirectory)\Microsoft.Windows.SDK.BuildTools.10.0.22621.756\build\Microsoft.Windows.SDK.BuildTools.targets')" />
<Import Project="$(NugetPackageDirectory)\Microsoft.WindowsAppSDK.1.5.240227000\build\native\Microsoft.WindowsAppSDK.targets" Condition="Exists('$(NugetPackageDirectory)\Microsoft.WindowsAppSDK.1.5.240227000\build\native\Microsoft.WindowsAppSDK.targets')" />
<Import Project="$(NugetPackageDirectory)\Microsoft.Web.WebView2.1.0.2646-prerelease\build\native\Microsoft.Web.WebView2.targets" Condition="Exists('$(NugetPackageDirectory)\Microsoft.Web.WebView2.1.0.2646-prerelease\build\native\Microsoft.Web.WebView2.targets')" />

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Is it possible to use a stable (not prerelease) version of WebView2?

@jeffstall
Jeffrey Stall (jeffstall) deleted the user/jstall/Build2024on16p2 branch August 27, 2024 17:15
Jesse Collins (JesseCol) added a commit that referenced this pull request Aug 29, 2024
Jesse Collins (JesseCol) added a commit that referenced this pull request Aug 29, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

7 participants