Commit Graph

2009 Commits

Author SHA1 Message Date
moezbhatti 4c9130e11a Migrate blocked conversations to qk blocking manager 2019-09-08 21:41:48 -04:00
moezbhatti 3aba92825b Mark read when blocking conversation 2019-09-08 21:41:48 -04:00
moezbhatti 07f7d0b7fa Move location of sia preference migration 2019-09-08 21:41:48 -04:00
moezbhatti f564a9c142 Mark conversation unblocked right away when unblocking from qk client 2019-09-08 21:41:48 -04:00
moezbhatti f703d41712 Don't include default selection from adapter 2019-09-08 21:41:48 -04:00
moezbhatti e1b1a6c8db Don't unblock numbers not reported by SIA 2019-09-08 21:41:48 -04:00
moezbhatti 03af81336c Offer to migrate blocked numbers 2019-09-08 21:41:48 -04:00
moezbhatti b14cc53d7d Add multi-select options for blocked conversations 2019-09-08 21:41:48 -04:00
moezbhatti cdfd75fc01 Move blocked messages to their own screen 2019-09-08 21:41:48 -04:00
moezbhatti e163022f50 Mark conversation unblocked if blocking manager demands it 2019-09-08 21:41:48 -04:00
moezbhatti c5fa1ce0f5 Don't show blocking dialog if not necessary 2019-09-08 21:41:48 -04:00
moezbhatti 1439e3f126 Hide theme option when conversation is blocked 2019-09-08 21:41:48 -04:00
moezbhatti 9811fac105 Fix padding/layout in blocking screen 2019-09-08 21:41:48 -04:00
moezbhatti d91c9043da Don't use system blocking provider, since it won't let messages reach QKSMS anyway 2019-09-08 21:41:48 -04:00
moezbhatti 6b3fffda85 Use new api for blocking/unblocking numbers 2019-09-08 21:41:48 -04:00
moezbhatti 77553cee5b Update fake lookup 2019-09-08 21:41:48 -04:00
moezbhatti d8fbb324a2 Fix rebase errors 2019-09-08 21:41:48 -04:00
moezbhatti cb0af93594 Show popup to block conversation for call control 2019-09-08 21:41:48 -04:00
moezbhatti f013cae7b2 Fix invalid selection of radio button 2019-09-08 21:41:48 -04:00
moezbhatti c75fce1aa5 Execute fake lookup 2019-09-08 21:41:48 -04:00
moezbhatti dc181899eb Add FLAG_ACTIVITY_NEW_TASK when blocking number in CC 2019-09-08 21:41:48 -04:00
moezbhatti 354168ab21 Refactor qksms blocking client to android blocking client 2019-09-08 21:41:48 -04:00
moezbhatti 9ebf4bfd4b Move option to edit blocking manager settings to selection screen 2019-09-08 21:41:48 -04:00
moezbhatti 816a355d13 Send fake lookup to CC once integration enabled 2019-09-08 21:41:48 -04:00
moezbhatti 24423e3c24 Upgrade call control lib, add flag activity new task to intent 2019-09-08 21:41:48 -04:00
moezbhatti 592bd3d447 Migrate old SIA preference 2019-09-08 21:41:48 -04:00
moezbhatti 9d920cddb9 Don't clip to padding in block lists 2019-09-08 21:41:48 -04:00
moezbhatti 7674b37dae Add text watcher to format phone number 2019-09-08 21:41:48 -04:00
moezbhatti 042f7645df Delay animateLayoutChanges 2019-09-08 21:41:48 -04:00
moezbhatti 83090452b5 Build out blocking client for pre api 24 devices 2019-09-08 21:41:47 -04:00
moezbhatti c04a368cc8 Add ability to launch settings of blocking manager 2019-09-08 21:41:47 -04:00
moezbhatti eda6fd050d Replace CallControl aar with JCenter dependency 2019-09-08 21:41:47 -04:00
moezbhatti 55073d0f35 Build new UI for changing blocking manager 2019-09-08 21:41:47 -04:00
moezbhatti c1ab08dbc0 Refactor blocked to blocking 2019-09-08 21:41:47 -04:00
moezbhatti f2e736b638 Block number in android blocking manager 2019-09-08 21:41:47 -04:00
moezbhatti a3824825f6 When necessary, show dialog prompting user to go to external blocking manager 2019-09-08 21:41:47 -04:00
moezbhatti 25132b58d6 Add intent to launch SIA 2019-09-08 21:41:47 -04:00
moezbhatti 06d1003384 Add migration to add BlockedNumber 2019-09-08 21:41:47 -04:00
moezbhatti afa6199897 #1304 - Create blocking client for built-in android blocking 2019-09-08 21:41:47 -04:00
moezbhatti 60f41d9996 Allow external app to launch blocking screen 2019-09-08 21:41:47 -04:00
moezbhatti 25aff4d7ca #1236 - Allow selecting if you want to drop or save blocked messages 2019-09-08 21:41:47 -04:00
moezbhatti 14bf7d4271 Don't include display name in query 2019-09-08 21:41:47 -04:00
moezbhatti 202ba38477 Add all expected strings for blocking 2019-09-08 21:41:47 -04:00
moezbhatti 3396fdbd99 Check with Call Control to see if we should block message 2019-09-08 21:41:47 -04:00
moezbhatti 4db125037a Refactor ExternalBlockingManager to BlockingClient 2019-09-08 21:41:47 -04:00
moezbhatti 5883f661ff Create extension function to see if package is installed 2019-09-08 21:41:47 -04:00
moezbhatti 3bc4b86fea Add UI for toggling Call Control 2019-09-08 21:41:47 -04:00
moezbhatti d0dda2b1a4 Remove bugsnag 2019-09-08 21:39:32 -04:00
moezbhatti adfc786b3a Use moshi instead of gson 2019-09-08 21:37:04 -04:00
moezbhatti 3200956f4f Add support for cumulative changelogs 2019-08-30 20:26:15 +02:00