Commit Graph

  • 9c0337c4ef Fix threading issue with message resends. Greyson Parrelli 2020-04-27 11:11:24 -04:00
  • 3fde06ab0f Bump version to 4.59.3 v4.59.3 Greyson Parrelli 2020-04-24 19:48:20 -04:00
  • 73959f328a Updated language translations. Greyson Parrelli 2020-04-24 19:47:57 -04:00
  • cca85bfee3 Fix some PinState bugs. Greyson Parrelli 2020-04-24 19:40:50 -04:00
  • 575caa53d3 Fix some storage service consistency issues. Greyson Parrelli 2020-04-24 18:37:12 -04:00
  • 33874a8866 Fix attachment upload bug. Greyson Parrelli 2020-04-24 09:24:43 -04:00
  • b8e909a134 Revert to preferring system photos over profile photos. Greyson Parrelli 2020-04-24 08:45:58 -04:00
  • 5193a5d309 Prevent some crash loops. Greyson Parrelli 2020-04-23 22:25:41 -04:00
  • 7db288b9aa Make PINs work with password managers. Greyson Parrelli 2020-04-23 22:11:07 -04:00
  • 9f033e64aa Fix lint error. Greyson Parrelli 2020-04-23 22:25:16 -04:00
  • 5a15ba97dc Bump version to 4.59.2 v4.59.2 Greyson Parrelli 2020-04-23 12:07:04 -04:00
  • ce6ec72683 Updated language translations. Greyson Parrelli 2020-04-23 12:06:24 -04:00
  • eedbcdd564 Fix issue with group storage sync. Greyson Parrelli 2020-04-23 13:33:48 -04:00
  • 0ca2848e01 Improve logging for storage service. Greyson Parrelli 2020-04-23 12:03:23 -04:00
  • 208275b6a9 Improve logging for PinState. Greyson Parrelli 2020-04-23 11:24:23 -04:00
  • 4bdcaa72cd Fix some more UX issues with blocked users. Greyson Parrelli 2020-04-23 11:06:52 -04:00
  • 8c6001fa5a Improve correctness and performance of camera contact search. Greyson Parrelli 2020-04-23 10:25:45 -04:00
  • c4e88abce1 Update PIN change strings. Greyson Parrelli 2020-04-22 19:42:17 -04:00
  • eea7174f1d Check to see if FCM is available at app launch. Greyson Parrelli 2020-04-22 19:32:40 -04:00
  • 3f7d0688fc Bump version to 4.59.1 v4.59.1 Greyson Parrelli 2020-04-22 14:18:06 -04:00
  • 6d319618c6 Updated language translations. Greyson Parrelli 2020-04-22 14:15:44 -04:00
  • 4250fa707b Fix crash when videos are missing a duration. Greyson Parrelli 2020-04-22 14:09:12 -04:00
  • 7734cd2c8f Clean up some corner cases in storage syncing. Greyson Parrelli 2020-04-22 13:47:32 -04:00
  • 57467bb338 Dismiss group participant list on contact click. Alan Evans 2020-04-22 14:19:44 -03:00
  • 8ad61a52b9 Fix call termination when muting before call is connected. Alex Hart 2020-04-22 13:29:14 -03:00
  • 9742a212a2 Fix Transifex string name clash. Alan Evans 2020-04-22 12:58:23 -03:00
  • fd21fc1a31 Fix some UX issues with blocked users. Greyson Parrelli 2020-04-22 11:12:08 -04:00
  • 1b5a0ab9f3 Sync the profile photo to linked devices when appropriate. Greyson Parrelli 2020-04-22 10:34:43 -04:00
  • f466fef20a Fix issue where contact photos weren't being shown at all. Greyson Parrelli 2020-04-22 10:13:56 -04:00
  • 9bc70adbbd Update PIN setting strings. Greyson Parrelli 2020-04-21 19:23:47 -04:00
  • 6f39f9849a Bump version to 4.59.0 v4.59.0 Greyson Parrelli 2020-04-21 14:23:13 -04:00
  • 5bc950ed28 Updated language translations. Greyson Parrelli 2020-04-21 14:00:04 -04:00
  • b80d460a8f Account for deleted conversations in profile key send job. Alan Evans 2020-04-21 14:28:57 -03:00
  • 3f555ce5e2 Extract method for creating safety number intents. Alan Evans 2020-04-21 09:47:59 -03:00
  • 9513b476ef Update to ringrtc v1.3.1 Jim Gustafson 2020-04-15 14:04:24 -07:00
  • 8f9e79ae37 Updated PIN strings. Greyson Parrelli 2020-04-16 13:37:15 -04:00
  • 53b681ef67 Make reaction and remote delete jobs GV2 ready. Alan Evans 2020-04-20 13:41:03 -03:00
  • 9a8094cb8a Guard against malformed group ids. Alan Evans 2020-04-20 12:01:31 -03:00
  • 00ee6d0bbd Dialog theme rename. Alex Hart 2020-04-20 09:18:29 -03:00
  • 83f6640bd3 Add a more generic system for handling early messages. Greyson Parrelli 2020-04-16 16:09:49 -04:00
  • 2afb939ee6 Implement send support for resumable uploads behind a flag. Alex Hart 2020-04-16 17:06:18 -03:00
  • 7c442865c5 Interpret non-present message bodies as 'null'. Greyson Parrelli 2020-04-16 13:34:21 -04:00
  • b3d57edb24 Update and centralize block strings. Greyson Parrelli 2020-04-16 11:30:51 -04:00
  • 6d6e017c71 Proactively share profile key after accepting a message request. Alex Hart 2020-04-16 09:30:46 -03:00
  • fc6b5c1d7c Add ultramarine as a conversation color option. Greyson Parrelli 2020-04-03 12:59:06 -04:00
  • 6ecd3b59fd Add pre-alpha receive support for remote delete. Greyson Parrelli 2020-04-15 14:56:58 -04:00
  • 456bcf3d57 Require CDN number match rather than use default CDN Ehren Kret 2020-04-14 08:33:09 -07:00
  • f12a9b9ac7 Store the server timestamp for a message. Greyson Parrelli 2020-04-13 19:02:50 -04:00
  • 00b6a222bd Remove jumpiness when rendering reactions. Greyson Parrelli 2020-04-13 11:41:30 -04:00
  • b8ccc4453e Update pins4all flag. Greyson Parrelli 2020-04-13 10:19:46 -04:00
  • dbb31420af Ensure all support article urls are the correct format and not translatable. Alan Evans 2020-04-10 19:24:16 -03:00
  • 35f4f3f81e Add support for passing data between jobs. Greyson Parrelli 2020-04-10 13:13:27 -04:00
  • acbfff89d3 Update registration to allow PIN entry. Greyson Parrelli 2020-04-07 13:19:53 -04:00
  • 6b37675a81 Remove long-press action in settings. Greyson Parrelli 2020-04-09 20:39:02 -04:00
  • a471ffa6d8 Fix UD indicators for sent transcripts. Greyson Parrelli 2020-04-09 17:45:48 -04:00
  • 7bf090fdab GroupsV2 state mapping. Alan Evans 2020-04-09 18:09:47 -03:00
  • 4e0279200f Refactor out MediaPreviewActivity Intent creation method. Alan Evans 2020-04-09 18:09:29 -03:00
  • 78055e3ccb GroupsV2 update sending and local context storage. Alan Evans 2020-04-09 18:02:13 -03:00
  • f5e6fd6340 Allow RetrieveProfileJob to be used for self. Alan Evans 2020-04-09 17:56:42 -03:00
  • 2d60d5fb1f Check menu item visibility when calculating menu size. Alex Hart 2020-04-09 10:48:11 -03:00
  • c6dd25a119 Ensure group membership for typing indicators. Alan Evans 2020-04-08 14:01:32 -03:00
  • 68d29d9a0f Allow pending member invite cancelation. Alan Evans 2020-04-08 12:56:57 -03:00
  • 1d63970a25 Hardcode all class names in old work manager migration. Alan Evans 2020-04-07 17:50:05 -03:00
  • 2b1ffac564 Groups V2 avatar download job. Alan Evans 2020-04-07 17:55:33 -03:00
  • e2d3a43593 Use readBodyBytes for correct exceptions. Alan Evans 2020-04-07 16:42:02 -03:00
  • 8e13403cca Separate PINs from Registration Lock. Greyson Parrelli 2020-04-02 17:09:25 -04:00
  • 3c6a7b76ca Send increased protocol version number if CDN key or attachment are used. Ehren Kret 2020-04-05 18:56:18 -07:00
  • 428128651e Move database protos to separate files. Alan Evans 2020-04-06 15:53:01 -03:00
  • 326678f214 Add support for GV2 group update messages. Alan Evans 2020-04-06 15:51:32 -03:00
  • 1f994495f8 Clear search if user sends message. Alex Hart 2020-04-06 11:36:39 -03:00
  • fb1637006d Include screen size details in debuglogs. Greyson Parrelli 2020-04-05 23:04:04 -04:00
  • 37a35e8f70 Add initial support for send/receive on CDN2. Ehren Kret 2020-04-05 17:32:06 -07:00
  • 1290d0ead9 Add pending member activity. Alan Evans 2020-04-03 16:24:25 -03:00
  • ef0f26b64c Remove borders from images in the gallery picker. Greyson Parrelli 2020-04-02 11:04:51 -04:00
  • 485d211768 Remove border from images in the attachment keyboard. Greyson Parrelli 2020-04-02 10:55:52 -04:00
  • f1ea035197 Re-enable and clean up Signal PINs. Greyson Parrelli 2020-04-01 19:55:18 -04:00
  • 6f961ade74 Fix crash when importing vcf after exporting it. Martijn van den Hoek 2020-03-15 14:44:56 +01:00
  • b8e17e0116 Enable video trimming feature by default. Alan Evans 2020-04-02 09:38:11 -03:00
  • 040e1fe8f6 Apply dark theme to scroll to bottom button. Alan Evans 2020-04-02 09:36:52 -03:00
  • e9c92bdf51 Show unblock dialog when tap blocked contact. Alan Evans 2020-04-01 15:09:14 -03:00
  • 48c33f3dcd GroupsV2 service changes. Alan Evans 2020-04-01 14:33:23 -03:00
  • 6b2bc924dd Prefer profile photo over system contact photo. Alex Hart 2020-04-01 13:39:22 -03:00
  • a65c4f90f4 Avoid potential race condition in attachment uploads. Ehren Kret 2020-03-31 11:17:40 -07:00
  • 04bb4b351a Refactor group leave dialog out of conversation. Alan Evans 2020-03-31 12:01:43 -03:00
  • e02e4d52b4 Prevent empty message processing. Alan Evans 2020-03-31 12:01:01 -03:00
  • 6f3c4434f6 Add animation when replying to a message. Alex Hart 2020-03-31 08:44:55 -03:00
  • 711715ca1e Add DNS fallback system. Greyson Parrelli 2020-03-28 00:49:30 -04:00
  • d6000af843 Re-use recently-acquired attachment pointers. Greyson Parrelli 2020-03-27 20:36:06 -04:00
  • 9b0954a898 Bump version to 4.58.5 v4.58.5 Greyson Parrelli 2020-04-03 11:18:39 -04:00
  • 42a2c33fd7 Updated language translations. Greyson Parrelli 2020-04-03 11:18:13 -04:00
  • a4d18a18d9 Don't use vector assets for notification icon. Greyson Parrelli 2020-04-03 11:07:08 -04:00
  • bf32409d4e Split drawable into light and dark. Alex Hart 2020-04-03 11:36:02 -03:00
  • e38aec225f Bump version to 4.58.4 v4.58.4 Greyson Parrelli 2020-04-01 14:48:47 -04:00
  • 995b7a4712 Updated language translations. Greyson Parrelli 2020-04-01 14:48:25 -04:00
  • 9fe3026941 Fix AdaptiveActionsToolbar sizing algorithm. Alex Hart 2020-04-01 11:26:19 -03:00
  • 520658e1b8 Bump version to 4.58.3 v4.58.3 Greyson Parrelli 2020-03-31 17:10:00 -04:00
  • f822d8eddb Updated language translations. Greyson Parrelli 2020-03-31 16:59:36 -04:00
  • 2f879ce4d6 Remove MMS groups from message request logic. Alex Hart 2020-03-31 16:00:26 -03:00
  • 24528bf101 Fix accent color in alert dialogs in dark theme. Greyson Parrelli 2020-03-31 14:59:00 -04:00
  • 822682caba Fix NPE in BitmapUtil.toJpeg() Greyson Parrelli 2020-03-31 10:11:59 -04:00