Susko3

Results 118 comments of Susko3

This is fixed in current SDL2 `main` (`0bc852ce5354d29beb9a77957ba7e82ced37bd61`). Seems to be related to invalid `SDL_WINDOWEVENT_MOVED` and `SDL_WINDOWEVENT_SIZE_CHANGED` events being sent when minimizing a borderless window. Testing with https://github.com/ppy/osu-framework/compare/master...Susko3:fix-minimize-in-borderless?expand=1 (this test...

@3stantedja your issue is different. Likely the same as https://github.com/ppy/osu/issues/18983 / https://github.com/ppy/osu-framework/issues/5190. From your logs: ``` 2022-07-11 13:54:43 [verbose]: SDL error log [debug]: Couldn't find the display where the window...

There have been recent changes that should fix your issue. Could you try to reproduce the crash again and report back? (Make sure to install the latest version!)

Can repro this when running my monitor (1920x1080@60) at non-native resolution. Enabling GPU scaling seems to fix it. I'm guessing that a wrong display mode is chosen, and enabling GPU...

For your specific use case, I don't see how having Task Manager be always-on-top is useful, as it's hidden when you're in-game. I suggest you either disable always-on-top mode in...

Removed drawables retain focus until `InputManager` updates and `unfocusIfNoLongerValid()` is called. I guess this is fine? Should the focus be immediately lost when removed? This will probably fix the dispose...

Yeah, we need a better `Computer` directory for Android. The `Computer` directory is generated by this code: https://github.com/ppy/osu-framework/blob/c4a6dc5bc3e3b8c7121b334408eae6d9b48ab5bd/osu.Framework/Graphics/UserInterface/DirectorySelector.cs#L130-L138 This generates a bunch of nonsensical "drives" on android (one of which...

> So, should "Computer" represent the emulated user storage (/storage/emulated/) or list all the actual storage devices connected (/storage/sdcard)? Since Android has gotten really restrictive with storage in 12, we...

> Or maybe we want Computer to map to /storage/emulated/0? When I say this, I mean Computer just listing every directory in `/storage/emulated/0`. I can see this being confusing, so...

I have a PoC [`IDropTarget`](https://docs.microsoft.com/en-us/windows/win32/api/oleidl/nn-oleidl-idroptarget) implemented in a branch, so windows is covered in that regard.