The source file that creates the widget for the city screen is :
client/gui-gtk-2.0/cityrep.c (function create_city_report_menubar(void) )
The source file for the diplomacy screen is :
client/gui-gtk-2.0/diplodlg.c (function create_diplomacy_dialog(struct player *plr0, struct player *plr1) )
In both cases, the widgets are menuitems of a menubar.
But in Unity, application menus are moved to the indicator application menu.
I guess this is the reason why those unusually located menus disappear.
The source file that creates the widget for the city screen is : gui-gtk- 2.0/cityrep. c (function create_ city_report_ menubar( void) ) gui-gtk- 2.0/diplodlg. c (function create_ diplomacy_ dialog( struct player *plr0, struct player *plr1) )
client/
The source file for the diplomacy screen is :
client/
In both cases, the widgets are menuitems of a menubar.
But in Unity, application menus are moved to the indicator application menu.
I guess this is the reason why those unusually located menus disappear.