Torsten Grote
622e7a775a
[android] Soft keyboard fixes
...
1. Manually request focus for input fields and show keyboard
This is needed when targetting API 28 which doesn't give focus anymore
automatically like it used to be.
Closes #1505
2. Remember keyboard states across screen rotations
This also upgrades the emoji library and gets rid of the
KeyboardAwareLinearLayout that is still a relict from the time when we
were using Signal's emoji implementation.
3. Move soft keyboard showing/hiding into UiUtils
2019-10-18 13:44:44 +01:00
Torsten Grote
aa0937e6aa
[android] Show dialog when (pending) contact already exists
...
If two different people sent the same link, show warning dialog to the
user to prevent a social attack trying to discover contact
relationships.
2019-10-15 14:47:42 -03:00
Torsten Grote
f45d00e23c
Update translations, add Bosnian and Swahili
2019-10-14 15:11:44 -03:00
Torsten Grote
04f1036dbf
[android] Change non-deletion message to refer to ongoing sessions
2019-10-09 17:21:41 -03:00
Torsten Grote
876d50975e
[android] fix typo s/can not/cannot/
2019-10-07 12:08:18 -03:00
Torsten Grote
3ac5646355
[briar-android] Add conversation menu action to delete all messages
2019-10-03 15:24:36 -03:00
akwizgran
408d9ddee4
Rename directory for traditional Chinese translation.
2019-07-01 10:14:08 +01:00
akwizgran
0e5027e725
Update list of translations.
2019-07-01 01:35:52 +01:00
akwizgran
2bae639105
Upgrade messaging client to support attachments.
2019-06-18 13:03:49 +01:00
Torsten Grote
fc6275b037
[android] reject invalid mime types for image attachments
2019-06-17 13:11:13 -03:00
Torsten Grote
f76f9be4ed
Reject attachments that exceed the allowed size
...
Closes #1468
2019-06-17 13:11:13 -03:00
Torsten Grote
55f4600a69
[android] Create attachments before showing previews
2019-06-17 13:11:12 -03:00
akwizgran
22f5c42fc1
Resolve merge conflicts.
...
# Conflicts:
# briar-android/src/main/res/values/strings.xml
2019-06-17 12:13:19 +00:00
akwizgran
aab46040a5
Add comments for translators.
2019-06-17 13:12:11 +01:00
akwizgran
3a837b3c5a
Resolve merge conflicts.
...
# Conflicts:
# briar-android/src/main/res/values/strings.xml
2019-06-17 11:04:11 +00:00
akwizgran
0d8af780a3
Add strings for duplicate pending contacts.
2019-06-15 11:31:18 +01:00
akwizgran
9c20e6b333
Add string for pending contact offline state.
2019-06-15 11:04:22 +01:00
akwizgran
ab14976c96
Add strings for warning when adding a contact is slow.
2019-06-15 11:01:09 +01:00
akwizgran
dc741e988c
Shorter description for "waiting for connection" state.
2019-06-07 11:42:10 +01:00
akwizgran
84060a57da
Merge branch 'unsupported-handshake-link' into 'master'
...
Add error message for unsupported handshake link version
See merge request briar/briar!1091
2019-05-26 14:36:24 +00:00
Torsten Grote
bea526d64d
[android] tweak wording for unsupported link version
2019-05-24 14:31:04 -03:00
Torsten Grote
299ad07222
[android] Allow pending contacts to be removed at any time
2019-05-16 12:54:42 -03:00
Torsten Grote
90437f4fa4
[android] use same color for thread dividers than indentation dividers
2019-05-16 11:35:20 -03:00
Torsten Grote
be8aba347d
[android] Add error message for unsupported handshake link version
2019-05-13 12:00:18 -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
bec1f117ba
Remote Contact Adding: Rename methods and add more exception handling
2019-05-03 09:48:20 -03:00
Torsten Grote
7a71d2bad4
Remote Contact Adding UI: Address review comments
2019-05-03 09:48:19 -03:00
Torsten Grote
4a57939b80
[android] finalize list of pending contacts and add test code
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
6435c3520c
[android] Update translations, add Azerbaijani
2019-03-22 13:09:38 -03:00
akwizgran
cc43d5982a
Merge branch '1196-remove-thread-sent-snackbars' into 'master'
...
Remove unnecessary snackbars in threaded conversation
Closes #1196
See merge request briar/briar!1055
2019-03-08 14:23:19 +00:00
Torsten Grote
7469c0f5e3
[android] remove unnecessary snackbars in threaded conversation
...
that appear after posting a new message there
2019-02-28 14:28:37 -03:00
Torsten Grote
8ae9b7f5a2
[android] Ensure that buttons of link warning are always visible
2019-02-27 17:01:50 -03:00
akwizgran
93d99b0111
Tweak wording of Tor battery setting.
2019-02-06 14:23:15 +00:00
Torsten Grote
75c37a258e
Add a setting to disable Tor when running on battery
2019-02-05 13:46:26 -02:00
Torsten Grote
16c701a71a
[android] only enable image feature if contact supports it
...
Also show an onboarding the first time, the feature gets activiated
2019-01-14 14:21:19 +00:00
akwizgran
91777fd942
Hide UI without flashing.
2019-01-11 16:59:53 +00:00
akwizgran
526ef7c6d8
Add array entries for new translations.
2019-01-11 15:13:06 +00:00
akwizgran
045fcfc5fa
Remove translucent window effect.
2019-01-09 14:30:57 +00:00
Torsten Grote
4307d26606
[android] Change light theme background color closer to white
2018-12-17 17:25:12 -02:00
Torsten Grote
961fdc8e72
[android] Show multiple images in message bubble
2018-12-11 15:28:21 -02: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
77299a68ed
[android] Allow the user to save image attachment outside of Briar
2018-12-07 13:01:42 -02:00
Torsten Grote
e6229a3a13
[android] Factor out image preview into its own view class
2018-12-06 17:56:02 -02:00
Torsten Grote
5fbacb4ee4
[android] Split out an EmojiTextInputView from TextInputViews
...
This also removes the TextInputController whose job is now done by the view.
2018-12-06 17:56:02 -02:00
Torsten Grote
c7f4e976ed
[android] Require users of TextInputView to set its controller
2018-12-06 17:56:02 -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
8fe49d9961
[android] Re-factor TextInputViews
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
c8fa23273f
[android] support pull down to dismiss pattern for ImageActivity
2018-11-28 17:26:01 -02:00