-
Notifications
You must be signed in to change notification settings - Fork 6.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[PowerToys Run] Update to net5 #12286
[PowerToys Run] Update to net5 #12286
Conversation
changed TargetFramework for PowerLauncher project in order to resolve an issue with ModernWpf
5177dfc
to
507a52f
Compare
@check-spelling-bot ReportUnrecognized words, please review:
Previously acknowledged words that are now absentaccessoryapps accountinfo activityhistory Addins addphone addrum adopsinsider advancedgraphics advertisingid airplanemode akamaihd appdiagnostics appmodel appsfeatures appsforwebsites Appwiz assignedaccess asyncwebview automaticfiledownloads autoplay autoupdate backgroundapps batterysaver bluetooth bpmfime broadfilesystemaccess callhistory cangjieime capitalized CECEE chsime CLogo closedcaptioning CMDARG colorfilter connecteddevices CRM crmcustomerinsightsapp crossdevice cursorandpointersize customdevices Dataflows datausage dateandtime Dbg defaultapps deque deviceencryption devicemanagenent DHCP Dialpad directaccess dirname Dns domainlexicon downlevel downloadmaps Draggen DVR dynamiclock EABF EAC EACB EACC EADA EADB EADF EAE EAEE EAEF EAF EAFC EAFD easeofaccess eb EBC EBD EBDA EBE EBEC EBEE EBEF EBF EBFC ECAA ECAB ECAC ECAF ECCA ECCB ECCD ECDC ECDE ECDF ECEB ECED ECEE emailandaccounts eyecontrol findmydevice Fle gamedvr gamemode HGLOBAL highcontrast ICONQUESTION IDNO IDYES Inetcpl keyconfig keyhook launchfaceenrollment launchfingerprintenrollment lockscreen MJPG Mlcfg MLogo MMI Mmsys mobilehotspot moredetails mousetouchpad multithreading navbar netconnections Netcpl nfctransactions nightlight nonwin optin optionalfeatures otheroptions otherusers Phishing phonecalls php phptest powerappscds powersleep quickime quiethours quietmomentsgame quietmomentshome quietmomentspresentation quietmomentsscheduled regionformatting regionlanguage remotedesktop restartoptions RSHIFT rundll savelocations SCOOBE screenrotation SDNS sessioncleanup Shortcutguide Signin signinoptions speechrecognition speechtyping Sticpl storagepolicies storagesense surfacehub Sysdm sz tabletmode talenthrcore talktocortana TASKID trueplay truetype udp uninstallation uninstaller unitconvert usagedetails usb videoplayback voiceactivation Voicemail vpn watsonportal webview Wgpocpl Wifi wificalling wifisettings windowsanywhere windowsapp windowsdefender windowsinsider windowsupdate workflow wostringstream wu wubi xboxnetworking YESNO yourinfo YourUserName zipfolderTo accept these unrecognized words as correct (and remove the previously acknowledged and now absent words), run the following commands... in a clone of the git@github.com:mykhailopylyp/PowerToys.git repository
If you see a bunch of garbageIf it relates to a ... well-formed patternSee if there's a pattern that would match it. If not, try writing one and adding it to the Patterns are Perl 5 Regular Expressions - you can test yours before committing to verify it will match your lines. Note that patterns can't match multiline strings. binary-ish stringPlease add a file path to the File paths are Perl 5 Regular Expressions - you can test yours before committing to verify it will match your files.
|
Spelling warnings will be fixed in future PRs as they are from suppression messages. |
@jaimecbernardo |
ColorPicker doesn't work for me with this change.. Does it work for you? |
We don't change anything related to the ColorPicker in this PR. I just tested it and the ColorPicker works for me. |
Ok. Everything else works fine on my side |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Rubberstamp LGTM.
Great work.
I didn't manage to test it in a new VM yet like I wanted, but I'll do that on the future "merge to master" PR once this is all in together.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Tested on a clean VM - LGTM
* [Setup] Add support for installing both dotnet 3 and 5 (#12306) * [PowerToys Run] Update to net5 (#12286) * Change targets of projects * Update Microsoft.Toolkit.Uwp.Notifications, changed TargetFramework for PowerLauncher project in order to resolve an issue with ModernWpf * Specify windows version in order to fix build errors * Fixed suppressed warnings * Updated sdk * Removed usage of obsolete GlobalAssemblyCache * Removed obsolete DesktopNotificationManagerCompat * Update nuget versions * Update installer * [PowerToys Run] Obsolete APIs and warnings introduced in .net5 (#12423) * Change targets of projects * Update Microsoft.Toolkit.Uwp.Notifications, changed TargetFramework for PowerLauncher project in order to resolve an issue with ModernWpf * Fixed suppressed warnings * Removed obsolete DesktopNotificationManagerCompat * Get rid of binary formatter * Update tests * Don't include new image cache file to the report * There's no need to call IsOwner as it doesn't make sense * Fix different nullability exception * Exclude extra dlls from tests Co-authored-by: Andrey Nekrasov <yuyoyuppe@users.noreply.github.com>
Summary of the Pull Request
What is this about:
What is include in the PR:
TargetFramework
tonet5
ornet5.0-windows10.0.18362.0
(in case it uses windows runtime)Assembly.GlobalAssemblyCache
in the unhandled exception handler as it is obsolete and is not actually neededDesktopNotificationManagerCompat
withToastNotificationManagerCompat
How does someone test / validate:
I have already built an installer and installed it on a clean VM with 19043 windows build.
Take into account that I will fix the remaining warnings, including obsolete
BinaryFormatter
in future PRs. Also, I will reconsider the Windows Runtime version.Quality Checklist
Contributor License Agreement (CLA)
A CLA must be signed. If not, go over here and sign the CLA.