moves around classes a bit to clean up the android package. moves the sdk/common classes to an sdk package, to be used potentially by other applications.
starts moving some of the bootstraping phases to a separate activity
fixings a bug in bootactivity changing ui out of the ui thread.
starts the background service after 100ms to allow the ui thread to finish rendering
cleaning up demoactivity
renaming demoactivity to mainactivity
huge improvements: makes the dht a lot faster by giving it its own threadpool; refactors the debugging uis into its own activity, out of the main activity.
fixing a bug while destroying the boot activity
creating a new .apk, fixing a bug that occurred while testing with the new apk regarding the local file system
Uses the has of the telephone number as the id of the local node. Helps with replication strategies and de-duplication of keys.
creating an AndroidTest for the contacts/calls log code
adds unittests for phonenumberutils
adding a e614 class for phone normalization ... stil adding tests to validate it
documenting/testing/asserting the known normalization bugs
executing the cursor loading on the background
refactoring the dispatching of events from the backgound service
refactors some of the common broadcast receivers
significantly increases the latency of queries by setting the search to be non-exhaustive
creates a new apk
cleaning up