godotengine / godot-proposals

Godot Improvement Proposals (GIPs)
MIT License
1.11k stars 69 forks source link

Allow the debugger's "continue" action to bring the game to the front while not debugging #1028

Open lukostello opened 4 years ago

lukostello commented 4 years ago

Describe the project you are working on: 3d sokoban-like with twisty puzzle mechanics

Describe the problem or limitation you are having in your project: I'm irritated by not having a quick way to bring my game to the front of the screen

Describe the feature / enhancement and how it helps to overcome the problem or limitation: the continue feature already brings the game to the front if it wasn't when you are debugging, why not just allow it to bring it to the front even when you aren't. Then f12 would double as a "bring to front" shortcut.

Describe how your proposal will work, with code, pseudocode, mockups, and/or diagrams: same way it does already for the debugger

If this enhancement will not be used often, can it be worked around with a few lines of script?:

Is there a reason why this should be core and not an add-on in the asset library?: I'm sure I'm not the only one who is inconvenienced by this.

KoBeWi commented 4 years ago

There' Always on Top option in Project Settings.

lukostello commented 4 years ago

But I'm using print() statements and text labels to give myself live feedback so I don't have to use breakpoints. Its good for testing things which respond to controller inputs which is hard to get natural results for when using breakpoints. But switching between the debugger and the game is a chore.