Commit Graph

  • 42175dca7a Show group invitations and responses in private conversation Torsten Grote 2016-10-18 10:22:33 -02:00
  • 5ffcdc4e46 Refactor ConversationAdapter and its ConversationItems Torsten Grote 2016-10-18 09:38:13 -02:00
  • e00219c15f Allow responding to sharing invitations based on SessionId Torsten Grote 2016-10-18 08:49:34 -02:00
  • 96666273d3 Show group invitations in group list Torsten Grote 2016-10-17 13:49:04 -02:00
  • a92f7e1c9f Controllerize invitation activities Torsten Grote 2016-10-14 17:29:46 -03:00
  • 02a39f5694 Refactor events based on InvitationRequestReceivedEvent Torsten Grote 2016-10-17 13:47:30 -02:00
  • a33d7d1663 Add a stub for a GroupInvitationManager Torsten Grote 2016-10-17 10:35:29 -02:00
  • 8eeaf4e347 Merge branch '688-proguard-warns-about-missing-descriptor-classes' into 'master' Ernir Erlingsson 2016-10-26 20:32:43 +00:00
  • 835bd86346 Fix proguard notes about unkept descriptor classes Torsten Grote 2016-10-26 15:57:52 -02:00
  • 84b2a171ab Merge branch '718-creating-a-group-without-having-contacts-can-cause-crash' into 'master' akwizgran 2016-10-26 17:08:07 +00:00
  • 1df00f5702 Fix crash when navigating back in contact selector Torsten Grote 2016-10-26 14:49:45 -02:00
  • 292e1c3e8e Merge branch '715-long-posts-aren-t-rendered' into 'master' akwizgran 2016-10-26 15:09:56 +00:00
  • c8c0281efc Merge branch '686-crash-when-transitioning-out-of-reblogactivity' into 'master' akwizgran 2016-10-26 10:11:32 +00:00
  • e8c48ccf8d Merge branch '661-implement-ux-for-creating-a-private-group' into 'master' akwizgran 2016-10-26 09:32:34 +00:00
  • 09baa2ebe1 Add own constant for maximum group invitation message length Torsten Grote 2016-10-26 07:28:51 -02:00
  • 1176741ea4 Address actual review issues Torsten Grote 2016-10-25 15:22:11 -02:00
  • e6def70030 Pre-address potential review issues Torsten Grote 2016-10-19 11:49:27 -02:00
  • 1a812f1327 UI for creating private groups Torsten Grote 2016-10-13 12:28:04 -03:00
  • 8dc3bd2c4c Implement private group creation and fetching in PrivateGroupManager Torsten Grote 2016-10-13 17:19:27 -03:00
  • c934ec30aa Move Up button handling into BaseFragment Torsten Grote 2016-10-13 15:08:41 -03:00
  • d5f6e71cba Create a reusable ContactSelectorActivity Torsten Grote 2016-10-13 13:02:53 -03:00
  • feed2581c9 Factor out a reuseable MessageFragment Torsten Grote 2016-10-13 12:56:31 -03:00
  • bd1f3fc2bd Make ContactSelectorFragment reusable Torsten Grote 2016-10-13 10:04:00 -03:00
  • d25f4d1fbe Merge branch 'string-truncation' into 'master' akwizgran 2016-10-25 15:52:35 +00:00
  • e84d1c5996 Update translations and expiry date Torsten Grote 2016-10-25 08:19:15 -02:00
  • 06831bafc3 Disable EmojiTextView software layer rendering when cache is too small Torsten Grote 2016-10-24 17:20:57 -02:00
  • 9284167a2e Limit scene transition animations to API 23 and above Torsten Grote 2016-10-24 15:34:24 -02:00
  • df44015ccb Merge branch '705-adapter-revisions' into 'master' akwizgran 2016-10-21 10:28:02 +00:00
  • c4716ca457 BlogFragment doesn't need to use adapter revisions. akwizgran 2016-10-20 14:21:10 +01:00
  • 9bb16b424f Moved revision counter methods into their own interface. akwizgran 2016-10-20 12:38:13 +01:00
  • e8ebdc2884 Don't finish nav drawer fragments on error. akwizgran 2016-10-20 11:24:35 +01:00
  • 2140a290e4 Avoid race conditions when updating the UI from events. akwizgran 2016-10-17 10:54:00 +01:00
  • 50a70f7649 Use start/stop lifecycle callbacks rather than pause/resume. akwizgran 2016-10-12 16:55:00 +01:00
  • b3e5d1ff85 Finished renaming entry to item, reduced some visibility. akwizgran 2016-10-19 18:24:09 +01:00
  • 690142ce07 Merge branch '712-bdf-list-out-of-bounds' into 'master' Torsten Grote 2016-10-19 17:49:14 +00:00
  • 82eea6bb77 Throw FormatException if BdfList index is out of bounds. akwizgran 2016-10-19 18:09:53 +01:00
  • 3ad3332649 Merge branch '663-implement-ux-for-displaying-message-threads-in-private-groups' into 'master' Torsten Grote 2016-10-19 16:42:24 +00:00
  • 5a0fa5dcc7 Last round of addressing review issues Torsten Grote 2016-10-19 14:38:11 -02:00
  • 97223cce97 Fixed a typo in a constant. akwizgran 2016-10-19 15:14:07 +01:00
  • 08b191d72e Fixed a typo in a comment in a test. URGENT STUFF! akwizgran 2016-10-19 15:04:24 +01:00
  • 06335c2c30 Truncate all messages to valid length before sending. akwizgran 2016-10-19 14:23:24 +01:00
  • 8f882dc910 Addressing second round of review issues Torsten Grote 2016-10-19 09:03:48 -02:00
  • 0523c4e718 Address issues found in code review Torsten Grote 2016-10-18 15:50:05 -02:00
  • 7bf4aebdaf Move post/message creation into clients Torsten Grote 2016-10-11 18:28:37 -03:00
  • 6db59ffce5 Parsing and retrieval of private groups in PrivateGroupManager Torsten Grote 2016-10-13 17:42:15 -03:00
  • e0835ad460 Add "Created by" to ActionBar Torsten Grote 2016-10-14 15:40:27 -03:00
  • c83d4bbb39 Implement first prototype of private group message threads Torsten Grote 2016-10-11 16:18:21 -03:00
  • 65b47bb5d2 Refactor Forum Controller, so it can be used by private groups Torsten Grote 2016-10-11 10:17:51 -03:00
  • 9ce95d6de7 Refactor Forum Activity and adapters to be re-used for private groups Torsten Grote 2016-10-10 10:04:28 -03:00
  • 9d2c56e75f Upgraded Gradle plugin to 2.2.1. akwizgran 2016-10-19 12:24:22 +01:00
  • 32c4f61e68 Merge branch '670-uncaught-exceptions-do-not-print-a-stack-trace-in-introductionintegrationtest' into 'master' akwizgran 2016-10-14 12:14:05 +00:00
  • 6e04664915 Print stack trace for uncaught exceptions during tests for easier debugging Torsten Grote 2016-10-14 08:44:47 -03:00
  • 5674ee2d88 Converted group list controller to constructor injection. akwizgran 2016-10-12 17:28:44 +01:00
  • 8637faf858 Merge branch '704-constructor-injection' into 'master' akwizgran 2016-10-12 16:02:53 +00:00
  • 970cbbf557 Merge branch 'not-null-by-default' into 'master' akwizgran 2016-10-12 16:00:54 +00:00
  • 57ac4a5374 Removed Maven Central repo. akwizgran 2016-10-12 17:00:03 +01:00
  • 2b91631ba5 Use constructor injection for controllers. akwizgran 2016-10-11 12:31:21 +01:00
  • b327122255 Merge branch '660-implement-ux-for-the-list-of-private-groups' into 'master' akwizgran 2016-10-11 10:22:26 +00:00
  • 0b3ec9aa4c Merge branch '676-keyboard-isn-t-shown-when-forum-text-entry-field-gets-focus' into 'master' akwizgran 2016-10-11 09:47:27 +00:00
  • 154e02723f Always show the keyboard when asked for it Torsten Grote 2016-10-06 10:41:32 -03:00
  • b09e30a95f Private Group List Torsten Grote 2016-09-29 18:39:37 -03:00
  • 3ea36bbd40 Merge branch '551-destroyable-context' into 'master' akwizgran 2016-10-10 15:00:15 +00:00
  • cb983f02c2 Always check whether context has been destroyed. akwizgran 2016-09-29 14:52:00 +01:00
  • f1730aa7d9 Merge branch '696-npe-key-agreement-task' into 'master' akwizgran 2016-10-10 14:46:25 +00:00
  • 857665db79 Merge branch '373-slow-contact-list' into 'master' akwizgran 2016-10-10 14:00:36 +00:00
  • 7f2db71160 Address review comments Torsten Grote 2016-10-06 12:03:04 -03:00
  • 60dee5c4cb Added null safety annotations. akwizgran 2016-10-10 13:21:59 +01:00
  • 784561144a Use new GroupCount to display Forum List Torsten Grote 2016-10-05 16:41:46 -03:00
  • 70d39d03bc Use group metadata from ConversationManager for showing contact lists Torsten Grote 2016-10-05 12:14:40 -03:00
  • 48a3db46bc Properly pass message read state for sharing invitations and responses Torsten Grote 2016-10-05 16:01:43 -03:00
  • f52819f4ca Create a basic ConversationManager for querying GroupCount Torsten Grote 2016-10-05 14:38:51 -03:00
  • 457c30f3f2 Add GroupId to conversation items Torsten Grote 2016-10-05 12:09:08 -03:00
  • 1731369d7a Refactor SharingManager so its events provide message header Torsten Grote 2016-10-05 09:20:02 -03:00
  • 064b920626 Merge branch '687-refactor-adapters' into 'master' akwizgran 2016-10-10 10:15:13 +00:00
  • b2fa039474 Refactor existing adapters into a generic superclass Torsten Grote 2016-10-03 19:29:14 -03:00
  • 9112d17a4b Merge branch '611-body-cache-thread-safety' into 'master' akwizgran 2016-10-06 13:43:09 +00:00
  • 86fbb89637 Make body cache thread-safe, reduce visibility of classes. akwizgran 2016-10-06 13:53:58 +01:00
  • b3bea1f945 Merge branch 'fix-introduction-unit-tests' into 'master' akwizgran 2016-10-06 10:59:27 +00:00
  • 543304973e Fixed an NPE, improved thread safety of camera code. akwizgran 2016-10-06 11:53:07 +01:00
  • fc38738428 Merge branch '598-remove-unused-code' into 'master' akwizgran 2016-10-06 08:55:33 +00:00
  • d661fa0661 Fix IntroductionManager unit tests Torsten Grote 2016-10-05 18:51:03 -03:00
  • e2eda8fef0 Merge branch '584-store-latest-timestamp-and-unread-count-in-group-metadata-for-private-messaging' into 'master' akwizgran 2016-10-05 16:20:32 +00:00
  • 604542c19b Remove unused UI code and layouts. akwizgran 2016-10-05 16:59:17 +01:00
  • a727a0817e Store message count, unread count and timestamp of latest message Torsten Grote 2016-10-04 13:37:29 -03:00
  • 3fa84ec7a8 Merge branch '680-release-camera-surface' into 'master' Torsten Grote 2016-10-05 14:41:19 +00:00
  • e5f5511112 Merge branch 'identicon-cleanup' into 'master' Torsten Grote 2016-10-05 14:38:17 +00:00
  • 16ecb2ce8d Release surface to work around Android bug #54285. akwizgran 2016-09-28 13:37:24 +01:00
  • c49c888f9f Merge branch '644-missing-header' into 'master' akwizgran 2016-10-05 13:34:09 +00:00
  • 6b3db67ef5 removed fragment progress callback and fixed missing header Ernir Erlingsson 2016-09-13 23:34:02 +02:00
  • 293c06fd61 Merge branch '92-emoticons' into 'master' akwizgran 2016-10-05 11:01:12 +00:00
  • 1c55fae704 Merge branch '695-introduction-failure' into 'master' akwizgran 2016-10-04 21:38:48 +00:00
  • 95670937c3 Fix regression in IntroduceeManager Torsten Grote 2016-10-04 17:40:50 -03:00
  • 165deebb40 Merge branch '690-introduction-onboarding-is-shown-again-if-it-s-dismissed' into 'master' Ernir Erlingsson 2016-10-04 20:30:08 +00:00
  • 0b0cae06ae Don't show introduction onboarding again no matter how dismissed Torsten Grote 2016-10-04 14:51:37 -03:00
  • f8e0441de8 Emoji Support for all user input Torsten Grote 2016-09-26 17:58:26 -03:00
  • a422c626b3 Merge branch '673-privategroupmanager-facade' into 'master' akwizgran 2016-10-03 19:46:55 +00:00
  • 6ece398a21 Create PrivateGroupManager Facade and stub implementation Torsten Grote 2016-09-28 16:54:28 -03:00
  • 8b50cb1461 Merge branch 'fix-integration-tests' into 'master' akwizgran 2016-09-29 16:43:56 +00:00
  • f28bc691a5 Merge branch '685-teaser-length' into 'master' Torsten Grote 2016-09-29 14:12:10 +00:00
  • 42056720fa Check length of text after spanning. #685 akwizgran 2016-09-29 15:06:24 +01:00