1
0
forked from 0ad/0ad
0ad/source/gui
Ykkrosh 1c0536bf08 # Refactored the networking code, and redesigned the game setup screen.
Major updates to most network classes.
Simplify CNetServer so it doesn't duplicate any client behaviour; all
players now run CNetClient.
Remove most player/slot management from networking code.
Wait for all players to finish loading before starting the simulation.
Remove CGameAttributes; attributes are now just a JS object.
Remove CPlayer; they are now just simulation entities.
Handle player colours via simulation system.
Add a default map for Atlas, so it always has something to load.
Move network documentation to Doxygen.
Remove lots of now-unused code.

This was SVN commit r7653.
2010-06-30 21:41:04 +00:00
..
scripting # Refactored the networking code, and redesigned the game setup screen. 2010-06-30 21:41:04 +00:00
CButton.cpp # GUI bug fixes. 2010-04-19 19:43:05 +00:00
CButton.h Add GPL header 2009-04-18 17:00:33 +00:00
CCheckBox.cpp # GUI bug fixes. 2010-04-19 19:43:05 +00:00
CCheckBox.h Add GPL header 2009-04-18 17:00:33 +00:00
CDropDown.cpp # GUI bug fixes. 2010-06-30 21:20:08 +00:00
CDropDown.h Add GPL header 2009-04-18 17:00:33 +00:00
CGUI.cpp Partially support Unicode strings in GUI XML files 2010-05-30 13:11:32 +00:00
CGUI.h Support <repeat> in the GUI XML files, as a primitive mechanism to simplify the definition of repetitive structures (like lists of buttons) 2010-02-28 21:36:25 +00:00
CGUIList.h Add GPL header 2009-04-18 17:00:33 +00:00
CGUIScrollBarStyle.h Add GPL header 2009-04-18 17:00:33 +00:00
CGUIScrollBarVertical.cpp # Restructured GUI implementation 2009-12-03 20:17:22 +00:00
CGUIScrollBarVertical.h # Restructured GUI implementation 2009-12-03 20:17:22 +00:00
CGUISprite.cpp Fix some GCC warnings 2009-07-28 16:59:19 +00:00
CGUISprite.h huge cleanup and conversion of most string handling (especially paths) to unicode 2009-11-03 21:46:35 +00:00
CImage.cpp Add GPL header 2009-04-18 17:00:33 +00:00
CImage.h Add GPL header 2009-04-18 17:00:33 +00:00
CInput.cpp # GUI bug fixes. 2010-06-30 21:20:08 +00:00
CInput.h Add GPL header 2009-04-18 17:00:33 +00:00
CList.cpp # GUI bug fixes. 2010-06-30 21:20:08 +00:00
CList.h # Restructured GUI implementation 2009-12-03 20:17:22 +00:00
CProgressBar.cpp Apparently GUI should be able to try and set a setting, without it actually being defined, see comments in IGUIObject::LoadStyle. 2009-10-13 22:59:21 +00:00
CProgressBar.h Add GPL header 2009-04-18 17:00:33 +00:00
CRadioButton.cpp Add GPL header 2009-04-18 17:00:33 +00:00
CRadioButton.h Add GPL header 2009-04-18 17:00:33 +00:00
CText.cpp # Various changes to the text rendering system. 2010-05-30 13:42:56 +00:00
CText.h # Various changes to the text rendering system. 2010-05-30 13:42:56 +00:00
CTooltip.cpp # GUI bug fixes. 2010-04-19 19:43:05 +00:00
CTooltip.h Add GPL header 2009-04-18 17:00:33 +00:00
GUI.h # Restructured GUI implementation 2009-12-03 20:17:22 +00:00
GUIbase.cpp # Restructured GUI implementation 2009-12-03 20:17:22 +00:00
GUIbase.h # Restructured GUI implementation 2009-12-03 20:17:22 +00:00
GUIManager.cpp # GUI bug fixes. 2010-06-30 21:20:08 +00:00
GUIManager.h # Basic experimental multiplayer integration with new simulation system. 2010-05-20 00:59:01 +00:00
GUIRenderer.cpp # GUI bug fixes. 2010-06-30 21:20:08 +00:00
GUIRenderer.h Fix some GCC warnings 2009-07-28 16:59:19 +00:00
GUItext.cpp Partially support Unicode strings in GUI XML files 2010-05-30 13:11:32 +00:00
GUItext.h huge cleanup and conversion of most string handling (especially paths) to unicode 2009-11-03 21:46:35 +00:00
GUITooltip.cpp Partially support Unicode strings in GUI XML files 2010-05-30 13:11:32 +00:00
GUITooltip.h Add GPL header 2009-04-18 17:00:33 +00:00
GUItypes.h Fix #402 (Clean up GUItypes.h), based on patch from Caius 2009-11-19 21:44:19 +00:00
GUIutil.cpp Partially support Unicode strings in GUI XML files 2010-05-30 13:11:32 +00:00
GUIutil.h Partially support Unicode strings in GUI XML files 2010-05-30 13:11:32 +00:00
IGUIButtonBehavior.cpp Add GPL header 2009-04-18 17:00:33 +00:00
IGUIButtonBehavior.h Add GPL header 2009-04-18 17:00:33 +00:00
IGUIObject.cpp # GUI bug fixes. 2010-06-30 21:20:08 +00:00
IGUIObject.h Partially support Unicode strings in GUI XML files 2010-05-30 13:11:32 +00:00
IGUIScrollBar.cpp Fix some GCC warnings 2009-07-28 16:59:19 +00:00
IGUIScrollBar.h Fix some GCC warnings 2009-07-28 16:59:19 +00:00
IGUIScrollBarOwner.cpp Fix some GCC warnings 2009-07-28 16:59:19 +00:00
IGUIScrollBarOwner.h Fix some GCC warnings 2009-07-28 16:59:19 +00:00
IGUITextOwner.cpp # GUI bug fixes. 2010-04-19 19:43:05 +00:00
IGUITextOwner.h # GUI bug fixes. 2010-04-19 19:43:05 +00:00
MiniMap.cpp # Refactored the networking code, and redesigned the game setup screen. 2010-06-30 21:41:04 +00:00
MiniMap.h Add GPL header 2009-04-18 17:00:33 +00:00