Skip to content

Commit 69925f6

Browse files
committed
feat(provider-help): add "How to configure a provider?" section
1 parent bd53f9b commit 69925f6

File tree

1 file changed

+25
-12
lines changed

1 file changed

+25
-12
lines changed

core/util/src/main/res/values/providers_help.xml

+25-12
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,12 @@
1010
- Provider structure\n
1111
- So… where do I get providers?\n\n
1212
13+
Technical questions:\n
14+
- How to configure a provider?\n
15+
- How to troubleshoot a broken provider?\n\n
1316
17+
Other questions:\n
1418
- Is it required to install providers?\n
15-
- A provider I installed is not working, how to fix?\n
1619
- Is there a security drawback for installing a provider?\n
1720
- Why implement the provider system? It is confusing\n
1821
- Other apps have better extension system. Why should I use this?\n
@@ -60,13 +63,16 @@
6063
6164
---\n\n
6265
63-
# Other questions\n\n
66+
# Technical questions\n\n
6467
65-
### Is it required to install providers?\n\n
66-
67-
No. Like many browser extensions, they are purely optional to install, but you are free to do so.\n\n
68+
### How to configure a provider?\n\n
69+
70+
When a provider asks for a configuration, follow the instructions it will provide you with.\n\n
6871
69-
### A provider I installed is not working, how to fix?\n\n
72+
Usually its configurations are included inside its provider settings which can be opened by clicking the settings button on its provider card or provider detailed information screen.\n
73+
![Provider\'s settings button](https://i.imgur.com/s7H7HZD.png)\n\n
74+
75+
### How to troubleshoot a broken provider?\n\n
7076
7177
Unfortunately, issues that pertains to providers must be reported to the author/s of the provider, not to the app\'s repository itself.\n\n
7278
@@ -81,15 +87,22 @@
8187
\t- Click the provider card to open the provider\'s detailed information screen.\n
8288
\t- On the bottom of the authors section, click the _\'Issue a bug\'_ button.\n
8389
\t![Issue a bug button preview](https://i.imgur.com/sjRuK7T.png)\n
84-
\t- Paste the logs and report it.\n
90+
\t- Paste the logs and report it.\n\n
8591
86-
\n
87-
### Is there a security drawback for installing a provider?\n\n
88-
89-
Yes. Each provider accessible through the app is not securedly monitored by the author(s) of the app.\n\n
92+
---\n\n
93+
94+
# Other questions\n\n
95+
96+
### Is it required to install providers?\n\n
9097
98+
No. Like many browser extensions, they are purely optional to install, but you are free to do so.\n\n
99+
100+
### Is there a security drawback for installing a provider?\n\n
101+
102+
Yes. Each provider accessible through the app is not securely monitored by the author(s) of the app.\n\n
103+
91104
When you install a provider, _it can access the whole context of the app_ such as device storage, notifications, etc. which is considerably a common security flaw for android apps.\n\n
92-
105+
93106
Installing a provider is entirely up to your judgment, with all risks and responsibilities falling on you. Trust or not to trust? It\'s up to you!\n\n
94107
95108
### Why implement the provider system? It is confusing.\n\n

0 commit comments

Comments
 (0)