akwizgran
16a8ad996a
Merge branch '869-remove-group-button' into 'master'
...
[android] Fix private group status text over remove button
Closes #869
See merge request briar/briar!1047
2019-02-27 11:36:06 +00:00
Torsten Grote
f6ef48bf90
[android] Fix private group status text over remove button
2019-02-26 11:38:17 -03:00
Torsten Grote
e282ca763d
[android] Update group sharing status when creator joins group
2019-02-26 11:29:23 -03:00
Torsten Grote
0b61a5d40a
Add FOREGROUND_SERVICE permission (needed when targeting higher API level)
2019-02-20 11:00:15 -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
akwizgran
986d884b40
Refactor ImageManager to ImageHelper.
2019-01-15 17:14:57 +00:00
akwizgran
9557afabc6
Change MIME types to "image/jpeg", unsuppress warning.
2019-01-15 16:49:18 +00:00
Torsten Grote
ebe6b0d4c0
[android] Split up AttachmentController tests into integration and unit
2019-01-15 16:33:03 +00:00
Torsten Grote
6e83fb7aef
[android] add tests for getting attachment items from AttachmentController
2019-01-15 16:33:00 +00:00
Torsten Grote
7a5ec2af12
[android] Add test for MarkEnforcingInputStream
2019-01-15 16:32:23 +00:00
akwizgran
4b62c51fbf
Revert to using a fixed delay for the onboarding.
2019-01-15 15:23:30 +00:00
akwizgran
226ed3dd73
Wrap long line, remove redundant variable.
2019-01-14 14:31:31 +00:00
akwizgran
ab07dfb32c
Use expression lambda.
2019-01-14 14:26:09 +00:00
akwizgran
20c51c1aa4
Group together fields with the same access restrictions.
2019-01-14 14:25:32 +00:00
Torsten Grote
232c2129a7
[android] use a LiveData in ConversationActivity to get notified when transition ended
2019-01-14 14:22:31 +00:00
Torsten Grote
3620edbfc9
[android] set a transition animation duration for ConversationActivity
...
so we know better for how long to delay the onboarding dialogs
2019-01-14 14:21:34 +00:00
Torsten Grote
ad71d69149
Create and use method in MessagingManager for checking for image support
2019-01-14 14:21:33 +00:00
Torsten Grote
f73f8ca7e7
[android] do not show two private conversation onboardings at the same time
...
Checking for introduction onboarding is now done in the ViewModel
together with the image onboarding. The latter has preference. If both
could be shown, the introduction onboarding will be delayed to the next
time the user enters the conversation.
2019-01-14 14:21:33 +00: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
8183b7b26a
Merge branch '1469-hide-ui-without-flashing' into 'master'
...
Hide UI without flashing
Closes #1469
See merge request briar/briar!1030
2019-01-11 17:22:04 +00:00
akwizgran
925dc29a1f
Merge branch 'hide-ui-api-15' into 'master'
...
Improve UI hiding behaviour
See merge request briar/briar!1029
2019-01-11 17:03:24 +00:00
akwizgran
91777fd942
Hide UI without flashing.
2019-01-11 16:59:53 +00:00
akwizgran
d7c72c4d68
Use a unique transition name for each AttachmentItem.
2019-01-11 16:45:20 +00:00
akwizgran
4faf535801
Reduce visibility.
2019-01-11 16:45:20 +00:00
akwizgran
526ef7c6d8
Add array entries for new translations.
2019-01-11 15:13:06 +00:00
akwizgran
798dff1a03
Update translations, add Macedonian and Ukrainian.
2019-01-11 12:18:15 +00:00
akwizgran
418451cbd9
Use consistent conditions to decide whether to scroll.
2019-01-09 14:30:57 +00:00
akwizgran
045fcfc5fa
Remove translucent window effect.
2019-01-09 14:30:57 +00:00
Torsten Grote
ef998577db
[android] add nullability annotations to ImageActivity
2019-01-09 14:30:57 +00:00
Torsten Grote
a53345a3c9
[android] scroll down when new messages arrive while conversation is visible
...
Also shows new message notification when ConversationActivity is paused
2019-01-09 14:30:56 +00:00
Torsten Grote
ed8c09282d
[android] enable image shared element transition for API 21+22
...
There's an Android framework bug (#224270 ) on these APIs that causes a NPE
when the shared element is not visible anymore when returning.
Since we know restore the list position, the shared element should be
visible and thus not produce NPEs anymore.
2019-01-09 14:30:56 +00:00
Torsten Grote
42197b5b5c
[android] Fix enter transition to fullscreen ImageActivity
2019-01-09 14:30:56 +00:00
Torsten Grote
374fc7035b
[android] Save and restore list position of conversation across restarts
2019-01-09 14:30:55 +00:00
akwizgran
9b796c7cc3
Merge branch '1438-send-image-attachments-multiple' into 'master'
...
UX for sending multiple image attachments
See merge request briar/briar!1015
2019-01-04 17:04:43 +00:00
akwizgran
532edff642
Minor code cleanups.
2019-01-04 16:55:29 +00:00
akwizgran
6857252471
Merge branch '1480-window-background' into 'master'
...
[android] Change light theme background color closer to white
See merge request briar/briar!1020
2018-12-21 16:48:18 +00:00
Torsten Grote
c229e19452
[android] remove images from preview that could not be loaded
...
We will not even attempt to attach them
2018-12-21 11:05:34 -02:00
Torsten Grote
42bca09d16
[android] Add gap between attached image previews
2018-12-21 11:05:34 -02:00
Torsten Grote
9eacbfa659
[android] Remove palette library
...
we are not extracting photo colors anymore
2018-12-21 11:05:34 -02:00
Torsten Grote
f14e546dc6
[android] allow to attach multiple images
2018-12-21 11:05:34 -02:00
akwizgran
684c64a1d9
Merge branch '1310-disable-enter-transition-for-samsung7' into 'master'
...
[android] Disable Conversation Enter Transition for Samsung 7 devices
Closes #1310
See merge request briar/briar!1023
2018-12-19 11:32:51 +00:00
Torsten Grote
c8487483ff
[android] Also consider Android 7.1 (API 25) to be Samsung7
...
which is used for disabling certain features due to crashes there.
2018-12-18 18:17:27 -02:00
Torsten Grote
a159b23dc0
[android] Disable Conversation Enter Transition for Samsung 7 devices
2018-12-18 18:16:32 -02:00
Torsten Grote
5070a27a83
[android] also fix some activity nullability issues
2018-12-18 18:12:05 -02:00
Torsten Grote
9ce73a6840
[android] inject fragments already in onAttach()
...
This also removes the need to override the inject method even when
there's nothing to inject.
While passing over all fragments, some nullability issues also have been
addressed.
2018-12-18 18:01:04 -02:00
Torsten Grote
b31d61afc5
[android] AliasFragment: Wait for activity component to be created
...
before injecting the ViewModel
2018-12-18 15:32:26 -02:00
Torsten Grote
d0bbebd25e
[android] don't crash when re-opening conversation after briar exited
2018-12-17 18:42:06 -02:00
Torsten Grote
4307d26606
[android] Change light theme background color closer to white
2018-12-17 17:25:12 -02:00
akwizgran
0089c1ac6d
Merge branch '1468-restrict-image-size' into 'master'
...
Fix first issues related to image size
See merge request briar/briar!1018
2018-12-17 12:48:15 +00:00