akwizgran
|
63e3c661a3
|
Add toggle setting for Tor plugin.
|
2020-06-26 17:34:36 +01:00 |
|
akwizgran
|
4f54bd90fb
|
Remove redundant casts.
|
2020-06-26 17:34:36 +01:00 |
|
akwizgran
|
c42a987927
|
Use amber icon when enabling transports.
|
2020-06-26 17:34:36 +01:00 |
|
akwizgran
|
c554847b54
|
Add TransportStateEvent, rename existing events.
|
2020-06-26 17:34:35 +01:00 |
|
akwizgran
|
ea288b998b
|
Rename available/unavailable states.
|
2020-06-26 17:34:34 +01:00 |
|
akwizgran
|
b2a1ea84f8
|
Provide more information about plugin states.
|
2020-06-26 17:34:32 +01:00 |
|
akwizgran
|
b805514f70
|
Use renewable wake lock, try to guess a "safe" tag.
|
2020-06-26 14:58:06 +01:00 |
|
akwizgran
|
35d1b406f7
|
Refactor transport preferences.
|
2020-06-01 14:49:55 +01:00 |
|
akwizgran
|
d3d7212b08
|
Add registry method for deciding which contacts to poll.
|
2020-05-13 17:55:05 +01:00 |
|
akwizgran
|
79482d5e3a
|
Move connection management to its own package.
|
2020-05-12 17:36:35 +01:00 |
|
akwizgran
|
f2f278c393
|
Add timeout monitor for Bluetooth connections.
|
2020-05-08 16:22:46 +01:00 |
|
Torsten Grote
|
9eee58657e
|
Merge branch '1696-keystore-crash' into 'master'
Show a dialog instead of crashing if a hardware-backed key can't be loaded
Closes #1696
See merge request briar/briar!1233
|
2020-03-12 12:12:42 +00:00 |
|
akwizgran
|
9ea7140a7f
|
Add logging to track down account bugs.
|
2020-03-11 14:06:48 +00:00 |
|
akwizgran
|
bde9800c89
|
Add annotation for visibility.
|
2020-03-11 13:54:01 +00:00 |
|
akwizgran
|
4a68e5347d
|
Merge branch '1582-fix-climbing-snackbar' into 'master'
Fix climbing snackbar
Closes #1582
See merge request briar/briar!1223
|
2020-03-03 14:42:20 +00:00 |
|
akwizgran
|
ed50582e27
|
Show a dialog if the DB key can't be decrypted due to a keystore error.
|
2020-02-25 15:00:49 +00:00 |
|
akwizgran
|
1546a05568
|
Catch exception if hardware-backed key can't be loaded.
|
2020-02-25 12:28:21 +00:00 |
|
akwizgran
|
c206b46e28
|
Don't overwrite listener references with null during fragment changes.
|
2020-02-13 15:58:26 +00:00 |
|
Torsten Grote
|
9946fe806a
|
[android] check if browser intent resolves before starting
This prevents a crash on systems without a browser
|
2020-02-12 10:43:59 -03:00 |
|
Torsten Grote
|
1e4ad67ffc
|
[android] Fix climbing snackbar
Use a fresh snackbar for pending contacts each time it needs to be
shown. Don't re-use the old instance and clear it in onStop().
|
2020-02-11 13:25:15 -03:00 |
|
Torsten Grote
|
c976dd02ae
|
[android] Show "No Internet" snackbar when Tor plugin is not active
|
2020-02-11 12:59:28 -03:00 |
|
akwizgran
|
c61c9bbc02
|
Refactor Android-specific code out of bramble-core.
|
2020-01-10 17:41:10 +00:00 |
|
akwizgran
|
f76d08c19a
|
Use StrongBox on API 28+ if available.
|
2020-01-09 15:18:58 +00:00 |
|
akwizgran
|
fc6b596241
|
Remove unnecessary key purpose.
|
2020-01-09 15:03:46 +00:00 |
|
akwizgran
|
d7b05dcba0
|
Add javadocs.
|
2020-01-09 14:45:32 +00:00 |
|
akwizgran
|
4d3c1b4fd2
|
Use Android keystore for encrypting DB key.
Only for new accounts on API 23+.
|
2020-01-09 14:45:32 +00:00 |
|
akwizgran
|
5af7bbb24d
|
Merge branch 'master' into '1636-compression-failure'
# Conflicts:
# bramble-android/src/main/java/org/briarproject/bramble/util/AndroidUtils.java
|
2020-01-08 15:27:01 +00:00 |
|
Torsten Grote
|
dd3c909b31
|
Merge branch 'bt-address-reflection' into 'master'
Use reflection to get local Bluetooth address
See merge request briar/briar!1202
|
2020-01-08 14:05:01 +00:00 |
|
akwizgran
|
9305532079
|
Enable private message deletion in release builds.
|
2020-01-07 12:43:10 +00:00 |
|
akwizgran
|
1e2ccd96a7
|
Remove support for GIF attachments on API < 24.
|
2019-12-12 14:25:40 +00:00 |
|
Torsten Grote
|
c7a0f794c8
|
[android] Fix PNG compression with different BitmapConfig
Source: https://stackoverflow.com/a/6140360
|
2019-12-12 10:04:49 +00:00 |
|
Torsten Grote
|
62970cce30
|
[android] add instrumentation test for image compression
|
2019-12-12 10:04:44 +00:00 |
|
akwizgran
|
5962d3c763
|
Replace default methods with helper classes.
This is a workaround for AbstractMethodErrors
thrown by on-device tests.
|
2019-12-11 16:28:19 +00:00 |
|
akwizgran
|
d1e21877b3
|
Use reflection to get local Bluetooth address.
This is expected to work on Android 8 but not 8.1+.
|
2019-12-11 11:48:53 +00:00 |
|
akwizgran
|
3486cc8fcc
|
Tweak the error dialog when message deletion fails.
|
2019-12-10 16:05:03 +00:00 |
|
Torsten Grote
|
5aeee9af8b
|
[core] address review comments for message deletion explanation
|
2019-11-14 14:05:28 -03:00 |
|
Torsten Grote
|
ae0fa351b6
|
Better explain why messages could not be deleted
This also fixes a bug in the IntroductionManager that would allow to
delete only part of a session's visible messages.
|
2019-11-11 13:09:51 -03:00 |
|
Torsten Grote
|
71243ce561
|
[android] prevent empty state message from showing up briefly when clearing list
|
2019-11-07 15:30:25 -03:00 |
|
Torsten Grote
|
97dd9b901d
|
[android] hook up UI to ConversationManager to actually delete messages
|
2019-11-07 14:39:50 -03:00 |
|
Torsten Grote
|
9ce327a40c
|
[android] highlight selected conversation messages in UI
|
2019-11-07 14:39:50 -03:00 |
|
Torsten Grote
|
a9b9a8c5f8
|
[android] allow to select multiple conversation messages
|
2019-11-07 14:39:49 -03:00 |
|
Torsten Grote
|
034e76dd5c
|
[android] Fix controller memory leaks
|
2019-11-07 12:57:41 -03:00 |
|
akwizgran
|
9d72fca2a7
|
Merge branch 'AndroidX' into 'master'
AndroidX Migration
See merge request briar/briar!1176
|
2019-11-07 15:40:19 +00:00 |
|
akwizgran
|
b4e0d3b982
|
Merge branch '1653-npe-settings-fragment' into 'master'
Don't try to display settings before they are fully loaded
Closes #1653
See merge request briar/briar!1194
|
2019-11-07 15:29:55 +00:00 |
|
Torsten Grote
|
4fe41bfde7
|
Merge branch 'remove-beta-build-flag' into 'master'
Remove beta build flag
Closes #1527
See merge request briar/briar!1196
|
2019-11-06 17:53:02 +00:00 |
|
akwizgran
|
ee180defce
|
Remove expiry update code, fix references to Briar 1.0.
|
2019-11-06 14:21:52 +00:00 |
|
akwizgran
|
7ee0febf0c
|
Use TimeUnit to make durations more readable.
|
2019-11-06 14:21:52 +00:00 |
|
akwizgran
|
216f0598f9
|
Remove ancient flag for beta builds.
|
2019-11-06 14:20:11 +00:00 |
|
akwizgran
|
b3bc5e69b5
|
Use client versioning event to update UI.
|
2019-11-06 13:58:11 +00:00 |
|
Torsten Grote
|
cb5a9bdff8
|
[android] don't try to display settings before they are fully loaded
|
2019-11-06 09:21:28 -03:00 |
|