index : Shelter

Isolate your Big Brother Apps, using Work Profiles

Commit message (Expand)AuthorAgeFilesLines
* add fastlane-compatible metadata directory for F-DroidHEADmasterPeter Cai2021-04-024-0/+13
* ShelterService: stop being foreground when unboundPeter Cai2021-04-021-0/+10
* refactor: MainActivity: do not use resource IDs in switch..casePeter Cai2021-04-021-51/+52
* MainActivity: fail fast in NonNull methodPeter Cai2021-04-021-1/+1
* refactor: MainActivity: use contracts instead of startActivityForResultPeter Cai2021-04-021-32/+34
* WTFPL -> GPLv3Peter Cai2021-04-021-9/+670
* Translated using Weblate (Japanese)gnuhead-chieb2021-03-311-0/+12
* Translated using Weblate (Spanish)Benjamin Torres2021-03-271-1/+115
* README: make it clear that PRs are not accepted on GitHubPeter Cai2021-03-241-1/+1
* README: rewritePeter Cai2021-03-241-59/+28
* app: build.gradle: disable ExtraTranslation lintPeter Cai2021-03-181-0/+1
* app: build.gradle: disable Fragment version check for nowPeter Cai2021-03-181-0/+4
* app: update appcompat library to 1.3.0-beta01Peter Cai2021-03-181-1/+1
* update SetupWizardLibraryPeter Cai2021-03-181-0/+0
* app: build.gradle: bump version to 1.7-dev1Peter Cai2021-03-181-2/+2
* MainActivity: derpPeter Cai2021-03-181-1/+1
* refactor: MainActivity: use the new result contract to choose APKsPeter Cai2021-03-182-25/+58
* cleanup: MainActivity: cleanup class member variablePeter Cai2021-03-181-3/+1
* add setup wizard to changelogPeter Cai2021-03-171-0/+5
* i18n: remove unused strings due to refactorPeter Cai2021-03-171-2/+0
* Merge branch 'refactor-setupwizard' into masterPeter Cai2021-03-1719-93/+543
| * i18n: make it clear that users should pull down notification centerPeter Cai2021-03-171-1/+1
| * SetupWizardActivity: use a separate action for finalizing provisionPeter Cai2021-03-172-2/+13
| * SetupWizardActivity: support resuming setupPeter Cai2021-03-172-4/+28
| * MainActivity: ActivityResultLauncher has to be created before startingPeter Cai2021-03-171-6/+12
| * SetupWizardActivity: reset authentication keys before provisioningPeter Cai2021-03-171-0/+6
| * refactor: move isProfileAvailable to UtilityPeter Cai2021-03-173-95/+34
| * SetupWizardActivity: actually implement setupPeter Cai2021-03-173-3/+85
| * .idea: whatever IDEA decided to changePeter Cai2021-03-171-0/+1
| * SetupWizardActivity: implement setup [1/n]Peter Cai2021-03-175-1/+106
| * SetupWizard: layout: no scroll view is neededPeter Cai2021-03-151-10/+4
| * SetupWizard: i18n: escape quotes properlyPeter Cai2021-03-151-2/+2
| * SetupWizardActivity: add the final "Ready?" fragmentPeter Cai2021-03-152-0/+32
| * SetupWizardActivity: add compatibility pagePeter Cai2021-03-152-0/+32
| * SetupWizardActivity: add slide animation to the fragmentsPeter Cai2021-03-155-4/+38
| * SetupWizardActivity: add a permissions pagePeter Cai2021-03-152-1/+33
| * lay out the skeleton of SetupWizardActivityPeter Cai2021-03-156-3/+145
| * import SetupWizardLibraryPeter Cai2021-03-154-0/+10
* MainActivity: cleanup unused device admin requests and textPeter Cai2021-03-132-10/+0
* MainActivity: add vertical constraints to toolbarPeter Cai2021-03-131-0/+1
* refactor: MainActivity: move mPager and mTabs to localPeter Cai2021-03-131-31/+21
* refactor: switch to ViewPager2Peter Cai2021-03-132-27/+22
* UX: make it clear that the user should expect a notification on setupPeter Cai2021-03-131-1/+1
* chore: update dependencies and build toolsPeter Cai2021-03-135-9/+15
* Translated using Weblate (Romanian)Radagio2021-02-191-3/+75
* Translated using Weblate (Romanian)Radagio2021-02-171-0/+13
* Translated using Weblate (Romanian)Alecsandra2021-02-111-1/+5
* Added translation using Weblate (Romanian)Daniel Jirc─â2021-02-111-0/+2
* Translated using Weblate (Tamil)Dan G2021-02-101-1/+5
* Translated using Weblate (Japanese)gnuhead-chieb2021-02-101-1/+88