├── app ├── .gitignore └── src │ ├── main │ ├── AndroidManifest.xml │ ├── ic_launcher-playstore.png │ └── res │ │ ├── mipmap-hdpi │ │ ├── ic_launcher.png │ │ └── ic_launcher_round.png │ │ ├── mipmap-mdpi │ │ ├── ic_launcher.png │ │ └── ic_launcher_round.png │ │ ├── mipmap-xhdpi │ │ ├── ic_launcher.png │ │ └── ic_launcher_round.png │ │ ├── mipmap-xxhdpi │ │ ├── ic_launcher.png │ │ └── ic_launcher_round.png │ │ ├── mipmap-xxxhdpi │ │ ├── ic_launcher.png │ │ └── ic_launcher_round.png │ │ ├── values │ │ ├── ids.xml │ │ └── strings.xml │ │ ├── drawable │ │ ├── avatar_circle.xml │ │ └── ic_filter.xml │ │ └── mipmap-anydpi-v26 │ │ ├── ic_launcher_round.xml │ │ └── ic_launcher.xml │ └── test │ ├── res │ └── values │ │ └── styles.xml │ └── AndroidManifest.xml ├── fastlane └── metadata │ └── android │ └── en-US │ ├── changelogs │ └── 3.txt │ ├── short_description.txt │ ├── images │ ├── icon.png │ └── phoneScreenshots │ │ ├── 1.png │ │ ├── 2.jpg │ │ └── 3.png │ └── full_description.txt ├── keystore └── platform.jks ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── domain └── src │ └── main │ ├── res │ └── xml │ │ └── messages_text_file_provider_paths.xml │ └── java │ └── com │ └── moez │ └── QKSMS │ ├── manager │ └── ReferralManager.kt │ ├── extensions │ └── LongExtensions.kt │ ├── model │ └── BlockedNumber.kt │ └── util │ └── UriPreferenceConverter.kt ├── presentation └── src │ └── main │ ├── res │ ├── drawable │ │ ├── widget_preview.webp │ │ ├── audio_preview_foreground.png │ │ ├── ic_baseline_folder_24.xml │ │ └── ic_message_black_24dp.xml │ ├── drawable-xxxhdpi │ │ ├── circle_mask.png │ │ ├── ic_notification.png │ │ ├── ic_notification_failed.png │ │ ├── ic_speak_unseen_widget.png │ │ ├── ic_blocking_manager_qksms.png │ │ ├── ic_blocking_manager_sia.png │ │ ├── rounded_rectangle_shadow.9.png │ │ ├── ic_blocking_manager_call_blocker.png │ │ └── ic_blocking_manager_call_control.png │ ├── mipmap-xxxhdpi │ │ ├── ic_shortcut_compose.png │ │ ├── ic_shortcut_people.png │ │ └── ic_shortcut_person.png │ ├── menu │ │ └── edit_menu.xml │ ├── color │ │ ├── filter_chip_text.xml │ │ └── filter_chip_background.xml │ └── font │ │ └── sora.xml │ └── java │ └── com │ └── moez │ └── QKSMS │ └── feature │ └── blocking │ └── manager │ └── BlockingManagerState.kt ├── android-smsmms └── src │ └── main │ ├── res │ ├── xml-mcc312-mnc290 │ │ └── mms_config.xml │ ├── xml-mcc416-mnc77 │ │ └── mms_config.xml │ ├── xml-mcc612-mnc3 │ │ └── mms_config.xml │ ├── xml-mcc214-mnc18 │ │ └── mms_config.xml │ ├── xml-mcc230-mnc2 │ │ └── mms_config.xml │ ├── xml-mcc231-mnc6 │ │ └── mms_config.xml │ ├── xml-mcc232-mnc5 │ │ └── mms_config.xml │ ├── xml-mcc234-mnc86 │ │ └── mms_config.xml │ ├── xml-mcc235-mnc1 │ │ └── mms_config.xml │ ├── xml-mcc235-mnc2 │ │ └── mms_config.xml │ ├── xml-mcc238-mnc20 │ │ └── mms_config.xml │ ├── xml-mcc240-mnc5 │ │ └── mms_config.xml │ ├── xml-mcc240-mnc7 │ │ └── mms_config.xml │ ├── xml-mcc244-mnc5 │ │ └── mms_config.xml │ ├── xml-mcc246-mnc2 │ │ └── mms_config.xml │ ├── xml-mcc247-mnc5 │ │ └── mms_config.xml │ ├── xml-mcc248-mnc2 │ │ └── mms_config.xml │ ├── xml-mcc262-mnc3 │ │ └── mms_config.xml │ ├── xml-mcc268-mnc3 │ │ └── mms_config.xml │ ├── xml-mcc276-mnc1 │ │ └── mms_config.xml │ ├── xml-mcc284-mnc11 │ │ └── mms_config.xml │ ├── xml-mcc284-mnc3 │ │ └── mms_config.xml │ ├── xml-mcc293-mnc41 │ │ └── mms_config.xml │ ├── xml-mcc645-mnc5 │ │ └── mms_config.xml │ ├── xml-mcc706 │ │ └── mms_config.xml │ ├── xml-mcc708 │ │ └── mms_config.xml │ ├── xml-mcc710 │ │ └── mms_config.xml │ ├── xml-mcc712 │ │ └── mms_config.xml │ ├── xml-mcc714 │ │ └── mms_config.xml │ ├── xml-mcc730 │ │ └── mms_config.xml │ ├── xml-mcc734 │ │ └── mms_config.xml │ ├── xml-mcc202-mnc10 │ │ └── mms_config.xml │ ├── xml-mcc202-mnc9 │ │ └── mms_config.xml │ ├── xml-mcc312-mnc150 │ │ └── mms_config.xml │ ├── xml-mcc605-mnc1 │ │ └── mms_config.xml │ ├── xml-mcc730-mnc9 │ │ └── mms_config.xml │ ├── xml-mcc206 │ │ └── mms_config.xml │ ├── xml-mcc212 │ │ └── mms_config.xml │ ├── xml-mcc214 │ │ └── mms_config.xml │ ├── xml-mcc216 │ │ └── mms_config.xml │ ├── xml-mcc219 │ │ └── mms_config.xml │ ├── xml-mcc220 │ │ └── mms_config.xml │ ├── xml-mcc228 │ │ └── mms_config.xml │ ├── xml-mcc230 │ │ └── mms_config.xml │ ├── xml-mcc231 │ │ └── mms_config.xml │ ├── xml-mcc234 │ │ └── mms_config.xml │ ├── xml-mcc238 │ │ └── mms_config.xml │ ├── xml-mcc240 │ │ └── mms_config.xml │ ├── xml-mcc242 │ │ └── mms_config.xml │ ├── xml-mcc244 │ │ └── mms_config.xml │ ├── xml-mcc246 │ │ └── mms_config.xml │ ├── xml-mcc247 │ │ └── mms_config.xml │ ├── xml-mcc248 │ │ └── mms_config.xml │ ├── xml-mcc250 │ │ └── mms_config.xml │ ├── xml-mcc260 │ │ └── mms_config.xml │ ├── xml-mcc262 │ │ └── mms_config.xml │ ├── xml-mcc268 │ │ └── mms_config.xml │ ├── xml-mcc270 │ │ └── mms_config.xml │ ├── xml-mcc272 │ │ └── mms_config.xml │ ├── xml-mcc274 │ │ └── mms_config.xml │ ├── xml-mcc290 │ │ └── mms_config.xml │ ├── xml-mcc293 │ │ └── mms_config.xml │ ├── xml-mcc302 │ │ └── mms_config.xml │ ├── xml-mcc310 │ │ └── mms_config.xml │ ├── xml-mcc311 │ │ └── mms_config.xml │ ├── xml-mcc312 │ │ └── mms_config.xml │ ├── xml-mcc316 │ │ └── mms_config.xml │ ├── xml-mcc330 │ │ └── mms_config.xml │ ├── xml-mcc346 │ │ └── mms_config.xml │ ├── xml-mcc348 │ │ └── mms_config.xml │ ├── xml-mcc363 │ │ └── mms_config.xml │ ├── xml-mcc364 │ │ └── mms_config.xml │ ├── xml-mcc376 │ │ └── mms_config.xml │ ├── xml-mcc425 │ │ └── mms_config.xml │ ├── xml-mcc454 │ │ └── mms_config.xml │ ├── xml-mcc460 │ │ └── mms_config.xml │ ├── xml-mcc466 │ │ └── mms_config.xml │ ├── xml-mcc502 │ │ └── mms_config.xml │ ├── xml-mcc505 │ │ └── mms_config.xml │ ├── xml-mcc520 │ │ └── mms_config.xml │ ├── xml-mcc530 │ │ └── mms_config.xml │ ├── xml-mcc573 │ │ └── mms_config.xml │ ├── xml-mcc655 │ │ └── mms_config.xml │ ├── xml-mcc750 │ │ └── mms_config.xml │ ├── xml-mcc206-mnc20 │ │ └── mms_config.xml │ ├── xml-mcc270-mnc99 │ │ └── mms_config.xml │ ├── xml-mcc283-mnc10 │ │ └── mms_config.xml │ ├── xml-mcc214-mnc5 │ │ └── mms_config.xml │ ├── xml-mcc280-mnc1 │ │ └── mms_config.xml │ ├── xml-mcc404-mnc1 │ │ └── mms_config.xml │ ├── xml-mcc404-mnc11 │ │ └── mms_config.xml │ ├── xml-mcc404-mnc12 │ │ └── mms_config.xml │ ├── xml-mcc404-mnc13 │ │ └── mms_config.xml │ ├── xml-mcc404-mnc14 │ │ └── mms_config.xml │ ├── xml-mcc404-mnc15 │ │ └── mms_config.xml │ ├── xml-mcc404-mnc19 │ │ └── mms_config.xml │ ├── xml-mcc404-mnc20 │ │ └── mms_config.xml │ ├── xml-mcc404-mnc22 │ │ └── mms_config.xml │ ├── xml-mcc404-mnc24 │ │ └── mms_config.xml │ ├── xml-mcc404-mnc27 │ │ └── mms_config.xml │ ├── xml-mcc404-mnc30 │ │ └── mms_config.xml │ ├── xml-mcc404-mnc4 │ │ └── mms_config.xml │ ├── xml-mcc404-mnc43 │ │ └── mms_config.xml │ ├── xml-mcc404-mnc44 │ │ └── mms_config.xml │ ├── xml-mcc404-mnc46 │ │ └── mms_config.xml │ ├── xml-mcc404-mnc5 │ │ └── mms_config.xml │ ├── xml-mcc404-mnc56 │ │ └── mms_config.xml │ ├── xml-mcc404-mnc60 │ │ └── mms_config.xml │ ├── xml-mcc404-mnc7 │ │ └── mms_config.xml │ ├── xml-mcc404-mnc78 │ │ └── mms_config.xml │ ├── xml-mcc404-mnc82 │ │ └── mms_config.xml │ ├── xml-mcc404-mnc84 │ │ └── mms_config.xml │ ├── xml-mcc404-mnc86 │ │ └── mms_config.xml │ ├── xml-mcc404-mnc87 │ │ └── mms_config.xml │ ├── xml-mcc404-mnc88 │ │ └── mms_config.xml │ ├── xml-mcc404-mnc89 │ │ └── mms_config.xml │ ├── xml-mcc405-mnc66 │ │ └── mms_config.xml │ ├── xml-mcc405-mnc67 │ │ └── mms_config.xml │ ├── xml-mcc405-mnc70 │ │ └── mms_config.xml │ ├── xml-mcc722 │ │ └── mms_config.xml │ ├── xml-mcc724 │ │ └── mms_config.xml │ ├── xml-mcc732 │ │ └── mms_config.xml │ ├── xml-mcc744 │ │ └── mms_config.xml │ ├── xml-mcc748 │ │ └── mms_config.xml │ ├── xml-mcc214-mnc4 │ │ └── mms_config.xml │ ├── xml-mcc234-mnc30 │ │ └── mms_config.xml │ ├── xml-mcc234-mnc33 │ │ └── mms_config.xml │ ├── xml-mcc405-mnc750 │ │ └── mms_config.xml │ ├── xml-mcc405-mnc751 │ │ └── mms_config.xml │ ├── xml-mcc405-mnc752 │ │ └── mms_config.xml │ ├── xml-mcc405-mnc753 │ │ └── mms_config.xml │ ├── xml-mcc405-mnc754 │ │ └── mms_config.xml │ ├── xml-mcc405-mnc755 │ │ └── mms_config.xml │ ├── xml-mcc405-mnc756 │ │ └── mms_config.xml │ ├── xml-mcc405-mnc799 │ │ └── mms_config.xml │ ├── xml-mcc405-mnc845 │ │ └── mms_config.xml │ ├── xml-mcc405-mnc846 │ │ └── mms_config.xml │ ├── xml-mcc405-mnc847 │ │ └── mms_config.xml │ ├── xml-mcc405-mnc848 │ │ └── mms_config.xml │ ├── xml-mcc405-mnc849 │ │ └── mms_config.xml │ ├── xml-mcc405-mnc850 │ │ └── mms_config.xml │ ├── xml-mcc405-mnc851 │ │ └── mms_config.xml │ ├── xml-mcc405-mnc852 │ │ └── mms_config.xml │ ├── xml-mcc405-mnc853 │ │ └── mms_config.xml │ ├── xml-mcc405-mnc908 │ │ └── mms_config.xml │ ├── xml-mcc405-mnc909 │ │ └── mms_config.xml │ ├── xml-mcc405-mnc910 │ │ └── mms_config.xml │ ├── xml-mcc405-mnc911 │ │ └── mms_config.xml │ ├── xml-mcc724-mnc39 │ │ └── mms_config.xml │ ├── xml-mcc208-mnc26 │ │ └── mms_config.xml │ ├── xml-mcc218-mnc5 │ │ └── mms_config.xml │ ├── xml-mcc222-mnc8 │ │ └── mms_config.xml │ ├── xml-mcc286-mnc1 │ │ └── mms_config.xml │ ├── xml-mcc286-mnc3 │ │ └── mms_config.xml │ ├── xml-mcc294-mnc2 │ │ └── mms_config.xml │ ├── xml-mcc294-mnc3 │ │ └── mms_config.xml │ ├── xml-mcc418-mnc20 │ │ └── mms_config.xml │ ├── xml-mcc418-mnc30 │ │ └── mms_config.xml │ ├── xml-mcc418-mnc5 │ │ └── mms_config.xml │ ├── xml-mcc420-mnc4 │ │ └── mms_config.xml │ ├── xml-mcc604-mnc2 │ │ └── mms_config.xml │ ├── xml-mcc232-mnc10 │ │ └── mms_config.xml │ ├── xml-mcc204-mnc12 │ │ └── mms_config.xml │ ├── xml-mcc204-mnc2 │ │ └── mms_config.xml │ ├── xml-mcc204-mnc69 │ │ └── mms_config.xml │ ├── xml-mcc204-mnc7 │ │ └── mms_config.xml │ ├── xml-mcc204-mnc8 │ │ └── mms_config.xml │ ├── xml-mcc231-mnc1 │ │ └── mms_config.xml │ ├── xml-mcc231-mnc5 │ │ └── mms_config.xml │ ├── xml-mcc313 │ │ └── mms_config.xml │ ├── xml-mcc330-mnc11 │ │ └── mms_config.xml │ ├── xml-mcc404-mnc18 │ │ └── mms_config.xml │ ├── xml-mcc404-mnc34 │ │ └── mms_config.xml │ ├── xml-mcc404-mnc38 │ │ └── mms_config.xml │ ├── xml-mcc404-mnc51 │ │ └── mms_config.xml │ ├── xml-mcc404-mnc53 │ │ └── mms_config.xml │ ├── xml-mcc404-mnc54 │ │ └── mms_config.xml │ ├── xml-mcc404-mnc55 │ │ └── mms_config.xml │ ├── xml-mcc404-mnc57 │ │ └── mms_config.xml │ ├── xml-mcc404-mnc58 │ │ └── mms_config.xml │ ├── xml-mcc404-mnc59 │ │ └── mms_config.xml │ ├── xml-mcc404-mnc62 │ │ └── mms_config.xml │ ├── xml-mcc404-mnc64 │ │ └── mms_config.xml │ ├── xml-mcc404-mnc66 │ │ └── mms_config.xml │ ├── xml-mcc404-mnc67 │ │ └── mms_config.xml │ ├── xml-mcc404-mnc71 │ │ └── mms_config.xml │ ├── xml-mcc404-mnc72 │ │ └── mms_config.xml │ ├── xml-mcc404-mnc73 │ │ └── mms_config.xml │ ├── xml-mcc404-mnc74 │ │ └── mms_config.xml │ ├── xml-mcc404-mnc75 │ │ └── mms_config.xml │ ├── xml-mcc404-mnc76 │ │ └── mms_config.xml │ ├── xml-mcc404-mnc77 │ │ └── mms_config.xml │ ├── xml-mcc404-mnc80 │ │ └── mms_config.xml │ ├── xml-mcc404-mnc81 │ │ └── mms_config.xml │ ├── xml-mcc405-mnc1 │ │ └── mms_config.xml │ ├── xml-mcc405-mnc15 │ │ └── mms_config.xml │ ├── xml-mcc405-mnc18 │ │ └── mms_config.xml │ ├── xml-mcc405-mnc20 │ │ └── mms_config.xml │ ├── xml-mcc405-mnc21 │ │ └── mms_config.xml │ ├── xml-mcc405-mnc22 │ │ └── mms_config.xml │ ├── xml-mcc405-mnc5 │ │ └── mms_config.xml │ ├── xml-mcc405-mnc840 │ │ └── mms_config.xml │ ├── xml-mcc405-mnc854 │ │ └── mms_config.xml │ ├── xml-mcc405-mnc855 │ │ └── mms_config.xml │ ├── xml-mcc405-mnc856 │ │ └── mms_config.xml │ ├── xml-mcc405-mnc857 │ │ └── mms_config.xml │ ├── xml-mcc405-mnc858 │ │ └── mms_config.xml │ ├── xml-mcc405-mnc859 │ │ └── mms_config.xml │ ├── xml-mcc405-mnc860 │ │ └── mms_config.xml │ ├── xml-mcc405-mnc861 │ │ └── mms_config.xml │ ├── xml-mcc405-mnc862 │ │ └── mms_config.xml │ ├── xml-mcc405-mnc863 │ │ └── mms_config.xml │ ├── xml-mcc405-mnc864 │ │ └── mms_config.xml │ ├── xml-mcc405-mnc865 │ │ └── mms_config.xml │ ├── xml-mcc405-mnc866 │ │ └── mms_config.xml │ ├── xml-mcc405-mnc867 │ │ └── mms_config.xml │ ├── xml-mcc405-mnc868 │ │ └── mms_config.xml │ ├── xml-mcc405-mnc869 │ │ └── mms_config.xml │ ├── xml-mcc405-mnc870 │ │ └── mms_config.xml │ ├── xml-mcc405-mnc871 │ │ └── mms_config.xml │ ├── xml-mcc405-mnc872 │ │ └── mms_config.xml │ ├── xml-mcc405-mnc873 │ │ └── mms_config.xml │ ├── xml-mcc405-mnc874 │ │ └── mms_config.xml │ ├── xml-mcc405-mnc9 │ │ └── mms_config.xml │ ├── xml-mcc410-mnc3 │ │ └── mms_config.xml │ ├── xml-mcc410-mnc4 │ │ └── mms_config.xml │ ├── xml-mcc410-mnc6 │ │ └── mms_config.xml │ ├── xml-mcc412-mnc50 │ │ └── mms_config.xml │ ├── xml-mcc414-mnc6 │ │ └── mms_config.xml │ ├── xml-mcc440-mnc10 │ │ └── mms_config.xml │ ├── xml-mcc440-mnc50 │ │ └── mms_config.xml │ ├── xml-mcc460-mnc15 │ │ └── mms_config.xml │ ├── xml-mcc515-mnc1 │ │ └── mms_config.xml │ ├── xml-mcc515-mnc2 │ │ └── mms_config.xml │ ├── xml-mcc515-mnc5 │ │ └── mms_config.xml │ ├── xml-mcc608-mnc1 │ │ └── mms_config.xml │ ├── xml-mcc610-mnc2 │ │ └── mms_config.xml │ ├── xml-mcc613-mnc2 │ │ └── mms_config.xml │ ├── xml-mcc614-mnc2 │ │ └── mms_config.xml │ ├── xml-mcc618-mnc7 │ │ └── mms_config.xml │ ├── xml-mcc619-mnc1 │ │ └── mms_config.xml │ ├── xml-mcc620-mnc3 │ │ └── mms_config.xml │ ├── xml-mcc620-mnc6 │ │ └── mms_config.xml │ ├── xml-mcc621-mnc20 │ │ └── mms_config.xml │ ├── xml-mcc621-mnc50 │ │ └── mms_config.xml │ ├── xml-mcc622-mnc1 │ │ └── mms_config.xml │ ├── xml-mcc623-mnc3 │ │ └── mms_config.xml │ ├── xml-mcc624-mnc2 │ │ └── mms_config.xml │ ├── xml-mcc627-mnc1 │ │ └── mms_config.xml │ ├── xml-mcc628-mnc3 │ │ └── mms_config.xml │ ├── xml-mcc629-mnc1 │ │ └── mms_config.xml │ ├── xml-mcc630-mnc86 │ │ └── mms_config.xml │ ├── xml-mcc630-mnc89 │ │ └── mms_config.xml │ ├── xml-mcc632-mnc3 │ │ └── mms_config.xml │ ├── xml-mcc633-mnc10 │ │ └── mms_config.xml │ ├── xml-mcc635-mnc13 │ │ └── mms_config.xml │ ├── xml-mcc635-mnc14 │ │ └── mms_config.xml │ ├── xml-mcc639-mnc3 │ │ └── mms_config.xml │ ├── xml-mcc640-mnc5 │ │ └── mms_config.xml │ ├── xml-mcc641-mnc1 │ │ └── mms_config.xml │ ├── xml-mcc641-mnc14 │ │ └── mms_config.xml │ ├── xml-mcc641-mnc22 │ │ └── mms_config.xml │ ├── xml-mcc645-mnc1 │ │ └── mms_config.xml │ ├── xml-mcc646-mnc1 │ │ └── mms_config.xml │ ├── xml-mcc646-mnc2 │ │ └── mms_config.xml │ ├── xml-mcc650-mnc10 │ │ └── mms_config.xml │ ├── xml-mcc652-mnc2 │ │ └── mms_config.xml │ ├── xml-mcc704-mnc30 │ │ └── mms_config.xml │ ├── xml-mcc710-mnc30 │ │ └── mms_config.xml │ ├── xml-mcc716-mnc15 │ │ └── mms_config.xml │ ├── xml-mcc736-mnc2 │ │ └── mms_config.xml │ ├── xml-mcc740-mnc10 │ │ └── mms_config.xml │ ├── xml-mcc208-mnc2 │ │ └── mms_config.xml │ ├── xml-mcc647-mnc00 │ │ └── mms_config.xml │ ├── xml-mcc234-mnc57 │ │ └── mms_config.xml │ ├── xml-mcc260-mnc12 │ │ └── mms_config.xml │ ├── xml-mcc260-mnc33 │ │ └── mms_config.xml │ ├── xml-mcc260-mnc44 │ │ └── mms_config.xml │ ├── xml-mcc260-mnc98 │ │ └── mms_config.xml │ ├── xml-mcc310-mnc200 │ │ └── mms_config.xml │ ├── xml-mcc310-mnc210 │ │ └── mms_config.xml │ ├── xml-mcc310-mnc220 │ │ └── mms_config.xml │ ├── xml-mcc310-mnc230 │ │ └── mms_config.xml │ ├── xml-mcc310-mnc250 │ │ └── mms_config.xml │ ├── xml-mcc310-mnc270 │ │ └── mms_config.xml │ ├── xml-mcc310-mnc310 │ │ └── mms_config.xml │ ├── xml-mcc310-mnc66 │ │ └── mms_config.xml │ ├── xml-mcc310-mnc660 │ │ └── mms_config.xml │ ├── xml-mcc310-mnc730 │ │ └── mms_config.xml │ ├── xml-mcc310-mnc800 │ │ └── mms_config.xml │ ├── xml-mcc311-mnc660 │ │ └── mms_config.xml │ ├── xml-mcc311-mnc882 │ │ └── mms_config.xml │ ├── xml-mcc312-mnc250 │ │ └── mms_config.xml │ ├── xml-mcc334 │ │ └── mms_config.xml │ ├── xml-mcc520-mnc5 │ │ └── mms_config.xml │ ├── xml-mcc704 │ │ └── mms_config.xml │ ├── xml-mcc202-mnc2 │ │ └── mms_config.xml │ ├── xml-mcc214-mnc15 │ │ └── mms_config.xml │ ├── xml-mcc262-mnc10 │ │ └── mms_config.xml │ ├── xml-mcc262-mnc11 │ │ └── mms_config.xml │ ├── xml-mcc262-mnc12 │ │ └── mms_config.xml │ ├── xml-mcc262-mnc8 │ │ └── mms_config.xml │ ├── xml-mcc710-mnc73 │ │ └── mms_config.xml │ ├── xml-mcc740-mnc1 │ │ └── mms_config.xml │ ├── xml-mcc740-mnc2 │ │ └── mms_config.xml │ ├── xml-mcc313-mnc340 │ │ └── mms_config.xml │ ├── xml-mcc208-mnc15 │ │ └── mms_config.xml │ ├── xml-mcc208-mnc20 │ │ └── mms_config.xml │ ├── xml-mcc240-mnc2 │ │ └── mms_config.xml │ ├── xml-mcc240-mnc4 │ │ └── mms_config.xml │ ├── xml-mcc240-mnc8 │ │ └── mms_config.xml │ ├── xml-mcc242-mnc1 │ │ └── mms_config.xml │ ├── xml-mcc231-mnc3 │ │ └── mms_config.xml │ ├── xml-mcc214-mnc2 │ │ └── mms_config.xml │ ├── xml-mcc214-mnc9 │ │ └── mms_config.xml │ ├── xml-mcc234-mnc20 │ │ └── mms_config.xml │ ├── xml-mcc370 │ │ └── mms_config.xml │ ├── xml-mcc226-mnc10 │ │ └── mms_config.xml │ ├── xml-mcc231-mnc4 │ │ └── mms_config.xml │ ├── xml-mcc611-mnc1 │ │ └── mms_config.xml │ ├── xml-mcc716-mnc17 │ │ └── mms_config.xml │ ├── xml-mcc368-mnc1 │ │ └── mms_config.xml │ ├── xml-mcc515-mnc3 │ │ └── mms_config.xml │ ├── xml-mcc234-mnc2 │ │ └── mms_config.xml │ ├── xml-mcc234-mnc31 │ │ └── mms_config.xml │ ├── xml-mcc234-mnc32 │ │ └── mms_config.xml │ ├── xml-mcc234-mnc34 │ │ └── mms_config.xml │ ├── xml-mcc234-mnc94 │ │ └── mms_config.xml │ ├── xml-mcc268-mnc6 │ │ └── mms_config.xml │ ├── xml-mcc334-mnc50 │ │ └── mms_config.xml │ ├── xml-mcc334-mnc9 │ │ └── mms_config.xml │ ├── xml-mcc334-mnc90 │ │ └── mms_config.xml │ ├── xml-mcc716-mnc10 │ │ └── mms_config.xml │ ├── xml-mcc722-mnc7 │ │ └── mms_config.xml │ ├── xml-mcc724-mnc5 │ │ └── mms_config.xml │ ├── xml-mcc732-mnc12 │ │ └── mms_config.xml │ ├── xml-mcc744-mnc2 │ │ └── mms_config.xml │ ├── xml-mcc748-mnc10 │ │ └── mms_config.xml │ ├── xml-mcc748-mnc7 │ │ └── mms_config.xml │ ├── xml-mcc234-mnc10 │ │ └── mms_config.xml │ ├── xml-mcc234-mnc11 │ │ └── mms_config.xml │ ├── xml-mcc722-mnc310 │ │ └── mms_config.xml │ ├── xml-mcc722-mnc34 │ │ └── mms_config.xml │ ├── xml-mcc722-mnc340 │ │ └── mms_config.xml │ ├── xml-mcc722-mnc341 │ │ └── mms_config.xml │ ├── xml-mcc722-mnc36 │ │ └── mms_config.xml │ ├── xml-mcc724-mnc54 │ │ └── mms_config.xml │ ├── xml-mcc732-mnc101 │ │ └── mms_config.xml │ ├── xml-mcc732-mnc103 │ │ └── mms_config.xml │ ├── xml-mcc732-mnc123 │ │ └── mms_config.xml │ ├── xml-mcc214-mnc17 │ │ └── mms_config.xml │ ├── xml-mcc238-mnc2 │ │ └── mms_config.xml │ ├── xml-mcc238-mnc77 │ │ └── mms_config.xml │ ├── xml-mcc240-mnc24 │ │ └── mms_config.xml │ ├── xml-mcc274-mnc3 │ │ └── mms_config.xml │ ├── xml-mcc284-mnc1 │ │ └── mms_config.xml │ ├── xml-mcc302-mnc780 │ │ └── mms_config.xml │ ├── xml-mcc310-mnc90 │ │ └── mms_config.xml │ ├── xml-mcc426-mnc2 │ │ └── mms_config.xml │ ├── xml-mcc450-mnc00 │ │ └── mms_config.xml │ ├── xml-mcc466-mnc1 │ │ └── mms_config.xml │ ├── xml-mcc466-mnc92 │ │ └── mms_config.xml │ ├── xml-mcc466-mnc97 │ │ └── mms_config.xml │ ├── xml-mcc505-mnc1 │ │ └── mms_config.xml │ ├── xml-mcc647-mnc10 │ │ └── mms_config.xml │ ├── xml-mcc302-mnc290 │ │ └── mms_config.xml │ ├── xml-mcc310-mnc420 │ │ └── mms_config.xml │ ├── xml-mcc310-mnc450 │ │ └── mms_config.xml │ ├── xml-mcc310-mnc770 │ │ └── mms_config.xml │ ├── xml-mcc311-mnc370 │ │ └── mms_config.xml │ ├── xml-mcc222-mnc1 │ │ └── mms_config.xml │ ├── xml-mcc228-mnc1 │ │ └── mms_config.xml │ ├── xml-mcc228-mnc2 │ │ └── mms_config.xml │ ├── xml-mcc255-mnc1 │ │ └── mms_config.xml │ ├── xml-mcc730-mnc7 │ │ └── mms_config.xml │ ├── xml-mcc330-mnc110 │ │ └── mms_config.xml │ ├── xml-mcc724-mnc10 │ │ └── mms_config.xml │ ├── xml-mcc724-mnc11 │ │ └── mms_config.xml │ ├── xml-mcc724-mnc23 │ │ └── mms_config.xml │ ├── xml-mcc724-mnc6 │ │ └── mms_config.xml │ ├── xml-mcc260-mnc5 │ │ └── mms_config.xml │ ├── xml-mcc232-mnc1 │ │ └── mms_config.xml │ ├── xml-mcc274-mnc2 │ │ └── mms_config.xml │ ├── xml-mcc278-mnc1 │ │ └── mms_config.xml │ ├── xml-mcc286-mnc2 │ │ └── mms_config.xml │ ├── xml-mcc259-mnc1 │ │ └── mms_config.xml │ ├── xml-mcc204-mnc4 │ │ └── mms_config.xml │ ├── xml-mcc226-mnc1 │ │ └── mms_config.xml │ ├── xml-mcc276-mnc2 │ │ └── mms_config.xml │ ├── xml-mcc427-mnc2 │ │ └── mms_config.xml │ ├── xml-mcc602-mnc2 │ │ └── mms_config.xml │ ├── xml-mcc370-mnc2 │ │ └── mms_config.xml │ ├── xml-mcc704-mnc1 │ │ └── mms_config.xml │ ├── xml-mcc704-mnc3 │ │ └── mms_config.xml │ ├── xml-mcc706-mnc1 │ │ └── mms_config.xml │ ├── xml-mcc706-mnc4 │ │ └── mms_config.xml │ ├── xml-mcc708-mnc1 │ │ └── mms_config.xml │ ├── xml-mcc710-mnc21 │ │ └── mms_config.xml │ ├── xml-mcc710-mnc300 │ │ └── mms_config.xml │ ├── xml-mcc712-mnc3 │ │ └── mms_config.xml │ ├── xml-mcc712-mnc4 │ │ └── mms_config.xml │ ├── xml-mcc714-mnc20 │ │ └── mms_config.xml │ ├── xml-mcc714-mnc3 │ │ └── mms_config.xml │ ├── xml-mcc730-mnc1 │ │ └── mms_config.xml │ ├── xml-mcc730-mnc10 │ │ └── mms_config.xml │ ├── xml-mcc734-mnc4 │ │ └── mms_config.xml │ ├── xml-mcc740-mnc00 │ │ └── mms_config.xml │ ├── xml-mcc732-mnc111 │ │ └── mms_config.xml │ ├── xml-mcc206-mnc10 │ │ └── mms_config.xml │ ├── xml-mcc547-mnc5 │ │ └── mms_config.xml │ ├── xml-mcc505-mnc3 │ │ └── mms_config.xml │ ├── xml-mcc505-mnc7 │ │ └── mms_config.xml │ ├── xml-mcc230-mnc99 │ │ └── mms_config.xml │ ├── xml-mcc232-mnc3 │ │ └── mms_config.xml │ ├── xml-mcc232-mnc7 │ │ └── mms_config.xml │ ├── xml-mcc293-mnc40 │ │ └── mms_config.xml │ ├── xml-mcc297-mnc2 │ │ └── mms_config.xml │ ├── xml-mcc310-mnc26 │ │ └── mms_config.xml │ ├── xml-mcc208-mnc1 │ │ └── mms_config.xml │ ├── xml-mcc230-mnc3 │ │ └── mms_config.xml │ ├── xml-mcc214-mnc21 │ │ └── mms_config.xml │ ├── xml-mcc214-mnc3 │ │ └── mms_config.xml │ ├── xml-mcc216-mnc70 │ │ └── mms_config.xml │ ├── xml-mcc262-mnc7 │ │ └── mms_config.xml │ ├── xml-mcc530-mnc5 │ │ └── mms_config.xml │ ├── xml-mcc222-mnc10 │ │ └── mms_config.xml │ ├── xml-mcc260-mnc1 │ │ └── mms_config.xml │ ├── xml-mcc334-mnc3 │ │ └── mms_config.xml │ ├── xml-mcc334-mnc30 │ │ └── mms_config.xml │ ├── xml-mcc716-mnc6 │ │ └── mms_config.xml │ ├── xml-mcc730-mnc2 │ │ └── mms_config.xml │ ├── xml-mcc730-mnc3 │ │ └── mms_config.xml │ ├── xml-mcc240-mnc1 │ │ └── mms_config.xml │ ├── xml-mcc244-mnc91 │ │ └── mms_config.xml │ ├── xml-mcc262-mnc2 │ │ └── mms_config.xml │ ├── xml-mcc302-mnc270 │ │ └── mms_config.xml │ ├── xml-mcc302-mnc500 │ │ └── mms_config.xml │ ├── xml-mcc302-mnc510 │ │ └── mms_config.xml │ ├── xml-mcc302-mnc520 │ │ └── mms_config.xml │ ├── xml-mcc302-mnc660 │ │ └── mms_config.xml │ ├── xml-mcc302-mnc610 │ │ └── mms_config.xml │ ├── xml-mcc310-mnc240 │ │ └── mms_config.xml │ ├── xml-mcc310-mnc260 │ │ └── mms_config.xml │ ├── xml-mcc604-mnc00 │ │ └── mms_config.xml │ ├── xml-mcc226-mnc6 │ │ └── mms_config.xml │ └── xml-mcc272-mnc1 │ │ └── mms_config.xml │ └── java │ └── com │ └── google │ └── android │ └── mms │ └── MMSPart.kt ├── .github ├── ISSUE_TEMPLATE │ └── question.md └── ISSUE_TEMPLATE.md ├── common └── src │ └── main │ └── java │ └── com │ └── moez │ └── QKSMS │ └── common │ └── util │ └── extensions │ └── GlobalExtensions.kt └── data └── src └── main ├── java └── com │ └── moez │ └── QKSMS │ ├── util │ └── Constants.kt │ ├── manager │ └── ReferralManagerImpl.kt │ └── extensions │ └── CollectionExtensions.kt └── assets └── emojis └── ru.json /app/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /fastlane/metadata/android/en-US/changelogs/3.txt: -------------------------------------------------------------------------------- 1 | # What's changed 2 | - Initial Public Release 3 | -------------------------------------------------------------------------------- /keystore/platform.jks: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danascape/Messages/HEAD/keystore/platform.jks -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danascape/Messages/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /app/src/main/ic_launcher-playstore.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danascape/Messages/HEAD/app/src/main/ic_launcher-playstore.png -------------------------------------------------------------------------------- /fastlane/metadata/android/en-US/short_description.txt: -------------------------------------------------------------------------------- 1 | A fast messaging app designed to make conversations simple and effortless 2 | -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danascape/Messages/HEAD/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danascape/Messages/HEAD/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /domain/src/main/res/xml/messages_text_file_provider_paths.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danascape/Messages/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danascape/Messages/HEAD/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danascape/Messages/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /fastlane/metadata/android/en-US/images/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danascape/Messages/HEAD/fastlane/metadata/android/en-US/images/icon.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danascape/Messages/HEAD/app/src/main/res/mipmap-hdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-mdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danascape/Messages/HEAD/app/src/main/res/mipmap-mdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danascape/Messages/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danascape/Messages/HEAD/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danascape/Messages/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/values/ids.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /presentation/src/main/res/drawable/widget_preview.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danascape/Messages/HEAD/presentation/src/main/res/drawable/widget_preview.webp -------------------------------------------------------------------------------- /presentation/src/main/res/drawable-xxxhdpi/circle_mask.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danascape/Messages/HEAD/presentation/src/main/res/drawable-xxxhdpi/circle_mask.png -------------------------------------------------------------------------------- /fastlane/metadata/android/en-US/images/phoneScreenshots/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danascape/Messages/HEAD/fastlane/metadata/android/en-US/images/phoneScreenshots/1.png -------------------------------------------------------------------------------- /fastlane/metadata/android/en-US/images/phoneScreenshots/2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danascape/Messages/HEAD/fastlane/metadata/android/en-US/images/phoneScreenshots/2.jpg -------------------------------------------------------------------------------- /fastlane/metadata/android/en-US/images/phoneScreenshots/3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danascape/Messages/HEAD/fastlane/metadata/android/en-US/images/phoneScreenshots/3.png -------------------------------------------------------------------------------- /presentation/src/main/res/drawable-xxxhdpi/ic_notification.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danascape/Messages/HEAD/presentation/src/main/res/drawable-xxxhdpi/ic_notification.png -------------------------------------------------------------------------------- /presentation/src/main/res/drawable/audio_preview_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danascape/Messages/HEAD/presentation/src/main/res/drawable/audio_preview_foreground.png -------------------------------------------------------------------------------- /presentation/src/main/res/mipmap-xxxhdpi/ic_shortcut_compose.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danascape/Messages/HEAD/presentation/src/main/res/mipmap-xxxhdpi/ic_shortcut_compose.png -------------------------------------------------------------------------------- /presentation/src/main/res/mipmap-xxxhdpi/ic_shortcut_people.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danascape/Messages/HEAD/presentation/src/main/res/mipmap-xxxhdpi/ic_shortcut_people.png -------------------------------------------------------------------------------- /presentation/src/main/res/mipmap-xxxhdpi/ic_shortcut_person.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danascape/Messages/HEAD/presentation/src/main/res/mipmap-xxxhdpi/ic_shortcut_person.png -------------------------------------------------------------------------------- /app/src/test/res/values/styles.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 |