0ad/binaries/data/mods/public/gui/session
Angen 6fb01b2d5d Allow to cancel trade route setup
Allow to cancel trade route setup when only origin market is set.
Reported in D2285.

Differential Revision: https://code.wildfiregames.com/D2643
Reviewed by: Freagarach
Reported by: Freagarach
Comments by: elexis
This was SVN commit r23521.
2020-03-07 11:35:25 +00:00
..
chat Single Player → single-player 2019-11-23 08:10:36 +00:00
developer_overlay Splits debug display of frustums for an easier debugging of a culling and shadows 2020-01-14 23:51:29 +00:00
dialogs Add yes-no dialog and general dialog code to present choices to players. Can be used by triggers. 2014-07-02 14:48:22 +00:00
diplomacy Fix Atlas complaining again, this time for the objectives dialog from e3f43f6352, refs 966b1608da. 2019-10-27 13:40:11 +00:00
hotkeys Disable Quicksave during multiplayer, since the feature is not implemented and triggering it can crash the turnmanager. 2020-01-22 14:05:17 +00:00
lobby [gui] building → structure 2020-01-11 10:58:43 +00:00
message_box Single Player → single-player 2019-11-23 08:10:36 +00:00
minimap Implement session event subscription system and rewrite TopPanel, PlayerViewControl, GameSpeed, Pausing, ObjectivesDialog to use object orientation, refs #5387. 2019-10-17 15:08:56 +00:00
objectives Gamesetup class rewrite, fixes #5322, refs #5387. 2020-01-11 20:14:17 +00:00
selection_panels_left Refactor trade dialog and barter panel buttons to use object orientation, refs #23, #2311, #4366, #5387, 8cbab40137, 749c4d5270, 5f95bca6b0, a934dfad5f. 2019-10-13 03:43:42 +00:00
selection_panels_middle Remove GUI object setting values z="0", size="0 0 100% 100%", hidden="false" in XML page specifications that are redundant with the default style values. 2019-09-21 15:54:25 +00:00
selection_panels_right Remove GUI object setting values z="0", size="0 0 100% 100%", hidden="false" in XML page specifications that are redundant with the default style values. 2019-09-21 15:54:25 +00:00
session_objects Decouple panel entities code from session code and use class notation, refs #5387, #3000, #1902, #1802, d7d1d8ccb5. 2019-10-22 17:53:22 +00:00
top_panel Rewrite session menu code to use object orientation, finish off menu.js, refs #5387, adf448db4d / D2240. 2019-10-18 14:11:43 +00:00
trade remove "Goods" from trade window stings 2019-11-23 08:26:05 +00:00
Ambient.js TimeNotificationOverlay and Ambient class, refs #5387. 2019-10-30 14:39:44 +00:00
Cheats.js Cheats GUI container class, refs #5387. 2019-10-30 14:06:27 +00:00
DiplomacyColors.js Rewrite FPS/Realtime/Gametime/Ceasefire counters to use object semantics using class notation, refs #5387. 2019-10-27 12:39:28 +00:00
GameSpeedControl.js Single Player → single-player 2019-11-23 08:10:36 +00:00
GameSpeedControl.xml Implement session event subscription system and rewrite TopPanel, PlayerViewControl, GameSpeed, Pausing, ObjectivesDialog to use object orientation, refs #5387. 2019-10-17 15:08:56 +00:00
input.js Adds an option to enable/disable building snapping by a hotkey. 2020-01-29 17:41:39 +00:00
Menu.js Support deleting GUI Object event handlers following af9c336b43, refs #5387. 2019-10-28 11:35:04 +00:00
Menu.xml Rewrite session menu code to use object orientation, finish off menu.js, refs #5387, adf448db4d / D2240. 2019-10-18 14:11:43 +00:00
MenuButtons.js Move session network status overlay to a separate class, refs #5387 and fix pause hotkey disabling for non-hosting observers following e3f43f6352/D2378. 2019-10-30 13:48:27 +00:00
messages.js [gui] building → structure 2020-01-11 10:58:43 +00:00
NetworkStatusOverlay.js Move session network status overlay to a separate class, refs #5387 and fix pause hotkey disabling for non-hosting observers following e3f43f6352/D2378. 2019-10-30 13:48:27 +00:00
NetworkStatusOverlay.xml Move session network status overlay to a separate class, refs #5387 and fix pause hotkey disabling for non-hosting observers following e3f43f6352/D2378. 2019-10-30 13:48:27 +00:00
OverlayCounterElapsedTime.js Rewrite FPS/Realtime/Gametime/Ceasefire counters to use object semantics using class notation, refs #5387. 2019-10-27 12:39:28 +00:00
OverlayCounterRemainingCeasefire.js Fix FPS/realtime/matchtime/ceasefire overlay counter visibility following 38e06fce7e/D2391 when starting with all counters disabled or starting a match with ceasefire disabled but ceasefire counter enabled, reported by Polakrity. 2019-10-29 16:28:36 +00:00
PanelEntities.xml Decouple panel entities code from session code and use class notation, refs #5387, #3000, #1902, #1802, d7d1d8ccb5. 2019-10-22 17:53:22 +00:00
PanelEntity.js Decouple panel entities code from session code and use class notation, refs #5387, #3000, #1902, #1802, d7d1d8ccb5. 2019-10-22 17:53:22 +00:00
PanelEntityManager.js Decouple panel entities code from session code and use class notation, refs #5387, #3000, #1902, #1802, d7d1d8ccb5. 2019-10-22 17:53:22 +00:00
PauseControl.js Single Player → single-player 2019-11-23 08:10:36 +00:00
PauseOverlay.js Move session network status overlay to a separate class, refs #5387 and fix pause hotkey disabling for non-hosting observers following e3f43f6352/D2378. 2019-10-30 13:48:27 +00:00
PauseOverlay.xml Revert session z="0" removal in 702cdbf0c7/D2292, since the value of the "default" style value for "z" is overwritten by CGUI::Xeromyces_ReadObject and since these session/ z values are necessary for correct display, refs 31a2dd294e. 2019-10-28 12:50:30 +00:00
placement.js [gui] building → structure 2020-01-11 10:58:43 +00:00
RangeOverlayManager.js Make options page agnostic of session page and implement RangeOverlayManager GUI class, refs #5387, #4747. 2019-10-25 11:56:20 +00:00
ResearchProgress.js Decouple panel entities code from session code and use class notation, refs #5387, #3000, #1902, #1802, d7d1d8ccb5. 2019-10-22 17:53:22 +00:00
ResearchProgress.xml Move researched tech progress overlay to a separate file, use class notation, refs #5387. 2019-10-21 23:05:04 +00:00
selection.js Option to allow having the same entity in multiple control groups. 2020-02-02 17:17:16 +00:00
selection_details.js Allow status effect to apply modifiers and fix 2333b1814e 2020-01-27 16:51:25 +00:00
selection_panels.js Enforce formation required member count 2020-01-27 17:49:06 +00:00
selection_panels_helpers.js [gui] building → structure 2020-01-11 10:58:43 +00:00
session.js Use correct player id when querying interfaces in guiinterface 2020-01-30 21:36:01 +00:00
session.xml [gui] building → structure 2020-01-11 10:58:43 +00:00
SessionMessageBox.js Single Player → single-player 2019-11-23 08:10:36 +00:00
sprites.xml Unify two indistinguishable session sprites. 2017-08-30 13:22:53 +00:00
styles.xml Rewrite FPS/Realtime/Gametime/Ceasefire counters to use object semantics using class notation, refs #5387. 2019-10-27 12:39:28 +00:00
TimeNotificationOverlay.js TimeNotificationOverlay and Ambient class, refs #5387. 2019-10-30 14:39:44 +00:00
TimeNotificationOverlay.xml TimeNotificationOverlay and Ambient class, refs #5387. 2019-10-30 14:39:44 +00:00
TopPanel.js Implement session event subscription system and rewrite TopPanel, PlayerViewControl, GameSpeed, Pausing, ObjectivesDialog to use object orientation, refs #5387. 2019-10-17 15:08:56 +00:00
TopPanel.xml Implement session event subscription system and rewrite TopPanel, PlayerViewControl, GameSpeed, Pausing, ObjectivesDialog to use object orientation, refs #5387. 2019-10-17 15:08:56 +00:00
tutorial_panel.xml Adjust size of tutorial window by increasing its width and decrease height, to make it a bit less intrusive. 2017-05-27 14:09:29 +00:00
unit_actions.js Allow to cancel trade route setup 2020-03-07 11:35:25 +00:00
unit_commands.js Improve the massbarter onPress scripts, by inlining stuff used only once and uninlining mapped arrays used twice 2018-03-13 21:02:13 +00:00