Add “default game chat mode” setting to Chat Preferences

It would be great if the “default game chat mode” setting could also be exposed in the Chat Preferences section.

Currently, this setting is located under Game Preferences, which makes it somewhat difficult to discover. Since it directly affects how users interact with chat during games, it would feel more intuitive to manage it alongside other chat-related settings.

I hadn’t adjusted chat-related settings before until recently, when I wanted to use the “personal” chat mode to record my thoughts during games. My first instinct was to look for this option under Chat Preferences, but I couldn’t find it there.

After some digging, I realized the setting already exists as defaultChatMode, but it’s just not in a place where users would naturally expect it.

From a technical perspective, its current placement makes sense, but from a UX perspective, it feels more natural to have it in Chat Preferences as well.

I believe exposing it there would make the feature easier to discover and improve usability.

I’ve also implemented this locally, and the change is quite small, mainly involving reusing existing code. I’d be happy to open a PR if this makes sense.

2 Likes

It sounds sensible to me. Probably the only objection is “cockpit clutter” :laughing:

A PR is as good a mechanism to test out the idea as any other, if it is easy for you.

1 Like

I’ve just submitted my first PR to this project. I tried my best to follow the contributing guide. Please let me know if anything comes across as off — that’s not my intention, and I’m happy to adjust.

Hope this change is helpful.

3 Likes