Commit Graph

  • f4ddc01641 Factor shared Bluetooth code into superclass. akwizgran 2018-01-10 13:03:07 +00:00
  • 08b63201d9 Merge branch 'fix-intro-fragment' into 'maintenance-0.16' akwizgran 2018-03-07 11:52:22 +00:00
  • 1c41181f1c Prevent transport indicators from looking like buttons Torsten Grote 2018-03-06 16:58:23 -03:00
  • 246b330b36 Passing in reference to FragmentManager when clicking links to prevent crash on Android 4 Torsten Grote 2018-02-28 10:59:07 -03:00
  • fd3e74cefc Merge branch '1168-startup-status-screen' into 'maintenance-0.16' akwizgran 2018-03-07 11:31:24 +00:00
  • ef12191ec8 fix uncentered intro fragment goapunk 2018-03-03 16:00:32 +01:00
  • a9fc310762 Merge branch '1176-startup-failure-crash' into 'maintenance-0.16' akwizgran 2018-03-07 11:14:49 +00:00
  • 0a70c2d44d Add more lifecycle states, merge lifecycle events. akwizgran 2018-03-01 14:29:35 +00:00
  • af1fc6f095 Start NavDrawerActivity only after database was opened and services started Torsten Grote 2018-02-28 13:23:01 -03:00
  • 21956f2627 Show a status screen when opening the database or applying migrations Torsten Grote 2018-02-26 18:15:00 -03:00
  • 55db6e524a Merge branch '346-qr-code-optimisations' into 'maintenance-0.16' akwizgran 2018-03-07 11:06:56 +00:00
  • dac3de24e7 Do not show splash screen when signed in Torsten Grote 2018-02-26 15:46:51 -03:00
  • f93f41893e Inject StartupFailureActivity to prevent NPE. akwizgran 2018-02-23 09:22:31 +00:00
  • 7dacb43e01 Don't stop camera view when QR code is scanned. akwizgran 2018-03-07 10:54:27 +00:00
  • 6a962bad24 Use ConstraintLayout for intro fragment. akwizgran 2018-02-22 16:58:47 +00:00
  • 489c0154e9 Add javadoc links. akwizgran 2018-02-22 15:23:49 +00:00
  • 85dc99da72 Crop camera preview before looking for QR code. akwizgran 2018-02-16 18:11:26 +00:00
  • ec808fd9f7 Add landscape layout for QR code fragment. akwizgran 2018-02-16 18:07:12 +00:00
  • 85cc23444c Merge branch 'transport-indicators-no-buttons' into 'master' akwizgran 2018-03-07 10:41:13 +00:00
  • c073c5c8bd Merge branch '283-key-exchange-connections' into 'master' akwizgran 2018-03-07 10:37:45 +00:00
  • 976c8a9578 Merge branch '1174-link-click-crash' into 'master' akwizgran 2018-03-07 10:36:33 +00:00
  • d52ca14ebe Merge branch '1168-startup-status-screen' into 'master' akwizgran 2018-03-07 10:30:11 +00:00
  • a178dbae9e Prevent transport indicators from looking like buttons Torsten Grote 2018-03-06 16:58:23 -03:00
  • 9a4f0b8e89 Add more lifecycle states, merge lifecycle events. akwizgran 2018-03-01 14:29:35 +00:00
  • 4c661cd4bb Merge branch '1154-fix-notification-light' into 'maintenance-0.16' Torsten Grote 2018-03-06 18:17:46 +00:00
  • db7dbfce68 Start NavDrawerActivity only after database was opened and services started Torsten Grote 2018-02-28 13:23:01 -03:00
  • 80770b0216 Show a status screen when opening the database or applying migrations Torsten Grote 2018-02-26 18:15:00 -03:00
  • 9f02bbbba1 Do not show splash screen when signed in Torsten Grote 2018-02-26 15:46:51 -03:00
  • 6324fb72a5 Fix notification light Torsten Grote 2018-02-28 12:53:22 -03:00
  • 190aeef34e Passing in reference to FragmentManager when clicking links to prevent crash on Android 4 Torsten Grote 2018-02-28 10:59:07 -03:00
  • 6fbaae0e5e Merge branch 'fix-intro-fragment' into 'master' akwizgran 2018-03-05 10:51:56 +00:00
  • 5cc0f08b8f Merge branch '1154-fix-notification-light' into 'master' akwizgran 2018-03-05 10:49:29 +00:00
  • 976460e0b7 fix uncentered intro fragment goapunk 2018-03-03 16:00:32 +01:00
  • 9cdd537600 Refactor key agreement connection choosing. akwizgran 2018-02-27 17:51:25 +00:00
  • c44a3d01b9 Fix notification light Torsten Grote 2018-02-28 12:53:22 -03:00
  • d3aebc4aba Merge branch '1136-startup-failure-ux' into 'maintenance-0.16' akwizgran 2018-02-28 10:26:48 +00:00
  • cbb65ec807 Refactor key agreement connection choosing. bluetooth-connection-limit akwizgran 2018-02-27 17:51:25 +00:00
  • 53b38d83e8 Ensure connections are closed when contact is removed. akwizgran 2018-02-27 17:18:29 +00:00
  • 65c0e110c5 Improve UX for startup failures Torsten Grote 2018-02-26 12:59:25 -03:00
  • 67aeb40d34 Backport ErrorFragment Torsten Grote 2018-02-26 14:48:00 -03:00
  • 8280b2e3b8 Inject StartupFailureActivity to prevent NPE. akwizgran 2018-02-23 09:22:31 +00:00
  • a8ed86575d Merge branch '1136-startup-failure-ux' into 'master' akwizgran 2018-02-26 17:18:44 +00:00
  • 46406d8d1a Improve UX for startup failures Torsten Grote 2018-02-26 12:59:25 -03:00
  • 692db742cf Ensure all key agreement connection tasks are stopped. akwizgran 2018-02-26 14:05:59 +00:00
  • 5b177c9901 Log Bluetooth bonding changes. akwizgran 2018-02-26 14:03:45 +00:00
  • 05210257a0 Merge branch '1176-startup-failure-crash' into 'master' Torsten Grote 2018-02-23 12:24:29 +00:00
  • c00bf2b2cd Close old connections to stay within limit. akwizgran 2018-02-23 12:06:54 +00:00
  • 55150fe02a Limit the number of open Bluetooth connections. akwizgran 2018-02-13 17:19:05 +00:00
  • d5c89640c1 Inject StartupFailureActivity to prevent NPE. akwizgran 2018-02-23 09:22:31 +00:00
  • 3f1fb1ca1c Merge branch '346-qr-code-optimisations' into 'master' Torsten Grote 2018-02-22 18:09:52 +00:00
  • bfdc79ac60 Use ConstraintLayout for intro fragment. akwizgran 2018-02-22 16:58:47 +00:00
  • 06897569d4 Add javadoc links. akwizgran 2018-02-22 15:23:49 +00:00
  • 66e3f6deba Crop camera preview before looking for QR code. akwizgran 2018-02-16 18:11:26 +00:00
  • 528a52d0f7 Add landscape layout for QR code fragment. akwizgran 2018-02-16 18:07:12 +00:00
  • d395f0866a Merge branch '1173-qr-code-version' into 'master' Torsten Grote 2018-02-22 16:40:30 +00:00
  • 363dfbc6aa Merge branch '1164-store-bluetooth-properties' into 'master' akwizgran 2018-02-22 15:11:01 +00:00
  • c6f2941e74 Merge branch '542-include-requested-messages' into 'master' Torsten Grote 2018-02-22 13:09:44 +00:00
  • a61cd01336 Address review comments. akwizgran 2018-02-22 12:52:49 +00:00
  • 10f63ad60b Include requested messages when getting next send time. akwizgran 2018-02-22 12:46:33 +00:00
  • 4e0b9145c1 Merge branch '542-retransmission' into 'maintenance-0.16' akwizgran 2018-02-22 12:45:48 +00:00
  • 0ad4f2f39b Don't poll for retransmission. akwizgran 2018-02-08 13:03:24 +00:00
  • 0b781cf272 Use first byte of QR code payload for format version. akwizgran 2018-02-22 11:59:06 +00:00
  • 6dc7277771 Merge branch '542-retransmission' into 'master' akwizgran 2018-02-22 11:07:21 +00:00
  • d880b14e0c Merge branch '1134-old-qr-code-error' into 'master' akwizgran 2018-02-22 10:55:44 +00:00
  • f88c68eff4 Merge branch '545-denormalise-statuses' into 'master' Torsten Grote 2018-02-19 16:53:55 +00:00
  • 812522a900 Bump version numbers for beta release. beta-0.16.18 akwizgran 2018-02-19 16:40:47 +00:00
  • 5fce8cbe0a Don't poll for retransmission. akwizgran 2018-02-08 13:03:24 +00:00
  • 439654e71d Test that visibility change affects expected contacts. akwizgran 2018-02-19 16:25:02 +00:00
  • 98db9da4bc Merge branch '509-tap-viewfinder-to-auto-focus' into 'maintenance-0.16' akwizgran 2018-02-19 16:20:16 +00:00
  • 7fe502e3cc Add denormalised columns to statuses table. akwizgran 2018-02-02 16:44:35 +00:00
  • eda3c964aa Merge branch '1137-stop-polling-disabled-plugins' into 'maintenance-0.16' akwizgran 2018-02-19 16:03:15 +00:00
  • 68df606146 Tap viewfinder to restart auto focus. akwizgran 2018-02-09 17:51:39 +00:00
  • aa07d0cadd Merge branch '509-tap-viewfinder-to-auto-focus' into 'master' akwizgran 2018-02-19 15:57:49 +00:00
  • 52bd699d2d Don't poll disabled transport plugins. akwizgran 2018-02-10 11:39:22 +00:00
  • d9cca3d9eb Merge branch '1137-stop-polling-disabled-plugins' into 'master' akwizgran 2018-02-19 14:45:56 +00:00
  • 94c5f61cc3 Merge branch 'raw-qr-codes' into 'master' Torsten Grote 2018-02-19 14:44:38 +00:00
  • 9cce0d8e15 Show an error fragment when an unsupported QR code is scanned Torsten Grote 2018-01-24 12:26:47 -02:00
  • 44488b5187 Merge branch 'multiset' into 'master' Torsten Grote 2018-02-19 12:36:01 +00:00
  • abb8db10db Merge branch 'migration-30-31' into 'maintenance-0.16' Torsten Grote 2018-02-18 17:58:48 +00:00
  • 4d6ac13338 Bump DB schema version as public key format has changed. akwizgran 2018-02-14 14:29:06 +00:00
  • ef3afa7832 Don't poll disabled transport plugins. akwizgran 2018-02-10 11:39:22 +00:00
  • 687ea132f6 Tap viewfinder to restart auto focus. akwizgran 2018-02-09 17:51:39 +00:00
  • 452e544ed1 Use raw byte mode for QR codes. akwizgran 2018-02-09 15:41:20 +00:00
  • 6b60509122 Add curve25519-java to ProGuard rules. akwizgran 2018-02-09 16:45:15 +00:00
  • e01e971822 Merge branch '236-curve25519' into 'master' akwizgran 2018-02-09 10:13:56 +00:00
  • 186a7db8cb Merge branch '236-use-ed25519' into 'master' akwizgran 2018-02-09 10:12:56 +00:00
  • 565452f7d3 Don't set running = true until properties have been loaded. akwizgran 2018-02-08 15:03:49 +00:00
  • de7e3dd225 Store Bluetooth address and UUID at first startup. akwizgran 2018-02-08 13:04:47 +00:00
  • 8bdf04a289 Clamp private keys, add test vectors. akwizgran 2018-02-02 22:13:28 +00:00
  • 56a5b8df87 Use Curve25519 for key agreement. akwizgran 2018-02-02 17:52:18 +00:00
  • ad241a14e3 Use WhisperSystems Curve25519 library. akwizgran 2017-12-07 17:06:58 +00:00
  • 2a7bdcd270 Add Curve25519 and Ed25519 to performance tests. akwizgran 2017-12-07 16:48:02 +00:00
  • 30edb90426 Add migration from schema 30 to 31. akwizgran 2018-01-31 11:44:22 +00:00
  • ffc94b2812 Merge branch '545-remove-unnecessary-indexes' into 'maintenance-0.16' akwizgran 2018-02-02 17:00:00 +00:00
  • 35a7bb4576 Merge branch '594-db-migrations' into 'maintenance-0.16' akwizgran 2018-02-02 15:46:39 +00:00
  • 2d87e34aa2 Throw meaningful exceptions for schema errors. akwizgran 2018-02-01 17:07:54 +00:00
  • 088564f22f Add comment. akwizgran 2018-02-01 10:22:10 +00:00
  • 8c8c1158f4 Apply more than one migration if suitable. akwizgran 2018-02-01 10:14:34 +00:00
  • 8faa456eb2 Add unit tests for migration logic. akwizgran 2018-01-31 15:41:21 +00:00
  • 4c61158326 Migrate database schema if a migration is available. akwizgran 2018-01-31 11:50:00 +00:00