-
-
Notifications
You must be signed in to change notification settings - Fork 2.3k
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
Warn if Windows compatibility mode flags are detected on startup #27654
base: master
Are you sure you want to change the base?
Warn if Windows compatibility mode flags are detected on startup #27654
Commits on Mar 17, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 8599f3c - Browse repository at this point
Copy the full SHA 8599f3cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6b7a790 - Browse repository at this point
Copy the full SHA 6b7a790View commit details -
Remove comments about compatibility mode from
Program.cs
since this…… PR will be resolving it
Configuration menu - View commit details
-
Copy full SHA for 1f362a5 - Browse repository at this point
Copy the full SHA 1f362a5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 87dcaa8 - Browse repository at this point
Copy the full SHA 87dcaa8View commit details
Commits on Mar 18, 2024
-
Configuration menu - View commit details
-
Copy full SHA for be2f3f1 - Browse repository at this point
Copy the full SHA be2f3f1View commit details -
Configuration menu - View commit details
-
Copy full SHA for d9ee7b4 - Browse repository at this point
Copy the full SHA d9ee7b4View commit details -
Show a different messagebox if compatibility mode is detected during …
…windows version check
Configuration menu - View commit details
-
Copy full SHA for a59e63a - Browse repository at this point
Copy the full SHA a59e63aView commit details -
Check if compatibility mode is checked for the runtime executable ins…
…tead of checking if it is flipped on for any executable titled "osu!.exe"
Configuration menu - View commit details
-
Copy full SHA for 4865310 - Browse repository at this point
Copy the full SHA 4865310View commit details -
- Make checkCompatibilityMode static - Fixing naming for CheckCompatibilityMode - Use explicit type for exePath
Configuration menu - View commit details
-
Copy full SHA for 0a66f43 - Browse repository at this point
Copy the full SHA 0a66f43View commit details
Commits on Mar 25, 2024
-
- Add docstrings to the functions - Add a new function to log the compatibility flags - Add patch for locating the actual exe
Configuration menu - View commit details
-
Copy full SHA for e7d7bdc - Browse repository at this point
Copy the full SHA e7d7bdcView commit details -
Move flags log within if statement clause
In my previous commit I figured that I should put it outside of the if statement so that it logs the compatibility mode flags regardless (in case the other messagebox is shown for some reason and compatibility mode is enabled). But I figured that it's highly likely this would never happen, so might as well just keep it in the if statement.
Configuration menu - View commit details
-
Copy full SHA for 5d1f3b1 - Browse repository at this point
Copy the full SHA 5d1f3b1View commit details -
Make the notification text for the compatibility mode checker transla…
…table Will probably make a small PR in the future to do the same for the admin mode checker
Configuration menu - View commit details
-
Copy full SHA for f25e50a - Browse repository at this point
Copy the full SHA f25e50aView commit details -
Configuration menu - View commit details
-
Copy full SHA for c8e03fe - Browse repository at this point
Copy the full SHA c8e03feView commit details -
Configuration menu - View commit details
-
Copy full SHA for 10c0459 - Browse repository at this point
Copy the full SHA 10c0459View commit details -
Fix compatibility flags debug info not being written to logfiles due …
…to uninitialized logger This makes a new function, `GetCompatibilityFlags` and includes that within the messagebox. This would probably be a better approach for diagnosing something like this in general (instead of having to flip through a user's debug logs, you simply view a screenshot of the messagebox)
Configuration menu - View commit details
-
Copy full SHA for 90f46cc - Browse repository at this point
Copy the full SHA 90f46ccView commit details