Commit Graph

  • cfcd451db7 Fix crash on unlink device when offline. henry 2020-05-23 13:00:40 +08:00
  • 5ab72fd1a9 Ask for permission before launching avatar sheet. Alex Hart 2020-05-28 16:52:36 -03:00
  • daace9bd1a Audio wave forms on voice notes. Alan Evans 2020-05-28 16:50:27 -03:00
  • 69adcd1d69 Tap avatar in chat preferences or group management to see full screen. Alan Evans 2020-05-28 16:05:34 -03:00
  • 0711a22188 Add overflow toast and fix edit menu option. Alex Hart 2020-05-28 13:24:04 -03:00
  • 3a06412cd8 Throttle notifications when doing the intial message fetch. Greyson Parrelli 2020-05-28 08:32:35 -04:00
  • 51c82702e2 Remove expectation of ActionBar in DeviceProvisioningActivity. Alan Evans 2020-05-28 10:40:31 -03:00
  • 1b01196ec6 Refactor ThreadRecord. Greyson Parrelli 2020-05-13 17:30:53 -04:00
  • 1cd6b58ece Don't enqueue duplicate PushDecryptMessageJobs. Greyson Parrelli 2020-05-28 08:58:40 -04:00
  • ea8e13b1c8 Create a WebsocketDrainedConstraint. Greyson Parrelli 2020-05-27 11:00:04 -04:00
  • f392229393 Extract MessageNotifier interface. Greyson Parrelli 2020-05-27 15:04:45 -04:00
  • a299bafe89 Create a new system for fetching the intial batch of messages. Greyson Parrelli 2020-05-20 09:06:08 -04:00
  • d2bf539504 Clear sticky WebRtcViewModel events when initiating a new call. Alex Hart 2020-05-28 09:09:23 -03:00
  • 903c3989b9 Fix chip jank and other groups v2 ux issues. Alex Hart 2020-05-27 12:19:20 -03:00
  • 00996f0d7a Rename back to build.gradle Alan Evans 2020-05-27 11:24:19 -03:00
  • 4aded3a436 Close keyboard on contact list scroll. Alan Evans 2020-05-27 11:09:45 -03:00
  • 9acdc37729 Alphabetical member order. Alan Evans 2020-05-26 16:49:19 -03:00
  • d4cdcbe54f Improve logging around group sends. Greyson Parrelli 2020-05-26 15:47:28 -04:00
  • 6fa2a0f411 Polish UX for groups v2 management. Alex Hart 2020-05-26 16:34:11 -03:00
  • 558a8e4a14 Add polish to groups v2 creation flow. Alex Hart 2020-05-26 16:25:03 -03:00
  • 8947b82034 Make GV2 feature flags remote capable. Alan Evans 2020-05-26 16:17:41 -03:00
  • 56551025e9 Detect if group v2 is active from membership. Alan Evans 2020-05-26 16:05:18 -03:00
  • befb4939d5 Restore groups from storage service. Alan Evans 2020-05-26 16:02:34 -03:00
  • 289f7aba63 Add versioned profiles feature flag. Alan Evans 2020-05-26 16:01:01 -03:00
  • 28bd245b96 While testing GV2 without UUID, fail jobs that hit UuidRecipientError. Alan Evans 2020-05-26 15:33:17 -03:00
  • c5e7300df2 Fix matches logic in contact selection. Alan Evans 2020-05-26 15:29:53 -03:00
  • fe25d941bb Prevent FCM bottlenecking. Greyson Parrelli 2020-05-26 11:58:34 -04:00
  • 4cda267f3b Show pending count and allow view of zero pending screen. Alan Evans 2020-05-26 14:25:53 -03:00
  • 82ba7e2b8b Display "You" at end of members list in ConversationTitleView. Alex Hart 2020-05-26 14:20:57 -03:00
  • 41ebaf3938 Clean up Overflow menu for GV2 groups. Alex Hart 2020-05-26 14:19:05 -03:00
  • 090c400037 Collapse title into toolbar on scroll in ManageGroupFragment. Alex Hart 2020-05-26 12:06:30 -03:00
  • 12b1232ac0 Fix groups v2 patch response handler. Alan Evans 2020-05-20 15:29:30 -03:00
  • 204a84c522 Apply proper spacing to RecipientBottomSheetDialogFragment. Alex Hart 2020-05-26 10:05:31 -03:00
  • 526afd539b Fix avatar tap in conversation multi-select mode. Alan Evans 2020-05-26 08:27:12 -03:00
  • d708984abd Require users be a system contact or whitelisted to appear in the contact list. Greyson Parrelli 2020-05-22 13:42:19 -04:00
  • 9d39db6428 Add additional account restore logging, prevent double avatar fetch. Greyson Parrelli 2020-05-22 13:02:33 -04:00
  • 67a8ec0d39 Only admin can cancel any invite. Alan Evans 2020-05-21 18:11:04 -03:00
  • 297a7d0ef8 Handle absent change during invite. Alan Evans 2020-05-21 17:04:57 -03:00
  • 4712833853 Always convert HEIC images to JPEG. Bastian Köcher 2020-04-06 10:54:36 +02:00
  • 11d17f7496 GV2 storage service syncing. Alan Evans 2020-05-19 18:48:26 -03:00
  • 36df3f234f Enable the Zk group library. Alan Evans 2020-05-19 15:45:46 -03:00
  • 098b298646 Add a network constraint to RemoteConfigRefreshJob. Greyson Parrelli 2020-05-18 15:26:51 -04:00
  • 2f9320989a Server signed group v2 changes sent and received P2P. Alan Evans 2020-05-19 16:02:24 -03:00
  • ec8d5defd4 Protect against unknown GV2 UUIDs. Alan Evans 2020-05-19 15:41:48 -03:00
  • 981676c7f8 Bump version to 4.60.9 v4.60.9 Greyson Parrelli 2020-05-29 09:40:21 -04:00
  • 7c5ae57784 Updated language translations. Greyson Parrelli 2020-05-29 09:38:57 -04:00
  • fc7be87468 Downgrade AudioManagerCompat errors to warnings. Alex Hart 2020-05-29 10:31:36 -03:00
  • e55d8007fc Bump version to 4.60.8 v4.60.8 Greyson Parrelli 2020-05-28 18:34:06 -04:00
  • 43b7aa2d52 Updated language translations. Greyson Parrelli 2020-05-28 18:33:46 -04:00
  • cd1bad0718 Fix bluetooth behavior. Alex Hart 2020-05-28 17:36:40 -03:00
  • 6b47618351 Bump version to 4.60.7 v4.60.7 Greyson Parrelli 2020-05-26 18:27:05 -04:00
  • b6d384120d Updated language translations. Greyson Parrelli 2020-05-26 18:26:39 -04:00
  • 1268b26c1f Auto-dismiss PIN reminder dialog as you type. Greyson Parrelli 2020-05-26 18:13:19 -04:00
  • f1233bfddc Bump version to 4.60.6 v4.60.6 Greyson Parrelli 2020-05-25 14:06:55 -04:00
  • 1aa3e6afea Updated language translations. Greyson Parrelli 2020-05-25 14:06:27 -04:00
  • ce21eb241a Fix potential crash with data size in ConversationDataSource. Greyson Parrelli 2020-05-25 14:00:53 -04:00
  • f96fb72eb1 Don't show PIN reminders if you're not registered. Greyson Parrelli 2020-05-25 13:14:38 -04:00
  • 207c467c6b Don't insert identity verification message for the initial restore. Greyson Parrelli 2020-05-24 13:00:16 -04:00
  • 9d1d9e33ed Bumped version to 4.60.5 v4.60.5 Alex Hart 2020-05-21 19:53:02 -03:00
  • e4a76c0690 Updated language translations. Alex Hart 2020-05-21 19:52:16 -03:00
  • 124c3e25e9 Implement layout changes to new call screen UX. Alex Hart 2020-05-21 16:57:21 -03:00
  • 5cb1201903 Add the ability to disable PIN reminders. Greyson Parrelli 2020-05-21 12:56:36 -04:00
  • bb6ca80d5a Don't create identity change methods for brand new contacts. Greyson Parrelli 2020-05-20 17:10:14 -04:00
  • dc7c54a1f8 Ensure we upload the profile after a PIN restore. Greyson Parrelli 2020-05-20 17:03:18 -04:00
  • 23401440bf Prevent insertion of UUID-only contacts at the database level. Greyson Parrelli 2020-05-20 17:02:05 -04:00
  • 9e98588401 Bump version to 4.59.11 v4.59.11 Greyson Parrelli 2020-05-20 14:59:32 -04:00
  • eb78a2e638 Update to ringrtc v1.3.4 Jim Gustafson 2020-05-20 11:43:06 -07:00
  • 8ca9cfbd8c Revert "Check to see if FCM is available at app launch." Greyson Parrelli 2020-05-12 15:50:27 -04:00
  • f8f959e05a Make rate limit message more generic. Greyson Parrelli 2020-05-20 14:22:21 -04:00
  • edbd4d2d03 Properly set profile key update flag. Alex Hart 2020-05-20 12:15:54 -03:00
  • a0b4065be3 Fix potention OOB error when pulse-highlighting a message. Greyson Parrelli 2020-05-19 17:09:25 -04:00
  • 1b2f964f32 Fix possible crash around loading initial conversation pages. Greyson Parrelli 2020-05-19 16:19:21 -04:00
  • eaf5280d99 Bumped version to 4.60.4 v4.60.4 Alex Hart 2020-05-19 16:39:58 -03:00
  • d435da980f Updated language translations. Alex Hart 2020-05-19 16:39:04 -03:00
  • 8d3a91f3a4 Fix possible data source invalidation loop. Greyson Parrelli 2020-05-19 15:07:46 -04:00
  • b80c339c5a Fix an issue where the add profile prompt wasn't dismissed. Greyson Parrelli 2020-05-19 10:06:11 -04:00
  • 34159fc9da Log successful pin setting. Alan Evans 2020-05-19 15:42:49 -03:00
  • b509ee9ee0 Bumped version to 4.60.3 v4.60.3 Alex Hart 2020-05-18 17:03:45 -03:00
  • a6819448b9 fixup! Consolidate Call UI visibility selection logic. v4.60.2 Alex Hart 2020-05-18 16:43:30 -03:00
  • f2847f9aa5 Bumped version to 4.60.2 Alex Hart 2020-05-18 16:25:27 -03:00
  • 8f01e5e1c3 Updated language translations. Alex Hart 2020-05-18 16:24:46 -03:00
  • acb2f43620 Make Manage Group menu item replace Edit Group for GV2. Alan Evans 2020-05-18 16:20:19 -03:00
  • 62ac65e4d8 Improve paging performance on slower devices. Greyson Parrelli 2020-05-18 12:56:57 -04:00
  • 8f183bdcdc Consolidate Call UI visibility selection logic. Alex Hart 2020-05-18 15:48:46 -03:00
  • 3d135d155e Disable view prefetching for now. Greyson Parrelli 2020-05-18 13:07:32 -04:00
  • 090c811391 Force app compat version 1.1.0-beta01. Alan Evans 2020-05-18 12:30:03 -03:00
  • 2a9e8dc525 Bumped version to 4.60.1 v4.60.1 Alex Hart 2020-05-15 18:48:05 -03:00
  • cb0b22cf2c Updated language translations. Alex Hart 2020-05-15 18:47:02 -03:00
  • 5aba3517ce Upgrade to RingRTC 2.0.3 and implement rounded corners for local pip. Alex Hart 2020-05-15 18:40:19 -03:00
  • 726f665388 Upgrade AppCompat to 1.2.0-rc01. Alex Hart 2020-05-15 18:24:34 -03:00
  • e2ac55e9ac Fix ellapsed call timer restarting between activity restarts. Alex Hart 2020-05-15 16:24:53 -03:00
  • fa5729bac6 Better handle identity key changes in response to storage service syncs. Greyson Parrelli 2020-05-15 14:14:41 -04:00
  • e714cb6423 Fix potential issues with ConversationDataSource boundaries. Greyson Parrelli 2020-05-15 11:11:27 -04:00
  • 35a0162d5c Utilize EmojiTextView instead of TextView. Alex Hart 2020-05-15 13:52:11 -03:00
  • 76740adc3f Fix controls are removed when remote video is disabled. Alex Hart 2020-05-15 13:05:00 -03:00
  • 1c814141a2 Fix NullPointerException when trying to launch InviteActivity. Alex Hart 2020-05-15 10:43:25 -03:00
  • 5545daf992 Live group membership count in conversation. Alan Evans 2020-05-15 10:28:48 -03:00
  • d300615d90 Ensure new group UI behind feature flag. Alan Evans 2020-05-15 10:27:39 -03:00
  • 908a5260c2 Enable note to self as recipient in share activity. Alex Hart 2020-05-15 10:03:49 -03:00
  • 7aac6644c3 Expand tappable area in header. Alex Hart 2020-05-14 16:27:52 -03:00