Commit Graph

  • 36525fbe9d Merge branch 'promo-video' into 'master' akwizgran 2021-04-12 10:46:03 +00:00
  • 30b2905c2e make SecretOwnerTask states public ameba23 2021-04-12 12:21:35 +02:00
  • 9d01de9868 Secret owner return shard - activity, view model and fragment ameba23 2021-04-12 12:21:16 +02:00
  • 71b8c32a3e implement CustodianTask ameba23 2021-04-12 10:52:03 +02:00
  • 207a8bc7cb make CustodianTask states public ameba23 2021-04-12 10:51:34 +02:00
  • 9e4ace4ce7 Activity and view model for custodian returning shard ameba23 2021-04-12 10:50:47 +02:00
  • 8f628f2d45 Fix PromoVideoTest for CI Torsten Grote 2021-04-06 14:43:42 -03:00
  • 5e84e5b8b6 Stop listening to key agreement connections when leaving fragment Torsten Grote 2021-04-09 15:20:39 -03:00
  • e856ee48f9 Merge branch 'social-backup-recovery-task-interfaces' into social-backup-shard-return ameba23 2021-04-09 15:59:03 +02:00
  • ea4bd5f438 WIP activity for custodian to return a shard ameba23 2021-04-09 15:58:50 +02:00
  • 5b7bc54e16 Add interfaces for social backup recovery tasks. akwizgran 2021-04-09 14:46:45 +01:00
  • 996eb20556 Additional logging in KeyAgreementConnector ameba23 2021-04-09 15:12:56 +02:00
  • a64878bd00 Also reset payload flags when resetting AddNearbyContact state Torsten Grote 2021-04-08 14:21:17 -03:00
  • c53fc5eaa3 Add inspection profile to repo Torsten Grote 2021-04-08 13:55:26 -03:00
  • 212751c835 Return a value instead of passing a runnable argument. akwizgran 2021-04-08 17:11:07 +01:00
  • fe1c6acebb Remove workaround for Android issue #190966. akwizgran 2021-04-08 17:03:28 +01:00
  • 61453b96ab Make a ReturnShardFragment, based on ContactExchangeFragment ameba23 2021-04-08 16:43:39 +02:00
  • 73ce6c2fb0 Fix parser for backup messages ameba23 2021-04-08 15:46:56 +02:00
  • 3ddda8cf7f Revert package name to socialbackup ameba23 2021-04-08 13:11:51 +02:00
  • ce47bfe018 Write tests for the dirty flag Sebastian Kürten 2021-04-06 20:39:59 +02:00
  • 93ee8df43a Resolve merge conflict with 1872-key-agreement ameba23 2021-04-08 12:23:18 +02:00
  • 0ee4ade404 One more round of addressing AddNearbyContact review feedback Torsten Grote 2021-04-07 16:18:18 -03:00
  • d0b939dafb add provider for ClientHelper ameba23 2021-04-07 15:51:04 +02:00
  • e99df2b69e Log dirty flag when opening database Sebastian Kürten 2021-04-06 20:19:28 +02:00
  • db84d07c38 Store a dirty flag in the database Sebastian Kürten 2021-04-06 12:15:38 +02:00
  • 4f26230996 implement method to get a ReturnShardPayload as bytes to avoid needing the messageEncoder ameba23 2021-04-06 16:28:09 +02:00
  • e804a8d573 method to get a ReturnShardPayload as bytes to avoid needing the messageEncoder ameba23 2021-04-06 16:27:51 +02:00
  • 6bff0647d6 return shard activity dependencies ameba23 2021-04-06 16:26:57 +02:00
  • c85102fe52 Use BriarActivity#signOut() to exit app after updating language 1924-fix-sign-out-after-changing-language Sebastian Kürten 2021-04-06 07:06:20 +02:00
  • db610cfb4c Run only tests from android package on emulator Torsten Grote 2021-04-01 17:12:04 -03:00
  • 5b52417d20 Check if Bluetooth is supported before requesting discoverability Torsten Grote 2021-04-01 15:34:21 -03:00
  • 8a768cf933 Add a test for sign-in Torsten Grote 2021-03-25 13:55:46 -03:00
  • bebf3bbc39 Merge branch '1826-settings-view-model' into 'master' akwizgran 2021-04-01 13:20:12 +00:00
  • 8a3dd5472b Make a screenshot when test fails to help with debugging Torsten Grote 2021-03-25 13:53:45 -03:00
  • f971533a5b Add a way to detect if code runs as instrumentation test Torsten Grote 2021-03-25 13:52:51 -03:00
  • a12166c13b Use Android Test Orchestrator to have a clean state for each test Torsten Grote 2021-03-22 14:39:51 -03:00
  • 51624a31e3 Add a first PromoVideoTest Torsten Grote 2021-03-19 14:29:00 -03:00
  • 3688b0b17a Encoding and decoding for returned social backups ameba23 2021-03-31 16:01:22 +02:00
  • 4f42ce9a01 Public interface of SocialBackupExchangeManager and Message encoder/parser ameba23 2021-03-31 16:00:57 +02:00
  • c155020064 CustodianHelpRecoverActivity passes a ReturnShardPayload ameba23 2021-03-31 16:00:04 +02:00
  • 933397f58b move MessageParser and MessageEncoder to make public ameba23 2021-03-31 15:59:24 +02:00
  • cdc632e1af Don't show screen filter and expiry warnings in screenshot tests Torsten Grote 2021-03-19 14:28:37 -03:00
  • 31f87f647e Create an OverlayView so we can show taps in espresso tests Torsten Grote 2021-03-19 14:27:57 -03:00
  • dcd37f71d1 Turn splash screen duration into a resource variable Torsten Grote 2021-03-19 14:27:10 -03:00
  • 4ca286b28e Allow to decide whether test contacts should have alias Torsten Grote 2021-03-19 14:24:19 -03:00
  • d129186bab social backup exchange ameba23 2021-03-30 12:06:45 +02:00
  • a11a81f3d4 backup payload and returned shard payload ameba23 2021-03-30 12:05:57 +02:00
  • 7c6a2a9b46 Refactor from public contact exchange code ameba23 2021-03-30 12:05:18 +02:00
  • 0258cf9c59 Rename constants to make public ameba23 2021-03-30 12:01:55 +02:00
  • caee34f738 Rename constants to make public ameba23 2021-03-30 12:01:10 +02:00
  • 4f3e4b019a Request user to turn on location for adding contact nearby on API 28+ Torsten Grote 2021-03-29 11:30:17 -03:00
  • 62cca1335f Bump version numbers for 1.2.20 release. release-1.2.20 beta-1.2.20 alpha-1.2.20 akwizgran 2021-03-29 12:41:01 +01:00
  • 11a18859fb Update translations. akwizgran 2021-03-29 12:39:56 +01:00
  • 1116a7e125 Merge branch 'update-bridges-again' into 'master' akwizgran 2021-03-29 12:32:11 +00:00
  • 415b315292 Add a Tor Browser default bridge. akwizgran 2021-03-29 13:01:27 +01:00
  • 9818ec2b66 Remove a failing bridge. akwizgran 2021-03-29 12:55:04 +01:00
  • 95ef061a34 Pick up screen lock changes when returning to SecurityFragment Torsten Grote 2021-03-26 14:33:58 -03:00
  • aaaf8aa66f Go back to security settings when pressing navigation icon in ChangePasswordActivity Torsten Grote 2021-03-26 14:12:02 -03:00
  • 29965e38d0 Don't show Toast off the UiThread Torsten Grote 2021-03-26 14:07:35 -03:00
  • 371d49a213 Use SwitchPreferenceCompat for panic preferences Torsten Grote 2021-03-26 13:52:50 -03:00
  • 6ed95e145e Re-open DisplayFragment after changing theme Torsten Grote 2021-02-08 13:59:50 -03:00
  • 8c025c1173 review: fix nullability and visibility of settings Torsten Grote 2021-02-05 10:26:56 -03:00
  • 9ce541cc31 Allow settings titles on more than a single line Torsten Grote 2021-02-04 10:30:59 -03:00
  • aa57a4c123 lint ignore icon tinting since it seems to work on Android 4 with VectorDrawableCompat Torsten Grote 2021-01-22 17:16:53 -03:00
  • 58d9deb3b8 Move avatar layout into own preference Torsten Grote 2021-01-22 17:03:09 -03:00
  • f0685c4a43 Get rid of custom switch preference Torsten Grote 2021-01-22 15:45:32 -03:00
  • 484817db08 Move notifications settings into own screen Torsten Grote 2021-01-22 15:39:46 -03:00
  • 670bf15d31 Move security settings into own screen Torsten Grote 2021-01-22 14:07:10 -03:00
  • 6df1e0fd77 Move connections settings into own screen Torsten Grote 2021-01-22 13:07:48 -03:00
  • ec910cb80f Move Display category into its own settings screen Torsten Grote 2021-01-21 16:59:59 -03:00
  • 372516646d Merge branch '1970-blog-bugs' into 'master' akwizgran 2021-03-26 14:32:11 +00:00
  • 72e721b0d3 Don't show snackbar about local blog post again after screen rotation Torsten Grote 2021-03-26 10:56:57 -03:00
  • 6599093611 Improve blog author clickability Torsten Grote 2021-03-26 10:40:51 -03:00
  • dceeecf1fe Open blog posts from blog feed in BlogActivity Torsten Grote 2021-03-26 10:23:31 -03:00
  • ace0b9a3d8 Merge branch 'update-bridges' into 'master' Torsten Grote 2021-03-26 11:59:03 +00:00
  • 7afe5a85f8 create a socialBackupExchangeManager copying the ContactExchangeManager ameba23 2021-03-26 11:59:52 +01:00
  • 943e734ae9 fix bugs relating to return shard activity ameba23 2021-03-26 11:00:44 +01:00
  • 7c45c90de9 Replace a failing bridge with a Tor Browser default bridge. akwizgran 2021-03-26 09:27:36 +00:00
  • c2cbba451d return shard activity and view model ameba23 2021-03-25 20:43:34 +01:00
  • fc909a317e make add nearby contact stuff public ameba23 2021-03-25 20:42:43 +01:00
  • a0df8ded69 recover package and return shard activity ameba23 2021-03-25 20:41:34 +01:00
  • c2a4b5e26a Bump version numbers for 1.2.19 release. alpha-1.2.19 akwizgran 2021-03-25 17:36:04 +00:00
  • feac0ad802 Update translations. akwizgran 2021-03-25 17:34:02 +00:00
  • 60478eba3f Merge branch '1866-blog-controller' into 'master' akwizgran 2021-03-25 17:25:43 +00:00
  • 3639952612 Merge branch 'espresso-ci' into 'master' akwizgran 2021-03-25 15:47:18 +00:00
  • 9d23c876ae merge with 1872-key-agreement ameba23 2021-03-25 14:55:15 +01:00
  • c4a654b267 Merge branch '1979-feedback-crash' into 'master' akwizgran 2021-03-25 13:29:43 +00:00
  • ecb31a4d32 Don't crash when pressing SHOW with user information when sending feedback Torsten Grote 2021-03-25 08:47:18 -03:00
  • 995a053241 WIP make part of keyAgreement public, so it can be used for shard return social-backup-recovery ameba23 2021-03-25 09:03:41 +01:00
  • 76f201bb2f Run Espresso tests manually as they are still too flaky Torsten Grote 2021-03-24 16:06:48 -03:00
  • 1d44305e34 Catch exception when calling Camera#getParameters() Torsten Grote 2021-03-24 15:23:16 -03:00
  • a37af592cd Use new ActivityResultLauncher to request permissions for AddNearbyContact Torsten Grote 2021-03-24 14:48:45 -03:00
  • 87799b743c Add Burmese translation to language chooser. akwizgran 2021-03-24 15:28:33 +00:00
  • b898a7c370 Update translations, add Burmese translation. akwizgran 2021-03-24 13:54:00 +00:00
  • 7f486eef4c Refactor more code into AddNearbyContactViewModel Torsten Grote 2021-03-23 17:00:36 -03:00
  • f3210e3af2 Allow DbViewModel work on things other than lists. Torsten Grote 2021-03-22 16:48:16 -03:00
  • b4f38e81ea Allow DbViewModel work on things other than lists. 1866-blog-controller-alt Torsten Grote 2021-03-22 16:48:16 -03:00
  • 225fd6fd49 Merge branch 'headless-remove-type-args-in-jar-sorting-algorithm' into 'master' akwizgran 2021-03-23 12:38:53 +00:00
  • 265d1da566 improve threshold choosing UI ameba23 2021-03-23 09:14:18 +01:00
  • b6d57a492b only allow choosing a threshold with > 3 custodians ameba23 2021-03-23 08:25:09 +01:00