Torsten Grote
a6b1ad48c3
[android] Add support for saving image attachments on API < 19
...
This is done by using the WRITE_EXTERNAL_STORAGE permission
to write the file directly without using the system activity.
2018-12-07 13:01:44 -02:00
Torsten Grote
77299a68ed
[android] Allow the user to save image attachment outside of Briar
2018-12-07 13:01:42 -02:00
Torsten Grote
419f2d966a
[android] Show a toast when an image could not be attached
2018-12-06 17:56:02 -02:00
Torsten Grote
800dfed5c1
[android] support adding image attachments to private messages
2018-12-06 17:55:59 -02:00
Torsten Grote
fbe5df8938
[android] Add ImageActivity to show images in full-screen
2018-11-28 17:26:01 -02:00
akwizgran
4738bfdd85
Ignore missing translations.
2018-11-07 10:43:13 +00:00
akwizgran
be1ca89309
Change button text to match name of action.
2018-11-07 10:40:59 +00:00
Torsten Grote
7059f376f1
[android] Add UI for changing contact alias
...
This introduces the first ViewModel to share state between the
ConversationActivity and the AliasDialogFragment.
2018-11-06 13:42:51 -03:00
akwizgran
fcb88ed58c
Merge branch '1147-bluetooth-discovery' into 'master'
...
Support Bluetooth discovery for adding contacts
See merge request briar/briar!954
2018-10-29 14:35:17 +00:00
akwizgran
9c4fb4fd34
Remove unused string.
2018-10-18 17:22:54 +01:00
akwizgran
47c91a96ae
Compact the database at startup.
2018-10-16 11:13:37 +01:00
akwizgran
bd00fb1c04
Ask for coarse location permission before adding a contact.
2018-10-15 11:04:45 +01:00
akwizgran
2a87171c49
Merge branch 'manual-screenshots' into 'master'
...
Create Screenshot of Conversation for Manual
Closes #1377
See merge request briar/briar!910
2018-10-01 13:41:05 +00:00
Torsten Grote
bd983d9796
Remove non-functional uninstall panic action
...
Fixes #1109
2018-09-27 18:37:57 -03:00
Torsten Grote
f0e2d5281f
Create Screenshot of Conversation for Manual
2018-09-24 12:34:26 -03:00
akwizgran
c7522dae1f
Show different error message if QR code is too new.
2018-09-24 13:21:45 +01:00
akwizgran
81863b9db6
Merge branch '1248-rename-lock-app' into 'master'
...
Rename "Screen lock" to "Lock app"
Closes #1248 and #1245
See merge request briar/briar!924
2018-09-19 14:28:34 +00:00
Torsten Grote
46425b09fa
Rename "Screen lock" to "App lock"
2018-09-19 10:22:43 -03:00
akwizgran
24f823a3ce
Remove lock screen notification setting.
2018-09-19 10:50:46 +01:00
Torsten Grote
c5d374af04
ScreenLock: Implement fingerprint unlocking with BiometricPromptCompat
2018-09-04 09:04:33 -03:00
akwizgran
4dfc96996d
Merge branch '1224-show-explanation-when-contact-exchange-fails' into 'master'
...
Show an error fragment when contact exchange fails
See merge request briar/briar!890
2018-08-20 19:40:36 +00:00
Torsten Grote
83886c78f1
Empty states: Address review comments
2018-08-20 15:14:53 -03:00
Torsten Grote
5ed0e9efec
Implement new empty state icons
2018-08-20 15:14:53 -03:00
akwizgran
169c59349e
Merge branch '1269-bridge-setting' into 'master'
...
Refactor Tor settings and add a setting for forcing the use bridges
Closes #1269
See merge request briar/briar!895
2018-08-20 17:56:56 +00:00
Torsten Grote
be72e624a3
ContactExchangeErrorFragment: Address review comments
2018-08-16 13:00:02 -03:00
Torsten Grote
656ca8d67a
Contact failure: Add better icon and remove technical error message
2018-08-16 12:34:20 -03:00
Torsten Grote
920a1d0431
Show an error fragment when contact exchange fails
2018-08-16 12:34:20 -03:00
Torsten Grote
4b9a9771f8
Tor settings: Address review comments
2018-08-16 12:27:26 -03:00
Torsten Grote
d64252aaf3
Screen Lock Timeout: Address review comments
2018-08-16 12:16:45 -03:00
Torsten Grote
bffd78d404
Use a dedicated summary for 'never lock Briar' for proper English
2018-08-16 12:14:59 -03:00
Torsten Grote
04ffff0953
Screen Lock: Lock after customizable inactivity timeout
2018-08-16 12:14:59 -03:00
Torsten Grote
9b17836595
Refactor Tor settings and add a setting for forcing to use bridges
2018-08-15 17:32:43 -03:00
Torsten Grote
afa3c3a70e
Screen Lock: Show verbose unlock message for older APIs
2018-08-10 07:44:10 -03:00
Torsten Grote
0f37a43415
Screen Lock: More changes due to code review
2018-08-10 07:44:10 -03:00
Torsten Grote
02ff37b187
Screen Lock: Second round of addressing review comments
2018-08-10 07:44:10 -03:00
Torsten Grote
087d6e9931
Screen Lock: Address first round of review comments
2018-08-10 07:44:10 -03:00
Torsten Grote
633f5a8bd7
Adapt foreground notification when locked and show LOCK button
2018-08-10 07:44:10 -03:00
Torsten Grote
90cb9a2fae
Disable screen lock setting instead of hiding it when not available
2018-08-10 07:44:10 -03:00
Torsten Grote
fc86319e13
MVP of PIN lock feature
...
This only shows the settings if a screen lock is available.
If the setting is activated, it shows a drawer item for locking.
Once locked, the screen lock secret needs to be entered to enter the
app again.
First part of #1247
2018-08-10 07:44:10 -03:00
Torsten Grote
edb8e8f9d0
Move res values from build.gradle into strings.xml
...
This fixes an issue where the build type values were overriding the
flavor values.
2018-08-03 13:08:18 -03:00
akwizgran
732bf6d4ec
Show countries where Tor is blocked.
2018-08-03 11:53:50 +01:00
akwizgran
53762e7c93
Add setting to override location-based disabling of Tor.
2018-08-03 11:53:47 +01:00
Torsten Grote
1cbd76bbc9
Address review nitpicks
2018-07-18 09:40:30 -03:00
Torsten Grote
ba4a4aea59
Only show a Dismiss button attached to the sign-in reminder
...
Also change the logo to a logout icon
2018-07-17 16:33:58 -03:00
Torsten Grote
391e869d29
Also remind to sign-in again after app was upgraded
2018-07-17 16:33:58 -03:00
Torsten Grote
8925d6f5d7
Add an option to not show the sign-in reminder
...
This is done via another preference in the settings screen
and an action button attached to the notification itself
2018-07-17 16:33:58 -03:00
Nico Alt
135372ebee
Use consistent language for forum posts
...
Fixes #888 .
2018-06-26 14:25:24 +02:00
Torsten Grote
1f9def8418
Minimal Sign-in reminder
2018-06-22 10:46:27 -03:00
Torsten Grote
3c6b43b2bd
Implement Dark Theme (DayNight with automatic option)
...
This is just a first rough implementation.
A real UI designer should look over this.
2018-06-19 13:29:13 -03:00
Torsten Grote
f41b76c567
Shorten password hints
2018-06-15 11:13:38 -03:00