WhatsApp Extensions

WhatsApp Extensions is a Xposed module which adds additional features to standard WhatsApp application.
This module is very much similar to WhatsAppX module.

Features include:
Option to directly call over phone.
Lock facility to individual chats.
Reminder - Reminds you to reply to a contact.
Highlight chats.
Per contact custom wallpaper.
Permanently archive chats.
Hide last seen.
Hide read receipts.
Hide delivery reports. ( Unstable. See bugs section )
Hide Camera Button from bottom bar.
Zoom profile photo.
Replace call button ( works only for supported languages )
Click messages to reply/forward/see info
More to come.

Supported Languages:
Portuguese - thanks to killer7Mod
Spanish- thanks to omoiyume
German - thanks to MDXDave
Italian - thanks to nevernat_theoriginal
Dutch - thanks to fnotsje
Turkish - thanks to edorewiel

Bugs:
If your internet connection is off and someone sends you messages. after connecting to internet delivery reports will be sent.
If you experience delay in messages enable delivery reports - turn off option in module.

How to use:
- To unarchive personal chats you need to first unhide it from menu then long press the chat, click unarchive button from top WhatsApp bar.
- You need to restart WhatsApp once you unhighlight a chat to avoid unwanted effects.
- You need to open whatsapp once for delivery report setting changes to take effect.

Libraries used:
https://github.com/martin-stone/hsv-alpha-color-picker-android
https://github.com/jdamcd/android-crop
https://github.com/chrisbanes/PhotoView

Author(s): 
Package: 
com.suraj.waext
Version name: 
5.2
Release type: 
Beta (some bugs to be expected)
Download: 
Number of downloads: 
5,910 in total · 73 in the last 24 hours
MD5 checksum: 
c61a936f5645ff6ec611abf33cb0007d
Uploaded on: 
Saturday, March 4, 2017 - 17:33
Changes: 

possibly removed zygote asking su

Version name: 
5.1
Release type: 
Beta (some bugs to be expected)
Download: 
Number of downloads: 
3,236 in total · 5 in the last 24 hours
MD5 checksum: 
aee76f5df97f974d6f5e7ffd4ccea5ea
Uploaded on: 
Friday, February 17, 2017 - 12:20
Changes: 

Fixed null pointer excpetion for WhatsApp 2.17 and above

Version name: 
5.0
Release type: 
Stable (low risk of bugs)
Download: 
Number of downloads: 
19,408 in total · 135 in the last 24 hours
MD5 checksum: 
f7bb9382fac285d0bb9dfa7967148fd0
Uploaded on: 
Thursday, February 9, 2017 - 16:13
Changes: 

Custom contact picker - Blacklist/Whitelist a group
Lock Archived Chats
Asking for password when critical preference needs changes
Send Read Receipts during chat session
Hide message preview for locked contacts

Fixed - Chat not opening from notification for locked contacts
Fixed - Exception while opening profile photo
Fixed - margins in Main Activity of module

compiled using latest sdk 25
Writing error to log while database reading
Minor performance improvements

Version name: 
4.6
Release type: 
Stable (low risk of bugs)
Download: 
Number of downloads: 
15,858 in total · 2 in the last 24 hours
MD5 checksum: 
f9c8d32e3f269f9170334fe9be1b0d26
Uploaded on: 
Saturday, December 31, 2016 - 04:01
Changes: 

Read FAQ on XDA ( post 3 ) if You're having issues
Blacklist/Whitelist contacts for Read Receipts
Lock for WhatsApp web is optional
Hiding notifications from locked contacts is optional
Removed black ticks option for now

Version name: 
4.5
Release type: 
Beta (some bugs to be expected)
Download: 
Number of downloads: 
2,380 in total · 0 in the last 24 hours
MD5 checksum: 
24edbef86e19835bf59d8b499ff09e0c
Uploaded on: 
Tuesday, December 27, 2016 - 15:05
Changes: 

Always online feature - You'll be seen as online until you clear WhatsApp from recent Apps
GBWhatsapp profile photo bug may be fixed.
Lock added for WhatsApp web - if you have at least one contact locked you need password to open WhatsApp web
Read Receipts whitelist - allows specific contacts to see Read Receipts
Notifications are hidden for locked contacts
Reduced logs
Added Turkish translations - thanks to edorewiel

Version name: 
4.1
Release type: 
Stable (low risk of bugs)
Download: 
Number of downloads: 
24,240 in total · 16 in the last 24 hours
MD5 checksum: 
f40ebc0821423c9f01ded61fceb3ea6b
Uploaded on: 
Wednesday, November 9, 2016 - 06:47
Changes: 

Fixed always 'online' bug ( you were always shown 'online' unless you clear WhatsApp from recent apps )
Dutch language support ( thanks to fnotsje )

Version name: 
4.0
Release type: 
Stable (low risk of bugs)
Download: 
Number of downloads: 
2,323 in total · 0 in the last 24 hours
MD5 checksum: 
ad96fddb75df07095c80aa0cc03729da
Uploaded on: 
Sunday, November 6, 2016 - 17:40
Changes: 

Click messages to reply/forward/see info
Hide delivery reports - only single tick will be shown
German language support - thanks to MDXDave
Italian language support - thanks to nevernat_theoriginal

Version name: 
3.6
Release type: 
Stable (low risk of bugs)
Download: 
Number of downloads: 
4,312 in total · 0 in the last 24 hours
MD5 checksum: 
2d6e6fa5aea32e87254068d111ff20ec
Uploaded on: 
Tuesday, November 1, 2016 - 15:46
Changes: 

replace call button
hide tabs
hide blue ticks ( only double ticks will be shown )
Portuguese language support thanks to killer7Mod
Spanish support thanks to omoiyume

Version name: 
3.0
Release type: 
Stable (low risk of bugs)
Download: 
Number of downloads: 
12,936 in total · 1 in the last 24 hours
MD5 checksum: 
fa59c9fa8bfe3a9944b8c055e5b64c6a
Uploaded on: 
Friday, September 16, 2016 - 09:05
Changes: 

Hide Camera Button from bottom bar. ( Experimental )
Zoom profile photo.
Improved UI of module.
Improved highlighted group UI.

Version name: 
2.7
Release type: 
Stable (low risk of bugs)
Download: 
Number of downloads: 
1,935 in total · 0 in the last 24 hours
MD5 checksum: 
617cd7fa709b49c5e52ec84de321cac0
Uploaded on: 
Wednesday, September 14, 2016 - 07:07
Changes: 

- Permanent archive feature is no longer version dependent ( will work on beta ).
( Now finding the class and field name at runtime )
- Support for pre lollipop devices.

Version name: 
2.6
Release type: 
Stable (low risk of bugs)
Download: 
Number of downloads: 
1,773 in total · 0 in the last 24 hours
MD5 checksum: 
fc3ea6e1605e458c6fdb0440838db379
Uploaded on: 
Monday, September 12, 2016 - 17:05
Changes: 

- Separate color for individual chats.
- Permanent archive feature for personal chats.
- Highlight feature for individual chats.(Access from menu -> more -> highlight)

Version name: 
2.5
Release type: 
Stable (low risk of bugs)
Download: 
Number of downloads: 
217 in total · 0 in the last 24 hours
MD5 checksum: 
368d4033393bd809344e7bda8099915b
Uploaded on: 
Monday, September 12, 2016 - 15:45
Changes: 

- Permanent archive feature for personal chats.
- Highlight feature for individual chats.(Access from menu -> more -> highlight)

Version name: 
2.2
Release type: 
Stable (low risk of bugs)
Download: 
Number of downloads: 
2,514 in total · 0 in the last 24 hours
MD5 checksum: 
153269a9a5c718dbb9143b7c78e4e419
Uploaded on: 
Thursday, September 8, 2016 - 18:48
Changes: 

Experimental feature - hide last seen ( still see others' )
Enable it from main app.

Version name: 
2.1
Release type: 
Stable (low risk of bugs)
Download: 
Number of downloads: 
901 in total · 0 in the last 24 hours
MD5 checksum: 
ba3ded4a4ce852eb11f9069a9cf88d2e
Uploaded on: 
Wednesday, September 7, 2016 - 19:18
Changes: 

- Handled the ClassNotFoundError.
- Added feature to permanently archive groups - access from group - >menu->hide. ( You need latest whatsapp with latest module version for this to work, that means with every new WhatsApp version you need to update module also)
- Highlight groups layout bug fixed - now setting proper margins.
- Lock feature improved. - now hooked onPause of Activity.class.

Version name: 
2.0
Release type: 
Stable (low risk of bugs)
Download: 
Number of downloads: 
614 in total · 0 in the last 24 hours
MD5 checksum: 
0eab995466f5a6273bb668b7430d3120
Uploaded on: 
Wednesday, September 7, 2016 - 13:58
Changes: 

- Added feature to permanently archive groups - access from group - >menu->hide. ( You need latest whatsapp with latest module version for this to work, that means with every new WhatsApp version you need to update module also)
- Highlight groups layout bug fixed - now setting proper margins.
- Lock feature improved. - now hooked onPause of Activity.class.

Version name: 
1.5
Release type: 
Stable (low risk of bugs)
Download: 
Number of downloads: 
1,721 in total · 0 in the last 24 hours
MD5 checksum: 
21a5bf3c7c92cdd4b1b333726a93b21e
Uploaded on: 
Sunday, September 4, 2016 - 23:11
Changes: 

-Added per contact wallpaper feature - access via menu -> more -> Custom Wallpaper
give proper permissions to access storage otherwise it wont work.
- Several performance improvements.

Version name: 
1.2
Release type: 
Stable (low risk of bugs)
Download: 
Number of downloads: 
1,203 in total · 0 in the last 24 hours
MD5 checksum: 
f2f4717333653ed2653c64211224f16d
Uploaded on: 
Saturday, September 3, 2016 - 15:48
Changes: 

Timeout settings changed - Locks after you exit WhatsApp.
Added Highlight group feature.

Version name: 
1.0
Release type: 
Stable (low risk of bugs)
Download: 
Number of downloads: 
1,711 in total · 0 in the last 24 hours
MD5 checksum: 
8411e9448cb91b2925d2074931858bb5
Uploaded on: 
Thursday, September 1, 2016 - 19:25
Changes: 

Fixed call button