Commit graph

173 commits

Author SHA1 Message Date
cbcc0802dd Put proguard back in to avoid OutOfMemoryExceptions.
I removed it earlier because of warnings, but these weren't important.
2014-10-30 17:54:53 +02:00
69ccb6244c Added TextMessageTest, MessageStoreTest, updated MainActivityTest. 2014-10-30 00:26:37 +02:00
3bd4feacbd Added text chat functionality.
- ChatFragment with layout, Fragment handling in MainActivity
- [MessagePack](http://msgpack.org/) serialization in TextMessage
- MessageStore to hold old messages
- various small code enhancements

Way too many changes for one commit, but it's too late to change.
2014-10-30 00:23:01 +02:00
308d92185e Readme formatting fix. 2014-10-25 22:31:58 +03:00
b1a55a3d4d Improved handling for bluetooth enable/disable. 2014-10-25 22:17:35 +03:00
e20804e916 Require bluetooth feature to install. 2014-10-25 18:21:02 +03:00
b785d14622 Added unit test for MainActivity. 2014-10-25 15:38:35 +03:00
4fe2d9ae45 Request bluetooth to be discoverable on start. 2014-10-23 18:08:03 +03:00
69f134b5bf Only hold weak reference to device listener, return explicit run mode. 2014-10-22 22:47:03 +03:00
78d2d09996 Use proper tags for fragment layout. 2014-10-22 22:46:09 +03:00
70fec6ad08 Addded basic ping functionality between devices. 2014-10-22 18:43:49 +03:00
6c4fe96f10 Updated to Android 5.0, updated gradle. 2014-10-18 16:53:23 +03:00
bbfdb8ea68 Use ListFragment for ContactsFragment so empty view works correctly. 2014-10-17 01:56:06 +03:00
7ca15109c0 Added exit button, reformatted strings.xml. 2014-10-17 01:48:49 +03:00
199f2e703d ContactsFragment now lists all visible devices.
Also added ChatService to handle discovery (only on service start
for now).
2014-10-16 23:36:31 +03:00
63c58a780e Changed MainActivity to request bluetooth on start.
If bluetooth is denied, we exit with an error toast.
2014-10-16 23:34:45 +03:00
6579a754a7 Added ".debug" suffix to debug app's package name. 2014-10-11 21:27:32 +03:00
0b52cd4fbf Ignore Android Studio files. 2014-10-07 18:20:15 +03:00
ebc47e2c8e Changed project language to scala. 2014-10-07 16:20:24 +03:00
84113de3ee Code cleanup, moved Fragment into seperate file, added basic layout. 2014-10-03 13:24:27 +03:00
521397b85d Added build instructions. 2014-10-03 13:08:08 +03:00
d7d4332b12 Added license information. 2014-10-03 13:05:28 +03:00
a8954696bd Initial commit. 2014-10-03 12:55:35 +03:00