I have an idea.
I'll need to have a chat with ingeniousclown about it, but in essence:
- The information needed to be able to display this information is held within Research Grid.
- Research grid does not (nor shall it) extend scope to modifying the inventory UI.
- Research Assistant does modify the inventory UI, but does not store all the information about your other characters in the way Research Grid does.
How about if I create a callable function in Research Grid, that will return the information that Research Assistant would need?
The Research Assistant addon can then check whether the user has Research Grid loaded and if so, call the function.
This will allow both myself and ingeniousclown to keep our addon scope under control, whilst delivering additional useful information to users.
There's technical & set-up stuff such as me needing to properly document the function and return values, as well as getting the users of Research Grid to specify for each character which professions they actually care about researching on a specific character (though I can do some guesswork based on which ones they have actually done some research on).
Thoughts?