Ivana
543eda68b2
Update feature_request
2021-08-25 10:33:28 +00:00
Ivana
5033febaed
Update feature_request
2021-08-25 10:12:57 +00:00
Ivana
c13b40ec2e
Add new file
2021-08-25 10:12:08 +00:00
Ivana
b74f635ba7
Update bug_report.md
2021-08-24 09:23:02 +00:00
Ivana
5a6c1cc0e9
Update bug_report.md
2021-08-24 09:22:39 +00:00
Ivana
a45669a750
Update bug_report.md
2021-08-24 09:21:19 +00:00
Ivana
5dd183ce47
Update bug_report.md
2021-08-24 09:19:54 +00:00
Ivana
32d121566e
Add new file - contains bug_report description template
2021-08-24 08:47:16 +00:00
Ivana
c76da20620
Add new directory issue_templates
2021-08-24 08:24:46 +00:00
Ivana
9b1d6d936e
Add new directory
2021-08-24 08:16:11 +00:00
Torsten Grote
be9255029b
Merge branch '2149-hotspot-detection' into 'master'
...
Use interface name to decide whether we're providing a wifi hotspot
Closes #2149
See merge request briar/briar!1521
2021-08-20 14:55:06 +00:00
Torsten Grote
f596811997
Merge branch '2144-graphics-size' into 'master'
...
Use fixed sizes and consistent layout for "hero icons"
Closes #2144
See merge request briar/briar!1525
2021-08-20 07:43:29 +00:00
akwizgran
571ec2257e
Remove full stop from string that's now used as a title.
2021-08-19 13:03:52 +01:00
akwizgran
7fb2faba45
Automatically scroll HotspotIntroFragment.
2021-08-19 13:00:54 +01:00
akwizgran
a390bf1c4f
Use consistent layout style for all screens with "hero icons".
2021-08-19 12:27:03 +01:00
akwizgran
9d031fa796
Use fixed dp sizes for graphics.
2021-08-17 13:04:45 +01:00
akwizgran
d678043f8e
Merge branch '2152-rss-icon' into 'master'
...
Resolve "RSS icon doesn't appear on older devices"
Closes #2152
See merge request briar/briar!1523
2021-08-17 09:36:56 +00:00
Torsten Grote
b11147265d
Merge branch '1724-replace-spongy-castle-with-bouncy-castle' into 'master'
...
Replace Spongy Castle with Bouncy Castle
Closes #1724
See merge request briar/briar!1522
2021-08-17 07:46:04 +00:00
Torsten Grote
2fe052d77e
Fix blog post padding on Android 4
2021-08-17 09:43:04 +02:00
Torsten Grote
8e91322869
Upgrade CircleImageView dependency
2021-08-17 09:25:51 +02:00
Torsten Grote
1de5779e2c
Fix RSS icon not showing on API < 19
2021-08-17 09:25:39 +02:00
akwizgran
99b2c8af69
Upgrade Bouncy Castle to 1.69, drop Montgomery ladder tests.
2021-08-16 15:52:33 +01:00
akwizgran
b1cc4fe006
Replace Spongy Castle with Bouncy Castle.
2021-08-16 15:38:36 +01:00
akwizgran
d65afc519a
Factor out shared code.
2021-08-16 12:00:42 +01:00
akwizgran
32cbdff532
Use interface name to decide whether we're providing a wifi hotspot.
2021-08-16 11:55:41 +01:00
akwizgran
48292d2e47
Merge branch '2144-transfer-data-graphics' into 'master'
...
Fix images when sending or receiving data
Closes #2144
See merge request briar/briar!1517
2021-08-11 10:27:24 +00:00
akwizgran
89bd9ee653
Merge branch 'animal-sniffer-11' into 'master'
...
Fix animal sniffer when run with Java 11
See merge request briar/briar!1516
2021-08-11 10:26:29 +00:00
akwizgran
61aa3a839d
Merge branch '2026-ux-offline-sharing' into 'master'
...
Adjust after UX testing
Closes #2026
See merge request briar/briar!1518
2021-08-11 10:24:29 +00:00
Daniel Lublin
e38e9b943d
Squeeze items to free more vertical space for qr code
2021-08-10 17:12:26 +02:00
Daniel Lublin
4eb5c2ac10
Revise share-offline screen wording; always show connected peers counter
2021-08-10 17:02:20 +02:00
Torsten Grote
ebaa3271dd
Merge branch 'ssid-password-white-background' into 'master'
...
Use white background for hotspot name and password
See merge request briar/briar!1519
2021-08-10 11:24:47 +00:00
akwizgran
adb6b4fba5
Use white background for hotspot name and password.
2021-08-10 11:26:23 +01:00
Torsten Grote
917a470559
Upgrade animal sniffer plugin
2021-08-09 15:39:18 +02:00
Torsten Grote
a188e41134
Fix animal sniffer when run with Java 11
2021-08-09 15:38:14 +02:00
Torsten Grote
b9ba813b23
Fix images when sending or receiving data
2021-08-09 14:26:49 +02:00
akwizgran
b7d46b9340
Merge branch '1081-share-app-via-wifi-hotspot' into 'master'
...
Share app via Wi-Fi hotspot
Closes #1081
See merge request briar/briar!1515
2021-08-04 12:09:08 +00:00
Sebastian Kürten
60aaa4a7c1
HotspotManager: set channel to null after closing it consistently
2021-08-04 12:35:59 +02:00
Sebastian Kürten
d411b99030
Improve handling of HotspotState's field 'consumed'
2021-08-04 12:35:33 +02:00
Torsten Grote
acacb59114
Address review feedback for feature branch
2021-08-03 09:33:59 +02:00
akwizgran
2e07e79e4c
Merge branch 'fix-screenshot-tests' into 'master'
...
Fix screenshot tests
See merge request briar/briar!1514
2021-07-28 12:37:53 +00:00
akwizgran
e9dbceefe8
Merge branch '2117-hotspot-password' into '1081-share-app-via-wifi-hotspot'
...
hotspot: remove 5 and S, as well as i and l
See merge request briar/briar!1513
2021-07-28 12:36:07 +00:00
Torsten Grote
8cdb314170
Fix screenshot tests
2021-07-27 15:09:10 +02:00
Torsten Grote
39d3f47e19
hotspot: remove 5 and S, as well as i, l and 1
2021-07-27 13:39:28 +02:00
Torsten Grote
522474ac15
Merge branch '2100-refactor-condition-managers' into '1081-share-app-via-wifi-hotspot'
...
Split ConditionManager into API-specific versions
See merge request briar/briar!1512
2021-07-26 13:49:20 +00:00
akwizgran
ed6c4ba634
Merge branch 'master' into 'master'
...
Create a better formatted and more informant README.md
See merge request briar/briar!1504
2021-07-26 10:34:46 +00:00
akwizgran
49562cbd79
Merge branch 'log-uncaught-exceptions' into 'master'
...
Log uncaught exceptions on debug builds
See merge request briar/briar!1497
2021-07-23 10:45:27 +00:00
Sebastian Kürten
6337b86266
Rename ConditionManager classes
2021-07-21 16:29:23 +02:00
Sebastian Kürten
93eadb88f3
Apply review feedback
2021-07-21 16:13:44 +02:00
Sebastian Kürten
46e391645c
Reduce visibility of a field and two methods
2021-07-21 13:30:20 +02:00
Sebastian Kürten
355c487ec9
Split ConditionManager into API-specific versions
...
* On API 29+ we need the location permission to start the hotspot, while
on lower API levels, we don't. In order to handle permissions and
other conditions in a clear manner depending the API level of the
device the app is running on, have separate extensions of the base
ConditionManager class.
* Take special care to handle situations gracefully where the Wifi is
disabled and the user tries to start the hotspot. We cannot simply
rely on Wifi being enabled as a sufficient condition that allows us to
start the hotspot. We need to wait for WifiP2p to be available. While
it is tricky to obtain that state (it involves registering a broadcast
receiver for the WIFI_P2P_STATE_CHANGED_ACTION broadcast, keeping
track of changes there and even then things are still ugly. It can
happen that WifiP2p is available *before* Wifi is. Also it can happen
that WifiP2p never becomes available because some other application
has already opened a hotspot. Instead of checking that state, we now
just try (and retry repeatedly after a delay) to start the hotspot
(and the WifiP2p framework) hoping that is becomes availabe within a
reasonable amount of time after Wifi has been detected to be on.
Currently we try 5 times with a delay of 1 second.
* Improve the behavior of disabling and re-enabling the 'start hotspot'
button, so that it becomes impossible to double-tap it, but still
making sure that the button get re-enabled as soon as the UI is back
in a state where the user should be able to tap the button again.
2021-07-21 13:30:14 +02:00