Commit Graph

  • 740e934e5d Speed up the recipient warm-up phase. Greyson Parrelli 2021-01-04 19:27:16 -05:00
  • 61c5fc1057 Add shake-to-report for internal users. Greyson Parrelli 2021-01-04 18:39:48 -05:00
  • 7ef77bf16c Remove unbounded conversation list query. Greyson Parrelli 2021-01-03 00:50:01 -05:00
  • aa3eb78956 Clean up and speed up conversation list item view. Greyson Parrelli 2020-12-20 17:40:54 -05:00
  • cdd7b2deb9 Improve and streamline Application#onCreate. Greyson Parrelli 2020-12-20 14:45:51 -05:00
  • c27300c19d Add a perf buildType for testing performance improvements. Greyson Parrelli 2020-12-20 13:28:55 -05:00
  • 8927971a19 Replace non-essential conversation list views with stubs. Greyson Parrelli 2020-12-20 10:56:54 -05:00
  • 1ced115b54 Only force a conversation list re-query for non-cold-starts. Greyson Parrelli 2020-12-20 09:22:10 -05:00
  • fcbd594def Add a system to easily trace jobs. Greyson Parrelli 2020-12-20 01:04:03 -05:00
  • 4b8d02fdba Move Tracer to core-util. Greyson Parrelli 2020-12-20 00:44:26 -05:00
  • e10284bd13 Remove Trace annotation. Greyson Parrelli 2020-12-19 22:45:11 -05:00
  • 4b5f1d64e6 Switch the conversation list to our own paging library. Greyson Parrelli 2020-12-19 18:22:08 -05:00
  • b7477d287b Reopen properly when we select launcher icon. Alex Hart 2020-12-19 16:54:00 -04:00
  • 6bab6c2454 Increase prekey archive age to 30 days. Greyson Parrelli 2020-12-18 18:20:27 -05:00
  • 586c45616c Utilize ACTION_GET_CONTENT for one-time-access to backup. Alex Hart 2020-12-17 15:10:38 -04:00
  • ccd405fdce Don't double-isolate-bidi on phone numbers. Greyson Parrelli 2020-12-17 11:53:58 -05:00
  • dbf78d1b69 Show correct fragment layout preview. henry 2020-12-16 09:02:19 +08:00
  • 5f947ea2d6 Remove a few more instances of AsyncTask. Alex Hart 2020-12-17 11:28:06 -04:00
  • 73afa82147 Remove ViewUtil deprecated methods. Alex Hart 2020-12-17 11:01:40 -04:00
  • 744b79419b Swap out AsyncTask usage in notification action receivers with bounded threadpool. Alex Hart 2020-12-16 14:10:27 -04:00
  • ce20dd97ff Fix bad compose input height. Alex Hart 2020-12-15 12:50:08 -04:00
  • 3983d5aca4 Log the threadId of a log. Greyson Parrelli 2020-12-14 11:44:25 -05:00
  • 7b0de2d2a9 Force a feature flag refresh after a version change. Greyson Parrelli 2020-12-14 11:23:14 -05:00
  • 2b65482abd Fix KitKat OOM when rendering rounded material buttons. Cody Henthorne 2020-12-11 11:48:41 -05:00
  • fe01e80af5 Fix bug with mute states not dynamically updating in participants list. Cody Henthorne 2020-12-11 11:48:06 -05:00
  • fc43a0d8e9 Put log tag in brackets. Greyson Parrelli 2020-12-11 10:00:49 -05:00
  • e709cdc9d5 Remember the last position of emoji and sticker picker as you swap between them. Alex Hart 2020-12-10 17:42:18 -04:00
  • d2d698f64e Don't rely on the SessionState protobuf. Jack Lloyd 2020-12-10 10:23:13 -05:00
  • 7f1e33be32 Fix not deselecting item that is too large to send. Alan Evans 2020-12-10 10:21:31 -04:00
  • 443f1a1554 Bump version to 5.0.8 v5.0.8 Greyson Parrelli 2020-12-17 17:51:40 -05:00
  • ebb025c40a Updated language translations. Greyson Parrelli 2020-12-17 17:51:20 -05:00
  • f3ce582fa5 Inline GV1 auto-migration flag. Greyson Parrelli 2020-12-17 17:46:52 -05:00
  • 372744178e Bump version to 5.0.7 v5.0.7 Greyson Parrelli 2020-12-15 20:24:51 -05:00
  • fc3aa96b5a Updated language translations. Greyson Parrelli 2020-12-15 20:24:22 -05:00
  • f4c723cc60 Refactor how we handle GV1->GV2 migration suggestions. Greyson Parrelli 2020-12-15 20:18:47 -05:00
  • 7864c8ceb4 Fix translations in group call screen when using in-app language. Alan Evans 2020-12-15 12:34:34 -04:00
  • 4c80aac4d6 Drop sync messages with bad GV1 lengths. Alan Evans 2020-12-15 12:10:42 -04:00
  • e2b6e85431 Bump version to 5.0.6 v5.0.6 Greyson Parrelli 2020-12-14 22:48:57 -05:00
  • 8587153ddd Updated language translations. Greyson Parrelli 2020-12-14 22:48:18 -05:00
  • 21956e400f Use a new DatabaseObserver system. Greyson Parrelli 2020-12-14 21:06:24 -05:00
  • fa7346f79b Add group calling tooltip and megaphone. Alex Hart 2020-12-14 18:26:07 -04:00
  • 7227b43bbe Remove conversation list datasource throttler. Alan Evans 2020-12-14 12:47:26 -04:00
  • e8c75249f1 Bump version to 5.0.5 v5.0.5 Greyson Parrelli 2020-12-14 01:13:41 -05:00
  • cc5628cbce Updated language translations. Greyson Parrelli 2020-12-14 01:12:46 -05:00
  • 441808b1df Fix issue where client deprecation sometimes wasn't cleared. Greyson Parrelli 2020-12-13 14:44:19 -05:00
  • 42b0fe7853 Bump version to 5.0.4 v5.0.4 Greyson Parrelli 2020-12-10 12:31:49 -05:00
  • 7877f5db2f Updated language translations. Greyson Parrelli 2020-12-10 12:31:13 -05:00
  • b972e05660 Auto focus national number field after valid country code in delete fragment. Alex Hart 2020-12-10 10:20:33 -04:00
  • 23579a9b1d Do not unnecessarily refresh known-unregistered users during migration. Greyson Parrelli 2020-12-10 12:20:10 -05:00
  • af99753d47 Trace Application and Activity creates. Greyson Parrelli 2020-12-10 11:45:15 -05:00
  • 4b2366e537 Bump version to 5.0.3 v5.0.3 Greyson Parrelli 2020-12-09 17:39:38 -05:00
  • bea72c2ee3 Updated language translations. Greyson Parrelli 2020-12-09 17:37:02 -05:00
  • 32a50fcfad Disable group calling for API 19. Greyson Parrelli 2020-12-09 17:42:32 -05:00
  • 30fa741365 Make group calling flag hot-swappable. Greyson Parrelli 2020-12-09 17:38:52 -05:00
  • bed2544ff4 Don't try to update contacts if you have no permission. Greyson Parrelli 2020-12-09 17:07:29 -05:00
  • 5a773de3b1 Handle group call update sync messages. Cody Henthorne 2020-12-09 16:33:26 -05:00
  • 924405c8ba Increase uncompressed video attachment size to 500 Mb. Alan Evans 2020-12-09 16:30:42 -04:00
  • 93e9de3932 Increase stream copy buffer size to 64K. Alan Evans 2020-12-09 16:29:08 -04:00
  • a8dd81eace Return optional for telephone number region name for the unknown case to be localized. Alan Evans 2020-12-09 15:44:45 -04:00
  • ec8793c6fe Fix rendering issue when deleting the last message in a conversation. Greyson Parrelli 2020-12-09 14:39:22 -05:00
  • ffc0a230be Fix country code width on account deletion screen. Alex Hart 2020-12-09 14:09:21 -04:00
  • 5d4922ed8d Show accurate current group call participants in lobby header. Cody Henthorne 2020-12-09 11:53:59 -05:00
  • 974c33fe37 Directly reference activity for remove avatar confirmation prompt. Alan Evans 2020-12-09 11:15:48 -04:00
  • 3f2b4d60fd Fix voice note saves on API 28 and lower. Alex Hart 2020-12-09 10:22:31 -04:00
  • ca633b13af Bump version to 5.0.2 v5.0.2 Greyson Parrelli 2020-12-08 18:23:07 -05:00
  • a671e152bd Updated language translations. Greyson Parrelli 2020-12-08 18:22:44 -05:00
  • a564aae80a Do not show speaker hint in pip. Cody Henthorne 2020-12-08 17:18:22 -05:00
  • 9f8e31db78 Change WebsocketDrainedConstraint to DecryptionsDrainedConstraint. Greyson Parrelli 2020-12-08 16:51:03 -05:00
  • 84e9282f87 Attempt to reduce number of peek jobs run after being offline. Cody Henthorne 2020-12-08 16:43:43 -05:00
  • 3949f4fd45 Hide join group call for inactive groups. Alan Evans 2020-12-08 14:44:21 -04:00
  • 944a180b68 Ensure GV1->GV2 migrations work via group links. Greyson Parrelli 2020-12-08 13:21:21 -05:00
  • 9cd1a12b6a Fix NPE in FastJobStorage#getJobCountForQueue(). Greyson Parrelli 2020-12-08 13:00:20 -05:00
  • a4a2d2fc0d Log out exception when a backup fails. Greyson Parrelli 2020-12-08 10:57:48 -05:00
  • 6df839612d Fix "Advanced PIN settings" pushing wrong fragment. Artem Varaksa 2020-12-08 12:50:11 +03:00
  • dd630abd0e Fix issue where scrolling could get stuck. Greyson Parrelli 2020-12-08 10:48:25 -05:00
  • 6826c0ded5 Fix another scenario where search position was off. Greyson Parrelli 2020-12-08 10:40:08 -05:00
  • f1d0d4f81b Fix account deletion UI bugs. Alex Hart 2020-12-08 10:42:16 -04:00
  • bfa56f771d Do not show join banner in pip mode. Alex Hart 2020-12-07 17:45:13 -04:00
  • 167b9c13e5 Bump version to 5.0.1 v5.0.1 Greyson Parrelli 2020-12-07 22:52:26 -05:00
  • 4b7d9a3b9d Updated language translations. Greyson Parrelli 2020-12-07 22:52:10 -05:00
  • c7585c5594 Fix issues with jumpToMessage behavior. Greyson Parrelli 2020-12-07 22:40:43 -05:00
  • c3d7b88cf6 Add support for setting max instances per job queue. Greyson Parrelli 2020-12-07 17:30:05 -05:00
  • dc4ce234b7 Ensure proper group call history in chat after being offline. Cody Henthorne 2020-12-07 17:27:35 -05:00
  • 12330b0aff Bump RingRTC to 2.8.7 Cody Henthorne 2020-12-07 16:43:04 -05:00
  • edb2a17bcb Add ability to delete your Signal account from within the app. Alex Hart 2020-12-07 17:39:16 -04:00
  • 00b6416583 Prevent surplus notification sound when entering group. Alan Evans 2020-12-07 17:36:21 -04:00
  • 62297f1f98 Stabilize bluetooth a bit. Alex Hart 2020-12-07 17:33:14 -04:00
  • c00b0727e3 Show call full UI when group call is full. Cody Henthorne 2020-12-07 16:17:39 -05:00
  • 13616b9820 Fix preview of link previews with no thumbnails. Greyson Parrelli 2020-12-07 15:54:16 -05:00
  • 6530e1d937 Update CameraX blacklist. Greyson Parrelli 2020-12-07 14:34:39 -05:00
  • aff00615cb Fix bad theming on audio device selection popup. Alex Hart 2020-12-07 15:32:43 -04:00
  • be53bfa88f Hide members list when user enters pip. Alex Hart 2020-12-07 14:50:11 -04:00
  • 5de50f1a8b Fix overflow presentation when active speaker changes. Alex Hart 2020-12-07 14:11:35 -04:00
  • 61886ea10a Display speaker in PiP. Alex Hart 2020-12-07 13:16:02 -04:00
  • ea94f6bc91 Pretty print your phone number in advanced settings. Sgn-32 2020-12-06 18:12:06 +01:00
  • 6080c18c90 Fix RTL display of formatted phone numbers. Greyson Parrelli 2020-12-07 11:01:02 -05:00
  • 595d5dddbe Add Group Call speaker view hint. Cody Henthorne 2020-12-07 10:46:36 -05:00
  • 9b81e7f71b Removes deprecated Samsung multi-window support Bastian Köcher 2020-10-11 01:09:28 +02:00
  • bdc6c8c65a Fix a few minor group call UI issues. Cody Henthorne 2020-12-07 10:05:35 -05:00
  • 2dcc7d284f Update group membership for a group call when it changes. Cody Henthorne 2020-12-05 20:55:52 -05:00