mirror of
https://github.com/beemdevelopment/Aegis.git
synced 2025-04-11 17:42:07 +00:00
Request storage permissions in the intro
This commit is contained in:
parent
c3f16c2428
commit
03d0eb01f4
6 changed files with 8 additions and 18 deletions
1
.idea/gradle.xml
generated
1
.idea/gradle.xml
generated
|
@ -10,7 +10,6 @@
|
|||
<set>
|
||||
<option value="$PROJECT_DIR$" />
|
||||
<option value="$PROJECT_DIR$/app" />
|
||||
<option value="$PROJECT_DIR$/cli" />
|
||||
</set>
|
||||
</option>
|
||||
<option name="resolveModulePerSourceSet" value="false" />
|
||||
|
|
1
.idea/modules.xml
generated
1
.idea/modules.xml
generated
|
@ -4,7 +4,6 @@
|
|||
<modules>
|
||||
<module fileurl="file://$PROJECT_DIR$/Aegis.iml" filepath="$PROJECT_DIR$/Aegis.iml" />
|
||||
<module fileurl="file://$PROJECT_DIR$/app/app.iml" filepath="$PROJECT_DIR$/app/app.iml" />
|
||||
<module fileurl="file://$PROJECT_DIR$/cli/cli.iml" filepath="$PROJECT_DIR$/cli/cli.iml" />
|
||||
</modules>
|
||||
</component>
|
||||
</project>
|
|
@ -53,11 +53,16 @@ public class IntroActivity extends AppIntro implements DerivationTask.Callback {
|
|||
|
||||
SliderPage permSliderPage = new SliderPage();
|
||||
permSliderPage.setTitle("Permissions");
|
||||
permSliderPage.setDescription("Aegis needs permission to use your camera in order to scan QR codes.");
|
||||
permSliderPage.setDescription("Aegis needs permission to use your camera in order to scan QR codes. " +
|
||||
"It also needs access to external storage to able to export the database.");
|
||||
permSliderPage.setImageDrawable(R.drawable.intro_scanner);
|
||||
permSliderPage.setBgColor(getResources().getColor(R.color.colorAccent));
|
||||
addSlide(AppIntroFragment.newInstance(permSliderPage));
|
||||
askForPermissions(new String[]{Manifest.permission.CAMERA}, 2);
|
||||
askForPermissions(new String[]{
|
||||
Manifest.permission.CAMERA,
|
||||
Manifest.permission.READ_EXTERNAL_STORAGE,
|
||||
Manifest.permission.WRITE_EXTERNAL_STORAGE
|
||||
}, 2);
|
||||
|
||||
_authenticationSlide = new CustomAuthenticationSlide();
|
||||
_authenticationSlide.setBgColor(getResources().getColor(R.color.colorHeaderSuccess));
|
||||
|
|
|
@ -1,6 +0,0 @@
|
|||
apply plugin: 'java-library'
|
||||
|
||||
dependencies {
|
||||
implementation fileTree(dir: 'libs', include: ['*.jar'])
|
||||
compile "com.beust:jcommander:1.71"
|
||||
}
|
|
@ -1,7 +0,0 @@
|
|||
package me.impy.aegis.cli;
|
||||
|
||||
public class Main {
|
||||
public static void main(String[] args) {
|
||||
|
||||
}
|
||||
}
|
|
@ -1 +1 @@
|
|||
include ':app', ':cli'
|
||||
include ':app'
|
||||
|
|
Loading…
Add table
Reference in a new issue