- Nov 18, 2016
-
-
akwizgran authored
Add visibility information to group member list  Closes #754 See merge request !418
-
akwizgran authored
use SHOW_IMPLICIT when showing the softkeyboard, otherwise it won't auto hide * remove the forced hiding in ThreadListActivity as it should no longer be required Signed-off-by:
goapunk <noobie@goapunks.net> Closes #761 See merge request !421
-
akwizgran authored
Activity module refactor Broke the Activity module into numerous modules to be able to make numerous controller's package visible Closes #752 See merge request !417
-
Torsten Grote authored
-
goapunk authored
* remove the forced hiding in ThreadListActivity as it should no longer be required Signed-off-by:
goapunk <noobie@goapunks.net>
-
akwizgran authored
Use namespaced strings for Transport IDs Closes #558 See merge request !420
-
akwizgran authored
Do not track incoming positive introduction responses Positive introduction responses are not shown in the UI (for introducees) and are therefore not marked as read. If they would be tracked, the unread message count would be higher than it actually is and would never decrease. This is a minimal fix that could be better, but I didn't bother to refactor anything, because we need to rewrite the introduction client eventually anyway once more. Closes #759 See merge request !416
-
- Nov 17, 2016
-
-
Torsten Grote authored
-
Torsten Grote authored
because they are not shown in the UI and are therefore not marked as read. This fixes the unread message count.
-
Ernir Erlingsson authored
-
- Nov 16, 2016
-
-
Torsten Grote authored
Remove unnecessary unmodifiable collection wrappers Part of #379. See merge request !414
-
Torsten Grote authored
Unit tests for some validators See merge request !413
-
akwizgran authored
-
akwizgran authored
-
Torsten Grote authored
Use new group visibility state to avoid lost messages Depends on !410. Closes #756. See merge request !411
-
akwizgran authored
-
akwizgran authored
Add third group visibility state This branch adds a third group visibility state: each group is either invisible, visible, or shared with respect to each contact. Invisible means that the contact doesn't see any sign that we subscribe to the group. Visible means that the contact can send us messages in the group, but we won't send the contact messages in the group. Shared means that the contact can send us messages in the group and we'll send the contact any shared messages in the group. This is a preparatory step for #756. I'll put up another MR with the changes that close that ticket. See merge request !410
-
akwizgran authored
-
akwizgran authored
-
akwizgran authored
-
akwizgran authored
-
akwizgran authored
-
akwizgran authored
-
Torsten Grote authored
Use MessageTracker for private group invitation messages Depends on !405. See merge request !412
-
Torsten Grote authored
Factor MessageTracker out of BdfIncomingMessageHook The branch moves the MessageTracker implementation from BdfIncomingMessageHook to a separate class. This will allow the private group invitation client to track messages from classes other than the one that implements the delivery hook. I've also fixed a couple of bugs, removed some redundant code from the validation manager, and added null-safety annotations (which is how I noticed the bugs). See merge request !405
-
akwizgran authored
Add visibility and OPTIONS button to private group join notices   Closes #732 See merge request !408
-
akwizgran authored
Made private group timestamp greater than that of latest message I did not change `getPreviousMsgId()` to `getPreviousMsgHeader()` because there doesn't seem to be a need for it anymore. Closes #755 See merge request !409
-
Torsten Grote authored
-
Torsten Grote authored
-
akwizgran authored
-
Torsten Grote authored
-
- Nov 14, 2016
-
-
akwizgran authored
Add onboarding dialog for revealing contacts screen This MR is based on !406.  See merge request !407
-
Torsten Grote authored
-
akwizgran authored
Add UI for revealing contacts within a private group This addresses one part of #732. Join notices and onboarding will follow in separate MRs. Although this MR is technically not based on !402, it does require it to be merged first to compile.  See merge request !406
-
akwizgran authored
Mark relationship visible when syncing group with peer This branch updates the private group invitation protocol to use @grote's new method for marking a contact relationship visible to the group. I've changed the method slightly because the protocol state machine allows us to leave and re-enter the BOTH_JOINED state (see diagram on #659), so the relationship may already be visible when the method is called. In that case the visibility isn't updated, so we stick with whichever of revealed-by-us and revealed-by-contact happened first. See merge request !402
-
akwizgran authored
-
akwizgran authored
-
- Nov 11, 2016
-
-
Torsten Grote authored
-
Torsten Grote authored
-
akwizgran authored
Prepare UI for revealing contacts This changes the visibility of some methods (that need to be accessed from another package), removes unnecessary abstractions and fixes erroneous static import of GroupId constant. See merge request !404
-