Skip to content
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

Update supportedOS values in .manifest files #10751

Merged
merged 1 commit into from Sep 8, 2022

Conversation

Zopolis4
Copy link
Contributor

With the dropping of support for Windows versions lower than 10, we should also update the .manifest files to reflect this. https://docs.microsoft.com/en-us/windows/win32/sbscs/application-manifests#supportedos

@JosJuice
Copy link
Member

I forgot to mention, but the OS support situation for nogui is currently the same as for DolphinTool. I suppose nogui is more likely to break Windows 7 support in the future than DolphinTool is, though. Does anyone else have an opinion on nogui?

@shuffle2
Copy link
Contributor

this is a hint to windows which is used to enable certain backcompat workarounds if an app declares itself as compatible with on old version of the OS and the running OS is more recent. removing the value does not prevent it from running on downlevel OS.

In any case, this PR seems fine to me. It's probably easiest to just keep the manifests in sync between all binaries, but not a big deal.

@JosJuice
Copy link
Member

Ah, in that case I suppose you can ignore my comments.

@Zopolis4
Copy link
Contributor Author

(I've re-updated the commit to that end,)

@Zopolis4
Copy link
Contributor Author

Poke?

Copy link
Contributor

@Pokechu22 Pokechu22 left a comment

Choose a reason for hiding this comment

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

Untested (since I don't have a Windows 8 or earlier system), but looks reasonable to me.

@AdmiralCurtiss AdmiralCurtiss merged commit 329d279 into dolphin-emu:master Sep 8, 2022
11 checks passed
@Zopolis4 Zopolis4 deleted the manifesto branch September 8, 2022 22:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
5 participants