├── .gitignore ├── .idea ├── .gitignore ├── .name ├── AndroidProjectSystem.xml ├── compiler.xml ├── deploymentTargetSelector.xml ├── gradle.xml ├── kotlinc.xml ├── migrations.xml ├── misc.xml ├── runConfigurations.xml └── vcs.xml ├── LICENSE ├── README.md ├── app ├── .gitignore ├── build.gradle.kts ├── proguard-rules.pro └── src │ └── main │ ├── AndroidManifest.xml │ ├── java │ └── com │ │ └── addev │ │ └── listaspam │ │ ├── DonationActivity.kt │ │ ├── MainActivity.kt │ │ ├── SettingsActivity.kt │ │ ├── adapter │ │ └── CallLogAdapter.kt │ │ ├── preferences │ │ ├── PatternListPreference.kt │ │ └── PatternListPreferenceDialogFragmentCompat.kt │ │ ├── service │ │ ├── CallScreeningService.kt │ │ └── UpdateCheckerService.kt │ │ └── util │ │ ├── ApiUtils.kt │ │ ├── CallLogUtils.kt │ │ ├── CountryLanguageUtils.kt │ │ ├── NotificationUtils.kt │ │ ├── PermissionUtils.kt │ │ ├── ReportDialogManager.kt │ │ ├── SharedPreferencesUtils.kt │ │ └── SpamUtils.kt │ └── res │ ├── drawable │ ├── buymeacoffee.png │ ├── ic_copy_24.xml │ ├── ic_export.xml │ ├── ic_import.xml │ ├── ic_more_vert.xml │ ├── item_border_rounded.xml │ └── paypal.png │ ├── layout │ ├── activity_donation.xml │ ├── activity_main.xml │ ├── activity_settings.xml │ ├── dialog_report.xml │ └── item_call_log.xml │ ├── menu │ ├── item_actions.xml │ └── menu.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-es │ └── strings.xml │ ├── values-it │ └── strings.xml │ ├── values-ja │ └── strings.xml │ ├── values-night │ ├── colors.xml │ └── themes.xml │ ├── values-pt │ └── strings.xml │ ├── values │ ├── arrays.xml │ ├── colors.xml │ ├── strings.xml │ └── themes.xml │ └── xml │ ├── backup_rules.xml │ ├── data_extraction_rules.xml │ └── preferences.xml ├── fastlane └── metadata │ └── android │ └── en-US │ ├── full_description.txt │ ├── images │ ├── icon.png │ └── phoneScreenshots │ │ ├── 01.jpg │ │ ├── 02.jpg │ │ ├── 03.jpg │ │ └── 04.jpg │ └── short_description.txt ├── gradle.properties ├── gradle ├── libs.versions.toml └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat └── settings.gradle.kts /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamff-dev/spam-call-blocker-app/HEAD/.gitignore -------------------------------------------------------------------------------- /.idea/.gitignore: -------------------------------------------------------------------------------- 1 | # Default ignored files 2 | /shelf/ 3 | /workspace.xml 4 | -------------------------------------------------------------------------------- /.idea/.name: -------------------------------------------------------------------------------- 1 | Spam Call Blocker -------------------------------------------------------------------------------- /.idea/AndroidProjectSystem.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamff-dev/spam-call-blocker-app/HEAD/.idea/AndroidProjectSystem.xml -------------------------------------------------------------------------------- /.idea/compiler.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamff-dev/spam-call-blocker-app/HEAD/.idea/compiler.xml -------------------------------------------------------------------------------- /.idea/deploymentTargetSelector.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamff-dev/spam-call-blocker-app/HEAD/.idea/deploymentTargetSelector.xml -------------------------------------------------------------------------------- /.idea/gradle.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamff-dev/spam-call-blocker-app/HEAD/.idea/gradle.xml -------------------------------------------------------------------------------- /.idea/kotlinc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamff-dev/spam-call-blocker-app/HEAD/.idea/kotlinc.xml -------------------------------------------------------------------------------- /.idea/migrations.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamff-dev/spam-call-blocker-app/HEAD/.idea/migrations.xml -------------------------------------------------------------------------------- /.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamff-dev/spam-call-blocker-app/HEAD/.idea/misc.xml -------------------------------------------------------------------------------- /.idea/runConfigurations.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamff-dev/spam-call-blocker-app/HEAD/.idea/runConfigurations.xml -------------------------------------------------------------------------------- /.idea/vcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamff-dev/spam-call-blocker-app/HEAD/.idea/vcs.xml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamff-dev/spam-call-blocker-app/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamff-dev/spam-call-blocker-app/HEAD/README.md -------------------------------------------------------------------------------- /app/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /app/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamff-dev/spam-call-blocker-app/HEAD/app/build.gradle.kts -------------------------------------------------------------------------------- /app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamff-dev/spam-call-blocker-app/HEAD/app/proguard-rules.pro -------------------------------------------------------------------------------- /app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamff-dev/spam-call-blocker-app/HEAD/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /app/src/main/java/com/addev/listaspam/DonationActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamff-dev/spam-call-blocker-app/HEAD/app/src/main/java/com/addev/listaspam/DonationActivity.kt -------------------------------------------------------------------------------- /app/src/main/java/com/addev/listaspam/MainActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamff-dev/spam-call-blocker-app/HEAD/app/src/main/java/com/addev/listaspam/MainActivity.kt -------------------------------------------------------------------------------- /app/src/main/java/com/addev/listaspam/SettingsActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamff-dev/spam-call-blocker-app/HEAD/app/src/main/java/com/addev/listaspam/SettingsActivity.kt -------------------------------------------------------------------------------- /app/src/main/java/com/addev/listaspam/adapter/CallLogAdapter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamff-dev/spam-call-blocker-app/HEAD/app/src/main/java/com/addev/listaspam/adapter/CallLogAdapter.kt -------------------------------------------------------------------------------- /app/src/main/java/com/addev/listaspam/preferences/PatternListPreference.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamff-dev/spam-call-blocker-app/HEAD/app/src/main/java/com/addev/listaspam/preferences/PatternListPreference.kt -------------------------------------------------------------------------------- /app/src/main/java/com/addev/listaspam/preferences/PatternListPreferenceDialogFragmentCompat.kt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/src/main/java/com/addev/listaspam/service/CallScreeningService.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamff-dev/spam-call-blocker-app/HEAD/app/src/main/java/com/addev/listaspam/service/CallScreeningService.kt -------------------------------------------------------------------------------- /app/src/main/java/com/addev/listaspam/service/UpdateCheckerService.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamff-dev/spam-call-blocker-app/HEAD/app/src/main/java/com/addev/listaspam/service/UpdateCheckerService.kt -------------------------------------------------------------------------------- /app/src/main/java/com/addev/listaspam/util/ApiUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamff-dev/spam-call-blocker-app/HEAD/app/src/main/java/com/addev/listaspam/util/ApiUtils.kt -------------------------------------------------------------------------------- /app/src/main/java/com/addev/listaspam/util/CallLogUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamff-dev/spam-call-blocker-app/HEAD/app/src/main/java/com/addev/listaspam/util/CallLogUtils.kt -------------------------------------------------------------------------------- /app/src/main/java/com/addev/listaspam/util/CountryLanguageUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamff-dev/spam-call-blocker-app/HEAD/app/src/main/java/com/addev/listaspam/util/CountryLanguageUtils.kt -------------------------------------------------------------------------------- /app/src/main/java/com/addev/listaspam/util/NotificationUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamff-dev/spam-call-blocker-app/HEAD/app/src/main/java/com/addev/listaspam/util/NotificationUtils.kt -------------------------------------------------------------------------------- /app/src/main/java/com/addev/listaspam/util/PermissionUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamff-dev/spam-call-blocker-app/HEAD/app/src/main/java/com/addev/listaspam/util/PermissionUtils.kt -------------------------------------------------------------------------------- /app/src/main/java/com/addev/listaspam/util/ReportDialogManager.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamff-dev/spam-call-blocker-app/HEAD/app/src/main/java/com/addev/listaspam/util/ReportDialogManager.kt -------------------------------------------------------------------------------- /app/src/main/java/com/addev/listaspam/util/SharedPreferencesUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamff-dev/spam-call-blocker-app/HEAD/app/src/main/java/com/addev/listaspam/util/SharedPreferencesUtils.kt -------------------------------------------------------------------------------- /app/src/main/java/com/addev/listaspam/util/SpamUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamff-dev/spam-call-blocker-app/HEAD/app/src/main/java/com/addev/listaspam/util/SpamUtils.kt -------------------------------------------------------------------------------- /app/src/main/res/drawable/buymeacoffee.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamff-dev/spam-call-blocker-app/HEAD/app/src/main/res/drawable/buymeacoffee.png -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_copy_24.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamff-dev/spam-call-blocker-app/HEAD/app/src/main/res/drawable/ic_copy_24.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_export.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamff-dev/spam-call-blocker-app/HEAD/app/src/main/res/drawable/ic_export.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_import.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamff-dev/spam-call-blocker-app/HEAD/app/src/main/res/drawable/ic_import.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_more_vert.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamff-dev/spam-call-blocker-app/HEAD/app/src/main/res/drawable/ic_more_vert.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/item_border_rounded.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamff-dev/spam-call-blocker-app/HEAD/app/src/main/res/drawable/item_border_rounded.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/paypal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamff-dev/spam-call-blocker-app/HEAD/app/src/main/res/drawable/paypal.png -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_donation.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamff-dev/spam-call-blocker-app/HEAD/app/src/main/res/layout/activity_donation.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamff-dev/spam-call-blocker-app/HEAD/app/src/main/res/layout/activity_main.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_settings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamff-dev/spam-call-blocker-app/HEAD/app/src/main/res/layout/activity_settings.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/dialog_report.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamff-dev/spam-call-blocker-app/HEAD/app/src/main/res/layout/dialog_report.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/item_call_log.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamff-dev/spam-call-blocker-app/HEAD/app/src/main/res/layout/item_call_log.xml -------------------------------------------------------------------------------- /app/src/main/res/menu/item_actions.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamff-dev/spam-call-blocker-app/HEAD/app/src/main/res/menu/item_actions.xml -------------------------------------------------------------------------------- /app/src/main/res/menu/menu.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamff-dev/spam-call-blocker-app/HEAD/app/src/main/res/menu/menu.xml -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamff-dev/spam-call-blocker-app/HEAD/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamff-dev/spam-call-blocker-app/HEAD/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamff-dev/spam-call-blocker-app/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamff-dev/spam-call-blocker-app/HEAD/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamff-dev/spam-call-blocker-app/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/values-es/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamff-dev/spam-call-blocker-app/HEAD/app/src/main/res/values-es/strings.xml -------------------------------------------------------------------------------- /app/src/main/res/values-it/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamff-dev/spam-call-blocker-app/HEAD/app/src/main/res/values-it/strings.xml -------------------------------------------------------------------------------- /app/src/main/res/values-ja/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamff-dev/spam-call-blocker-app/HEAD/app/src/main/res/values-ja/strings.xml -------------------------------------------------------------------------------- /app/src/main/res/values-night/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamff-dev/spam-call-blocker-app/HEAD/app/src/main/res/values-night/colors.xml -------------------------------------------------------------------------------- /app/src/main/res/values-night/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamff-dev/spam-call-blocker-app/HEAD/app/src/main/res/values-night/themes.xml -------------------------------------------------------------------------------- /app/src/main/res/values-pt/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamff-dev/spam-call-blocker-app/HEAD/app/src/main/res/values-pt/strings.xml -------------------------------------------------------------------------------- /app/src/main/res/values/arrays.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamff-dev/spam-call-blocker-app/HEAD/app/src/main/res/values/arrays.xml -------------------------------------------------------------------------------- /app/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamff-dev/spam-call-blocker-app/HEAD/app/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamff-dev/spam-call-blocker-app/HEAD/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /app/src/main/res/values/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamff-dev/spam-call-blocker-app/HEAD/app/src/main/res/values/themes.xml -------------------------------------------------------------------------------- /app/src/main/res/xml/backup_rules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamff-dev/spam-call-blocker-app/HEAD/app/src/main/res/xml/backup_rules.xml -------------------------------------------------------------------------------- /app/src/main/res/xml/data_extraction_rules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamff-dev/spam-call-blocker-app/HEAD/app/src/main/res/xml/data_extraction_rules.xml -------------------------------------------------------------------------------- /app/src/main/res/xml/preferences.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamff-dev/spam-call-blocker-app/HEAD/app/src/main/res/xml/preferences.xml -------------------------------------------------------------------------------- /fastlane/metadata/android/en-US/full_description.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamff-dev/spam-call-blocker-app/HEAD/fastlane/metadata/android/en-US/full_description.txt -------------------------------------------------------------------------------- /fastlane/metadata/android/en-US/images/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamff-dev/spam-call-blocker-app/HEAD/fastlane/metadata/android/en-US/images/icon.png -------------------------------------------------------------------------------- /fastlane/metadata/android/en-US/images/phoneScreenshots/01.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamff-dev/spam-call-blocker-app/HEAD/fastlane/metadata/android/en-US/images/phoneScreenshots/01.jpg -------------------------------------------------------------------------------- /fastlane/metadata/android/en-US/images/phoneScreenshots/02.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamff-dev/spam-call-blocker-app/HEAD/fastlane/metadata/android/en-US/images/phoneScreenshots/02.jpg -------------------------------------------------------------------------------- /fastlane/metadata/android/en-US/images/phoneScreenshots/03.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamff-dev/spam-call-blocker-app/HEAD/fastlane/metadata/android/en-US/images/phoneScreenshots/03.jpg -------------------------------------------------------------------------------- /fastlane/metadata/android/en-US/images/phoneScreenshots/04.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamff-dev/spam-call-blocker-app/HEAD/fastlane/metadata/android/en-US/images/phoneScreenshots/04.jpg -------------------------------------------------------------------------------- /fastlane/metadata/android/en-US/short_description.txt: -------------------------------------------------------------------------------- 1 | manage and block unwanted incoming calls -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamff-dev/spam-call-blocker-app/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/libs.versions.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamff-dev/spam-call-blocker-app/HEAD/gradle/libs.versions.toml -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamff-dev/spam-call-blocker-app/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamff-dev/spam-call-blocker-app/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamff-dev/spam-call-blocker-app/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamff-dev/spam-call-blocker-app/HEAD/gradlew.bat -------------------------------------------------------------------------------- /settings.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamff-dev/spam-call-blocker-app/HEAD/settings.gradle.kts --------------------------------------------------------------------------------