From d9eb0e276671390f99f20e611e4d4a9df772ea0d Mon Sep 17 00:00:00 2001 From: Jon Tornetta Date: Mon, 20 Sep 2021 10:42:06 -0400 Subject: [PATCH] Fix "Autostart" by setting autostart profile to "On" during setup; Create "Advanced" settings menu; Consolidate "Scene Element Set Values" into "Toggle" tasks to minimize code; Create parent "Prep Scene" tasks for future which will contain all toggle tasks when scene is shown; Rename backup call log for readability; Change scene transition animations to fade for conistency and simplicity; Add help text prompts for advanced settings menu when title is tapped --- Quiet_Unknown_Callers.prj.xml | 1228 +++++++++++++++++++++++---------- 1 file changed, 881 insertions(+), 347 deletions(-) diff --git a/Quiet_Unknown_Callers.prj.xml b/Quiet_Unknown_Callers.prj.xml index 63eca21..197745c 100644 --- a/Quiet_Unknown_Callers.prj.xml +++ b/Quiet_Unknown_Callers.prj.xml @@ -16,9 +16,10 @@ 1629489770110 true - 1631707028322 + 1631827196587 8 8 + true 3 Quiet Unknown Callers @@ -57,8 +58,8 @@ Properties 1631467555446 Quiet Unknown Callers 5,8 - Popup Custom,Setup Instructions,Settings - 3,13,10,11,12,6,15,14,19,7,18,21,9,20,2,16,4,17 + Advanced,Settings,Popup Custom,Setup Instructions + 3,15,19,16,14,22,7,2,11,9,20,25,27,36,26,38,31,6,18,13,37,33,24,23,35,34,29,4,28,12,21,17 12 com.jmtornetta.quietunknowncallers @@ -70,6 +71,177 @@ Properties hl_aaa_ext_phone_missed + + 1631478306704 + 1632146349314 + 20 + 700 + 1400 + Advanced + 1400 + 700 + + 28 + 4 + 379,381,278,120,200,491,298,150 + Autostart On/Off + + Off + On + + + #FFFFFF + + + 4 + 41,84,615,120,81,133,536,358 + App Title + Quiet Unknown Callers + + + #FFFFFFFF + + + + + + + 29 + 4 + 41,1156,615,119,140,967,418,119 + Return To Main + Return To Main + + + #FFFFFFFF + + + + + + 4 + 41,1295,615,60,140,1265,418,60 + Copyright + © 2021 by Jon Tornetta + + + #FFFFFFFF + + + + + + + 31 + 4 + 617,0,80,80,599,0,101,133 + Close + + mw_navigation_close + + + + 4 + -1,-1,-1,-1,-1,-1,-1,-1 + + + + + + #FF000000 + + + + + + 4 + 41,203,615,119,81,133,536,358 + Page Title + Advanced + + + #FFFFFFFF + + + + + + + 35 + 4 + 41,381,278,120,81,133,536,358 + Autostart Setting Title + Autostart: + + + #FFFFFFFF + + + + + + 4 + -1,-1,-1,-1,-1,-1,-1,-1 + + + + + + #FF000000 + + + + + + 36 + 4 + 41,520,278,120,81,133,536,358 + Reset Data Title + Reset Data: + + + #FFFFFFFF + + + + + + 4 + -1,-1,-1,-1,-1,-1,-1,-1 + + + + + + #FF000000 + + + + + + 34 + 4 + 379,520,278,119,140,967,418,119 + Reset Data Button + Reset + + + #FFFFFFFF + + + + + + + + #FF000000 + + + + + + + 1631502037488 1631821371072 @@ -201,7 +373,7 @@ Properties 1631478306704 - 1631821836635 + 1632147562097 20 700 1400 @@ -236,7 +408,7 @@ Properties 13 4 - 41,1156,615,119,140,789,418,119 + 41,1017,615,119,140,789,418,119 Setup Instructions Setup Instructions @@ -262,9 +434,9 @@ Properties 11 4 - 41,977,615,119,140,967,418,119 - Reset Data - Reset Data + 41,1156,615,119,140,967,418,119 + Advanced + Advanced #FFFFFFFF @@ -273,9 +445,9 @@ Properties - 10 + 27 4 - 41,620,615,119,140,789,418,119 + 41,878,615,119,140,789,418,119 Show Quieted Calls Show Quieted Calls @@ -287,7 +459,7 @@ Properties 4 - 41,918,615,60,260,1146,179,60 + 41,659,615,60,260,1146,179,60 Calls Silenced Number %CallsSilenced @@ -312,7 +484,7 @@ Properties 4 - 41,858,615,60,140,1086,418,60 + 41,600,615,60,140,1086,418,60 Calls Silenced Header Total Calls Silenced: @@ -325,7 +497,7 @@ Properties 4 - 41,1315,615,60,140,1265,418,60 + 41,1295,615,60,140,1265,418,60 Copyright © 2021 by Jon Tornetta @@ -338,7 +510,7 @@ Properties 4 - 41,798,615,60,81,908,536,119 + 41,779,615,60,81,908,536,119 File Path Location %AppDataPath/%CallLogName @@ -351,7 +523,7 @@ Properties 4 - 41,739,615,60,81,848,536,60 + 41,719,615,60,81,848,536,60 File Path Header Quieted Calls File Path: @@ -531,14 +703,14 @@ Finally, launch the app. Press "stop reminding" or "disable" when prompted on re - - 1631479465835 - 1631479465835 - 10 - 102 + + 1631480494588 + 1631480494588 + 11 + 106 130 - Check/Create Call Log File + Show Advanced %priority @@ -552,87 +724,10 @@ Finally, launch the app. Press "stop reminding" or "disable" when prompted on re - - 548 - - No calls silenced yet or call data was recently reset. - - - Or - - %CallsSilenced - 13 - - - - %CallsSilenced - 6 - 1 - - - - - 102 - %AppDataPath/%CallLogName - text/csv - - - - 1631480494588 - 1631480494588 - 11 - 102 - - 547 - - %CallsSilencedBackup - %CallsSilenced - - - - - - - - 547 - - %CallsSilenced - 0 - - - - - - - - 547 - - %InitialSetup - 0 - - - - - - - - 404 - - %AppDataPath/%CallLogName - %AppDataPath/%DATE-bak.csv - - - - 406 - - %AppDataPath/%CallLogName - - - 1631482549403 - 1631821780401 + 1632147722152 12 Launch 100 @@ -661,7 +756,7 @@ Finally, launch the app. Press "stop reminding" or "disable" when prompted on re 130 - Check/Create Call Log File + Check Call Log File %priority @@ -675,17 +770,26 @@ Finally, launch the app. Press "stop reminding" or "disable" when prompted on re - - 43 + + 47 + Settings + + + + + + + + - + 130 - Error Dialog + Prep Settings Scene %priority - Variable "ProfileEnabled" not set. + @@ -694,75 +798,15 @@ Finally, launch the app. Press "stop reminding" or "disable" when prompted on re - - 38 - - - 47 - - Settings - - - - - - - - - - - 37 - - - %ProfileEnabled - 2 - off - - - - - 159 - - Quiet Unknown Callers - - - - 50 - - Settings - Profile On/Off - - 0 - - - - 43 - - - %ProfileEnabled - 2 - on - - - - - 159 - - Quiet Unknown Callers - - - - 50 - - Settings - Profile On/Off - - 1 - - - + + + 1631479465835 + 1631479465835 + 13 + 122 + 130 - Persistent Notification + Show Setup Instructions %priority @@ -777,29 +821,6 @@ Finally, launch the app. Press "stop reminding" or "disable" when prompted on re - - 1631479465835 - 1631479465835 - 13 - 114 - - 47 - - Setup Instructions - - - - - - - - - - - 49 - Settings - - 1631502967571 1631502967571 @@ -823,7 +844,7 @@ android.permission.WRITE_EXTERNAL_STORAGE 1631502967571 1631502967571 15 - 116 + 120 130 Launch @@ -847,7 +868,7 @@ android.permission.WRITE_EXTERNAL_STORAGE 1631628745585 - 1631821329593 + 1632144183338 16 Autostart @@ -989,9 +1010,9 @@ android.permission.WRITE_EXTERNAL_STORAGE 1631811512376 - 1631815424907 + 1632143418405 18 - Set Variables + Set Default Variables 547 %AppDataPath @@ -1033,6 +1054,16 @@ android.permission.WRITE_EXTERNAL_STORAGE + 547 + %AutostartEnabled + on + + + + + + + 547 %CallsSilenced 0 @@ -1042,7 +1073,7 @@ android.permission.WRITE_EXTERNAL_STORAGE - + 547 %InitialSetup done @@ -1055,12 +1086,12 @@ android.permission.WRITE_EXTERNAL_STORAGE 1631812485842 - 1631821665859 + 1632146936346 19 Setup 130 - Set Variables + Set Default Variables %priority @@ -1075,21 +1106,7 @@ android.permission.WRITE_EXTERNAL_STORAGE - 47 - - Setup Instructions - - - - - - - - - - 319 - android.permission.READ_CALL_LOG android.permission.WRITE_CALL_LOG android.permission.READ_CONTACTS @@ -1100,9 +1117,9 @@ android.permission.DRAW_OVERLAYS android.permission.CALL_SCREENING - + 319 - + android.permission.READ_CALL_LOG android.permission.WRITE_CALL_LOG android.permission.READ_CONTACTS @@ -1113,6 +1130,35 @@ android.permission.DRAW_OVERLAYS android.permission.CALL_SCREENING Please provide requested permissions so that the app can work properly. No data is stored on the cloud. All data remains on your device. + + 130 + + Toggle Autostart + + %priority + + + + + + + + + + + + + 47 + Setup Instructions + + + + + + + + + 1631808798887 @@ -1169,9 +1215,9 @@ android.permission.CALL_SCREENING 1631821077159 - 1631821240996 + 1632147255890 20 - Check/Create Call Log File + Check Call Log File 342 @@ -1207,133 +1253,101 @@ android.permission.CALL_SCREENING Popup Custom - - 1629484225409 - 1631821334650 - 3 - Silence Call - 6 + + 1632137845785 + 1632146500909 + 22 + Toggle Autostart - 386 - - - - <StringArray sr=""/> - [Ljava.lang.String; - - - + 547 + %AutostartEnabled + %new_val - + - + + + + Or + + %new_val + 2 + on + + + %new_val + 2 + off + + - 888 - - %CallsSilenced - - + 37 + + + %AutostartEnabled + 2 + off + + - 523 - - Call Silenced - A call from %cs_number was silenced because it is not in your phone's contacts. Total calls silenced: %CallsSilenced. - 0 - super_tasker_notifications_created_by_me_the_developer - - hd_aaa_ext_phone_missed - - - - - - - + 50 + Advanced + Autostart On/Off + 0 - - - - - 910 - - - - mw_action_pageview - - - - - - 47 - Settings - - - - - - - - - - - mw_action_settings - - - 410 - - %AppDataPath/%CallLogName - %DATE,%TIME,%cs_number - - + 159 + Device Boot Autostart + - - - 1631501537557 - 1631501537557 - 4 - 118 - - 49 - - Settings + + 43 - - - 1631502967571 - 1631502967571 - 6 - 104 - - 337 - - - + + 547 + %AutostartEnabled + on + + + + + - - - 1631501537557 - 1631501537557 - 7 - 108 - - 49 - - Setup Instructions + + 50 + Advanced + Autostart On/Off + + 1 + + + + 159 + Device Boot Autostart + + + + 38 + + + 549 + %new_val + + + - - 1631478823414 - 1631478823414 - 9 - 118 + + 1632138460241 + 1632145680714 + 23 + Toggle Application 547 - %ProfileEnabled %new_val @@ -1341,6 +1355,19 @@ android.permission.CALL_SCREENING + + Or + + %new_val + 2 + on + + + %new_val + 2 + off + + 37 @@ -1352,32 +1379,61 @@ android.permission.CALL_SCREENING + + 38 + + + 549 + %new_val + + + + + 50 + Settings + Profile On/Off + + 0 + + + 159 Quiet Unknown Callers - + 779 - + 43 - - - %ProfileEnabled - 2 - on - - - + + 547 + %ProfileEnabled + on + + + + + + + + 50 + Settings + Profile On/Off + + 1 + + + 159 Quiet Unknown Callers - + 130 Persistent Notification @@ -1393,17 +1449,125 @@ android.permission.CALL_SCREENING + + + 1632138742860 + 1632147643700 + 24 + Reset Data + 100 + + 547 + + %CallsSilencedBackup + %CallsSilenced + + + + + + + + 130 + Check Call Log File + + %priority + + + + + + + + + + + + + 404 + + %AppDataPath/%CallLogName + %AppDataPath/%DATE-%CallLogName.bak + + + + 406 + %AppDataPath/%CallLogName + + + + + 547 + + %InitialSetup + 0 + + + + + + + + 130 + Launch + + %priority + + + + + + + + + + + + + 49 + Advanced + - 43 + 548 + Quiet Unknown Callers data reset. + - + + + 1632138923394 + 1632147695686 + 25 + Show Setup Instructions + + 47 + Setup Instructions + + + + + + + + + + + 49 + Settings + + + + 1632138997606 + 1632139001813 + 26 + Show Quieted Call Log + 130 - Error Dialog + Check Call Log File %priority - On/Off toggle failed to set "ProfileEnabled". + @@ -1412,8 +1576,378 @@ android.permission.CALL_SCREENING - - 38 + + 548 + + No calls silenced yet or call data was recently reset. + + + Or + + %CallsSilenced + 13 + + + + %CallsSilenced + 6 + 1 + + + + + 102 + %AppDataPath/%CallLogName + text/csv + + + + 1632139039432 + 1632139039432 + 27 + 102 + + 130 + Show Quieted Call Log + + %priority + + + + + + + + + + + + + + 1631478823414 + 1631478823414 + 28 + 104 + + 130 + Toggle Autostart + + %priority + + + + + + + + + + + + + + 1631480494588 + 1631480494588 + 29 + 104 + + 130 + Launch + + %priority + + + + + + + + + + + + + 49 + Advanced + + + + 1629484225409 + 1631821334650 + 3 + Silence Call + 6 + + 386 + + + + <StringArray sr=""/> + [Ljava.lang.String; + + + + + + + + + + 888 + + %CallsSilenced + + + + + 523 + + Call Silenced + A call from %cs_number was silenced because it is not in your phone's contacts. Total calls silenced: %CallsSilenced. + 0 + super_tasker_notifications_created_by_me_the_developer + + hd_aaa_ext_phone_missed + + + + + + + + 0 + + + + + + 910 + + + + mw_action_pageview + + + + + + 47 + Settings + + + + + + + + + + + mw_action_settings + + + + + 410 + + %AppDataPath/%CallLogName + %DATE,%TIME,%cs_number + + + + + + 1631501537557 + 1631501537557 + 31 + 102 + + 49 + + Advanced + + + + 1632138923394 + 1632147572221 + 33 + Show Advanced + 100 + + 47 + Advanced + + + + + + + + + + + 130 + Prep Advanced Scene + + %priority + + + + + + + + + + + + + 49 + Settings + + + + 1631480494588 + 1631480494588 + 34 + 108 + + 130 + Reset Data + + %priority + + + + + + + + + + + + + + 1632140433789 + 1632140433789 + 35 + 104 + + 548 + Starts the application automatically when device boots up. + + + + + 1632140523279 + 1632140523279 + 36 + 104 + + 548 + Resets number of calls silenced, call log (csv), variables, and reinitializes set up on next launch. + + + + + 1632141522054 + 1632146587699 + 37 + Prep Settings Scene + + 130 + Toggle Application + + %priority + + + + + + + + + + + + + + 1632141522054 + 1632146591616 + 38 + Prep Advanced Scene + + 130 + Toggle Autostart + + %priority + + + + + + + + + + + + + + 1631501537557 + 1631501537557 + 4 + 104 + + 49 + + Settings + + + + 1631502967571 + 1631502967571 + 6 + 104 + + 337 + + + + + + + 1631501537557 + 1631501537557 + 7 + 124 + + 49 + + Setup Instructions + + + + 1631478823414 + 1631478823414 + 9 + 102 + + 130 + Toggle Application + + %priority + + + + + + + + + +