osu-framework icon indicating copy to clipboard operation
osu-framework copied to clipboard

A game framework written with osu! in mind.

Results 282 osu-framework issues
Sort by recently updated
recently updated
newest added

Currently `BufferedContainer` (when set to `CacheDrawnFrameBuffer`) will still trigger a re-render to texture if anything affects the `ScreenSpaceDrawRectangle`'s `Width` or `Height`. https://github.com/ppy/osu-framework/blob/e8ae207769ec26fb7ddd67a2433514fcda354ecd/osu.Framework/Graphics/Containers/BufferedContainerDrawNode.cs#L177 This is inefficient and unexpected to the end...

type:performance
area:drawable
low priority

In order to not overflow the parenting container, `TextFlowContainer` should be able to resort to wrapping on an individual character basis. This will need additional consideration for e.g. links (https://github.com/ppy/osu/issues/10085).

area:drawable
priority:1

It's make lib not found exception pop up if libbass_fx wasn't installed As documented: https://msdn.microsoft.com/en-us/library/dd321435(v=vs.110).aspx

type:compatibility
size/M

Re: https://github.com/ppy/osu/pull/16771#discussion_r799795987 Context: The final goal is to expose audio mixers to mods so that they can apply audio filters in song select. After some discussion (linked above), the agreed-upon...

area:audio
size/S

Noticed this when looking into https://github.com/ppy/osu-framework/issues/4950. ~~Since saves are debounced, this can easily happen if a save is queued right before disposal.~~ (Doesn't happen because the `current == lastSave` check...

area:configuration

We are losing a considerable amount of performance due to `Bindable.Value` being `virtual`. Making `BindableInt` override + seal works however I'd rather push towards improving the bindable structure further instead...

type:performance
area:bindable
priority:1

I have implemented a very very hacky prototype that allows to inspect objects & structs in the tree view with graph view for iterables. Properties/fields are inspected by clicking on...

area:tooling

Continuing a thread from game-side, at least to have something to refer users to in the future. There have been a [few](https://github.com/ppy/osu-framework/issues/2827#issuecomment-536105448) [recurring](https://github.com/ppy/osu-framework/issues/3147) [cases](https://github.com/ppy/osu/issues/7959) with fresh-installing linux users where an...

area:audio
platform:linux

[#2216](https://github.com/ppy/osu/issues/2216) posted here as it's a framework issue. I use a keyboard layout called [Colemak](https://colemak.com) which maps the caps lock button to backspace. This backspace doesn't work for me using...

area:input
priority:2

Currently, `TextBox` only supports double-clicking to select the current word or space (#162), but lacks the ability to select all text with a triple-click on `TextBox`. This behaviour should behave...

area:input
area:UX
priority:2