Opened 10 years ago

Closed 10 years ago

#2569 closed defect (fixed)

Developer Overlay should not have a global, persistent config setting

Reported by: scythetwirler Owned by: Josh
Priority: Should Have Milestone: Alpha 17
Component: Non-game systems Keywords:
Cc: Patch:

Description (last modified by Josh)

If the Developer Overlay is enabled in the settings, it is automatically opened in unrated games which is only an annoyance. Therefore, the setting should be removed and the developer overlay should only be openable via keyboard shortcut.

Change History (12)

comment:1 by Josh, 10 years ago

Keywords: simple removed
Milestone: Alpha 17
Resolution: invalid
Status: newclosed

This is intended.

comment:2 by leper, 10 years ago

Milestone: Alpha 17
Priority: Nice to HaveShould Have
Resolution: invalid
Status: closedreopened

This is non-obvious and already hit some lobby users. We shouldn't automatically open it in MP games.

in reply to:  2 comment:3 by Josh, 10 years ago

Replying to leper:

This is non-obvious and already hit some lobby users. We shouldn't automatically open it in MP games.

How else are they going to open the developer overlay?

comment:4 by leper, 10 years ago

Alt+D

in reply to:  4 ; comment:5 by Josh, 10 years ago

Replying to leper:

Alt+D

All that does is enable the config setting.

comment:6 by Josh, 10 years ago

Maybe we could check that it's not rated and that cheats are enabled before displaying it in-game?

comment:7 by Erik Johansson, 10 years ago

I don't really see why there's a setting to always open the developer overlay in the first place? That just seems to be causing the confusion you mention, but without much added benefit as far as I understand (it's not as if it's difficult to press Alt+D I mean, and I doubt most people will need it every time they launch the game), but maybe I'm just missing something here :P

in reply to:  5 comment:8 by leper, 10 years ago

Replying to Josh:

All that does is enable the config setting.

Why does it even do that? Pressing any other hotkey doesn't make make persistent changes either.

I also agree with Erik that the setting isn't very useful, I'm probably going to revert part of the commit(s) (r15007 and r15010) that introduced that.

comment:9 by Josh, 10 years ago

I can change it to not use a config setting. As we used to have one in the in-game settings menu, I figured I should copy it to the new global options menu.

comment:10 by Josh, 10 years ago

Status: reopenednew

comment:11 by Josh, 10 years ago

Component: Multiplayer lobbyNon-game systems
Description: modified (diff)
Summary: Developer Overlay should not open automatically in unrated lobby games.Developer Overlay should not have a global, persistent config setting

comment:12 by JoshuaJB, 10 years ago

Resolution: fixed
Status: newclosed

In 15205:

Change developer overlay to only be openable through Alt+D shortcut. Fixes #2569

Note: See TracTickets for help on using tickets.