moezbhatti
ab99b3756e
Use moshi codegen for release, update proguard
2019-09-10 10:52:55 -04:00
moezbhatti
6614089486
Fix changelog version logic
2019-09-10 00:11:19 -04:00
moezbhatti
71f5b7d9b6
Fix issues with release builds
2019-09-09 21:58:32 -04:00
George Zacharia
914b7a235d
Fix build
...
$SRCDIR\data\src\main\java\com\moez\QKSMS\manager\ChangelogManagerImpl.kt: (59, 31): Using 'parse(String): HttpUrl?' is an error. moved to extension function
$SRCDIR\data\src\main\java\com\moez\QKSMS\manager\ChangelogManagerImpl.kt: (72, 45): Using 'body(): ResponseBody?' is an error. moved to val
$SRCDIR/data/src/main/java/com/moez/QKSMS/repository/BackupRepositoryImpl.kt: (161, 30): Using 'buffer(Source): BufferedSource' is an error. moved to extension function $SRCDIR/data/src/main/java/com/moez/QKSMS/repository/BackupRepositoryImpl.kt: (161, 42): Using 'source(File): Source' is an error. moved to extension function $SRCDIR/data/src/main/java/com/moez/QKSMS/repository/BackupRepositoryImpl.kt: (180, 27): Using 'buffer(Source): BufferedSource' is an error. moved to extension function $SRCDIR/data/src/main/java/com/moez/QKSMS/repository/BackupRepositoryImpl.kt: (180, 39): Using 'source(File): Source' is an error. moved to extension function
2019-09-09 21:19:08 -04:00
moezbhatti
4c9130e11a
Migrate blocked conversations to qk blocking manager
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
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
c5fa1ce0f5
Don't show blocking dialog if not necessary
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
cb0af93594
Show popup to block conversation for call control
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
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
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
55073d0f35
Build new UI for changing blocking manager
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
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
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
3bc4b86fea
Add UI for toggling Call Control
2019-09-08 21:41:47 -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
moezbhatti
f92afde645
Refresh realm before updating badge count
2019-08-30 17:50:40 +02:00
moezbhatti
51ca3a5c33
Fix widget update lag
2019-08-30 17:34:57 +02:00
moezbhatti
11ecf65642
Check for sub id support before adding field
2019-08-27 23:14:16 +02:00
moezbhatti
5daf015030
#1470 - Avatar never updates
2019-08-12 22:21:52 +02:00
moezbhatti
5513288630
Load high resolution contact photos
2019-08-12 21:38:10 +02:00
moezbhatti
be20f19c82
#1425 - Add support for system dark mode on Android Q
2019-08-12 01:21:03 +02:00
moezbhatti
797f359725
Catch error thrown while trying to send message, improve debugging
2019-07-28 00:48:48 -04:00
moezbhatti
b8fb429dda
#945 - Fix MMS reception for MIUI devices
2019-07-27 22:54:50 -04:00
moezbhatti
da28edc782
#1351 - Fix new conversation not being created on Huawei devices
2019-07-27 14:04:22 -04:00
moezbhatti
3915b9322b
#505 - Signature support
2019-07-26 23:34:00 -04:00
moezbhatti
274b217a56
Show changelog after app update
2019-06-17 02:17:30 -04:00
moezbhatti
aa3791bc50
#1433 - Add swipe action for unread
2019-06-09 01:54:49 -04:00
moezbhatti
6b8915cf0c
Go async when sending scheduled message
2019-06-07 01:22:57 -04:00
moezbhatti
4c8e1a1138
#1401 - Fix message stuck as sending when delayed messaging enabled
2019-06-07 01:11:05 -04:00
moezbhatti
1215770898
Respect wantBlock param from SIA
2019-06-06 19:43:59 -04:00
moezbhatti
86102e9d16
#1435 - Update to latest SIA package
2019-05-29 16:09:36 -04:00
moezbhatti
b64672c472
Format data module
2019-04-10 22:04:44 -04:00