Commit Graph

1778 Commits

Author SHA1 Message Date
Moez Bhatti 6d6e7efe4b Ensure that same notification builder is used for life of restore service 2018-08-30 16:45:52 -04:00
Moez Bhatti 9825c6c2ee Use foreground service to perform restore 2018-08-30 16:45:52 -04:00
Moez Bhatti 52d73e6d57 Restore messages to native CP 2018-08-30 16:45:51 -04:00
Moez Bhatti 9043ddfb14 Log billing response when not ok 2018-08-30 16:45:51 -04:00
Moez Bhatti 86d215d44a Sort backed up messages chronologically 2018-08-30 16:45:51 -04:00
Moez Bhatti 6656691abc Parse backup file in restore function 2018-08-30 16:45:51 -04:00
Moez Bhatti cb3b1e47a1 Implement logic to export messages to json 2018-08-30 16:45:51 -04:00
Moez Bhatti adb6d50cad Display progress when backing up or restoring 2018-08-30 16:45:51 -04:00
Moez Bhatti 72bd507a6c Show date of last backup 2018-08-30 16:45:51 -04:00
Moez Bhatti cde31e31a5 Show list of backups on restore click 2018-08-30 16:45:51 -04:00
Moez Bhatti b7605cd362 Migrate Backup screen to Conductor 2018-08-30 16:45:51 -04:00
Moez Bhatti 10b37d4389 Create UI for backup activity 2018-08-30 16:45:51 -04:00
Moez Bhatti cbffef5ca0 Use SpannableString insteaed of SpannableStringBuilder when binding messages 2018-08-30 16:43:45 -04:00
Moez Bhatti 49be09711f Use Intent.createChooser when trying to add attachment 2018-08-30 00:28:10 -04:00
Moez Bhatti 1781dca838 Upgrade gradle 2018-08-21 23:45:10 -04:00
Moez Bhatti 4d8a337e34 Fix sync never completing 2018-08-21 18:42:47 -04:00
Moez Bhatti 25580e88e8 Use ActionView for main search view 2018-08-14 19:10:41 +02:00
Moez Bhatti 7be398ee06 Refactor View.selected usage to View.activated
The View documentation recommends using activated to indicate whether or not a view is selected: https://developer.android.com/reference/android/view/View#setActivated(boolean)
2018-08-14 16:49:44 +02:00
Moez Bhatti a646291c51 #1124 - Fix ASW crash dialog 2018-08-14 08:09:53 +02:00
Moez Bhatti fd066e0900 Increment to 3.4.5 v3.4.5 2018-08-13 23:22:59 +02:00
Moez Bhatti 973db70b53 Fix crash when trying to call conversation with empty recipient list 2018-08-13 07:10:25 +02:00
Moez Bhatti 6c4a7ecd96 Lazily determine default experiment qualification 2018-08-13 02:01:30 +02:00
Moez Bhatti a6dca03bc7 Fix DetailedChip colors, migrate it and Contact list item to ConstraintLayout 2018-08-13 01:37:50 +02:00
TacoTheDank 7c15911ae5 update badges (#1267)
* update badges

updated badges and fixed a few mistakes

* Update README.md

* Update README.md
2018-08-12 03:22:34 -04:00
Moez Bhatti 883904f529 Use RecyclerView instead of LinearLayout for contact numbers 2018-08-10 23:37:51 -04:00
Moez Bhatti caae77a189 #1223 - Add option to only show mobile numbers 2018-08-10 22:37:05 -04:00
Moez Bhatti d6bf211d9f Fix unblock conversation not working when conversation is archived 2018-08-10 21:59:49 -04:00
Moez Bhatti b10f461752 Set click listeners when creating viewHolder instead of binding 2018-08-10 21:59:37 -04:00
Moez Bhatti 64879857ac Merge branch 'blocking-fix' into dev 2018-08-10 21:50:22 -04:00
Moez Bhatti b8b7041e17 Fix search result scrolling not working 2018-08-09 22:05:10 -04:00
Moez Bhatti 589ce7104c Make BillingManager singleton, don't default with incorrect purchaselist 2018-08-09 17:29:50 -04:00
Kend b69327cb71 Add Delete action for notification (#1275) 2018-08-09 15:29:26 -04:00
Moez Bhatti c42fe0e4fa Create drawer badge experiment 2018-08-09 14:57:26 -04:00
Moez Bhatti d84827fd6c Set semantic actions for notifications 2018-08-08 15:46:23 -04:00
Moez Bhatti 26faf3c18f Add hidden option to enable debug logs 2018-08-08 01:47:18 -04:00
Moez Bhatti f0862915c0 Create file logging tree for enhanced debugging 2018-08-07 22:57:26 -04:00
Moez Bhatti 90e1331885 Provide explicit threadId when showing unblock confirmation dialog 2018-08-07 17:32:09 -04:00
Moez Bhatti 374f119792 Update donation links 2018-08-07 15:44:21 -04:00
Moez Bhatti 2f0f270aa5 Increment to 3.4.4 v3.4.4 2018-08-07 02:16:50 -04:00
Moez Bhatti f5375445ea Fixed conversation deletion 2018-08-07 02:15:56 -04:00
Moez Bhatti 9eb06a25dd Increment to 3.4.3 v3.4.3 2018-08-02 18:20:00 -04:00
Moez Bhatti 3ebd77258c Update strings 2018-08-02 18:19:39 -04:00
Moez Bhatti 44357d1db0 Move alternative QKSMS+ strings to donottranslate xml 2018-08-02 18:18:51 -04:00
Moez Bhatti 1a9e8873ed Update Gradle, Kotlin, Conductor 2018-08-02 17:57:45 -04:00
Moez Bhatti cffebac552 Return value instead of variant from Experiment 2018-08-02 17:34:43 -04:00
Moez Bhatti a68997ba69 Add alternative buy button labels 2018-08-02 17:27:36 -04:00
Moez Bhatti 8f2a83feaa Bold titles for QKSMS+ features 2018-08-02 15:41:56 -04:00
Moez Bhatti 4f8afcf7df Fix implicit broadcast usage for SMS intents 2018-08-01 12:07:13 -04:00
Moez Bhatti 4834d548da Update gradle build tools 2018-08-01 04:18:50 -04:00
Moez Bhatti acfa40afae Remove vararg printing from RealmQuery<T>.anyOf() 2018-07-31 17:24:22 -04:00