Remove unused import
WifiInfo returns UTF-8 SSIDs quoted, WifiManager.getConfiguredNetworks() returns ASCII SSIDs quoted; fix possible mismatch between the two
Bump version for release
Remove test directory
Add license (#3)
Remove donations library (#3)
Remove unused imports
Remove donations library manifest definitions (#3)
Delete comment
Catch IllegalArgumentException when attempting to set password to an empty string and set it back to the original password (#2)
Check if screen is on when checking if keyguard is showing; prevent unnecessary requests for passwords
Add additional BLUETOOTH_ADMIN permission to fix rare java.lang.SecurityException: Permission Denial: starting Intent { act=android.settings.BLUETOOTH_SETTINGS cmp=com.android.settings/.Settings$BluetoothSettingsActivity } com.lukekorth.pebblelocker requires android.permission.BLUETOOTH_ADMIN
Refactor preference editing
Add current version number to help section
Bump version for release
Aggregate minimum password length check across all device admins; log minimum password length when sending debug log
Log if device is encrypted
Add additional logging around password changes
Check for required password before enabling device admin
Tweak log message when locking/unlocking