Bartłomiej Dach

Results 88 issues of Bartłomiej Dach

### Type Game behaviour ### Bug description This was reported on the performance points discord, with the symptom that the count of hit objects in the beatmap as calculated from...

type:UI
area:difficulty

`Bindable` and `Bindable` are footguns; it's extremely easy to get caught on floating-point comparisons using them mistakenly instead of appropriate subclasses. It might be a bit extreme, but I think...

area:bindable

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...

area:drawable

Going to make this a full issue as a follow up to ppy/osu#17823 / ppy/osu#17937 for posterity at least, so it doesn't get lost. Right now, whenever a drawable overrides...

area:drawable
priority:2

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

It's a mix of `int` and `float` right now. https://github.com/ppy/osu-framework/blob/758ec3418239d143c491ae92bfa7664ef6a650c1/osu.Framework/Graphics/Containers/FlowContainer.cs#L102-L126 Thinking it should be `int` everywhere (`float` is a strange data type to use for ordering, especially seeing that it...

type:code-quality
type:reliability

Follow-up from https://github.com/ppy/osu/pull/14462. See the following example: ![2021-08-23-181245_861x116_scrot](https://user-images.githubusercontent.com/20418176/130482374-e33bd740-5801-4245-b83e-f3ae7702683e.png) I can think of a few things that could be done here, such as adding a horizontal scroll or limiting the number...

area:UI

Recently osu!-side there have been multiple contributions that aimed to bring visuals as close to web as possible. An issue raised during that period was that the numerically-identical font size...

area:UI

Noticed during review of https://github.com/ppy/osu/pull/10925. Can be reproduced game-side with this skin: [IAmUseless (Android 4+ (modified)) (IAmUseless29).zip](https://github.com/ppy/osu-framework/files/5649303/IAmUseless.Android.4%2B.modified.IAmUseless29.zip) Spinner samples in this skin will fail to play and stay in a...

area:audio
type:reliability
priority:1

The best illustration I can provide is the code snippet below: ```csharp using System.Globalization; using Humanizer; Thread.CurrentThread.CurrentCulture = CultureInfo.InvariantCulture; Console.WriteLine("i will break stuff".Pascalize()); // IWillBreakStuff Console.WriteLine("I will break stuff".Camelize()); //...