- Nov 08, 2016
-
-
akwizgran authored
Fixed asynchronous Activity leaks in Fragments If a Fragment has been detached its `getActivity()` method will return null, providing numerous crash possibilities within the app. My approach to fixing this is to make Fragments use their own `runOnUiThreadUnlessDestroyed` method, which also checks if the Fragment has been detached before running the Runnable Closes #714 See merge request !387
-
- Nov 07, 2016
-
-
Ernir Erlingsson authored
-
Torsten Grote authored
Use contact ID rather than messaging group ID to identify conversation We originally used the private messaging group ID to identify the private conversation, but now that the conversation includes messages from multiple clients it's more appropriate to use the contact ID. This refactoring isn't urgent - I've had the branch lying around for a while, but I'm putting it up for review because #734 will touch some of the same code. See merge request !386
-
- Nov 04, 2016
-
-
akwizgran authored
Allow messages to be deleted in delivery hook Closes #643 See merge request !385
-
akwizgran authored
-
Torsten Grote authored
-
Torsten Grote authored
-
akwizgran authored
Add unit tests for KeyManagerImpl This also creates a `TransportKeyManager` interface and a factory for that to be able to test things separately. Closes #205 See merge request !380
-
Torsten Grote authored
-
Torsten Grote authored
interface and a factory for that.
-
akwizgran authored
Let only the creator invite new members to private groups A little bug I noticed when reviewing the implementation of the invitation protocol. See merge request !383
-
akwizgran authored
Remove new member announcement and add signature to join message See merge request !384
-
akwizgran authored
-
- Nov 03, 2016
-
-
Torsten Grote authored
-
Torsten Grote authored
-
Torsten Grote authored
Replace transaction.setComplete() by database.commitTransaction() Closes #674 See merge request !374
-
akwizgran authored
Improve QR code workflow slightly * Improve wording so contacts know they need meet up to scan and scan each other's codes * Use consistent progress bar styles Closes #348 See merge request !381
-
- Nov 02, 2016
-
-
Torsten Grote authored
-
Torsten Grote authored
-
Torsten Grote authored
* Improve wording so contacts know they need meet up to scan and scan each other's codes * Use consistent progress bar styles
-
akwizgran authored
Add Unit Tests for ClientHelper Closes #724 See merge request !379
-
- Nov 01, 2016
-
-
akwizgran authored
Don't throw IllegalStateException if BDF input is incomplete Closes #731 See merge request !378
-
akwizgran authored
-
akwizgran authored
Limit the depth of nested BDF structures Closes #518 See merge request !375
-
Torsten Grote authored
-
akwizgran authored
Cache the local author and load before the db latch is released Closes #427, #588 See merge request !354
-
akwizgran authored
-
akwizgran authored
-
Torsten Grote authored
-
Ernir Erlingsson authored
-
Ernir Erlingsson authored
added a cache to the IdentityManager, changed its signature, modified when and where the author is stored made the author creation single-threaded again in the LifecycleManager, removed redundant code
-
akwizgran authored
Add Unit tests for ContactManager Closes #723 See merge request !376
-
Torsten Grote authored
-
akwizgran authored
Implement UX design for inviting new members to a group Closes #722 See merge request !373
-
Torsten Grote authored
-
akwizgran authored
Implement UX for viewing the membership of a private group This MR is the second and last MR to address #678. The first part is in !377.  Closes #678 See merge request !364
-
Torsten Grote authored
-
Torsten Grote authored
-
akwizgran authored
Remove content-type and parentId from private messages and turn them into a regular string. Closes #600 See merge request !372
-
akwizgran authored
Implement UX for when a group has been dissolved This MR is based on !367. Closes #672 See merge request !369
-