akwizgran
a438050e68
Merge branch '1081-share-app-via-wifi-hotspot' into offline-testing
2021-07-09 10:41:37 +01:00
Torsten Grote
4d0fe24722
Merge branch '1802-sync-via-removable-storage' into offline-testing
...
# Conflicts:
# bramble-api/src/main/java/org/briarproject/bramble/api/FeatureFlags.java
# bramble-core/build.gradle
# bramble-core/src/test/java/org/briarproject/bramble/test/BrambleCoreIntegrationTestModule.java
# bramble-core/witness.gradle
# bramble-java/src/main/java/org/briarproject/bramble/plugin/tor/UnixTorPluginFactory.java
# briar-android/src/main/java/org/briarproject/briar/android/AndroidComponent.java
# briar-android/src/main/java/org/briarproject/briar/android/AppModule.java
# briar-android/src/main/java/org/briarproject/briar/android/activity/ActivityComponent.java
# briar-android/src/main/java/org/briarproject/briar/android/util/UiUtils.java
# briar-android/src/main/res/values/strings.xml
# briar-headless/src/main/java/org/briarproject/briar/headless/HeadlessModule.kt
# briar-headless/src/test/java/org/briarproject/briar/headless/HeadlessTestModule.kt
2021-07-07 15:36:08 -03:00
akwizgran
559b29e8b5
Merge branch '2080-improve-offline-sharing-texts' into '1081-share-app-via-wifi-hotspot'
...
Improve texts on offline hotspot for a better UX
See merge request briar/briar!1493
2021-07-07 10:59:40 +00:00
Torsten Grote
1b7b285862
Merge remote-tracking branch 'origin/1081-share-app-via-wifi-hotspot' into offline-testing
2021-07-06 17:15:23 -03:00
Torsten Grote
178810241f
Merge branch '2031-increase-max-latency' into '1802-sync-via-removable-storage'
...
Increase max latency of removable drive plugin to 28 days
See merge request briar/briar!1503
2021-07-06 20:06:48 +00:00
akwizgran
d134a67ee9
Increase max latency of removable drive plugin to 28 days.
2021-07-06 17:33:00 +01:00
akwizgran
227d345858
Don't configure the removable drive plugin on API < 19.
2021-07-06 16:13:48 +01:00
Torsten Grote
be6c868135
Merge branch '2101-dont-increment-attempt-twice' into '1081-share-app-via-wifi-hotspot'
...
Do not increment the attempt variable twice when requesting group info
See merge request briar/briar!1499
2021-07-05 11:44:51 +00:00
Torsten Grote
041a296666
Merge branch '2090-avoid-double-tap-on-start-sharing-button' into '1081-share-app-via-wifi-hotspot'
...
Do not allow the user to tap the start sharing button twice quickly
See merge request briar/briar!1495
2021-07-05 11:24:47 +00:00
Sebastian Kürten
276eeb1c20
Do not increment the attempt variable twice when requesting group info
2021-07-05 12:48:58 +02:00
akwizgran
c68bd699f1
Upgrade MaterialTapTargetPrompt library to fix NPE.
2021-07-05 10:06:53 +01:00
Sebastian Kürten
d46cfb757e
Do not allow the user to tap the start sharing button twice quickly
2021-07-05 10:32:49 +02:00
Torsten Grote
8c4d6ed5e4
Remove guidelines for percent based laout width
2021-07-02 14:53:10 -03:00
akwizgran
b21b319cb7
Use guidelines to set image sizes.
2021-07-02 14:53:10 -03:00
Torsten Grote
780f6e97b9
Check if the chosen contact supports removable drive transport
...
and show message if not
2021-07-02 14:53:10 -03:00
Torsten Grote
1756215183
Combine transfer data graphics to reduce layout complexity
...
and make scaling work better on smaller screens
2021-07-02 14:53:09 -03:00
Torsten Grote
7e3db6c6df
Address review feedback for Transfer Data UI
2021-07-02 14:53:09 -03:00
Torsten Grote
1adf408ade
Migrate all image file pickers to ActivityResultLauncher
...
startActivityForResult is deprecated and the new API is nicer. Also, we can use the same launcher types in various places.
2021-07-02 14:53:09 -03:00
Torsten Grote
d662ae49ee
Try to force file chooser to show internal/external storage by default
2021-07-02 14:53:08 -03:00
Torsten Grote
7939c8b213
Calculate percentages for send progress bar
2021-07-02 14:53:08 -03:00
Torsten Grote
1899873da3
Remove manual initial state and oldTask state argument
...
The latter is now handled via a LiveEvent
2021-07-02 14:53:08 -03:00
Torsten Grote
5beffb21f1
Hide Transfer Data feature behind feature flag
2021-07-02 14:53:05 -03:00
Torsten Grote
0f9afda329
Check if there is data to send and show a message if not
2021-07-02 14:46:08 -03:00
Torsten Grote
77767b45c9
Re-organize conversations overflow menu
2021-07-02 14:46:07 -03:00
Torsten Grote
79ae8fea8d
Transfer Data UI
2021-07-02 14:46:06 -03:00
Daniel Lublin
7e3eb1201a
Start of UI for transfer data feature
2021-07-02 14:46:04 -03:00
Sebastian Kürten
9370062e41
Don't move to HotspotFragment on rotate when user navigated back to introduction
2021-06-30 12:07:30 +02:00
Sebastian Kürten
312d31b40e
Improve texts on offline hotspot for a better UX
2021-06-28 15:09:40 +02:00
akwizgran
e285f21d1c
Check whether system clock is reasonable at startup.
2021-06-23 16:40:42 +01:00
Sebastian Kürten
160cef25af
Fix bug that occurs when HotspotActivity gets destroyed
...
If HotspotActivity gets destroyed, so will be its viewmodel, resulting
in an undefined state when the activity gets created again. While the
fragments will be restored, the view model and hotspot/webserver state
will not. Fix this by resetting the UI to reflect the reset of hotspot
and webserver.
2021-06-23 17:23:59 +02:00
Sebastian Kürten
7f7210becd
Fix background color of cardview for qr code
2021-06-22 09:46:34 +02:00
akwizgran
00407539d3
Bump version numbers for 1.3.5 release.
2021-06-18 11:17:35 +01:00
akwizgran
62014f4d01
Update translations.
2021-06-18 11:16:33 +01:00
Torsten Grote
cf987427e0
Migrate to ViewPager2 to fix weird ViewPager crash
2021-06-16 12:44:04 -03:00
akwizgran
b11b959fd3
Merge branch 'upgrade-libraries-1.3' into 'master'
...
Upgrade libraries after 1.3 release
See merge request briar/briar!1455
2021-06-16 13:52:04 +00:00
Torsten Grote
61f660ca1d
Upgrade libraries before 1.3 release
2021-06-16 10:40:30 -03:00
akwizgran
07162cad8b
Refactor removable drive tasks.
2021-06-15 11:44:10 +01:00
Sebastian Kürten
bfcb469d49
Use FragmentContainerView for displaying FallbackFragment
2021-06-14 17:14:50 +02:00
Sebastian Kürten
f8b645d2b1
Improve hotspot error fragment UI
...
* Use different highlighting for error message
* Improve margins in fragment_hotspot_save_apk.xml
* Address some review feedback
2021-06-14 17:14:35 +02:00
Sebastian Kürten
052eb03c9e
Pass error message to feedback activity
2021-06-14 17:13:14 +02:00
Sebastian Kürten
83bf3f4ca7
Create FallbackFragment for alternative apk sharing method
2021-06-14 17:12:02 +02:00
Sebastian Kürten
f9181fa021
Log hotspot errors
2021-06-14 17:10:52 +02:00
Sebastian Kürten
79dae27c24
Wire feedback button to show feedback fragment
2021-06-14 17:10:46 +02:00
akwizgran
7289f5ba8a
Merge branch '2059-no-such-group-exception' into 'master'
...
Check if group still exists before storing MessageId of thread position
Closes #2059
See merge request briar/briar!1477
2021-06-14 14:57:21 +00:00
Torsten Grote
b657c7f347
Ignore NoSuchGroupException when storing MessageId of thread position for removed group
2021-06-10 15:45:31 -03:00
Sebastian Kürten
8ef21637a9
Outline specific error fragment for hotspot
2021-06-09 18:53:59 +02:00
Sebastian Kürten
e3a1fca22e
Let HotspotActivity implement BaseFragmentListener
2021-06-09 18:53:54 +02:00
Torsten Grote
ea9a2789ab
Move hotspot help ActivityResultLauncher into method
2021-06-09 17:48:17 +02:00
Torsten Grote
cbdbd10cb3
Adapt hotspot buttons to latest design and add a nullability annotation
2021-06-09 17:48:17 +02:00
Torsten Grote
d6f985174a
Make HotspotHelpFragment headlines bold
2021-06-09 17:48:17 +02:00