YoYoGames / GameMaker-Bugs

Public tracking for GameMaker bugs
17 stars 8 forks source link

ImGui debug windows - allow to scroll using gamepad / mouse wheel #2855

Closed gnysek closed 1 week ago

gnysek commented 9 months ago

Is your feature request related to a problem?

When testing game on Steam Deck (Asus Rog, Lenovo Legion Go, probably consoles exports too), after calling show_debug_overlay() we're able to open log, which opens console window.

obraz

However, it's really hard to scroll such log on devices without mouse as scrollbar is rather small because of high DPI. While it would probably not help much on mobiles (until developer would connect gamepad), I would really appreciate if console log window could be scrolled with analog stick of gamepad console (as mentioned devices have them built-in).

Preferably it should be right analog stick (as left usually is responsible for gui movement and player movement, while right is less used), but any solution is welcome.

Allowing to scroll using mouse wheel would be also very welcome.

Describe the solution you'd like

ImGui console scrolling on gamepad analog stick, and mouse wheel.

Describe alternatives you've considered

No response

Additional context

No response

shdwcat commented 6 months ago

please 🥺

YYDan commented 1 week ago

Duplicate of https://github.com/YoYoGames/GameMaker-Bugs/issues/6823

"Duplicate", but taking your own advice on the other issue ;)