Commit Graph

  • 86684e228a Merge branch 'slow-bridges' into 'master' akwizgran 2018-09-27 16:10:22 +00:00
  • 9615eff649 Add new bridges to replace slow ones. akwizgran 2018-09-27 16:11:52 +01:00
  • 9381d46f51 Remove two bridges that are slow to bootstrap. akwizgran 2018-09-27 16:08:14 +01:00
  • e4a3a1ad40 Delete Tor state after testing each bridge. akwizgran 2018-09-27 16:07:46 +01:00
  • 905dc2a662 Merge branch 'qr-code-version-errors' into 'master' akwizgran 2018-09-24 16:42:43 +00:00
  • c2b7f85b8e Remove code from TestDataCreator that breaks encapsulation Torsten Grote 2018-09-19 10:50:09 -03:00
  • ae81eb3737 Throw AssertionError when creating an account while a database key is in memory Torsten Grote 2018-09-18 17:53:41 -03:00
  • 60d949c342 Refactor tests so that all test data is created in the first test Torsten Grote 2018-09-17 18:53:23 -03:00
  • 1c90e64894 Split up UI and Screenshot tests Torsten Grote 2018-09-06 16:00:29 -03:00
  • f0e2d5281f Create Screenshot of Conversation for Manual Torsten Grote 2018-08-29 13:11:35 -03:00
  • c7522dae1f Show different error message if QR code is too new. akwizgran 2018-09-24 13:16:41 +01:00
  • 097d14b9a1 Merge branch 'private-message-visitor' into 'master' Torsten Grote 2018-09-20 19:04:14 +00:00
  • 0491c3cace Use a visitor to create ConversationItems. akwizgran 2018-09-20 16:11:35 +01:00
  • cbae13feca Merge branch 'gradle-4.10' into 'master' akwizgran 2018-09-20 15:34:33 +00:00
  • b7c8859c82 Upgrade the gradle wrapper to version 4.10.2 Torsten Grote 2018-09-20 11:52:19 -03:00
  • 2e120f752c Add parameterised return type. akwizgran 2018-09-20 15:19:22 +01:00
  • 031eac54c5 Add private message visitor. akwizgran 2018-09-20 14:43:19 +01:00
  • 2c2596afdd Merge branch 'conversation-manager' into 'master' akwizgran 2018-09-20 13:01:53 +00:00
  • d1be14effe Merge branch '1386-app-lock-after-signout' into 'master' akwizgran 2018-09-20 11:05:37 +00:00
  • b56e7ab07d Merge branch 'roboelectric-android-http-client' into 'master' akwizgran 2018-09-20 11:04:52 +00:00
  • 089e9589ed Merge branch '1378-rtl-support' into 'master' akwizgran 2018-09-20 10:59:44 +00:00
  • 660ba16a14 Fix app lock after sign-out bug Torsten Grote 2018-09-19 16:06:13 -03:00
  • b101c4b636 Remove AndroidHttpClient class after Roboelectric update Torsten Grote 2018-09-19 15:15:38 -03:00
  • fdfddd2667 Fix small RTL UI glitches in blog post layouts Torsten Grote 2018-09-19 14:56:45 -03:00
  • 296546544f Remove auto-generated layout IDs. akwizgran 2018-09-19 17:42:25 +01:00
  • ad579a6ba3 Restore max of 50 contacts. akwizgran 2018-09-19 17:42:09 +01:00
  • 90e82357ba Move back to previous way of creating at least one test contact Torsten Grote 2018-09-19 11:37:13 -03:00
  • b3b40753d8 RTL support: Address review issues Torsten Grote 2018-09-18 15:55:09 -03:00
  • e60df3cece Don't crash when creating test data with 0 contacts Torsten Grote 2018-09-12 13:44:56 -03:00
  • da3cb95151 Move TrustIndicator behind date in AuthorView Torsten Grote 2018-09-12 07:37:34 -03:00
  • c27885072f Ellipzise long contact names in ConversationActivity Torsten Grote 2018-09-11 18:12:31 -03:00
  • 6557d564c9 Add RTL support to remaining layouts Torsten Grote 2018-09-11 18:09:45 -03:00
  • 53edcaf3e9 Add RTL support to remaining list items Torsten Grote 2018-09-11 17:23:01 -03:00
  • 5122c961b4 Simplify dev reporter and add RTL support Torsten Grote 2018-09-11 17:18:55 -03:00
  • f83b9244d4 Clean up threaded discussion screen Torsten Grote 2018-09-11 17:16:54 -03:00
  • 81292967e0 Add RTL support to conversation message bubbles Torsten Grote 2018-09-11 13:37:59 -03:00
  • b72f6b4fc3 Migrate Introduction Screen to ConstraintLayout Torsten Grote 2018-09-11 11:53:00 -03:00
  • 488be49c93 Convert contact lists to ConstraintLayout Torsten Grote 2018-09-11 11:50:13 -03:00
  • 90db45817a Add RTL language support to all activities and fragments Torsten Grote 2018-09-10 17:53:32 -03:00
  • 81863b9db6 Merge branch '1248-rename-lock-app' into 'master' akwizgran 2018-09-19 14:28:34 +00:00
  • da069adb57 Merge branch '1186-remove-lock-screen-notification-setting' into 'master' akwizgran 2018-09-19 14:27:31 +00:00
  • 2d5f5d4419 WIP: FakeTestData proof-of-concept screenshot-fake-test-data-poc Torsten Grote 2018-09-18 20:21:57 -03:00
  • 8393513871 Remove code from TestDataCreator that breaks encapsulation Torsten Grote 2018-09-19 10:50:09 -03:00
  • 46425b09fa Rename "Screen lock" to "App lock" Torsten Grote 2018-09-18 11:08:22 -03:00
  • 41e1a436c9 Merge branch 'centre-decrypting-db-message' into 'master' akwizgran 2018-09-19 11:46:55 +00:00
  • 989394d18b Merge branch 'fingerprint-permission' into 'master' Torsten Grote 2018-09-19 11:32:58 +00:00
  • b6b3f9c292 Align "decrypting database" message to centre. akwizgran 2018-09-19 12:23:13 +01:00
  • a52547f73b Add obsolete fingerprint permission. akwizgran 2018-09-19 12:19:33 +01:00
  • 24f823a3ce Remove lock screen notification setting. akwizgran 2018-09-19 10:50:46 +01:00
  • 38270fbee8 Throw AssertionError when creating an account while a database key is in memory Torsten Grote 2018-09-18 17:53:41 -03:00
  • 65c0646812 Refactor tests so that all test data is created in the first test Torsten Grote 2018-09-17 18:53:23 -03:00
  • 0416583e8c Split up UI and Screenshot tests Torsten Grote 2018-09-06 16:00:29 -03:00
  • 91f8c801b8 Create Screenshot of Conversation for Manual Torsten Grote 2018-08-29 13:11:35 -03:00
  • a045d7d306 Merge branch '1384-expiry-time' into 'master' akwizgran 2018-09-18 17:15:54 +00:00
  • a29d5efd93 Fix off-by-one error in expiry calculation. akwizgran 2018-09-18 14:48:04 +01:00
  • 37cd1cdddf Merge branch '541-faster-retransmission-eta' into 'master' akwizgran 2018-09-18 14:26:22 +00:00
  • 4f495bb4d3 Use now + max latency as ETA, add more tests. akwizgran 2018-09-18 14:27:49 +01:00
  • 1a70200b65 Allow retransmission if faster. goapunk 2018-08-23 15:25:50 +02:00
  • 6925dfcbdd Merge branch '1240-message-refactoring' into 'master' akwizgran 2018-09-18 13:30:26 +00:00
  • 7d479063a9 ConversationManager: Address review issues Torsten Grote 2018-09-18 10:09:59 -03:00
  • 2309e73216 Fix bug where available invitations were marked answered Torsten Grote 2018-09-18 09:39:11 -03:00
  • 4b325f797b Combine LiveData observers, avoid redundant loads. akwizgran 2018-09-18 11:26:12 +01:00
  • 9be83c3cc7 Refactor ConversationItem creation Torsten Grote 2018-09-07 17:45:52 -03:00
  • 86f650503b Re-introduce InvitationResponse Torsten Grote 2018-09-07 16:03:20 -03:00
  • d430b4fd2d Move introduction role into IntroductionResponse Torsten Grote 2018-09-07 14:13:38 -03:00
  • fcf7cf72ea Refactor doesExist() method. akwizgran 2018-09-07 16:43:45 +01:00
  • b78dfea95f Remove ListenableFutureTask and replace it with LiveData Torsten Grote 2018-09-07 13:17:56 -03:00
  • 183fe08565 Rename object to nameable Torsten Grote 2018-09-07 11:37:13 -03:00
  • 7e32697696 Use ConversationManager to retrieve messages Torsten Grote 2018-09-05 18:02:20 -03:00
  • 29758b174a Unify all events related to private messages Torsten Grote 2018-09-05 15:57:40 -03:00
  • 61e18f104e Unify all private message responses in one PrivateResponse class Torsten Grote 2018-09-05 15:22:12 -03:00
  • ffeca8817f Prepare private message retrieval through ConversationManager Torsten Grote 2018-09-04 19:04:19 -03:00
  • 59fae2fa3c Unify all private message requests in one PrivateRequest class Torsten Grote 2018-09-04 18:28:12 -03:00
  • 2d9345c018 Remove unnecessary information from private message classes Torsten Grote 2018-09-04 15:57:52 -03:00
  • 817df9c75a Merge branch '1247-flag-secure-warning' into 'master' akwizgran 2018-09-17 16:08:43 +00:00
  • 745515457e Add warning to FLAG_SECURE about app locking implications Torsten Grote 2018-09-17 12:21:16 -03:00
  • ba5928218a Reduce code duplication in TestMessageFactory. akwizgran 2018-09-14 17:50:17 +01:00
  • 9476782ced Bump version numbers for 1.1.1 release. release-1.1.1 akwizgran 2018-09-14 13:16:17 +01:00
  • 74445acb55 Merge branch '1379-startup-failure-error' into 'master' akwizgran 2018-09-14 12:01:52 +00:00
  • e32771f964 Merge branch '1359-conversation-progress' into 'master' akwizgran 2018-09-14 11:59:42 +00:00
  • d7bf1ee374 Merge branch '1367-db-header-corrupt' into 'master' akwizgran 2018-09-14 09:09:41 +00:00
  • 10bee05856 Only sign-in once when pressing enter Torsten Grote 2018-09-13 18:40:32 -03:00
  • fc626d0921 Only create one private group when pressing enter Torsten Grote 2018-09-13 18:40:11 -03:00
  • 30f87e626a Only create one forum when pressing enter Torsten Grote 2018-09-13 18:37:41 -03:00
  • a0d91da569 Add TODO for not allowing double account creation Torsten Grote 2018-09-13 18:19:15 -03:00
  • c90a72617e Do not create two accounts when pressing enter for account creation Torsten Grote 2018-09-13 18:02:21 -03:00
  • 8813bc36af Correct startup database failure error messages Torsten Grote 2018-09-13 12:35:39 -03:00
  • 049cf3ad27 Merge branch 'optional-tests' into 'master' akwizgran 2018-09-13 14:36:59 +00:00
  • de8a6b23e5 Merge branch '1189-setup-activity' into 'master' Torsten Grote 2018-09-13 14:21:24 +00:00
  • 30193a240b Start SetupActivity in same task, finish other activities. akwizgran 2018-09-13 13:43:01 +01:00
  • a52ad8b4cc Bump version numbers for 1.1.0 release. akwizgran 2018-09-12 17:10:52 +01:00
  • 6a1a8b6872 Merge branch '1245-enable-pin-lock' into 'master' Torsten Grote 2018-09-12 11:15:12 +00:00
  • 50ad42a0a2 Update translations, adds Hungarian, sets inclusion threshold to 80% Torsten Grote 2018-09-12 07:45:02 -03:00
  • 08005bdf56 Enable PIN lock for release builds. akwizgran 2018-09-12 11:44:27 +01:00
  • e32cc3af6d Enable dark theme for release builds. akwizgran 2018-09-12 11:41:54 +01:00
  • 28a68ff625 Enable sign-in reminder for release builds. akwizgran 2018-08-03 12:17:07 +01:00
  • fb7d4076ab Use magic wake lock tag for Huawei devices. Alarms akwizgran 2018-09-07 13:32:22 +01:00
  • 2bef2ac828 Merge branch '1249-sign-in-screenshots' into 'master' akwizgran 2018-09-06 13:40:03 +00:00
  • b2febbc6e9 Specify optional tests with an environment variable. akwizgran 2018-09-06 10:34:04 +01:00
  • e12601dd08 Merge branch 'attach-updated-settings-to-event' into 'master' Torsten Grote 2018-09-05 11:22:05 +00:00