osu-framework
osu-framework copied to clipboard
A game framework written with osu! in mind.
This pull request addresses issue https://github.com/ppy/osu/issues/19591. With this implementation diacritics are neglected altogether if NonSpaceCharacterMatching is set to false. I think almost always diacritics should be neglected but maybe there...
Without this change, Rider would use different codestyle settings and start complaining about it in code analysis. This only started happening on Rider 2022.2.3, but it may have been something...
Sentry Issue: [OSU-364](https://sentry.ppy.sh/organizations/ppy/issues/3731/?referrer=github_integration) This is not an unhandled exception, but should be handled better. ``` System.NullReferenceException: Object reference not set to an instance of an object. ?, in bool OpenTabletDriverHandler.Initialize(GameHost...
### Type Crash to desktop ### Bug description i have a midi keyboard i am going to start using for mania on pc, (currently just waiting on an extension cable...
Just opening this to track before I forget.
```csharp [Test] public void TestResetTabsPreservesSelectionOnLastTab() { AddStep("select item 12", () => simpleTabcontrol.Current.Value = TestEnum.Test12); AddStep("reset tabs", () => { simpleTabcontrol.Clear(); foreach (var item in items) simpleTabcontrol.AddItem(item); }); AddStep("re-select item 12",...
As seen in https://github.com/ppy/osu/discussions/20238#discussioncomment-3641835. Not yet sure on the reason.
### Discussed in https://github.com/ppy/osu-framework/discussions/5406 Originally posted by **RBQcat** September 14, 2022 win+D minimize window and switch back problem appear Switching back to the window again will return to normal But...
The `pollMouse()` method gets called each time there isn't a cursor inside the window. This results in the function being called once each time my pen goes out of range...
Fixes ppy/osu#19421. This pull request adds a bunch of code to interface with NVAPI to disable threaded optimization. Initializing NVAPI before the OpenGL context also seems to force the dedicated...