summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2012-02-25SameService sends all state initially to new listeners.Kjetil Ørbekk
2012-02-25Fix update bug.Kjetil Ørbekk
Variables always had revision=0 initially.
2012-02-25Send messages correctly.Kjetil Ørbekk
2012-02-25Add network name to example configuration.Kjetil Ørbekk
2012-02-25Fix indentation.Kjetil Ørbekk
2012-02-25Send state updates from SameService.Kjetil Ørbekk
2012-02-25Add StateReceivers in SameService.Kjetil Ørbekk
2012-02-25Begin implementing a client bridge.Kjetil Ørbekk
SameInterfaceBridge should implement ClientInterface and communicate with same through a SameService. Add replyTo support in SameService.
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-23Comment-out broken code in GameView.Kjetil Ørbekk
(GameView is just as broken as GameController.)
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: Join networks from network list.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-14Enable discovery in Android app.Kjetil Ørbekk
2012-02-14Fix references to renamed code.Kjetil Ørbekk
2012-02-14Rename com.orbekk{=>.same} in Android project.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-13Clean up SameService.Kjetil Ørbekk
2012-02-13Remove unused code.Kjetil Ørbekk
2012-02-13Fix focus problem.Kjetil Ørbekk
2012-02-13Display discovered networks in user interface.Kjetil Ørbekk
2012-02-13Fix network notification.Kjetil Ørbekk
NetworkNotificationListener in SameService passes networks correctly to listening activity. Activity displays networks.
2012-02-13Make Android app behave.Kjetil Ørbekk
Doing things slightly more correctly.
2012-02-13Remove unused code.Kjetil Ørbekk
2012-02-13Use SameController for network discovery in Android app.Kjetil Ørbekk
2012-02-13Make Configuration.getInt() null safe.Kjetil Ørbekk
2012-02-13Use special broadcast in android program.Kjetil Ørbekk
2012-02-13Add SameService TODO.Kjetil Ørbekk
2012-02-13Move SameService.Kjetil Ørbekk
com.orbekk{.discovery =>}.SameService
2012-02-13Android Broadcaster implements BroadcastInterface.Kjetil Ørbekk
2012-02-13Fix broadcast code.Kjetil Ørbekk
– Send broadcast from SameController. – Correct usage of SO_REUSEADDR. – BroadcasterInterface for Android code.
2012-02-11Add README.Kjetil Ørbekk
2012-02-11Add same-java project.Kjetil Ørbekk
Splitting same into two projects may help Eclipse exclude dependencies and build apk correctly: – same will be renamed same-common and hold common dependencies. – same-java will be the pure java library and application. – same-android will hold android code. Currently, same-android excludes dependencies from same but Eclipse does not pick up on this.
2012-02-07Add COPYING.Kjetil Ørbekk
Same is licensed under the Apache License version 2.0.