Torsten Grote
dceb38b777
Show a bomb badge on the send button when disappearing messages is active
2021-04-13 08:46:05 -03:00
Torsten Grote
9947a6aa1b
Use a different hint in conversation when message will disappear
...
and keep the hint updated when the auto-delete timer changes
2021-04-13 08:46:04 -03:00
Torsten Grote
4ea3ce0e3c
Remove mirrored timer texts
...
as we can't detect reliably if a timer setting was mirrored or manually changed.
Also remove item update optimization from adapter as this can cause issues when items already exist.
2021-04-13 08:46:04 -03:00
Torsten Grote
923185b3f4
Show timer change notices in private conversations
2021-04-13 08:46:03 -03:00
Torsten Grote
d91e6c6c1a
Allow setting a self-destruct timer
...
This is a rough prototype of #1837 meant to make testing the UI easier.
2021-04-13 08:46:03 -03:00
Torsten Grote
0dcf510466
Show bomb icon for messages with auto-destruct timer
2021-04-13 08:45:56 -03:00
akwizgran
5305dd62d1
Merge branch '1872-key-agreement' into 'master'
...
Finish migrating KeyAgreementActivity to ViewModel
Closes #1982 and #1872
See merge request briar/briar!1357
2021-04-12 13:19:51 +00:00
akwizgran
36525fbe9d
Merge branch 'promo-video' into 'master'
...
Instrumentation test for tutorial video and sign-in
Closes #1967
See merge request briar/briar!1423
2021-04-12 10:46:03 +00:00
akwizgran
bebf3bbc39
Merge branch '1826-settings-view-model' into 'master'
...
Finish migrating SettingsFragment to ViewModel
Closes #1942 and #1826
See merge request briar/briar!1350
2021-04-01 13:20:12 +00:00
Torsten Grote
51624a31e3
Add a first PromoVideoTest
2021-03-31 13:36:54 -03:00
Torsten Grote
dcd37f71d1
Turn splash screen duration into a resource variable
...
so screenshot tests can define a different duration
2021-03-30 16:56:03 -03:00
Torsten Grote
4f3e4b019a
Request user to turn on location for adding contact nearby on API 28+
2021-03-29 11:30:17 -03:00
akwizgran
11a18859fb
Update translations.
2021-03-29 13:33:12 +01:00
Torsten Grote
371d49a213
Use SwitchPreferenceCompat for panic preferences
...
Addresses #1991
2021-03-26 14:10:36 -03:00
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
6599093611
Improve blog author clickability
...
resolves issue where clicking reblogged author opened reblogging author's blog
2021-03-26 10:40:51 -03:00
akwizgran
feac0ad802
Update translations.
2021-03-25 17:34:02 +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
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
94ec22bef8
Move keyagreement package into contact.add.nearby
...
and fix some small warnings in the process
2021-03-17 14:02:50 -03: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
Torsten Grote
2480824d69
Fix toolbar buttons not showing up after sign-in on lower API levels
2021-02-23 10:55:20 -03:00
akwizgran
a38a3139d9
Merge branch 'fix-message-in-profile-picture-confirmation' into 'master'
...
Fix message in profile picture confirmation
See merge request briar/briar!1356
2021-02-22 11:06:58 +00:00
akwizgran
f81bfcafeb
Update translations.
2021-02-18 15:26:10 +00:00
Torsten Grote
cf1ac5e3e5
Restore remote handshake link when AddContactViewModel gets destroyed
2021-02-08 16:03:10 -03:00
Torsten Grote
12988120d1
Remove monospace typeface from our briar:// link
...
as this makes the text to become invisible when selecting all text on API 15-17
2021-02-08 14:45:57 -03:00
Sebastian Kürten
e4a66615a7
Fix remark in dialog for confirming profile picture
2021-02-04 18:43:32 +01:00
akwizgran
4162bf990a
Merge branch '1881-thread-list-controller' into 'master'
...
Migrate ThreadListController to ViewModel
Closes #1881 , #1873 , and #1870
See merge request briar/briar!1336
2021-01-29 15:10:16 +00:00
akwizgran
831c65b647
Merge branch 'vector-compat' into 'master'
...
Use vector support libraries instead of rasterizing all drawables
See merge request briar/briar!1346
2021-01-28 17:59:08 +00:00
akwizgran
afcd38b84c
Update translations.
2021-01-28 16:15:44 +00:00
Torsten Grote
6005d156eb
Rename ic_lock icon to notification_lock
2021-01-26 08:24:16 -03:00
Torsten Grote
635008fb60
Introduce SharingController with LiveData
...
and get rid of ThreadList controllers
2021-01-25 14:04:29 -03:00
Torsten Grote
94dd75f24b
Use VectorDrawableCompat compatible ways of setting drawables programmatically
...
so they won't crash on API < 21
2021-01-25 13:34:27 -03:00
Torsten Grote
c93e5441b0
Store rasterized notification icons, because NotificationCompat doesn't handle it
...
and would crash on API < 21
2021-01-25 13:34:27 -03:00
Torsten Grote
8ec8cc927b
Use vector support libraries instead of rasterizing all drawables
...
https://developer.android.com/guide/topics/graphics/vector-drawable-resources#vector-drawables-backward-solution
2021-01-25 13:34:26 -03:00
Sebastian Kürten
a52c97ecf7
Format touched xml layouts
2021-01-21 09:33:56 -03:00
Sebastian Kürten
d3cf3d680e
Display error message toast when updating profile picture fails
2021-01-21 09:33:55 -03:00
Sebastian Kürten
53d985161f
Remove layout_gravity without any effect
2021-01-21 09:33:54 -03:00
Sebastian Kürten
f75e789493
Improve dialog for avatar confirmation
2021-01-21 09:33:54 -03:00
Sebastian Kürten
8d92f36522
Remove some useless tools:text
2021-01-21 09:33:53 -03:00