Ruben2776 / PicView

Fast, free and customizable image viewer for Windows 10 and 11.
https://picview.org
Other
1.02k stars 67 forks source link

Please add support for Windows ARM64 #109

Closed seflerZ closed 10 months ago

seflerZ commented 1 year ago

Describe the solution you'd like Enable Windows ARM64 support. Current release doesn't run on ARM cpu.

Additional context Although Windows 11 can run X64 applications, it's not efficient.

Ruben2776 commented 1 year ago

I have added new arm 64 releases at https://sourceforge.net/projects/picview/files/1.8.6/ however I do not have any device to test if it works

seflerZ commented 1 year ago

Thanks a lot. I've tested it with my Surface Pro X and it works great! The only question is how can I make it my default image viewer?

Ruben2776 commented 1 year ago

If you have it installed from the installer, then you can delete all the files there and replace them with the new version. Otherwise you can select it as default photo viewer https://www.howtogeek.com/746203/how-to-set-your-default-apps-on-windows-11/

seflerZ commented 1 year ago

Tried but it keeps loading all the time. The strange thing is: when I specifically open a file from the program it works, but open images through default way, it keeps loading. I don't know if it is a problem of such ARM64 package introduced since I can't run the X64 version. 🤔

seflerZ commented 1 year ago

Tried the latest binary, it works now.

ArminiusTux commented 10 months ago

Eagerly awaiting ARM64 builds of PicView 2.0.😉

For some reason PicView 1.9.6 turned out to be a x64 build.

PicView

Version 1.9.5 is fine though. grafik

Ruben2776 commented 10 months ago

I'm sorry for the inconvenience. It doesn't build a release publish after the .NET 8 update. Can I make you download this and report to me if it works? https://sourceforge.net/projects/picview/files/2.0/PicView%202.0%20arm64.zip/download

ArminiusTux commented 10 months ago

Dear @Ruben2776 , thank you for the kind words and the quick reply.

Your ARM64 testbuild of PicView v2.0 is working so far (tested the effects for instance). grafik

I will therefor add your neat tool to this list of native Windows ARM-apps soon. https://armrepo.ver.lt/

Last but not least, is there a way to reduce the overall filesize (300mb is a bit heavy)? Getting rid of the "runtimes" subdirectory (because I already have the .NET runtimes installed) was counterproductive. 😎

Regards

Ruben2776 commented 10 months ago

Thank you very much. I have figured out the issue that prevented me from publishing to arm64. Additionally, I made a mistake. If you browse the files, you will see a folder named publish, which is the correct folder, and you should delete the other files since it doubles it. Sorry about that.

I have updated the release to add the arm64 versions. You can download the one without the runtime here https://github.com/Ruben2776/PicView/releases/download/2.0/PicView.2.0.NET.8.required.win-arm64.zip

ArminiusTux commented 10 months ago

Many thanks @Ruben2776 , I think you can close this issue and also #112 .