Stendhal code design: Difference between revisions

Content deleted Content added
imported>Durkham
No edit summary
imported>Durkham
Line 1:
== Client ==
 
==== Issues ====
 
* The client side of current stendhal implementation lacks of thread handling even graphic code like draw is done in main.
* The login window is never released until end of game.
 
* All handling of changes is done by polling rather than be pushing.
:The information already given by the way marauroa handles changes is ignored and the values are retrieved from the updated underlying object.
 
:A different way of reacting to changes in rpobject is shown in the refactored BuddyPanel.
 
* The client code is a big monolith (same with server)
 
* To have all the client code restructured on client side, we need to tear down every single line of code and replace it.
 
* There are way to few tests for client side.
 
 
 
=== GUI ===