- Nov 08, 2016
-
-
akwizgran authored
Create GroupDissolvedEvent and react to it This MR also makes the private group list react to incoming group invitations (once they are implemented).   Closes #736, #737 See merge request !392
-
Torsten Grote authored
Also react to incoming group invitations
-
akwizgran authored
Show Notifications for Group Messages Closes #734 See merge request !391
-
akwizgran authored
Return to group after not inviting new members This MR also closes the keyboard when returning from the message fragment. Closes #735 See merge request !389
-
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
-
Torsten Grote authored
Also close keyboard when returning from message fragment
-
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
-