Skip to content

Update Vanara.WinUI.Extensions to WinUi 3 v1.5. Import initial Shell 32 controls#593

Draft
tajbender wants to merge 25 commits intodahall:masterfrom
tajbender:WinUI3-Stuff
Draft

Update Vanara.WinUI.Extensions to WinUi 3 v1.5. Import initial Shell 32 controls#593
tajbender wants to merge 25 commits intodahall:masterfrom
tajbender:WinUI3-Stuff

Conversation

@tajbender
Copy link
Copy Markdown
Contributor

@tajbender tajbender commented Mar 10, 2026

Update WinUi3 to v1.5

Initial import of Shell32 Controls

@tajbender tajbender marked this pull request as draft March 10, 2026 19:49
@tajbender tajbender marked this pull request as ready for review March 10, 2026 20:29
@tajbender
Copy link
Copy Markdown
Contributor Author

to build or not to build ❓

@tajbender
Copy link
Copy Markdown
Contributor Author

@dahall my build seems to work with some minor package issues. :octocat:

Could you take a look? 🧠

@tajbender tajbender closed this Mar 11, 2026
@tajbender tajbender reopened this Mar 11, 2026
@tajbender
Copy link
Copy Markdown
Contributor Author

This version of the Windows App SDK requires .NET 6.0.
Please update your TargetFramework to specify net6.0 (or later).

C:\Users\tajbe\.nuget\packages\microsoft.windowsappsdk\1.5.250108004\buildTransitive\Microsoft.WindowsAppSDK.targets

Vanara.WinUI.Extensions (net48), Vanara.WinUI.Extensions (net5.0)

@dahall
Copy link
Copy Markdown
Owner

dahall commented Mar 11, 2026

So your additions here will require the removal of support for .NET versions except 6.0? That is problematic.

@tajbender
Copy link
Copy Markdown
Contributor Author

No, sorry - i'm merged in chaos. gimme a second

@tajbender
Copy link
Copy Markdown
Contributor Author

tajbender commented Mar 11, 2026

@dahall That is my main development branch:

https://github.com/tajbender/Vanara-WinUI3-5.315/tree/WinUI3-Stuff

  • You could copy & paste THAT branch into WinUi-Package.
  • Then this should compile
  • Then we should Refactor: Namespaces, Interfaces, Docs, etc. => I would get a stable dev-repository INSIDE Vanara, not OUTSIDE.

You know where I want to go to?

@tajbender
Copy link
Copy Markdown
Contributor Author

tajbender commented Mar 11, 2026

Minimum Requirements:

  • Win App SDK 1.5
  • .net 6+

...exact values are comming

@tajbender
Copy link
Copy Markdown
Contributor Author

That's that package configuration i've tested with:

image

Set `TargetPlatformIdentifier`, `TargetPlatformVersion`, `TargetPlatformMinVersion`
@tajbender tajbender marked this pull request as draft March 12, 2026 08:17
@tajbender tajbender changed the title Win ui3 stuff Update Vanara.WinUI.Extensions to WinUi 3 v1.5. Mar 12, 2026
@tajbender tajbender changed the title Update Vanara.WinUI.Extensions to WinUi 3 v1.5. Update Vanara.WinUI.Extensions to WinUi 3 v1.5. Import initial Shell 32 controls Mar 12, 2026
@tajbender tajbender closed this Mar 17, 2026
Copy link
Copy Markdown
Contributor Author

@tajbender tajbender left a comment

Choose a reason for hiding this comment

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

needs refactoring.

@tajbender tajbender reopened this Mar 17, 2026
@tajbender
Copy link
Copy Markdown
Contributor Author

I'm working on this. Sorry for Delay.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants