Torsten Grote
22ebdd8e42
[android] Ensure keyboard is shown for entering password
...
in new StartupActivity and when creating a new account.
2019-05-13 11:58:07 -03:00
Torsten Grote
5ece6505da
[android] Combine Password and OpenDatabase Activity into StartupActivity
2019-05-13 08:21:27 -03:00
Torsten Grote
19bc73ac61
[android] show Toast when user shares own handshake link
...
This also limits the AddContactActivity to run within one single task
2019-05-03 11:47:51 -03:00
Torsten Grote
7a71d2bad4
Remote Contact Adding UI: Address review comments
2019-05-03 09:48:19 -03:00
Torsten Grote
58ffc6e761
[android] rough sketch of UI for adding contacts remotely
2019-05-03 09:48:15 -03:00
Torsten Grote
0b61a5d40a
Add FOREGROUND_SERVICE permission (needed when targeting higher API level)
2019-02-20 11:00:15 -03:00
akwizgran
91777fd942
Hide UI without flashing.
2019-01-11 16:59:53 +00:00
akwizgran
045fcfc5fa
Remove translucent window effect.
2019-01-09 14:30:57 +00:00
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
c8fa23273f
[android] support pull down to dismiss pattern for ImageActivity
2018-11-28 17:26:01 -02:00
Torsten Grote
fbe5df8938
[android] Add ImageActivity to show images in full-screen
2018-11-28 17:26:01 -02:00
akwizgran
45a11badd5
Change location permission to uses-permission-sdk-23.
2018-11-20 16:16:47 +00:00
Torsten Grote
c3cb966009
[android] move conversation classes into their own package
2018-11-07 11:48:20 -03:00
akwizgran
bd00fb1c04
Ask for coarse location permission before adding a contact.
2018-10-15 11:04:45 +01:00
Torsten Grote
775031e893
Don't use non-AppCompat theme for AppCompat activities
...
Fixes #1395
2018-10-05 16:50:11 -03:00
Torsten Grote
90db45817a
Add RTL language support to all activities and fragments
2018-09-19 11:33:03 -03:00
akwizgran
a52547f73b
Add obsolete fingerprint permission.
2018-09-19 12:19:33 +01:00
Torsten Grote
57841be447
Remove BiometricPromptCompat library and limit feature to API 28
2018-09-04 09:04:58 -03:00
Torsten Grote
c5d374af04
ScreenLock: Implement fingerprint unlocking with BiometricPromptCompat
2018-09-04 09:04:33 -03:00
akwizgran
42031631dd
Merge branch '1247-pin-lock' into 'master'
...
Screen Lock Feature
See merge request briar/briar!870
2018-08-14 09:28:04 +00:00
akwizgran
16b09b9380
Make back-facing camera optional in manifest.
2018-08-10 16:31:35 +01: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
akwizgran
05152eef0e
Allow devices without Bluetooth support.
2018-07-27 17:49:02 +01:00
Hugh Isaacs II
481de00f90
Chrome OS / Chromebook support
...
By setting adding the uses-feature tag for touchscreens and android:required="false" to it, it tells Google Play and the Android runtime that this app doesn't require touchscreens, making Google Play and the OS treat it as if it'll work on non-touch devices.
Also it's possible to add android:required="false" to the Bluetooth tag as it's not needed for adding contacts, I'm just not sure how the Briar app would react on an Android device that doesn't support Bluetooth so I didn't take that leap.
2018-07-27 17:42:37 +01:00
Torsten Grote
391e869d29
Also remind to sign-in again after app was upgraded
2018-07-17 16:33:58 -03:00
Torsten Grote
1f9def8418
Minimal Sign-in reminder
2018-06-22 10:46:27 -03:00
goapunk
26643e491b
Add some abstraction to the keyagreement ui
2018-06-20 15:32:23 +02:00
Torsten Grote
ba5b2f601b
Applying night mode to DevReportActivity
2018-06-19 14:19:15 -03:00
akwizgran
b23baf70b4
Don't send system logs in ACRA reports.
2018-05-16 11:53:00 +01:00
goapunk
ac1bfcae60
Make test data creation configurable.
2018-04-24 12:29:20 +02:00
akwizgran
6ff0f317a5
Shut down cleanly when memory is low.
2018-03-21 14:31:12 +00:00
Torsten Grote
80770b0216
Show a status screen when opening the database or applying migrations
2018-03-06 15:14:36 -03:00
Torsten Grote
8a81171739
Setup Wizard that asks for Doze Mode exception
...
Keep checking if we are whitelisted and request it if not
2017-11-20 11:52:05 -02:00
akwizgran
2c10ae7d06
Clear notifications when dismissed.
...
Also fixed an issue with notifications alerting again when items
were removed.
2017-09-29 15:23:27 +01:00
Michael Rogers
d24b1884a2
Removed old Bluetooth code and the location permission it requires.
2017-08-11 12:42:47 +01:00
akwizgran
abab3167c2
Use fully-qualified class names in manifest.
...
This prevents a crash on Android 4 when the package name in build.gradle differs from the name in the manifest.
2017-07-14 12:01:55 +01:00
akwizgran
73df126bd4
Create and share private groups separately, as with forums.
2017-07-04 16:17:58 +01:00
akwizgran
3449677b24
Bumped version number and expiry date.
2017-05-19 12:07:29 +01:00
akwizgran
96f006068f
Use the new launcher icon.
2017-04-07 13:57:13 +01:00
akwizgran
8e1ada4cdc
Don't allow other apps to open the panic prefs activity.
2017-03-30 12:26:33 +01:00
akwizgran
ac063b4c79
Require a system permission to open the settings activity.
2017-03-30 12:00:35 +01:00
Torsten Grote
c5df2100da
Fix ForumActivityTest and get rid of redundant theme definition
2017-01-02 11:57:45 -02:00
akwizgran
cc5c000278
Merge branch '738-older-devices-show-overflow-icon-on-some-screens-but-not-others' into 'master'
...
Also show overflow icon on devices with menu key by using Toolbar
Closes #738
See merge request !463
2016-12-16 11:58:18 +00:00
Torsten Grote
a6d053a0ea
Update all logos
2016-12-15 15:19:38 -02:00
Torsten Grote
db71472501
Also show overflow icon on devices with menu key by using Toolbar
2016-12-14 11:17:04 -02:00
akwizgran
ad6016d428
Updated java.library.path.
2016-11-30 18:10:49 +00:00