Repository navigation
Closed
Labels
Area-Setup/InstallRefers to installation mechanismRefers to installation mechanismCost-LargeLarge work item - 3+ days worth of work (chances are needs to be broken down)Large work item - 3+ days worth of work (chances are needs to be broken down)Idea-EnhancementNew feature or request on an existing productNew feature or request on an existing productResolution-Fix CommittedFix is checked in, but it might be 3-4 weeks until a release.Fix is checked in, but it might be 3-4 weeks until a release.Status-In progressThis issue or work-item is under developmentThis issue or work-item is under development
Milestone
Description
crutkas: taking over the body here for creating the work items
Can do now work:
- Upgrade everything to .NET Core/Standard away from .NET Fx. <- Upgrade any .NET Framework area to .NET Core 3 #776
- Eliminate all dependencies that are .NET Fx only. <- Remove all .NET Fx dependencies #8557
- Upgrade everything to .NET 5 <- Upgrade .NET Core 3.1 to .NET 5 #8650
- Runner: the exception handler is relying on x64-specific registers
- Update installer to verify proper processor type for installer
- don't do ARM installer for x64 user
- don't do x64 installer for ARM user
Pure ARM64 solution
- WPF ARM64 support <- How about supporting ARM64. dotnet/wpf#1817
- WinForms ARM64 support
- Installer updates
- Get CI to ARM64 solution
- Get Build farm to ARM64
Hybrid solution work (ARM64 where possible, everything else is x86)
- Get solution to work E2E on x86
- Update installer to verify proper processor type for installer
- warn do x86 installer for x64 user
- Get solution to work in hybrid ARM64/x86
Reacted by David Washington, Robin Müller, Daniel Nishi, James Wheatley, Alex Fefer, Greg Thompson, Vaggelis Kapartzianis, james856, woachk, Daryl Walleck and 108 more
Reacted by Andreas Stenhall, David Parks, Watney, Michel Gebbinck, Mianch-hue, William Devereux, Mark Sergeant, Taro L. Saito, Fran González, adamsmith34 and 22 more
Metadata
Metadata
Assignees
Labels
Area-Setup/InstallRefers to installation mechanismRefers to installation mechanismCost-LargeLarge work item - 3+ days worth of work (chances are needs to be broken down)Large work item - 3+ days worth of work (chances are needs to be broken down)Idea-EnhancementNew feature or request on an existing productNew feature or request on an existing productResolution-Fix CommittedFix is checked in, but it might be 3-4 weeks until a release.Fix is checked in, but it might be 3-4 weeks until a release.Status-In progressThis issue or work-item is under developmentThis issue or work-item is under development
Activity
indierawk2k2 commentedon Oct 11, 2019
Should update the readme with this until we have time to address it.
crutkas commentedon Nov 3, 2019
Readme calls this out
LivefromRaleighwood commentedon Nov 5, 2019
Thank you. Lack of ARM64 support seemed like an oversight considering the Surface X product announcement.
crutkas commentedon Nov 5, 2019
We have an internal build that can do this. We are aware of the device and the need to get a build out with ARM support. Just takes time and prioritization for what gets worked on. Great example of a thing people can vote on to get us to up the priority.
[-]Does not install on Arm[/-][+]Support ARM platform[/+]enricogior commentedon Nov 13, 2019
#413 is a prerequisite for this issue.
LivefromRaleighwood commentedon Nov 13, 2019
Thanks for the update folks.
mbedan commentedon Dec 20, 2019
Looking forward to Power Toys on SPX!!
60 remaining items
Jay-o-Way commentedon Apr 21, 2022
Jaime Bernardo (@jaimecbernardo) Jeremy Sinclair (@snickler) & co; after recent pr's, (also thinking of winui3, but that's less related) I'm wondering what all this will do with the installer file size. Can you tell already at this point? Would it make sense to create one installer file for x64 and one for ARM? What would be the difference?
Samuel12321 commentedon Apr 21, 2022
Presumably this means ARM64 support is coming with the 0.58 release?
jaimecbernardo commentedon Apr 21, 2022
Winui3 will make it bigger. The idea for arm64 is that it'd be a different installer at first.
Not for 0.58.
noraa-junker commentedon Apr 21, 2022
Jeremy Sinclair (@snickler) Jaime Bernardo (@jaimecbernardo) Andrey Nekrasov (@yuyoyuppe) Did someone ever test the preview handlers on arm64? From my experience prevhost makes problems on every corner, so I wouldn't be surprised if it didn't work.
yuyoyuppe commentedon Apr 21, 2022
@Aaron-Junker testing it right now, and they indeed do not work :)
snickler commentedon Apr 21, 2022
I don't think we've gotten the preview handlers working yet, but I'm sure we'll be able to figure it out 😎.
noraa-junker commentedon Apr 21, 2022
Sadly what I expected. So the registry key name (under shellex) for 32-bit handlers is diffrent then the one for 64-bit ones. So maybe there is another one for arm64.
crutkas commentedon Jun 7, 2022
Hey everyone, we've shipped ARM64 build of PowerToys :) Enjoy
https://aka.ms/installpowertoys
crutkas commentedon Jun 7, 2022
note: if you have the x64 build already installed on your ARM device, you will have to uninstall it before installing the ARM64 version
dav3shanahan commentedon Jun 7, 2022
marypcbuk commentedon Jun 8, 2022
snickler commentedon Jun 8, 2022
A joyous day this is!