Commit Graph

  • 4122e0852a Show placeholders for missing attachments in ImageActivity Torsten Grote 2019-09-24 13:45:28 -03:00
  • 41411b0e2e Refactor attachment loading to support incremental display once loaded Torsten Grote 2019-06-20 18:24:23 -03:00
  • 62ef64db11 Bump version numbers for 1.2.6 release. akwizgran 2020-02-13 11:33:18 +00:00
  • c2e83dd21d Update translations. akwizgran 2020-02-13 11:32:19 +00:00
  • 48048dd2fd Merge branch '1483-crash-logging' into 'master' akwizgran 2020-02-12 17:26:32 +00:00
  • 17335811ec Merge branch '1699-no-browser' into 'master' akwizgran 2020-02-12 14:48:58 +00:00
  • 9946fe806a [android] check if browser intent resolves before starting Torsten Grote 2020-02-12 10:43:59 -03:00
  • 748d249771 [core] log the role when failing to parse creator session Torsten Grote 2020-02-12 09:31:16 -03:00
  • 68d6b4b2ac Merge branch '1665-recyclerview-selection' into 'master' akwizgran 2020-02-12 11:24:22 +00:00
  • cf48efae34 [android] upgrade recyclerview and selection library Torsten Grote 2020-02-12 08:02:25 -03:00
  • 287be6aa3f Merge branch '1695-show-no-internet-snackbar-when-tor-disabled' into 'master' akwizgran 2020-02-11 17:28:05 +00:00
  • 1e4ad67ffc [android] Fix climbing snackbar Torsten Grote 2020-02-11 13:25:15 -03:00
  • c976dd02ae [android] Show "No Internet" snackbar when Tor plugin is not active Torsten Grote 2020-02-11 12:59:28 -03:00
  • c4761c3bb2 Merge branch 'ignore-ble-for-bt-discovery' into 'master' Torsten Grote 2020-02-07 13:18:53 +00:00
  • af469d7f27 [android] add real Tor icon nav-drawer-tor-icon Torsten Grote 2020-01-24 14:19:58 -03:00
  • 0192b64dd3 [android] Scroll down when nav drawer chevron is pressed Torsten Grote 2020-01-29 11:25:33 -03:00
  • aeb148c600 [android] remove unused strings Torsten Grote 2020-01-29 11:24:11 -03:00
  • ac288b01d1 [android] make transport plugin toggles functional Torsten Grote 2020-01-24 11:10:54 -03:00
  • 3a444c814f Check for concurrent cache updates. 1592-image-placeholders-concurrent-cache akwizgran 2020-01-24 14:48:47 +00:00
  • 197b40647c [android] Add transport plugin toggles to NavDrawer Torsten Grote 2020-01-15 10:48:03 -03:00
  • 9fc4bc838d Merge branch 'plugin-manager-plugin-state' into 'plugin-toggles' akwizgran 2020-01-24 12:56:28 +00:00
  • 89c227e2da [bramble] Add method for enabling/disabling plugins to PluginManager Torsten Grote 2020-01-24 09:17:02 -03:00
  • 4269bd4b74 Merge branch 'plugin-toggle-settings' into 'plugin-toggles' Torsten Grote 2020-01-23 15:09:19 +00:00
  • cc7a19402e Remove another redundant call to pluginStateChanged(). akwizgran 2020-01-23 13:24:37 +00:00
  • f4ec1e6a72 [android] attach some smaller image attachment issues Torsten Grote 2020-01-23 10:22:02 -03:00
  • dc64c4148d Enable LAN plugin before showing QR code. akwizgran 2020-01-23 13:18:38 +00:00
  • e647ae7bb4 Remove redundant call to pluginStateChanged(). akwizgran 2020-01-23 12:51:41 +00:00
  • fc9d4dbb66 DO NOT MERGE: Delay sending of attachments. 1592-image-placeholders-debug akwizgran 2019-06-19 12:06:20 +01:00
  • e67e55227b [android] Refactor attachment loading to use LiveData Torsten Grote 2019-11-11 16:39:35 -03:00
  • 7b106f952d [android] address first round of code review for attachment placeholders Torsten Grote 2019-11-07 16:53:42 -03:00
  • e896b1fdd8 [android] support attachments arriving *before* the message containing them Torsten Grote 2019-10-17 13:25:04 -03:00
  • bb8e736804 Show placeholders for missing attachments in ImageActivity Torsten Grote 2019-09-24 13:45:28 -03:00
  • 0e5231955c Refactor attachment loading to support incremental display once loaded Torsten Grote 2019-06-20 18:24:23 -03:00
  • 0ff182b5af Merge branch 'message-tree-thread-safety' into 'master' Torsten Grote 2020-01-23 11:02:55 +00:00
  • b904b6ea51 Ensure MessageTreeImpl#contains() is thread-safe. akwizgran 2020-01-23 10:14:35 +00:00
  • 42776f56d0 Merge branch 'skip-fetching-feeds-if-tor-is-not-active' into 'plugin-toggles' Torsten Grote 2020-01-20 18:23:30 +00:00
  • 559776b0f5 Merge branch 'amber-transport-icons' into 'plugin-toggles' Torsten Grote 2020-01-20 18:22:10 +00:00
  • 642485d7bd Merge branch '581-plugin-states' into 'plugin-toggles' Torsten Grote 2020-01-20 18:19:10 +00:00
  • aad92e3f32 Bump version numbers for 1.2.5 release. release-1.2.5 beta-1.2.5 akwizgran 2020-01-20 17:28:04 +00:00
  • f816132ac2 Update translations. akwizgran 2020-01-20 17:27:11 +00:00
  • 070be8621d Use XML to specify dependencies between settings. akwizgran 2020-01-20 16:41:39 +00:00
  • 2e42fb3c44 Only update bridge and padding settings if network is enabled. akwizgran 2020-01-20 16:20:36 +00:00
  • 3f0f3746d7 Skip fetching RSS feeds if Tor is not active. akwizgran 2020-01-20 15:40:24 +00:00
  • c2dd61b006 Clean up logic for enabling/disabling settings. akwizgran 2020-01-17 13:12:16 +00:00
  • 5e37b3da22 Don't remove old settings yet. akwizgran 2020-01-17 13:11:54 +00:00
  • 8622f663f6 Enable LAN plugin in unit test. akwizgran 2020-01-17 11:57:18 +00:00
  • 628b69d4eb Enable BT plugin before showing QR code. akwizgran 2020-01-17 10:32:01 +00:00
  • b53319a7b0 Small code cleanups in key agreement UI. akwizgran 2020-01-17 10:22:12 +00:00
  • 98d4a48855 Make REASON_USER into a generic reason code. akwizgran 2020-01-16 17:56:31 +00:00
  • 9184bf6afc Add toggle setting for LAN plugin. akwizgran 2020-01-16 17:51:49 +00:00
  • 4f2f145ab6 Update semantics of Bluetooth setting. akwizgran 2020-01-16 15:50:44 +00:00
  • c945b3f611 Convert Bluetooth setting to a switch. akwizgran 2020-01-16 14:51:32 +00:00
  • 0940b8d5b9 Add toggle setting for Tor plugin. akwizgran 2020-01-16 14:41:03 +00:00
  • dac21cb3a0 Remove redundant casts. akwizgran 2020-01-16 14:09:22 +00:00
  • 9bfbb4d02d Notify callback of state changes while holding lock. akwizgran 2020-01-20 15:00:16 +00:00
  • 2689e5f361 Update javadocs for lock-safe methods. akwizgran 2020-01-20 14:48:33 +00:00
  • d7d8af7e32 Remove redundant logging. akwizgran 2020-01-20 14:03:12 +00:00
  • 57a47463d6 Use amber icon when enabling transports. akwizgran 2020-01-16 12:33:36 +00:00
  • 8db481a17a Remove debug logging. akwizgran 2020-01-17 12:38:43 +00:00
  • 2b9ffc7fbe Close server socket when BT is disabled. akwizgran 2020-01-17 12:38:03 +00:00
  • 0a5f93edf9 Remove unnecessary inner class, state checks. akwizgran 2020-01-16 13:08:16 +00:00
  • 0aada89625 Reset backoff before notifying of new state. akwizgran 2020-01-16 13:01:41 +00:00
  • 549cf4e2be Move to enabling state earlier in Tor startup. akwizgran 2020-01-16 12:38:03 +00:00
  • c6981fb243 Add TransportStateEvent, rename existing events. akwizgran 2020-01-16 11:54:28 +00:00
  • 10791aea49 Ensure server socket is closed. akwizgran 2020-01-16 11:35:32 +00:00
  • 1c98d8f12a Add method for getting reason why plugin is disabled. akwizgran 2020-01-16 11:05:36 +00:00
  • 6bce4b76d2 Fix test expectations. akwizgran 2020-01-16 11:05:02 +00:00
  • c7565cb93e Rename available/unavailable states. akwizgran 2020-01-16 09:58:12 +00:00
  • 32288c376b Update tests. akwizgran 2020-01-16 09:47:49 +00:00
  • 1e7a1670dd If adapter is disabled, forget that we enabled it. akwizgran 2020-01-15 17:48:12 +00:00
  • 850ad18a36 Check that server sockets are closed as expected. akwizgran 2020-01-15 17:40:20 +00:00
  • 5d6ed1a724 Provide more information about plugin states. akwizgran 2020-01-14 12:18:24 +00:00
  • 0dcfa5826f Merge branch 'nav-drawer-banner' into 'master' akwizgran 2020-01-15 13:35:59 +00:00
  • 792892d933 Hide banner of navigation drawer when not enough screen heigth available Torsten Grote 2020-01-15 09:22:50 -03:00
  • ab9ade9a0b Merge branch '1182-hardware-backed-key' into 'master' Torsten Grote 2020-01-15 11:32:33 +00:00
  • ded1792213 Avoid NPE if there's no TelephonyManager. akwizgran 2020-01-14 09:51:03 +00:00
  • c61c9bbc02 Refactor Android-specific code out of bramble-core. akwizgran 2020-01-10 17:31:16 +00:00
  • f650b2236e Catch any Exception when generating stored key. akwizgran 2020-01-10 16:15:56 +00:00
  • 72a391b506 Break out of loop after generating key. akwizgran 2020-01-10 12:22:47 +00:00
  • f76d08c19a Use StrongBox on API 28+ if available. akwizgran 2020-01-09 15:18:58 +00:00
  • fc6b596241 Remove unnecessary key purpose. akwizgran 2020-01-09 15:03:46 +00:00
  • c11d09a885 Re-encrypt the DB key with the stored key. akwizgran 2020-01-09 14:32:11 +00:00
  • d7b05dcba0 Add javadocs. akwizgran 2020-01-09 14:17:55 +00:00
  • 4d3c1b4fd2 Use Android keystore for encrypting DB key. akwizgran 2020-01-09 14:06:42 +00:00
  • 8a6e886d09 Remove DB key migration code. akwizgran 2020-01-09 11:22:39 +00:00
  • 69093d6786 Merge branch '1636-compression-failure' into 'master' Torsten Grote 2020-01-08 16:06:39 +00:00
  • 120fcf550d Merge branch 'undefined' into 'master' akwizgran 2020-01-08 16:00:30 +00:00
  • 5af7bbb24d Merge branch 'master' into '1636-compression-failure' akwizgran 2020-01-08 15:27:01 +00:00
  • dd3c909b31 Merge branch 'bt-address-reflection' into 'master' Torsten Grote 2020-01-08 14:05:01 +00:00
  • 4f1e9067e3 Merge branch '68-enable-private-message-deletion-in-release-builds' into 'master' Torsten Grote 2020-01-08 14:00:03 +00:00
  • 9305532079 Enable private message deletion in release builds. akwizgran 2020-01-07 11:35:38 +00:00
  • bbcdd9418c Revert breaking change to Korean translation. akwizgran 2020-01-07 12:35:25 +00:00
  • 373ca0e0ea Update translations. akwizgran 2020-01-07 11:30:21 +00:00
  • e4af161db5 Merge branch 'fix-test-sensitivity-to-arrival-order' into 'master' akwizgran 2019-12-20 12:12:36 +00:00
  • 9b37cb19f4 Reset counters before each test. akwizgran 2019-12-19 17:53:35 +00:00
  • 016178045f Make integration tests less sensitive to sync order. akwizgran 2019-12-19 17:44:24 +00:00
  • dae08b2af4 Merge branch '1677-note-alias-key' into 'master' akwizgran 2019-12-17 12:26:16 +00:00
  • 3bc349e426 Add warning about alias key to headless contacts response documentation Nico Alt 2019-12-16 15:30:02 +01:00
  • bd478c5074 Ignore BLE-only devices during BT discovery. akwizgran 2019-12-12 17:23:53 +00:00
  • 26144c18d8 Download test assets, fix expectations. akwizgran 2019-12-12 14:21:59 +00:00