Index: ps/trunk/binaries/data/config/default.cfg
===================================================================
--- ps/trunk/binaries/data/config/default.cfg
+++ ps/trunk/binaries/data/config/default.cfg
@@ -317,7 +317,9 @@
[hotkey.session.gui]
toggle = "Alt+G" ; Toggle visibility of session GUI
menu.toggle = "F10" ; Toggle in-game menu
+diplomacy.toggle = "Ctrl+H" ; Toggle in-game diplomacy page
barter.toggle = "Ctrl+B" ; Toggle in-game barter/trade page
+objectives.toggle = "Ctrl+O" ; Toggle in-game objectives page
tutorial.toggle = "Ctrl+P" ; Toggle in-game tutorial panel
[hotkey.session.savedgames]
Index: ps/trunk/binaries/data/mods/public/gui/manual/intro.txt
===================================================================
--- ps/trunk/binaries/data/mods/public/gui/manual/intro.txt
+++ ps/trunk/binaries/data/mods/public/gui/manual/intro.txt
@@ -91,7 +91,9 @@
Tab: See all status bars (which would also show the building progress)
Ctrl + Tab: Toggle summary window.
Alt + L: Show the multiplayer lobby in a dialog window.
+Ctrl + H: Toggle in-game diplomacy page.
Ctrl + B: Toggle in-game barter/trade page.
+Ctrl + O: Toggle in-game objectives page.
Ctrl + P: Toggle in-game tutorial panel.
Alt + Shift + T: Toggle structure tree.
Alt + Shift + H: Toggle civilization info.
Index: ps/trunk/binaries/data/mods/public/gui/session/hotkeys/misc.xml
===================================================================
--- ps/trunk/binaries/data/mods/public/gui/session/hotkeys/misc.xml
+++ ps/trunk/binaries/data/mods/public/gui/session/hotkeys/misc.xml
@@ -24,10 +24,6 @@
toggleMenu();
-
-
Index: ps/trunk/binaries/data/mods/public/gui/session/menu.js
===================================================================
--- ps/trunk/binaries/data/mods/public/gui/session/menu.js
+++ ps/trunk/binaries/data/mods/public/gui/session/menu.js
@@ -140,11 +140,6 @@
openChat();
}
-function pauseMenuButton()
-{
- togglePause();
-}
-
function resignMenuButton()
{
closeOpenDialogs();
Index: ps/trunk/binaries/data/mods/public/gui/session/session.js
===================================================================
--- ps/trunk/binaries/data/mods/public/gui/session/session.js
+++ ps/trunk/binaries/data/mods/public/gui/session/session.js
@@ -439,6 +439,14 @@
colorizeHotkey("%(hotkey)s" + " ", "session.diplomacycolors") +
translate("Toggle Diplomacy Colors");
+ Engine.GetGUIObjectByName("diplomacyButton").tooltip =
+ colorizeHotkey("%(hotkey)s" + " ", "session.gui.diplomacy.toggle") +
+ translate("Diplomacy");
+
+ Engine.GetGUIObjectByName("tradeButton").tooltip =
+ colorizeHotkey("%(hotkey)s" + " ", "session.gui.barter.toggle") +
+ translate("Barter & Trade");
+
Engine.GetGUIObjectByName("tradeHelp").tooltip = colorizeHotkey(
translate("Select one type of goods you want to modify by clicking on it, and then use the arrows of the other types to modify their shares. You can also press %(hotkey)s while selecting one type of goods to bring its share to 100%%."),
"session.fulltradeswap");
@@ -449,6 +457,10 @@
"hotkey": colorizeHotkey("%(hotkey)s", "session.massbarter"),
"multiplier": g_BarterMultiplier
});
+
+ Engine.GetGUIObjectByName("objectivesButton").tooltip =
+ colorizeHotkey("%(hotkey)s" + " ", "session.gui.objectives.toggle") +
+ translate("Objectives");
}
function initPanelEntities()
Index: ps/trunk/binaries/data/mods/public/gui/session/top_panel/button_diplomacy.xml
===================================================================
--- ps/trunk/binaries/data/mods/public/gui/session/top_panel/button_diplomacy.xml
+++ ps/trunk/binaries/data/mods/public/gui/session/top_panel/button_diplomacy.xml
@@ -4,13 +4,11 @@
size="100%-254 4 100%-226 32"
style="iconButton"
tooltip_style="sessionToolTip"
+ hotkey="session.gui.diplomacy.toggle"
>
- Diplomacy
toggleDiplomacy();
-
-
Index: ps/trunk/binaries/data/mods/public/gui/session/top_panel/button_objectives.xml
===================================================================
--- ps/trunk/binaries/data/mods/public/gui/session/top_panel/button_objectives.xml
+++ ps/trunk/binaries/data/mods/public/gui/session/top_panel/button_objectives.xml
@@ -5,6 +5,7 @@
size="100%-194 4 100%-166 32"
style="iconButton"
tooltip_style="sessionToolTip"
+ hotkey="session.gui.objectives.toggle"
>
- Objectives
toggleObjectives();
Index: ps/trunk/binaries/data/mods/public/gui/session/top_panel/button_trade.xml
===================================================================
--- ps/trunk/binaries/data/mods/public/gui/session/top_panel/button_trade.xml
+++ ps/trunk/binaries/data/mods/public/gui/session/top_panel/button_trade.xml
@@ -4,9 +4,9 @@
size="100%-224 4 100%-196 32"
style="iconButton"
tooltip_style="sessionToolTip"
+ hotkey="session.gui.barter.toggle"
>
- Barter & Trade
toggleTrade();