├── .gitignore ├── LICENSE-GPL ├── LICENSE-MIT ├── README.md ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── library ├── .classpath ├── .project ├── AndroidManifest.xml ├── build.gradle ├── gradle.properties-example ├── lint.xml ├── project.properties ├── res │ ├── anim │ │ ├── cycle_5.xml │ │ ├── do_nothing.xml │ │ ├── shake.xml │ │ └── slide_up.xml │ ├── drawable-hdpi │ │ ├── ic_backspace_white_24dp.png │ │ └── ic_fingerprint_white_24dp.png │ ├── drawable-mdpi │ │ ├── ic_backspace_white_24dp.png │ │ └── ic_fingerprint_white_24dp.png │ ├── drawable-xhdpi │ │ ├── ic_backspace_white_24dp.png │ │ └── ic_fingerprint_white_24dp.png │ ├── drawable-xxhdpi │ │ ├── ic_backspace_white_24dp.png │ │ └── ic_fingerprint_white_24dp.png │ ├── drawable-xxxhdpi │ │ ├── ic_backspace_white_24dp.png │ │ └── ic_fingerprint_white_24dp.png │ ├── layout-sw600dp │ │ └── app_passcode_keyboard.xml │ ├── layout │ │ └── app_passcode_keyboard.xml │ ├── values-sw600dp │ │ └── bools.xml │ ├── values-xlarge │ │ └── bools.xml │ ├── values │ │ ├── bools.xml │ │ ├── colors.xml │ │ ├── dimens.xml │ │ ├── strings.xml │ │ └── styles.xml │ └── xml │ │ └── passcode_preferences.xml └── src │ └── org │ └── wordpress │ └── passcodelock │ ├── AbstractAppLock.java │ ├── AbstractPasscodeKeyboardActivity.java │ ├── AppLockManager.java │ ├── DefaultAppLock.java │ ├── PasscodeManagePasswordActivity.java │ ├── PasscodePreferenceFragment.java │ ├── PasscodePreferenceFragmentCompat.java │ ├── PasscodeUnlockActivity.java │ └── StringUtils.java ├── sample ├── .gitignore ├── build.gradle ├── proguard-rules.pro └── src │ └── main │ ├── AndroidManifest.xml │ ├── java │ └── org │ │ └── wordpress │ │ └── passcodelock │ │ └── sample │ │ ├── SampleActivity.java │ │ ├── SampleApplication.java │ │ ├── SamplePreferenceActivity.java │ │ └── SamplePreferenceFragment.java │ └── res │ ├── drawable-hdpi │ └── ic_settings_white_24dp.png │ ├── drawable-mdpi │ └── ic_settings_white_24dp.png │ ├── drawable-nodpi │ └── img_default.png │ ├── drawable-v21 │ ├── ic_settings_white_24dp.xml │ └── img_default.xml │ ├── drawable-xhdpi │ └── ic_settings_white_24dp.png │ ├── drawable-xxhdpi │ └── ic_settings_white_24dp.png │ ├── drawable-xxxhdpi │ └── ic_settings_white_24dp.png │ ├── drawable │ └── img_empty.xml │ ├── layout │ └── sample_activity.xml │ ├── menu │ └── sample.xml │ ├── mipmap-hdpi │ └── ic_launcher.png │ ├── mipmap-mdpi │ └── ic_launcher.png │ ├── mipmap-xhdpi │ └── ic_launcher.png │ ├── mipmap-xxhdpi │ └── ic_launcher.png │ ├── mipmap-xxxhdpi │ └── ic_launcher.png │ ├── values │ ├── colors.xml │ ├── strings.xml │ └── styles.xml │ └── xml │ └── preferences.xml └── settings.gradle /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordpress-mobile/PasscodeLock-Android/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE-GPL: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordpress-mobile/PasscodeLock-Android/HEAD/LICENSE-GPL -------------------------------------------------------------------------------- /LICENSE-MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordpress-mobile/PasscodeLock-Android/HEAD/LICENSE-MIT -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordpress-mobile/PasscodeLock-Android/HEAD/README.md -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordpress-mobile/PasscodeLock-Android/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordpress-mobile/PasscodeLock-Android/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordpress-mobile/PasscodeLock-Android/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordpress-mobile/PasscodeLock-Android/HEAD/gradlew.bat -------------------------------------------------------------------------------- /library/.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordpress-mobile/PasscodeLock-Android/HEAD/library/.classpath -------------------------------------------------------------------------------- /library/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordpress-mobile/PasscodeLock-Android/HEAD/library/.project -------------------------------------------------------------------------------- /library/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordpress-mobile/PasscodeLock-Android/HEAD/library/AndroidManifest.xml -------------------------------------------------------------------------------- /library/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordpress-mobile/PasscodeLock-Android/HEAD/library/build.gradle -------------------------------------------------------------------------------- /library/gradle.properties-example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordpress-mobile/PasscodeLock-Android/HEAD/library/gradle.properties-example -------------------------------------------------------------------------------- /library/lint.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordpress-mobile/PasscodeLock-Android/HEAD/library/lint.xml -------------------------------------------------------------------------------- /library/project.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordpress-mobile/PasscodeLock-Android/HEAD/library/project.properties -------------------------------------------------------------------------------- /library/res/anim/cycle_5.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordpress-mobile/PasscodeLock-Android/HEAD/library/res/anim/cycle_5.xml -------------------------------------------------------------------------------- /library/res/anim/do_nothing.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordpress-mobile/PasscodeLock-Android/HEAD/library/res/anim/do_nothing.xml -------------------------------------------------------------------------------- /library/res/anim/shake.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordpress-mobile/PasscodeLock-Android/HEAD/library/res/anim/shake.xml -------------------------------------------------------------------------------- /library/res/anim/slide_up.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordpress-mobile/PasscodeLock-Android/HEAD/library/res/anim/slide_up.xml -------------------------------------------------------------------------------- /library/res/drawable-hdpi/ic_backspace_white_24dp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordpress-mobile/PasscodeLock-Android/HEAD/library/res/drawable-hdpi/ic_backspace_white_24dp.png -------------------------------------------------------------------------------- /library/res/drawable-hdpi/ic_fingerprint_white_24dp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordpress-mobile/PasscodeLock-Android/HEAD/library/res/drawable-hdpi/ic_fingerprint_white_24dp.png -------------------------------------------------------------------------------- /library/res/drawable-mdpi/ic_backspace_white_24dp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordpress-mobile/PasscodeLock-Android/HEAD/library/res/drawable-mdpi/ic_backspace_white_24dp.png -------------------------------------------------------------------------------- /library/res/drawable-mdpi/ic_fingerprint_white_24dp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordpress-mobile/PasscodeLock-Android/HEAD/library/res/drawable-mdpi/ic_fingerprint_white_24dp.png -------------------------------------------------------------------------------- /library/res/drawable-xhdpi/ic_backspace_white_24dp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordpress-mobile/PasscodeLock-Android/HEAD/library/res/drawable-xhdpi/ic_backspace_white_24dp.png -------------------------------------------------------------------------------- /library/res/drawable-xhdpi/ic_fingerprint_white_24dp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordpress-mobile/PasscodeLock-Android/HEAD/library/res/drawable-xhdpi/ic_fingerprint_white_24dp.png -------------------------------------------------------------------------------- /library/res/drawable-xxhdpi/ic_backspace_white_24dp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordpress-mobile/PasscodeLock-Android/HEAD/library/res/drawable-xxhdpi/ic_backspace_white_24dp.png -------------------------------------------------------------------------------- /library/res/drawable-xxhdpi/ic_fingerprint_white_24dp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordpress-mobile/PasscodeLock-Android/HEAD/library/res/drawable-xxhdpi/ic_fingerprint_white_24dp.png -------------------------------------------------------------------------------- /library/res/drawable-xxxhdpi/ic_backspace_white_24dp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordpress-mobile/PasscodeLock-Android/HEAD/library/res/drawable-xxxhdpi/ic_backspace_white_24dp.png -------------------------------------------------------------------------------- /library/res/drawable-xxxhdpi/ic_fingerprint_white_24dp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordpress-mobile/PasscodeLock-Android/HEAD/library/res/drawable-xxxhdpi/ic_fingerprint_white_24dp.png -------------------------------------------------------------------------------- /library/res/layout-sw600dp/app_passcode_keyboard.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordpress-mobile/PasscodeLock-Android/HEAD/library/res/layout-sw600dp/app_passcode_keyboard.xml -------------------------------------------------------------------------------- /library/res/layout/app_passcode_keyboard.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordpress-mobile/PasscodeLock-Android/HEAD/library/res/layout/app_passcode_keyboard.xml -------------------------------------------------------------------------------- /library/res/values-sw600dp/bools.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordpress-mobile/PasscodeLock-Android/HEAD/library/res/values-sw600dp/bools.xml -------------------------------------------------------------------------------- /library/res/values-xlarge/bools.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordpress-mobile/PasscodeLock-Android/HEAD/library/res/values-xlarge/bools.xml -------------------------------------------------------------------------------- /library/res/values/bools.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordpress-mobile/PasscodeLock-Android/HEAD/library/res/values/bools.xml -------------------------------------------------------------------------------- /library/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordpress-mobile/PasscodeLock-Android/HEAD/library/res/values/colors.xml -------------------------------------------------------------------------------- /library/res/values/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordpress-mobile/PasscodeLock-Android/HEAD/library/res/values/dimens.xml -------------------------------------------------------------------------------- /library/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordpress-mobile/PasscodeLock-Android/HEAD/library/res/values/strings.xml -------------------------------------------------------------------------------- /library/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordpress-mobile/PasscodeLock-Android/HEAD/library/res/values/styles.xml -------------------------------------------------------------------------------- /library/res/xml/passcode_preferences.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordpress-mobile/PasscodeLock-Android/HEAD/library/res/xml/passcode_preferences.xml -------------------------------------------------------------------------------- /library/src/org/wordpress/passcodelock/AbstractAppLock.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordpress-mobile/PasscodeLock-Android/HEAD/library/src/org/wordpress/passcodelock/AbstractAppLock.java -------------------------------------------------------------------------------- /library/src/org/wordpress/passcodelock/AbstractPasscodeKeyboardActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordpress-mobile/PasscodeLock-Android/HEAD/library/src/org/wordpress/passcodelock/AbstractPasscodeKeyboardActivity.java -------------------------------------------------------------------------------- /library/src/org/wordpress/passcodelock/AppLockManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordpress-mobile/PasscodeLock-Android/HEAD/library/src/org/wordpress/passcodelock/AppLockManager.java -------------------------------------------------------------------------------- /library/src/org/wordpress/passcodelock/DefaultAppLock.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordpress-mobile/PasscodeLock-Android/HEAD/library/src/org/wordpress/passcodelock/DefaultAppLock.java -------------------------------------------------------------------------------- /library/src/org/wordpress/passcodelock/PasscodeManagePasswordActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordpress-mobile/PasscodeLock-Android/HEAD/library/src/org/wordpress/passcodelock/PasscodeManagePasswordActivity.java -------------------------------------------------------------------------------- /library/src/org/wordpress/passcodelock/PasscodePreferenceFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordpress-mobile/PasscodeLock-Android/HEAD/library/src/org/wordpress/passcodelock/PasscodePreferenceFragment.java -------------------------------------------------------------------------------- /library/src/org/wordpress/passcodelock/PasscodePreferenceFragmentCompat.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordpress-mobile/PasscodeLock-Android/HEAD/library/src/org/wordpress/passcodelock/PasscodePreferenceFragmentCompat.java -------------------------------------------------------------------------------- /library/src/org/wordpress/passcodelock/PasscodeUnlockActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordpress-mobile/PasscodeLock-Android/HEAD/library/src/org/wordpress/passcodelock/PasscodeUnlockActivity.java -------------------------------------------------------------------------------- /library/src/org/wordpress/passcodelock/StringUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordpress-mobile/PasscodeLock-Android/HEAD/library/src/org/wordpress/passcodelock/StringUtils.java -------------------------------------------------------------------------------- /sample/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordpress-mobile/PasscodeLock-Android/HEAD/sample/.gitignore -------------------------------------------------------------------------------- /sample/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordpress-mobile/PasscodeLock-Android/HEAD/sample/build.gradle -------------------------------------------------------------------------------- /sample/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordpress-mobile/PasscodeLock-Android/HEAD/sample/proguard-rules.pro -------------------------------------------------------------------------------- /sample/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordpress-mobile/PasscodeLock-Android/HEAD/sample/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /sample/src/main/java/org/wordpress/passcodelock/sample/SampleActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordpress-mobile/PasscodeLock-Android/HEAD/sample/src/main/java/org/wordpress/passcodelock/sample/SampleActivity.java -------------------------------------------------------------------------------- /sample/src/main/java/org/wordpress/passcodelock/sample/SampleApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordpress-mobile/PasscodeLock-Android/HEAD/sample/src/main/java/org/wordpress/passcodelock/sample/SampleApplication.java -------------------------------------------------------------------------------- /sample/src/main/java/org/wordpress/passcodelock/sample/SamplePreferenceActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordpress-mobile/PasscodeLock-Android/HEAD/sample/src/main/java/org/wordpress/passcodelock/sample/SamplePreferenceActivity.java -------------------------------------------------------------------------------- /sample/src/main/java/org/wordpress/passcodelock/sample/SamplePreferenceFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordpress-mobile/PasscodeLock-Android/HEAD/sample/src/main/java/org/wordpress/passcodelock/sample/SamplePreferenceFragment.java -------------------------------------------------------------------------------- /sample/src/main/res/drawable-hdpi/ic_settings_white_24dp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordpress-mobile/PasscodeLock-Android/HEAD/sample/src/main/res/drawable-hdpi/ic_settings_white_24dp.png -------------------------------------------------------------------------------- /sample/src/main/res/drawable-mdpi/ic_settings_white_24dp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordpress-mobile/PasscodeLock-Android/HEAD/sample/src/main/res/drawable-mdpi/ic_settings_white_24dp.png -------------------------------------------------------------------------------- /sample/src/main/res/drawable-nodpi/img_default.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordpress-mobile/PasscodeLock-Android/HEAD/sample/src/main/res/drawable-nodpi/img_default.png -------------------------------------------------------------------------------- /sample/src/main/res/drawable-v21/ic_settings_white_24dp.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordpress-mobile/PasscodeLock-Android/HEAD/sample/src/main/res/drawable-v21/ic_settings_white_24dp.xml -------------------------------------------------------------------------------- /sample/src/main/res/drawable-v21/img_default.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordpress-mobile/PasscodeLock-Android/HEAD/sample/src/main/res/drawable-v21/img_default.xml -------------------------------------------------------------------------------- /sample/src/main/res/drawable-xhdpi/ic_settings_white_24dp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordpress-mobile/PasscodeLock-Android/HEAD/sample/src/main/res/drawable-xhdpi/ic_settings_white_24dp.png -------------------------------------------------------------------------------- /sample/src/main/res/drawable-xxhdpi/ic_settings_white_24dp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordpress-mobile/PasscodeLock-Android/HEAD/sample/src/main/res/drawable-xxhdpi/ic_settings_white_24dp.png -------------------------------------------------------------------------------- /sample/src/main/res/drawable-xxxhdpi/ic_settings_white_24dp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordpress-mobile/PasscodeLock-Android/HEAD/sample/src/main/res/drawable-xxxhdpi/ic_settings_white_24dp.png -------------------------------------------------------------------------------- /sample/src/main/res/drawable/img_empty.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordpress-mobile/PasscodeLock-Android/HEAD/sample/src/main/res/drawable/img_empty.xml -------------------------------------------------------------------------------- /sample/src/main/res/layout/sample_activity.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordpress-mobile/PasscodeLock-Android/HEAD/sample/src/main/res/layout/sample_activity.xml -------------------------------------------------------------------------------- /sample/src/main/res/menu/sample.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordpress-mobile/PasscodeLock-Android/HEAD/sample/src/main/res/menu/sample.xml -------------------------------------------------------------------------------- /sample/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordpress-mobile/PasscodeLock-Android/HEAD/sample/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /sample/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordpress-mobile/PasscodeLock-Android/HEAD/sample/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /sample/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordpress-mobile/PasscodeLock-Android/HEAD/sample/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /sample/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordpress-mobile/PasscodeLock-Android/HEAD/sample/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /sample/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordpress-mobile/PasscodeLock-Android/HEAD/sample/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /sample/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordpress-mobile/PasscodeLock-Android/HEAD/sample/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /sample/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordpress-mobile/PasscodeLock-Android/HEAD/sample/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /sample/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordpress-mobile/PasscodeLock-Android/HEAD/sample/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /sample/src/main/res/xml/preferences.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordpress-mobile/PasscodeLock-Android/HEAD/sample/src/main/res/xml/preferences.xml -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wordpress-mobile/PasscodeLock-Android/HEAD/settings.gradle --------------------------------------------------------------------------------