EDCD / EDDI

Companion application for Elite Dangerous
Other
453 stars 82 forks source link

Speech Responder "filter:" should have a tooltip / instruction that it searches the *body* as well as the name of the script #2487

Closed slippycheeze closed 1 year ago

slippycheeze commented 1 year ago

What happens now

I wanted to change the euphemistic "hunting services" to a more accurate label, "privateering" / "mercenary". So, my process was:

  1. go to the Speech Responder tab
  2. think "this happens near stations, so I'll look at the docking scripts"
  3. enter "station" into the "filter:" field so I can find them
  4. check various docking scripts, which don't do this
  5. think "hmmm. maybe it an invoked script in 'drop to normal space' or smth"
  6. notice that "Entered normal space" doesn't have "station" in either the name or description fields.
  7. try typing "hunting services" into the filter.
  8. learn that this searches the body of the script as well.

What I'd like to happen

Something in the speech responder tab tells me that this searches the body of the script, not just the name and description as I assumed. (I assumed that because most software is bad, I think, which is no knock against you: I'm impressed it just works™ to enter the string, just didn't realise it.)

How it can happen

I think the best choice is to associate this with the "filter:" label and text field directly; putting one of those little symbols with a tooltip saying it searches all the things seems like a good option.

My reasoning is that the text is mostly related to the whole tab, and that actually makes the most sense. The contextual information with the filter field is right there when someone wants to understand more about it, and stays out of the way otherwise.

EDDI Version

v.4.0.2