Граф коммитов

1490 Коммитов

Автор SHA1 Сообщение Дата
Manodasan Wignarajah 09151ae082
Update CsWinRT version (#4487)
* Update CsWinRT version

* Remove as it is not needed anymore
2024-06-14 17:38:18 -07:00
Duncan MacMichael 20787bcc6a
Update bug-report.yaml for 1.5.4 (#4485) 2024-06-12 13:19:33 -07:00
Kyaw Thant 8b85eab6f2
Remove unused variable group: PublicSymbols-Secrets (#4481) 2024-06-10 12:16:14 -07:00
Duncan MacMichael d228ace6f6
Update bug-report.yaml for 1.6-exp1 (#4463) 2024-06-06 07:50:34 -07:00
alexlamtest 8b20a5d06b
Update tsaoptions.json (#4464)
* Update tsaoptions.json

Update tsaoptions.json to update area path for TSA bug filing.

* Update tsaoptions.json

Updated iteration of 2408
2024-05-31 22:34:32 +00:00
alexlamtest fe04ac6b10
[BuildFix] Fix APIScan config to properly honor parameters.runStaticAnalysis (#4459)
Enable APIScan according to parameters.runStaticAnalysis, instead of hardwiring it to be always enabled.
2024-05-30 17:41:44 -04:00
Kyaw Thant 2028ec551e
Remove condition for develop and main branch on versioning and always add $(PipelineType) to the tag (#4458) 2024-05-30 10:56:09 -07:00
Manodasan Wignarajah 80945c51b8
Adding missing trimming attribute due to using custom assembly info and temporarily adding couple cswinrt properties to disable things that aren't needed (#4451) 2024-05-28 13:05:48 -07:00
Scott Jones 2ca1068ab0
Revert "remove conditional support for < NET 8 and get rid of assets under Wi…" (#4445)
This reverts commit 8b6c0f86b6.
2024-05-24 22:37:02 +00:00
Scott Jones d5cbc6d3ef
Copy Microsoft.WindowsAppRuntime.Bootstrap.dll from portable RID folder (#4441)
With this PR: remove conditional support for < NET 8 and get rid of assets under Wi… · microsoft/WindowsAppSDK@8b6c0f8 (github.com) , Microsoft.WindowsAppRuntime.Bootstrap.dll is no longer being copied to the nonportable RID runtime folder (win10-arch)
2024-05-23 22:35:21 +00:00
Manodasan Wignarajah decb75d1a5
Update version of CsWinRT and Windows SDK projection (#4427)
* Update version

* updated AOT preview versions

* Update Directory.Build.props

* Update Version.Details.xml

* Update Directory.Build.props

* Update Version.Details.xml

* Update version

* Update to latest CsWinRT versions

* Move to updated version

---------

Co-authored-by: Scott Jones <sjones@microsoft.com>
2024-05-22 21:46:39 -07:00
Duncan MacMichael 7a34bfc4ae
Updating roadmap for 1.6 (#4422) 2024-05-21 09:22:19 -07:00
Duncan MacMichael ea6a3b9a52
Removing UWP reference (#4416)
* Removing UWP reference

* Fixing punctuation
2024-05-21 09:21:08 -07:00
Mike Crider f36206f46d
Update GitHub ResourceManagement policy yml (#4418) 2024-05-20 21:36:24 -07:00
Shashank 8b6c0f86b6
remove conditional support for < NET 8 and get rid of assets under Win10-$platform$ (#4425)
Co-authored-by: Shashank Nayak <shasnayak@microsoft.com>
2024-05-20 20:36:34 +00:00
Howard Kapustein 7d495a2ff3
Improve GettingStarted docs. DevCheck verify RS5 SDK. (#4411)
* Updated GettingStarted docs about using winget to install RS5 SDK. Added RS5 SDK check to DevCheck

* Fixed some global variable references

* Added pointer where to go to fix a missing Windows SDK
2024-05-15 15:57:31 -07:00
Shashank fd29314030
changing default platform to x64 from x86 (#4414) 2024-05-14 13:56:04 -07:00
Shashank 2f1011ed0d
Class Library $DotNetVersion$ fix (#4408)
adding back the $DotNetVersion$ customparam that is needed to resolve the TargetFramework
---------

Co-authored-by: Shashank Nayak <shasnayak@microsoft.com>
2024-05-13 19:35:57 +00:00
reunion-maestro[bot] aa18878de1
[main] Update dependencies from microsoft/ProjectReunion/WindowsAppSDKClosed (#4406)
Microsoft.WindowsAppSDK.AppLicensingInternal.TransportPackage
 From Version 1.7.0-main.20240510.0 -> To Version 1.7.0-main.20240513.0

Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
2024-05-13 06:36:36 -04:00
reunion-maestro[bot] ae0e6b438e
[main] Update dependencies from microsoft/LiftedIXP/DCPP (#4365)
[main] Update dependencies from microsoft/LiftedIXP/DCPP
2024-05-11 13:12:52 +00:00
JesseCol 4dd93442a5
Revert "Fix Prefast C6101 on Foundation Solution (#4378)" (#4405)
This reverts commit 8d366d91b7.
2024-05-10 18:44:26 -07:00
alexlamtest 38090a78bf
49601674: Fixing the previous PR (#4404) 2024-05-10 21:47:58 +00:00
alexlamtest 282e110b6a
49601674: Exclude the \Packages folder from PREfast scans (#4398) 2024-05-10 15:12:14 -04:00
reunion-maestro[bot] 78dc9bf4ed
[main] Update dependencies from microsoft/ProjectReunion/WindowsAppSDKClosed (#4400)
Microsoft.WindowsAppSDK.AppLicensingInternal.TransportPackage
 From Version 1.6.0-main.20240417.0 -> To Version 1.7.0-main.20240510.0

Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
2024-05-10 11:45:04 -04:00
Pratik Anand 408cf7006d
Reverts changes to default titlebar template and add a Window title to it (#4395)
* Revert "Add custom titlebar to default Cs and Cpp WinUI template (#4035)"

This reverts commit 32ff3b99fa.

* add title of window same as project name in WinUI template

* replaced safeitemname with itemname for item templates and projectname for project templates

---------

Co-authored-by: Pratik Anand <praanan@microsoft.com>
2024-05-08 19:43:16 -04:00
Bob Pulliam 512a592403
Fix initialization of _InOut_ variable (#4397)
* Fix initialization of _InOut_ variable

* make package const auto
2024-05-08 19:29:57 -04:00
Bob Pulliam bf4b93ab89
Update MinorVersion to 7 (#4396) 2024-05-08 10:01:19 -04:00
Bob Pulliam da20e1d764
Fix CoreUtility warning regressions (#4345)
* remove unused references to coreutility

* remove unused dev16 files
2024-05-08 09:32:44 -04:00
Shashank 391235acd4
Enhanced User Experience with Progress Dialog for NuGet Installations (#4388)
Enhanced user feedback by integrating IVsThreadedWaitDialog for NuGet package installation in Visual Studio template.

---------

Co-authored-by: Shashank Nayak <shasnayak@microsoft.com>
2024-05-06 19:49:07 +00:00
Kyaw Thant 2426e92225
Setup release/1.6 branch to sync to the internal mirror (#4384) 2024-05-02 11:37:52 -07:00
Duncan MacMichael 6d42807036
Update bug-report.yaml for 1.5.3 (#4380) 2024-05-01 15:27:17 -07:00
Howard Kapustein cbcf936092
Improved Logging v3 (#4372)
* Revert "Better logging support, replaces LOG_HR_MSG with DebugLog (#4271)"

This reverts commit 789ad81e67.

* Removed dead code

* Added coding guidelines for error handling and logging (doc current / expected practices)

* Change LOG_HR* misuse for non-failure (informational) purposes to proper TraceLoggingWrite()

* Optimized logging (TraceLogging fields instead of pre-formatting a string). Optimized bestFit tracking collapsing 1st match and better-match relying on DDLM version will always be >0.0.0.0 (kudos to Pratik for the optimization).

* Incorporated feedback
2024-05-01 13:48:47 -07:00
Kyaw Thant 8d366d91b7
Fix Prefast C6101 on Foundation Solution (#4378) 2024-04-30 16:35:47 -07:00
Kyaw Thant ed41fda54f
Fix Prefast C6101 on MRTCore Solution (#4376) 2024-04-30 12:12:16 -07:00
Scott Jones 9e9119a01a
Fix regression in RuntimeIdentifiers defaulting logic (#4379)
* Fix regression in RuntimeIdentifiers defaulting logic

Prior to .NET8 support, there was a condition for assigning RuntimeIdentifiers, if it was empty (i.e., making it a default).  This restores that check, fixing build breaks like:
error NETSDK1082: There was no runtime pack for Microsoft.WindowsDesktop.App.WPF available for the specified RuntimeIdentifier 'win10-arm'.

* include win10-arm64
2024-04-30 18:53:34 +00:00
Bob Pulliam 44e761a48a
add win10-arm64; remove win10-arm (#4375) 2024-04-29 14:37:30 -04:00
Shashank e4ffb28a1d
Completing addition of Nuget Installation Wizard to all .vstemplate files (#4370)
* adding Wizard to all C++ Item Templates that require it, and C# Class Library which needed it

* removing package references in C++ altogether

---------

Co-authored-by: Shashank Nayak <shasnayak@microsoft.com>
2024-04-29 00:41:49 -04:00
Bob Pulliam 38c8a2deda
Remove win-arm from RuntimeIdentifiers (#4371) 2024-04-26 15:04:49 -04:00
Kyaw Thant b8fcfab663
Resolve C26495 Prefast Issues on MRTCore (#4362) 2024-04-25 11:08:27 -07:00
Kyaw Thant 1ed3fb1b00
Resolve C26495 Prefast Issues on Foundation (#4363) 2024-04-25 00:39:58 -07:00
Shashank 7d27cb4ead
Unified NuGet Package Installation for C++/C# Project Templates (#4366)
IWizard logic for NuGet package installation is in one shared file across both C++/C#. Save function exists, better async to install packages, C++ RuntimeComponent and C++/C# Unit Tests use Wizard now


Co-authored-by: Shashank Nayak <shasnayak@microsoft.com>
2024-04-24 23:20:40 +00:00
reunion-maestro[bot] 4c5acb1bd1
Update dependencies from https://dev.azure.com/microsoft/ProjectReunion/_git/WindowsAppSDKClosed build 20240417.1 (#4353)
[main] Update dependencies from microsoft/ProjectReunion/WindowsAppSDKClosed
2024-04-23 19:52:51 +00:00
reunion-maestro[bot] ad48986e95
Update dependencies from https://dev.azure.com/microsoft/ProjectReunion/_git/WindowsAppSDKAggregator build Maestro-UpdateEngCommon_2404.18001 (#4355)
Microsoft.WinAppSDK.EngCommon
 From Version 1.6.240416 -> To Version 1.6.240418

Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
2024-04-18 16:58:28 -07:00
reunion-maestro[bot] c72050932b
[main] Update dependencies from microsoft/LiftedIXP/DCPP (#4346)
* Update dependencies from https://dev.azure.com/microsoft/LiftedIXP/_git/DCPP build 20240416.1

Microsoft.FrameworkUdk
 From Version 1.6.0-CI-26100.1001.240412-0823.1 -> To Version 1.6.0-CI-26100.1001.240412-0823.2

* Update dependencies from https://dev.azure.com/microsoft/LiftedIXP/_git/DCPP build 20240416.2

Microsoft.FrameworkUdk
 From Version 1.6.0-CI-26100.1001.240412-0823.1 -> To Version 1.6.0-CI-26100.1001.240412-0823.3

---------

Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
2024-04-18 16:57:23 -07:00
Shashank 2a140c019e
NuGet Installation Optimization for C++ Project Templates (#4347)
Co-authored-by: Shashank Nayak <shasnayak@microsoft.com>
2024-04-17 02:38:46 +00:00
reunion-maestro[bot] 52bd53f0ce
[main] Update dependencies from microsoft/ProjectReunion/WindowsAppSDKAggregator (#4342)
* Update dependencies from https://dev.azure.com/microsoft/ProjectReunion/_git/WindowsAppSDKAggregator build Maestro-UpdateEngCommon_2404.15001

Microsoft.WinAppSDK.EngCommon
 From Version 1.6.240410 -> To Version 1.6.240415

* Update dependencies from https://dev.azure.com/microsoft/ProjectReunion/_git/WindowsAppSDKAggregator build Maestro-UpdateEngCommon_2404.16001

Microsoft.WinAppSDK.EngCommon
 From Version 1.6.240410 -> To Version 1.6.240416

---------

Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
2024-04-16 14:39:38 -07:00
Bob Pulliam 54bce58104
add condition to prevent disk scanning (#4344) 2024-04-16 10:05:41 -07:00
Pratik Anand 789ad81e67
Better logging support, replaces LOG_HR_MSG with DebugLog (#4271)
This PR replaces and refactors ways to do logging in WinAppSDK codebase.
Currently, LOG_HR_MSG from wil library is used for logging purposes too even though its usage is for error-reporting.

In current scenario, we want to print logging information to Debug Console (using OutputDebugString). This PR introduces a new logging function to do the same : DebugLog in Logging.h.
With this change, any place which is using LOG_HR_MSG for just diagnostic logging, I will replace it with this function call and also remove any macros associated with it.

Another change is refactoring of Mddbootstrap.cpp's FindDDLMViaAppExtension() to be cleaner.

At 2-3 places, I have left custom winappruntime provided error code intact because it is throwing them. A user code could be setup to catch them and hence, to save on backward compatibility, I am keeping them intact. 

---------

Co-authored-by: Pratik Anand <praanan@microsoft.com>
2024-04-16 09:42:58 -07:00
reunion-maestro[bot] 85958f0b73
[main] Update dependencies from microsoft/LiftedIXP/DCPP (#4260)
* Update dependencies from https://dev.azure.com/microsoft/LiftedIXP/_git/DCPP build 20240308.4

Microsoft.FrameworkUdk
 From Version 1.6.0-CI-26072.1000.240301-1341.0 -> To Version 1.6.0-CI-26079.1000.240308-1645.0

* Update dependencies from https://dev.azure.com/microsoft/LiftedIXP/_git/DCPP build 20240316.1

Microsoft.FrameworkUdk
 From Version 1.6.0-CI-26072.1000.240301-1341.0 -> To Version 1.6.0-CI-26085.1000.240316-1111.0

* Update dependencies from https://dev.azure.com/microsoft/LiftedIXP/_git/DCPP build 20240325.2

Microsoft.FrameworkUdk
 From Version 1.6.0-CI-26072.1000.240301-1341.0 -> To Version 1.6.0-CI-26090.1000.240325-1038.0

* Update dependencies from https://dev.azure.com/microsoft/LiftedIXP/_git/DCPP build 20240402.1

Microsoft.FrameworkUdk
 From Version 1.6.0-CI-26072.1000.240301-1341.0 -> To Version 1.6.0-CI-26100.1000.240402-0651.0

* Update dependencies from https://dev.azure.com/microsoft/LiftedIXP/_git/DCPP build 20240415.1

Microsoft.FrameworkUdk
 From Version 1.6.0-CI-26072.1000.240301-1341.0 -> To Version 1.6.0-CI-26100.1001.240412-0823.1

---------

Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
2024-04-16 08:40:50 -04:00
Shashank ea58820039
Enhance NuGet Package Installation for C++ and C# Projects (#4339)
* initial commit

* Revert MainWindow.hmMainWindow.xaml, and MainWindow.cpp to their state in main branch

* Revert MainWindow files in SingleProject Cpp to their state in the main branch

* adding ThreadHelper.ThrowIfNotOnUIThread in Wizard

* removing nuget package list in favour of vstemplate params, fixing wapproj to add wizard ref + removing hardcoded versions in it

* fix

* adding another wizardtemplate ref to extension class

* working wapproj logic

* adding multipackage support to C++, changing its implementation to Cpp analogue

* fixing bug

---------

Co-authored-by: Shashank Nayak <shasnayak@microsoft.com>
2024-04-15 13:15:30 -04:00