akwizgran
|
7345d5c22c
|
Add WebP library for API 16.
|
2021-05-24 15:09:19 +01:00 |
|
akwizgran
|
b4a2725f03
|
Add workarounds for missing MIME type information on API 16.
|
2021-05-24 14:56:50 +01:00 |
|
akwizgran
|
a5972e26fe
|
Use WebP for compressing images.
|
2021-05-21 12:43:50 +01:00 |
|
akwizgran
|
aabb0bfb4a
|
Allow WebP images to be used as attachments and avatars.
|
2021-05-21 12:43:19 +01:00 |
|
akwizgran
|
76b7e6fecf
|
Bump version numbers for 1.3.4 release.
|
2021-05-19 10:47:08 +01:00 |
|
akwizgran
|
980940a7cf
|
Update translations.
|
2021-05-19 10:46:21 +01:00 |
|
akwizgran
|
9a021daae8
|
Merge branch '2043-blog-scrolling' into 'master'
Automatically scroll to our own blog posts
Closes #2043
See merge request briar/briar!1462
|
2021-05-19 09:35:10 +00:00 |
|
akwizgran
|
f1198b47fd
|
Remove three failed bridges.
|
2021-05-17 16:36:00 +01:00 |
|
akwizgran
|
37f2ab555f
|
Update translations.
|
2021-05-17 16:26:22 +01:00 |
|
akwizgran
|
61ca2a391b
|
Merge branch 'create-testdata-zero-values' into 'master'
Add button to zero values when creating test data
See merge request briar/briar!1447
|
2021-05-10 12:05:26 +00:00 |
|
akwizgran
|
88537b9323
|
Merge branch '2032-connect-via-bt-crash' into 'master'
Remove duplicate code due to merge mistake
Closes #2032
See merge request briar/briar!1456
|
2021-05-10 11:55:38 +00:00 |
|
akwizgran
|
dc7290dab7
|
Remove duplicate code due to merge mistake.
|
2021-05-10 12:29:28 +01:00 |
|
akwizgran
|
9dff8bd64a
|
Merge branch '2005-connect-via-bt-error' into 'master'
Connect via Bluetooth: Wait before showing an error Toast
See merge request briar/briar!1446
|
2021-05-06 13:14:32 +00:00 |
|
akwizgran
|
35c2f60129
|
Merge branch 'master' into '2005-connect-via-bt-error'
# Conflicts:
# briar-android/src/main/java/org/briarproject/briar/android/conversation/BluetoothConnecter.java
|
2021-05-06 13:03:46 +00:00 |
|
akwizgran
|
471a2372c8
|
Merge branch '2027-pause-polling-when-doing-connect-via-bt' into 'master'
Disable polling while doing connect-via-BT
Closes #2027
See merge request briar/briar!1450
|
2021-05-06 12:59:38 +00:00 |
|
akwizgran
|
cad5edcf86
|
Move input state methods to UiUtils.
|
2021-05-05 16:57:25 +01:00 |
|
akwizgran
|
38f70bb6be
|
Add full stop.
|
2021-05-05 13:02:56 +01:00 |
|
akwizgran
|
33bdc81b3e
|
Show instructions for locking Briar to the Xiaomi recent apps list.
|
2021-05-05 12:37:23 +01:00 |
|
akwizgran
|
6354e91b55
|
Allow BridgeTest to pass if one bridge is unreachable.
|
2021-05-04 13:13:57 +01:00 |
|
akwizgran
|
663c648337
|
Update disappearing message bubbles after removing messages.
|
2021-05-03 15:16:11 +01:00 |
|
akwizgran
|
bee4e94987
|
Bump version numbers for 1.3.3 release.
|
2021-05-03 13:55:39 +01:00 |
|
akwizgran
|
c44bdc8762
|
Update translations.
|
2021-05-03 13:38:14 +01:00 |
|
akwizgran
|
77ed15311c
|
Raise target API level to 30, upgrade build tools to 30.0.3.
|
2021-04-30 14:51:49 +01:00 |
|
akwizgran
|
3d72557618
|
Merge branch '1962-connect-via-bt-backend' into 'master'
Implement connect via Bluetooth backend
Closes #1962
See merge request briar/briar!1412
|
2021-04-27 12:27:55 +00:00 |
|
akwizgran
|
0f5ea6ae66
|
Merge branch 'translation-update-script' into 'master'
Add script to update Android app translations
See merge request briar/briar!1442
|
2021-04-27 11:09:24 +00:00 |
|
akwizgran
|
5b2c9b85f9
|
Merge branch 'prevent-double-pipelines' into 'master'
Avoid duplicate CI pipelines running at the same time
See merge request briar/briar!1443
|
2021-04-27 11:08:13 +00:00 |
|
akwizgran
|
2f719d7f2c
|
Bump version numbers for 1.3.2 release.
|
2021-04-26 13:50:35 +01:00 |
|
akwizgran
|
eb2e8d75f4
|
Enable features for 1.3 release.
|
2021-04-26 13:45:53 +01:00 |
|
akwizgran
|
338d288290
|
Update translations.
|
2021-04-26 13:43:33 +01:00 |
|
akwizgran
|
ade48c7bea
|
Merge branch 'fastlane-metadata-upload' into 'master'
Update Google play listing and language mappings
See merge request briar/briar!1440
|
2021-04-23 13:43:10 +00:00 |
|
akwizgran
|
4a8d89e2bb
|
Add button for opening Huawei battery settings during setup.
|
2021-04-23 14:25:24 +01:00 |
|
akwizgran
|
93ad483066
|
Merge branch 'fastlane-metadata-upload' into 'master'
Update Play Store listing and add Catalan translation
See merge request briar/briar!1439
|
2021-04-23 10:10:08 +00:00 |
|
akwizgran
|
528a15962f
|
Merge branch 'fastlane-metadata' into 'master'
Make Google Play descriptions translatable
See merge request briar/briar!1437
|
2021-04-22 13:00:13 +00:00 |
|
akwizgran
|
9465331ece
|
Merge branch '1999-bluetooth-killed-activity-fix' into 'master'
Reset plugin assignments when starting AddNearbyContactIntroFragment
Closes #1999
See merge request briar/briar!1434
|
2021-04-21 15:57:17 +00:00 |
|
akwizgran
|
b0d86bef3e
|
Merge branch 'scheduled-tests' into 'master'
Run bridge tests in scheduled nightly tests (and fix merge pipelines)
See merge request briar/briar!1431
|
2021-04-21 13:55:48 +00:00 |
|
akwizgran
|
a9d88c849a
|
Merge branch '1961-connect-via-bt-ui' into 'master'
Simple version of Connect via Bluetooth UI
See merge request briar/briar!1398
|
2021-04-21 11:57:53 +00:00 |
|
akwizgran
|
2d4e7a9fb0
|
Wait for layout before showing onboarding tap target.
|
2021-04-21 12:20:21 +01:00 |
|
akwizgran
|
2ddb7b5b64
|
Merge branch '1944-update-contact-list-when-changing-aliases' into 'master'
Broadcast ContactAliasChangedEvent to update contact list
Closes #1944
See merge request briar/briar!1425
|
2021-04-15 15:35:46 +00:00 |
|
akwizgran
|
c14b59661e
|
Merge branch 'fix-settings-test' into 'master'
Fix SettingsActivityScreenshotTest and enable scheduled emulator tests
See merge request briar/briar!1429
|
2021-04-15 15:30:31 +00:00 |
|
akwizgran
|
d70d27e665
|
Merge branch '804-self-destructing-messages' into 'master'
Merge 'Self-destruct timer for messages' to master
Closes #1863
See merge request briar/briar!1396
|
2021-04-15 15:24:19 +00:00 |
|
akwizgran
|
8991762b0c
|
Final code review nitpicks.
|
2021-04-15 16:12:38 +01:00 |
|
akwizgran
|
2fc6741c99
|
Remove redundant method.
|
2021-04-15 16:03:01 +01:00 |
|
akwizgran
|
1075af73f2
|
Change default timer duration to 7 days.
|
2021-04-15 11:54:48 +01:00 |
|
akwizgran
|
0fb67583ff
|
Close the speed dial to prevent a crash.
|
2021-04-14 18:10:39 +01:00 |
|
akwizgran
|
8ffcdbfc21
|
Merge branch 'sort-blogposts' into 'master'
Sort the loaded posts, like FeedViewModel already does
See merge request briar/briar!1428
|
2021-04-14 10:14:34 +00:00 |
|
akwizgran
|
fabefcdf4b
|
Use a v3 hidden service for receiving feedback and crash reports.
|
2021-04-13 17:50:36 +01:00 |
|
 akwizgranandTorsten Grote
|
458add0c9c
|
Don't advertise support for messaging features that are disabled by flags.
|
2021-04-13 08:48:57 -03:00 |
|
 akwizgranandTorsten Grote
|
f2374eb141
|
Count sent messages in integration tests.
|
2021-04-13 08:48:56 -03:00 |
|
 akwizgranandTorsten Grote
|
f1453ed4c4
|
Show disabled menu item if we support feature but contact doesn't.
|
2021-04-13 08:48:52 -03:00 |
|
 akwizgranandTorsten Grote
|
3a2146cb03
|
Don't advertise support for disappearing messages unless flag is enabled.
|
2021-04-13 08:48:52 -03:00 |
|
 akwizgranandTorsten Grote
|
24eb76de20
|
Hide disappearing messages menu item unless feature flag is enabled.
|
2021-04-13 08:48:51 -03:00 |
|
 akwizgranandTorsten Grote
|
693478e0a5
|
Add feature flag for self-destructing messages.
|
2021-04-13 08:48:51 -03:00 |
|
 akwizgranandTorsten Grote
|
644afe8995
|
Wait for events to be delivered before continuing with test.
|
2021-04-13 08:48:50 -03:00 |
|
 akwizgranandTorsten Grote
|
c66c428124
|
Log how long it takes to deliver private messages and attachments.
|
2021-04-13 08:48:49 -03:00 |
|
 akwizgranandTorsten Grote
|
db5b2ea9b6
|
Remove redundant call to getAutoDeleteTimer().
|
2021-04-13 08:48:49 -03:00 |
|
 akwizgranandTorsten Grote
|
d84603bce2
|
Check group counts in AutoDeleteIntegrationTest.
|
2021-04-13 08:48:48 -03:00 |
|
 akwizgranandTorsten Grote
|
b128370299
|
Include legacy messages when recalculating group count.
|
2021-04-13 08:48:48 -03:00 |
|
 akwizgranandTorsten Grote
|
240e619248
|
Delete private messages when their timers expire (needs UI support).
|
2021-04-13 08:48:48 -03:00 |
|
 akwizgranandTorsten Grote
|
c89bde08db
|
Move ConversationManagerImpl to conversation package.
|
2021-04-13 08:48:47 -03:00 |
|
 akwizgranandTorsten Grote
|
3ecd1c62b8
|
Set default timer duration to 1 minute for testing.
|
2021-04-13 08:48:47 -03:00 |
|
 akwizgranandTorsten Grote
|
e3c5497283
|
Update javadoc to explain that a new timer can be set.
|
2021-04-13 08:48:46 -03:00 |
|
 akwizgranandTorsten Grote
|
4bd8ee8ccf
|
Pass message IDs to cleanup hooks in batches.
|
2021-04-13 08:48:46 -03:00 |
|
 akwizgranandTorsten Grote
|
43b437af92
|
Group messages by group ID when fetching them from database.
|
2021-04-13 08:48:46 -03:00 |
|
 akwizgranandTorsten Grote
|
56e0d62597
|
Throw an exception if no cleanup hook was registered.
|
2021-04-13 08:48:45 -03:00 |
|
 akwizgranandTorsten Grote
|
d10e5f025d
|
Remove copypasta.
|
2021-04-13 08:48:45 -03:00 |
|
 akwizgranandTorsten Grote
|
b1a80691db
|
Add comment to explain that starting timer may be a no-op.
|
2021-04-13 08:48:44 -03:00 |
|
 akwizgranandTorsten Grote
|
049aa61e85
|
Stop the timer if no hook has been registered.
|
2021-04-13 08:48:44 -03:00 |
|
 akwizgranandTorsten Grote
|
7026361234
|
Add javadocs for CleanupManager and CleanupHook.
|
2021-04-13 08:48:44 -03:00 |
|
 akwizgranandTorsten Grote
|
5e30dc5bf4
|
Simplify deadline comparison logic.
|
2021-04-13 08:48:43 -03:00 |
|
 akwizgranandTorsten Grote
|
024bfc8ec8
|
Stop the cleanup timer if the hook returns false.
|
2021-04-13 08:48:42 -03:00 |
|
 akwizgranandTorsten Grote
|
04e5e8e4d0
|
Add cleanup manager.
|
2021-04-13 08:48:38 -03:00 |
|
 akwizgranandTorsten Grote
|
7c5d47733f
|
Query message IDs rather than metadata when only IDs are needed.
|
2021-04-13 08:46:11 -03:00 |
|
 akwizgranandTorsten Grote
|
c032befe6f
|
Provide clock for UI tests.
|
2021-04-13 08:46:08 -03:00 |
|
 akwizgranandTorsten Grote
|
55eccde031
|
Add some comments.
|
2021-04-13 08:46:08 -03:00 |
|
 akwizgranandTorsten Grote
|
5716820439
|
Sync acks for initial messages when setting up integration tests.
|
2021-04-13 08:46:08 -03:00 |
|
 akwizgranandTorsten Grote
|
17d433dd9b
|
Allow time travel in integration tests.
|
2021-04-13 08:46:07 -03:00 |
|
 akwizgranandTorsten Grote
|
000812bf6d
|
Inject DefaultTaskSchedulerModule.EagerSingletons at startup in headless app.
|
2021-04-13 08:46:07 -03:00 |
|
 akwizgranandTorsten Grote
|
5e2187a877
|
Refactor integration tests to allow clock to be replaced.
|
2021-04-13 08:46:06 -03:00 |
|
 akwizgranandTorsten Grote
|
1c93a79448
|
Use Collections.sort() to satisfy Animal Sniffer.
|
2021-04-13 08:46:03 -03:00 |
|
 akwizgranandTorsten Grote
|
e12ad0cd79
|
Add integration tests for timer mirroring.
|
2021-04-13 08:46:02 -03:00 |
|
 akwizgranandTorsten Grote
|
8d6bd29b93
|
Add method for UI and tests to get current timer.
|
2021-04-13 08:46:02 -03:00 |
|
 akwizgranandTorsten Grote
|
f941a73999
|
Update integration tests.
|
2021-04-13 08:46:02 -03:00 |
|
 akwizgranandTorsten Grote
|
c3057141d8
|
Don't receive auto-delete timer from remote accept message as introducee.
|
2021-04-13 08:46:01 -03:00 |
|
 akwizgranandTorsten Grote
|
49080cb64c
|
Hook up incoming messages to the auto-delete manager.
|
2021-04-13 08:46:01 -03:00 |
|
 akwizgranandTorsten Grote
|
27dbe23914
|
Mirror the remote auto-delete timer.
|
2021-04-13 08:46:01 -03:00 |
|
 akwizgranandTorsten Grote
|
d7a2de5817
|
Add integration tests for auto-delete timer.
|
2021-04-13 08:46:00 -03:00 |
|
 akwizgranandTorsten Grote
|
0328aa0630
|
Forwarded accept messages aren't visible to the introducee.
|
2021-04-13 08:46:00 -03:00 |
|
 akwizgranandTorsten Grote
|
b6cf302131
|
Only use conversation timestamp for messages that will be visible in conversation.
|
2021-04-13 08:46:00 -03:00 |
|
 akwizgranandTorsten Grote
|
e2a894acd3
|
Get timestamp for abort message in same way as other messages.
|
2021-04-13 08:45:59 -03:00 |
|
 akwizgranandTorsten Grote
|
00ed6d9bb8
|
Look up auto-delete timer when creating private group invitation.
|
2021-04-13 08:45:59 -03:00 |
|
 akwizgranandTorsten Grote
|
c9a9734368
|
Use the right timestamp when signing private group invitation.
|
2021-04-13 08:45:58 -03:00 |
|
 akwizgranandTorsten Grote
|
efc56a8724
|
Provide TransactionManager.
|
2021-04-13 08:45:58 -03:00 |
|
 akwizgranandTorsten Grote
|
6e6923b108
|
Look up conversation timestamp when creating group invitation messages.
|
2021-04-13 08:45:58 -03:00 |
|
 akwizgranandTorsten Grote
|
f459beccdb
|
Move lookup of latest conversation timestamp to core for blog and forum sharing.
|
2021-04-13 08:45:57 -03:00 |
|
 akwizgranandTorsten Grote
|
751c5a3245
|
Move lookup of latest conversation timestamp to core.
|
2021-04-13 08:45:57 -03:00 |
|
 akwizgranandTorsten Grote
|
8488499da6
|
Add transactional variant of getGroupCount().
|
2021-04-13 08:45:57 -03:00 |
|
 akwizgranandTorsten Grote
|
96a7e3c425
|
Send current minor version of messaging client to contacts.
|
2021-04-13 08:45:56 -03:00 |
|
 akwizgranandTorsten Grote
|
0427b12d52
|
Check that timer argument is legal before storing.
|
2021-04-13 08:45:56 -03:00 |
|
 akwizgranandTorsten Grote
|
9256c66fcc
|
Add unit tests for AutoDeleteManagerImpl.
|
2021-04-13 08:45:55 -03:00 |
|
 akwizgranandTorsten Grote
|
706f4e1c4c
|
Implement AutoDeleteManager.
|
2021-04-13 08:45:55 -03:00 |
|