Can we have a breakdown of population amount/percentage per race in the diplomacy screen?
It wouldn't need its own window, just smack in in the empire relationship breakdown as a new paragraph, and in the information pane when the player clicks on their own empire
It would obviously be nice to look at the composition of ones own empire as well as for that of AI controlled ones but it could serve a number of useful and immersive purposes:
1. All the icons for various pop types (including enslaved, harmonized or even unruly) can be re-used here to get an overall state of these circumstances across the whole empire
2. The "Race" approval of other empires towards the player can be directly calculated from here. e.g.: Enemy AI empire XY has 10M Yoral with opinion: +25 of the player and 5M Humans with opinion: 5 = (10*25+5*5) / (10+5) = Overall opinion towards player empire is +18. This would make this system:
A: Transparent and thus applicable for determine how certain actions will affect it (like bombing a planet with Humans on it is less worse then bombing a planet with Yorals)
B: Applicable for specific in-game mechanics: like affecting diplomacy more directly. e.g.: Weather Alliance can be offered depends on the Faction relationship but the cost of the diplomatic treaties would depend on the Race opinion
This would enable the empires to close treaties with others even is the Race opinion is low but it would cost them a ton
Flow this into the diplomacy suggestions I have posted earlier and you have a mechanically simple yet more complex diplomacy system then any other 4X with low effort