Torsten Grote
9ce541cc31
Allow settings titles on more than a single line
2021-03-26 13:48:19 -03:00
Torsten Grote
aa57a4c123
lint ignore icon tinting since it seems to work on Android 4 with VectorDrawableCompat
2021-03-26 13:48:18 -03:00
Torsten Grote
58d9deb3b8
Move avatar layout into own preference
...
which is only shown on main settings fragment
2021-03-26 13:48:18 -03:00
Torsten Grote
f0685c4a43
Get rid of custom switch preference
2021-03-26 13:48:18 -03:00
Torsten Grote
484817db08
Move notifications settings into own screen
2021-03-26 13:48:17 -03:00
Torsten Grote
670bf15d31
Move security settings into own screen
2021-03-26 13:48:17 -03:00
Torsten Grote
6df1e0fd77
Move connections settings into own screen
2021-03-26 13:48:17 -03:00
Torsten Grote
ec910cb80f
Move Display category into its own settings screen
2021-03-26 13:48:16 -03:00
Torsten Grote
72e721b0d3
Don't show snackbar about local blog post again after screen rotation
2021-03-26 10:56:57 -03:00
Torsten Grote
6599093611
Improve blog author clickability
...
resolves issue where clicking reblogged author opened reblogging author's blog
2021-03-26 10:40:51 -03:00
Torsten Grote
dceeecf1fe
Open blog posts from blog feed in BlogActivity
2021-03-26 10:23:31 -03:00
akwizgran
c2a4b5e26a
Bump version numbers for 1.2.19 release.
2021-03-25 17:36:04 +00:00
akwizgran
feac0ad802
Update translations.
2021-03-25 17:34:02 +00:00
akwizgran
60478eba3f
Merge branch '1866-blog-controller' into 'master'
...
Migrate BlogController and FeedController to ViewModel
Closes #1891 and #1866
See merge request briar/briar!1342
2021-03-25 17:25:43 +00:00
akwizgran
3639952612
Merge branch 'espresso-ci' into 'master'
...
Run instrumentation tests in CI when briar-android changes
Closes admin#20
See merge request briar/briar!1413
2021-03-25 15:47:18 +00:00
Torsten Grote
ecb31a4d32
Don't crash when pressing SHOW with user information when sending feedback
2021-03-25 08:47:18 -03:00
Torsten Grote
1d44305e34
Catch exception when calling Camera#getParameters()
...
Fixes #1982
2021-03-24 15:23:16 -03:00
Torsten Grote
a37af592cd
Use new ActivityResultLauncher to request permissions for AddNearbyContact
2021-03-24 15:03:53 -03:00
akwizgran
87799b743c
Add Burmese translation to language chooser.
2021-03-24 15:28:33 +00:00
akwizgran
b898a7c370
Update translations, add Burmese translation.
2021-03-24 13:54:00 +00:00
Torsten Grote
7f486eef4c
Refactor more code into AddNearbyContactViewModel
...
thus concentrating the logic there needing less back and forth with the activity
2021-03-23 18:09:57 -03:00
Torsten Grote
f3210e3af2
Allow DbViewModel work on things other than lists.
2021-03-23 12:59:16 -03:00
Torsten Grote
4074ac8578
Add handleException() to DbViewModel
...
and use it for blogs
2021-03-22 15:17:30 -03:00
Torsten Grote
f603254153
Fix instrumentation tests
2021-03-18 12:15:46 -03:00
Torsten Grote
c851dd228b
Add a different (faster) way to exclude large/slow tests
2021-03-18 12:15:46 -03:00
Torsten Grote
e97478a21a
Don't reload blog data when configuration changes
2021-03-17 14:16:02 -03:00
Torsten Grote
726ebcea3f
Make blog post author clickable when not already in their blog
2021-03-17 14:16:02 -03:00
Torsten Grote
2f969775d8
Remove TransactionManager from blog's BaseViewModel
2021-03-17 14:16:02 -03:00
Torsten Grote
d3b855318c
Anticipate review feedback for blog view models after re-basing
2021-03-17 14:16:01 -03:00
Torsten Grote
95104d3383
Clean up after migrating blog controllers to view model
2021-03-17 14:16:01 -03:00
Torsten Grote
6860a04e8b
Don't use layoutManager hack to restore scrolling position of blogs
...
not needed anymore when posts are cached in viewmodels
2021-03-17 14:16:01 -03:00
Torsten Grote
33c24f8655
Migrate blogs to new SharingController
...
and get rid of the deprecated one
2021-03-17 14:16:00 -03:00
Torsten Grote
1fa4b78474
Migrate BlogController to BlogViewModel
2021-03-17 14:16:00 -03:00
Torsten Grote
b678de7529
Make BlogAdapter final and don't pass in a FragmentManager
2021-03-17 14:16:00 -03:00
Torsten Grote
ab1ed0ff5a
Turn FeedController into FeedViewModel
2021-03-17 14:15:59 -03:00
Torsten Grote
bcc0442add
Merge activities for adding contact nearby
...
and rename related classes to consolidate names
2021-03-17 14:05:15 -03:00
Torsten Grote
700f6e05bf
Factor out permission related code from KeyAgreementActivity to AddNearbyContactPermissionManager
2021-03-17 14:02:54 -03:00
Torsten Grote
d8327d6de2
Re-set orientation lock when fragment is left
2021-03-17 14:02:54 -03:00
Torsten Grote
5a55b3d7e3
Move Plugin related code from activity to ViewModel
2021-03-17 14:02:54 -03:00
Torsten Grote
bed87ed439
Move backend comms and logic out of KeyAgreementFragment
...
into ViewModel
2021-03-17 14:02:53 -03:00
Torsten Grote
6d1f1c7852
Get rid of KeyAgreementEventListener
...
and communicate via ViewModel
2021-03-17 14:02:53 -03:00
Torsten Grote
f6b3bde724
Introduce ContactExchangeResult
...
to include all result information in LiveData
2021-03-17 14:02:53 -03:00
Torsten Grote
94ec22bef8
Move keyagreement package into contact.add.nearby
...
and fix some small warnings in the process
2021-03-17 14:02:50 -03:00
Sebastian Kürten
46b4204805
Introduce view model for IntroductionActivity
2021-03-16 19:34:09 +01:00
Torsten Grote
eb9ff9c954
Use a central attribute for animation speed
2021-03-15 12:02:43 -03:00
Torsten Grote
d5b0556ea2
Exclude all our files from backup
...
Even though we don't allow backup at all, Android seems to go into the direction of overriding this. For now only for device-to-device backups, even though we could not verify this.
2021-03-11 16:29:44 -03:00
akwizgran
d95242bd7e
Don't try to load attachments with unsupported content types.
2021-03-11 16:59:56 +00:00
akwizgran
51794424ce
Bump version numbers for 1.2.18 release.
2021-03-11 15:25:32 +00:00
Torsten Grote
a2faa3bd3b
Merge branch '1612-do-not-strip-libs' into 'master'
...
Don't strip libraries even if the NDK is installed
See merge request briar/briar!1401
2021-03-11 15:14:20 +00:00
akwizgran
264d110dbd
Bump version numbers for 1.2.17 release.
2021-03-11 12:35:19 +00:00