Version 21 has been released.
Bugfixes
* Fixed mod compatibilty problems with Anno Domini (spelling mistake on buildings improving exploited resources), Total Mod (nil tech prerequisite).
* Fixed a the layout problem with mods adding many buildings (Nights & others).
Thanks to all of you for your reports and, again, sorry for missing them. Here are some detailled answers...
@Damu
As Gedemon said, it cannot be changed at runtime. One could make a mod to change a specific civ's city art, but it could not be controlled be at runtime.
@Gilgamesch
Right now, two projects trigger victory (so I thought it would just be simpler to declare victory), five other ones are SS parts (and belong to units), so the only one relevant in the vanilla game is the manhattan project and I thought it was not worth the pain since at worst you can still use the "hurry prod" feature. But I didn't think to mods at that time, they may make a more profitable use of projects, so it may be worth the effort in the end, I will consider that for next release. No promise, though.
Regarding the expansion, it will depend on its price: right now I don't have enough time to play video games and the only reason that would lead me to buy it would be to maintain IGE. A good enough motivation if it's 10€ or 20€, not if it's 40€. Also, the amount of work required to make IGE compatible factors in but I am quite optimistic. Finally, I hope I won't have to maintain two versions, one for vanilla, one for the expansion, that would be a big con.
All of that being said, I will probably make IGE compatible with the expansion.
@Viking74 & Kirschi
For v21 I choose to leave the window size constant and rather reduce the height of the buildings columns, shrinking BuildingList' and WonderList's height from 390 to 370 in BuildingGroupInstance (IGE_Cities.lua). Every column in the panel is an instance of BuildingGroupInstance, similar methods are used in other panels.
@Aender
Unfortunately, the line number here is not enough for me to spot the problem (it is when it is a large number because there is only one file large enough in the game and it's usually the root of all evil). You need to upgrade to v21 and enable logging (see the second post on the first page for the walkthrough to do so) in order to get a proper error message with the buggy source file name.
@bdub94
Seems like Anno Domini was updated because I couldn't reproduce the problem. However, I was able to identify it by looking at the code with the error you reported and fix its cause. So it won't arise again.
@Hayward
I only found ccmat v11, no ccmat II and there wasn't any problem with it (or maybe it was already fixed). Could you test whether v21 works for you and, if it does not, provide me a link to the ccmat version you used please?