- Jan 29, 2016
-
-
akwizgran authored
-
akwizgran authored
-
akwizgran authored
Factored out code for creating private groups. See merge request !85
-
akwizgran authored
Allow multiple identities to have the same contact. #224 See merge request !82
-
akwizgran authored
Don't use external storage for crash/test reports. Crash/test reports were written to external storage so they could be attached to emails - by putting the information in the body of the email we can avoid needing the WRITE_EXTERNAL_STORAGE permission. Also updated the email address for crash/test reports. See merge request !83
-
- Jan 28, 2016
-
-
akwizgran authored
-
akwizgran authored
-
akwizgran authored
-
akwizgran authored
Remove unescaped Unicode from tests. #218 Fixes #218. See merge request !81
-
akwizgran authored
Transport properties client. #229 This branch moves support for exchanging transport properties from the sync layer to the client layer. Local properties are stored in an unshared group. When a contact is added, the latest local properties are copied into a group shared with the contact. Whenever the local properties are updated, they're copied into the groups shared with all contacts. The transport update messages include a unique device ID that prevents collisions between local and remote messages, and will be used in future for multi-device support. See merge request !80
-
akwizgran authored
-
- Jan 27, 2016
-
-
akwizgran authored
Identicons Closes #120. Part of #82. I pulled in the identicon code because there is no published library, and also because when I used it for Bote I ended up modifying the code somewhat for my purposes; I expect the same to happen here. I am not sure what information should be used to seed the identicon. I originally thought of using the public key, but that seemed to change the identicon every single page load (obviously the representation wasn't consistent). Then I tried using the `ContactId`, which was fine until I got to adding an identicon to `AuthorView`: activities that use it are only passed (via Intent) a name, not anything else. Hence `AuthorView` identicons are currently inconsistent with the contact list and conversations. See merge request !51
-
akwizgran authored
-
akwizgran authored
-
akwizgran authored
-
akwizgran authored
-
akwizgran authored
I don't care but Android Studio complains.
-
akwizgran authored
This was meant to prevent key reuse with BTPv1, it's no longer needed with BTPv2.
-
akwizgran authored
-
akwizgran authored
-
akwizgran authored
-
- Jan 26, 2016
-
-
str4d authored
This commit renames identicons to avatars in field names, and uses an ImageView derivative to show the identicons, which should make implementing #214 easier.
-
str4d authored
-
str4d authored
-
str4d authored
-
str4d authored
-
str4d authored
-
str4d authored
-
str4d authored
-
str4d authored
Source: https://github.com/saiimons/Android-Identicons License: Apache License, Version 2.0
-
- Jan 22, 2016
- Jan 21, 2016
-
-
akwizgran authored
Show Bluetooth address from Settings.Secure in TestingActivity * To help with investigating #225 (and maybe other bugs in future), show the Bluetooth address from Settings.Secure as well as the address from BluetoothAdapter.getAddress() * Add Settings.Secure.ANDROID_ID to the entropy pool - it may provide up to 64 bits of extra entropy from the perspective of a remote attacker (no extra bits from the perspective of a local attacker in the same user account, who sees the same ANDROID_ID) See merge request !73
-
Ernir Erlingsson authored
-
akwizgran authored
-
akwizgran authored
-
Torsten Grote authored
Replaced broken jsocks jar. #228 Fixes #228 and may also fix #217. @str4d and @grote, please test and confirm. See merge request !72
-
akwizgran authored
Update contact list when contacts are deleted. #227 The logic in ConversationActivity for adding or updating items didn't allow for items being removed. We *could* come up with logic for doing that - throw all the items from the adapter into a set, remove any items corresponding to current contacts from the set, then batch update the adapter to remove any items remaining in the set - but I think it would be overly complex. It's simpler to just clear the adapter and add the current contacts. Also tidied up some adapter code while looking for the bug. See merge request !70
-
akwizgran authored
Don't disable Bluetooth unless we enabled it. #226 Fixes #226 See merge request !71
-