summaryrefslogtreecommitdiff
path: root/same
AgeCommit message (Collapse)Author
2012-02-25Fix update bug.Kjetil Ørbekk
Variables always had revision=0 initially.
2012-02-25Add network name to example configuration.Kjetil Ørbekk
2012-02-25Fix indentation.Kjetil Ørbekk
2012-02-23Add ClientInterface.Kjetil Ørbekk
2012-02-23Make it possible to create "fake" clients on Android.Kjetil Ørbekk
Extract interface from Client.ClientInterface in order to override it for Android, while still using the VariableFactory code as-is.
2012-02-23Implement listeners in Variables.Kjetil Ørbekk
2012-02-23Support several state listeners in Client.Kjetil Ørbekk
2012-02-23Change StateChangedListener.Kjetil Ørbekk
2012-02-23Remove com.orbekk.same.Same.Kjetil Ørbekk
– Remove references from GameController. (GameController is now perfectly broken and should be refactored to using Variables)
2012-02-23Use Variables in StateServlet.Kjetil Ørbekk
2012-02-17VariableFactory: Support set() operation.Kjetil Ørbekk
2012-02-17Change ClientInterface.set().Kjetil Ørbekk
Take revision parameter.
2012-02-16Implement Variable.Kjetil Ørbekk
State can now be edited with Variable objects.
2012-02-16Rename ClientServiceImplTest => ClientTest.Kjetil Ørbekk
2012-02-16Replace Master with new implementation.Kjetil Ørbekk
2012-02-16Implement all MasterService operations in NewMaster.Kjetil Ørbekk
Tested with tests ported from old MasterImplTest.
2012-02-16Start new Master implementation.Kjetil Ørbekk
2012-02-16Add manual performWork() in WorkQueue for testing.Kjetil Ørbekk
2012-02-14same-android: Implement network joining.Kjetil Ørbekk
2012-02-14Don't print garbage from UDP packets.Kjetil Ørbekk
2012-02-14Network creation and discovery in Android app.Kjetil Ørbekk
2012-02-13Remove TODO.Kjetil Ørbekk
– MyJsonRpcHttpClient takes care of the sequencing of requests.
2012-02-13Reuse Jetty server socket.Kjetil Ørbekk
– SameService used to get BindExceptions, try to avoid this by reusing server sockets.
2012-02-13Make Configuration.getInt() null safe.Kjetil Ørbekk
2012-02-13Fix broadcast code.Kjetil Ørbekk
– Send broadcast from SameController. – Correct usage of SO_REUSEADDR. – BroadcasterInterface for Android code.
2012-02-07Add jar-with-dependencies support in same project.Kjetil Ørbekk
– Use assembly:single to generate a jar file.
2012-02-07Improve StateServlet interface.Kjetil Ørbekk
2012-02-07Remove unused code.Kjetil Ørbekk
Remove old State.toString() method.
2012-02-07Fix warnings.Kjetil Ørbekk
– Remove unused imports. – Remove unused variables.
2012-02-07Use DiscoveryService in app.Kjetil Ørbekk
2012-02-07Add DiscoveryService.Kjetil Ørbekk
2012-02-07Configuration files with discovery service.Kjetil Ørbekk
2012-02-07Add interrupt() support to BroadcastListener.Kjetil Ørbekk
2012-02-06Support setting state in StateServlet.Kjetil Ørbekk
2012-02-06Show state in StateServlet.Kjetil Ørbekk
Support interacting with a Client.
2012-02-06Refactor: Rename classes.Kjetil Ørbekk
Rename Client and Master classes, because the classes contain more than just the service interfaces. – ClientServiceImpl => Client. – MasterServiceImpl => Master.
2012-02-06Add public constructor to Configuration.Kjetil Ørbekk
2012-02-06Support clients in generic App.Kjetil Ørbekk
2012-02-06Replace MasterApp with a generic App class.Kjetil Ørbekk
2012-02-06Deprecate SameInterface.Kjetil Ørbekk
2012-02-06Fix RpcServlet: Use POST requests.Kjetil Ørbekk
2012-02-06Fix failing tests.Kjetil Ørbekk
Tests were failing because of URL problems after refactoring.
2012-02-06Fix NullPointerException.Kjetil Ørbekk
– Set missing field in Master constructor.
2012-02-06Refactor URL handling in Client and Master.Kjetil Ørbekk
– Take URL as parameter to constructor.
2012-02-06Add a class that holds server information.Kjetil Ørbekk
– Provides access to the context and port, used in testing.
2012-02-06Add example configuration for clients.Kjetil Ørbekk
2012-02-06Get rid of UrlReceiver interface.Kjetil Ørbekk
2012-02-03Use Configuration in client as well.Kjetil Ørbekk
2012-02-03Remove old code from ClientApp.Kjetil Ørbekk
2012-02-03Use Configuration in MasterApp.Kjetil Ørbekk
Breaks ClientApp.