Adonis icon indicating copy to clipboard operation
Adonis copied to clipboard

Merge `settings.Notification` and `settings.CommandFeedback`

Open ccuser44 opened this issue 1 year ago • 8 comments

What part of Adonis is this related to?

Loader/Settings

What are you suggesting?

Merge settings.Notification and settings.CommandFeedback. Both settings are related in functionality and probably should be merged to a single setting for clarity. It really doesn't make sense to have 100% fine grained tuning in exchanged for reduced clarity, especially when it's already a problem for the config.

ccuser44 avatar Nov 13 '24 21:11 ccuser44

This is not true. One command shows feedback for each command you run and other is notifications you get on Join. First one js something people don't want on by default other is something most people want to keep on. This would be a horrible Change.

EasternBloxxer avatar Nov 13 '24 22:11 EasternBloxxer

This is not true. One command shows feedback for each command you run and other is notifications you get on Join. First one js something people don't want on by default other is something most people want to keep on. This would be a horrible Change.

Right. They are both on by default though. So I'm not really sure if it would be that negative of a chance. Though I definitely am not going to do this right now, I'm just leaving this issue here to get opinions on the change or if someone decides to implement it.

ccuser44 avatar Nov 13 '24 22:11 ccuser44

Since when is commandfeedback on by default???

EasternBloxxer avatar Nov 13 '24 22:11 EasternBloxxer

Oh damn I mixed it up with settings.PlayerCommands when looking if it was on lol

ccuser44 avatar Nov 13 '24 22:11 ccuser44

settings.Notification is for displaying a notification on-join about your admin level. settings.CommandFeedback is for notifying users when commands with non-obvious effects are run on them.

Even though they might be a bit related, they should be kept separated.

Yeah I think so. I originally thought it just applied to the fly notification and I thought it was on by default. But now thinking further about it I see that it would be a bad idea.

The original pull requests proposed that it may be a wise idea to make them use hints though #630 So maybe we should remove settings.CommandFeedback altogether and convert all of them to use hints? Not sure if that's a good idea but it's a possibility

ccuser44 avatar Nov 13 '24 22:11 ccuser44