akwizgran
fd07dc006d
Update comment.
2018-09-28 09:55:47 +01:00
Torsten Grote
bd983d9796
Remove non-functional uninstall panic action
...
Fixes #1109
2018-09-27 18:37:57 -03:00
Torsten Grote
de8d1b7d96
Allow sign out by trusted non-paired panic apps
2018-09-27 18:25:31 -03:00
Torsten Grote
9155f62d0b
Remove Amnesty International's key and add F-Droid Ripple key instead
...
Fixes #1352
2018-09-27 18:17:14 -03:00
akwizgran
c7522dae1f
Show different error message if QR code is too new.
2018-09-24 13:21:45 +01:00
akwizgran
0491c3cace
Use a visitor to create ConversationItems.
2018-09-20 16:53:48 +01:00
akwizgran
2c2596afdd
Merge branch 'conversation-manager' into 'master'
...
Use ConversationManager for private message retrieval
See merge request briar/briar!912
2018-09-20 13:01:53 +00:00
akwizgran
d1be14effe
Merge branch '1386-app-lock-after-signout' into 'master'
...
Fix app lock after sign-out bug
Closes #1386
See merge request briar/briar!930
2018-09-20 11:05:37 +00:00
Torsten Grote
660ba16a14
Fix app lock after sign-out bug
...
It some cases, it was observered how the app was locked after the user
had signed out.
This commit ensures that set alarms are canceled and that no new ones
will be set after the LockManager service has been stopped.
Fixes #1386
2018-09-19 16:06:13 -03:00
Torsten Grote
90e82357ba
Move back to previous way of creating at least one test contact
2018-09-19 11:38:00 -03:00
Torsten Grote
da3cb95151
Move TrustIndicator behind date in AuthorView
...
to prevent it from being pushed off-screen
Fixes #1076
2018-09-19 11:33:03 -03:00
Torsten Grote
6557d564c9
Add RTL support to remaining layouts
2018-09-19 11:33:03 -03:00
Torsten Grote
53edcaf3e9
Add RTL support to remaining list items
...
Also fixes several small UI glitches with long texts
2018-09-19 11:33:03 -03:00
Torsten Grote
5122c961b4
Simplify dev reporter and add RTL support
2018-09-19 11:33:03 -03:00
Torsten Grote
f83b9244d4
Clean up threaded discussion screen
...
Adds RTL support
Fixing cropping bug
Closes #964
2018-09-19 11:33:03 -03:00
Torsten Grote
b72f6b4fc3
Migrate Introduction Screen to ConstraintLayout
...
Adds RTL support
Fixes issue with long contact names
Closes #1080
2018-09-19 11:33:03 -03:00
Torsten Grote
90db45817a
Add RTL language support to all activities and fragments
2018-09-19 11:33:03 -03:00
akwizgran
da069adb57
Merge branch '1186-remove-lock-screen-notification-setting' into 'master'
...
Remove lockscreen notification setting
Closes #1186
See merge request briar/briar!925
2018-09-19 14:27:31 +00:00
akwizgran
a52547f73b
Add obsolete fingerprint permission.
2018-09-19 12:19:33 +01:00
akwizgran
24f823a3ce
Remove lock screen notification setting.
2018-09-19 10:50:46 +01:00
Torsten Grote
7d479063a9
ConversationManager: Address review issues
2018-09-18 10:10:21 -03:00
akwizgran
4b325f797b
Combine LiveData observers, avoid redundant loads.
2018-09-18 10:10:21 -03:00
Torsten Grote
9be83c3cc7
Refactor ConversationItem creation
2018-09-18 10:10:21 -03:00
Torsten Grote
86f650503b
Re-introduce InvitationResponse
...
This was done, so private responses don't need to include a Nameable already.
Retreiving a nameable is tricky and requires a data migration,
so we just don't do it now.
2018-09-18 10:10:21 -03:00
Torsten Grote
d430b4fd2d
Move introduction role into IntroductionResponse
2018-09-18 10:10:21 -03:00
akwizgran
fcf7cf72ea
Refactor doesExist() method.
2018-09-18 10:10:21 -03:00
Torsten Grote
b78dfea95f
Remove ListenableFutureTask and replace it with LiveData
2018-09-18 10:10:21 -03:00
Torsten Grote
183fe08565
Rename object to nameable
2018-09-18 10:10:21 -03:00
Torsten Grote
7e32697696
Use ConversationManager to retrieve messages
...
This removes the public method for retrieving messages
from individual conversation clients
and just leaves methods that require a transaction
to be used by the ConversationManager only.
2018-09-18 10:10:21 -03:00
Torsten Grote
29758b174a
Unify all events related to private messages
2018-09-18 10:10:21 -03:00
Torsten Grote
61e18f104e
Unify all private message responses in one PrivateResponse class
...
This also adds `Shareable`s to invitation response
which is a precondition for #561
2018-09-18 10:10:21 -03:00
Torsten Grote
ffeca8817f
Prepare private message retrieval through ConversationManager
2018-09-18 10:10:21 -03:00
Torsten Grote
59fae2fa3c
Unify all private message requests in one PrivateRequest class
2018-09-18 10:10:21 -03:00
Torsten Grote
2d9345c018
Remove unnecessary information from private message classes
2018-09-18 10:10:21 -03:00
Torsten Grote
745515457e
Add warning to FLAG_SECURE about app locking implications
2018-09-17 12:21:16 -03:00
akwizgran
74445acb55
Merge branch '1379-startup-failure-error' into 'master'
...
Correct startup database failure error messages
Closes #1379
See merge request briar/briar!920
2018-09-14 12:01:52 +00:00
akwizgran
e32771f964
Merge branch '1359-conversation-progress' into 'master'
...
Fix progress feel over messages in Conversation view
Closes #1359
See merge request briar/briar!911
2018-09-14 11:59:42 +00:00
Torsten Grote
10bee05856
Only sign-in once when pressing enter
2018-09-13 18:45:24 -03:00
Torsten Grote
fc626d0921
Only create one private group when pressing enter
2018-09-13 18:45:24 -03:00
Torsten Grote
30f87e626a
Only create one forum when pressing enter
2018-09-13 18:45:24 -03:00
Torsten Grote
c90a72617e
Do not create two accounts when pressing enter for account creation
...
Fixes #1367
2018-09-13 18:18:30 -03:00
Torsten Grote
8813bc36af
Correct startup database failure error messages
2018-09-13 12:35:39 -03:00
akwizgran
30193a240b
Start SetupActivity in same task, finish other activities.
2018-09-13 13:43:01 +01:00
akwizgran
08005bdf56
Enable PIN lock for release builds.
2018-09-12 11:44:27 +01:00
akwizgran
e32cc3af6d
Enable dark theme for release builds.
2018-09-12 11:41:54 +01:00
akwizgran
28a68ff625
Enable sign-in reminder for release builds.
2018-09-12 11:39:54 +01:00
Torsten Grote
e12601dd08
Merge branch 'attach-updated-settings-to-event' into 'master'
...
Attach updated settings to SettingsUpdatedEvent
See merge request briar/briar!913
2018-09-05 11:22:05 +00:00
akwizgran
3388682dda
Use updated settings from event.
2018-09-05 12:04:56 +01:00
akwizgran
7b116f15df
Attach updated settings to SettingsUpdatedEvent.
2018-09-05 09:31:12 +01:00
Torsten Grote
ced0f72fba
Fix progress feel over messages in Conversation view
...
Unlike with many other lists,
we are not clearing the list of private messages when restarting the activity.
We still load the messages from the database and add them to the view.
When there are no new message to add,
the usual insert observers do not trigger
and we do not call list.showData() although we should.
Doing so removes the progress bar as soon as messages have been loaded.
2018-09-04 12:31:16 -03:00