Moez Bhatti
|
9825c6c2ee
|
Use foreground service to perform restore
|
2018-08-30 16:45:52 -04:00 |
|
Moez Bhatti
|
9043ddfb14
|
Log billing response when not ok
|
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
|
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
|
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
|
a6dca03bc7
|
Fix DetailedChip colors, migrate it and Contact list item to ConstraintLayout
|
2018-08-13 01:37:50 +02: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
|
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
|
2f0f270aa5
|
Increment to 3.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
|
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
|
963c9753a9
|
Update support email
|
2018-07-31 15:01:09 -04:00 |
|
Moez Bhatti
|
2ff7f806dc
|
Create custom ChangeHandler for controller animations
|
2018-07-31 04:36:59 -04:00 |
|
Moez Bhatti
|
ae2246c43d
|
Migrate ConversationInfo to Controller
|
2018-07-31 02:36:32 -04:00 |
|
Moez Bhatti
|
e0e50c98f3
|
Fix crash when returning to theme selector
|
2018-07-31 00:16:52 -04:00 |
|
Moez Bhatti
|
54facab486
|
Move toolbar from controller to activity
|
2018-07-30 23:25:32 -04:00 |
|
Moez Bhatti
|
75162c8114
|
#967 - Swipe conversation actions
|
2018-07-30 20:34:31 -04:00 |
|
Moez Bhatti
|
3f7b615f19
|
Maintain scroll position in settings on rotate
|
2018-07-30 02:22:07 -04:00 |
|
Moez Bhatti
|
65f8e306e9
|
Convert ThemePicker Activity to Controller
|
2018-07-29 19:55:24 -04:00 |
|
Moez Bhatti
|
ea55af67f6
|
Default to dark theme at launch
|
2018-07-29 17:02:10 -04:00 |
|
Moez Bhatti
|
d502cf0d8c
|
Expose ViewContract intents as functions rather than fields
|
2018-07-29 16:59:41 -04:00 |
|
Moez Bhatti
|
d6ea465a51
|
Implement Conductor for Settings and About screens
|
2018-07-28 20:50:33 -04:00 |
|