I really like what you guys did with the action grid keyboard shortcuts vs the normal ones. the normal ones take precedence over the action ones. Brilliant.
However there is one small bug (I hope it's not a feature) - if the action fails, the game will continue to try the action grid item. This isn't good because it may be a completely different action that I don't want to perform.
I'll give an example:
Suppose I have 'Q' mapped to action grid button 0-0, and I also have it mapped to opening the frigates buliding menu. If I press Q while the focus is on a planet with no frigate factory, what happens is that I hear the "frigate factory required" message AND the action grid button 0-0 gets pressed. What should happen is that I only hear the message and that's it.