osu-framework
osu-framework copied to clipboard
A game framework written with osu! in mind.
Currently we are using the ImageSharp `MemoryAllocator` to do all our array pool requests. It turns out that the default bucket sizes for the allocator we are using are quite...
### Discussed in https://github.com/ppy/osu-framework/discussions/5045 Originally posted by **pnutbtr1** February 20, 2022 When entering Korean, spacing is placed before last character. I'm using Arch Linux with fcitx and X11. https://user-images.githubusercontent.com/94981525/154814822-0dc5dac4-b653-47ef-9c55-0131f01a3cb3.mp4 [logs.tar.gz](https://github.com/ppy/osu/files/8102818/logs.tar.gz)
PRing for further testing. Needs to be tested on all platforms to make sure we don't regress audio latency. I'll provide testing methodology (for high precision testing) when I get...
See #5155
At some point I'd like to confirm whether this is required. the `Flush` call adds an overhead, but now that we are `File.Move`ing the output I'd want to know whether...
I tried my best to put things at logical places, but to me it still feels like a bit of a hack, especially where the driver metadata is propagated through...
Right now there is no way to trigger right clicks on a touch-only device. This needs to be added, and probably set as a default behaviour when using the touch-to-mouse...
Title is a doozy but I don't know how to describe it better, so here's a code sample: https://github.com/ppy/osu-framework/commit/775908aea0d69b5ae6abb7f00d3c46f74cedebef The above is not a farfetched scenario, we already have [a...
`Bindable.Parse()` is currently culture-invariant, but can be used to parse user input. We should probably provide an overload of that function supporting a culture parameter. For example, see discussion https://github.com/ppy/osu/discussions/18271....
- Closes https://github.com/ppy/osu-framework/issues/3271 - Resolves the font size discrepancy in https://github.com/ppy/osu/issues/17940 Adds support for CSS-style font sizing, allowing for our sprite text sizes to match 1:1 with CSS. As a...