FORUMS

Droid Turbo Lollipop OTA, 2015 Moto G Leaked – XDA TV

Android Lollipop for the Droid Turbo has been released. That and much more … more

EVLeaks Shows Off Possible BlackBerry Android Phone

It wasn’t too long ago that we received reports of BlackBerry planning to use … more

Mysterious GG1 Google Device Stops by FCC. Glass v2?

As the year progresses, we draw further away from Google’s annual I/O … more

Material and Material Dark Hit Samsung’s Theme Store

The latest version of Touchwiz, launched alongside the Galaxy S6 and S6 Edge, … more

[MOD][XPOSED][4.0.3+] WhatsApp Mods - simple but helpful improvements to WhatsApp

228 posts
Thanks Meter: 152
 
By jayshah, Senior Member on 22nd July 2014, 08:58 PM
Post Reply Subscribe to Thread Email Thread
Hi,

I would like to present my second Xposed Mod. I'm uploading this one too since the Waze one had some interest, so I hope this one can be of use to other people too.

Useful modifications to WhatsApp. Currently includes:
  • Removal of the voice and/or camera buttons from the conversation view
  • The ability to keep the contact list (called "New Chat" in WhatsApp) in your history, so when you launch a conversation using it and then press the back button, it doesn't skip straight back to the main conversations list.
  • Highlight group conversations in a custom color in the main chat list (and contact picker).
  • Disable WhatsApp expiry check

Changelog can be found here.

Removal of the camera and/or voice buttons

Some time ago, WhatsApp added the "audio voice" feature. I found it hindered significantly more than it helped: if you tapped it accidentally, it would vibrate and emit a notification-like sound. And, I would do this repeatedly and so never found this useful (I don't use voice messaging).

More time passes, and they add a camera icon. This is more useful, and personally I'd prefer if that was the only one. So - I wrote this (it's also open source: https://github.com/jaysh/xposed-whatsapp). It's entirely configurable based on what you would like.

Before (with both camera and voice visible):
Before

After (no voice, no camera - you can choose which combination you'd like):
After

(Note: in all cases, the "send message" button will appear after you start typing, as it always would. Additionally, disabling sending still allows you to receive them.)

Keep contact list in the history

When navigating to a conversation via the "contact list" (main WhatsApp screen > "New Chat" on the action bar > Select a contact) and you press the back key, rather than returning to the contact list, it returns you back to the main WhatsApp screen with your list of conversations - which can be a little frustrating.

This mod allows you to "go back" to the contact list, so you can chat uninterrupted.

How to install

Recommended method: install via the Xposed module installer - search for "WhatsApp Mods"

Alternatively, for offline installation, you can use this APK: http://dl-count.xposed.info/modules/..._v4_da029a.apk

Please do let me know if any comments/feedback. If you are looking for other features, you may well find them over at WhatsAppX.

Thanks!
Jay
Last edited by jayshah; 4th February 2015 at 08:20 PM.
The Following 67 Users Say Thank You to jayshah For This Useful Post: [ View ]
 
 
22nd July 2014, 10:24 PM |#2  
kabalah89's Avatar
Senior Member
Flag Denmark, Århus
Thanks Meter: 79
 
More
Whatsapp+ can also be the same, even many other features..
The Following 2 Users Say Thank You to kabalah89 For This Useful Post: [ View ]
22nd July 2014, 10:29 PM |#3  
defim's Avatar
Senior Member
Thanks Meter: 1,109
 
More
Great idea, I also dont like these 2 icons.
I noticed you are hiding them by setting width&heigh to 0. If I'm using thsi in eclipse it shows me that 0 values are not valid. Maybe you could better imagebutton.setVisibility(View.GONE)?
22nd July 2014, 10:36 PM |#4  
OP Senior Member
Thanks Meter: 152
 
More
Quote:
Originally Posted by kabalah89

Whatsapp+ can also be the same, even many other features..

Good point - but I'd rather run the stock WhatsApp myself. Thanks for bringing it to my attention, though. I really want less features, not more: I like WhatsApp to be a simple text/media exchange, nothing more.

Quote:
Originally Posted by defim

Great idea, I also dont like these 2 icons.
I noticed you are hiding them by setting width&heigh to 0. If I'm using thsi in eclipse it shows me that 0 values are not valid. Maybe you could better imagebutton.setVisibility(View.GONE)?

WhatsApp toggle their visibility based on what you are doing, e.g. if you're typing or not - so they don't stay hidden when you only toggle their visibility (in fact, the default layout doesn't even appear to have the correct viability settings applied, so I think they're relying on their Java code to toggle it). Open to other ideas on how to make it less hacky, naturally.
Last edited by jayshah; 22nd July 2014 at 10:39 PM.
The Following 3 Users Say Thank You to jayshah For This Useful Post: [ View ]
22nd July 2014, 10:39 PM |#5  
kabalah89's Avatar
Senior Member
Flag Denmark, Århus
Thanks Meter: 79
 
More
Quote:
Originally Posted by jayshah

That's cool - but I'd rather run the stock WhatsApp myself. Thanks for bringing it to my attention, though.

I will of course respects your work .
The Following User Says Thank You to kabalah89 For This Useful Post: [ View ]
22nd July 2014, 11:10 PM |#6  
chavocarlos's Avatar
Senior Member
Flag Guayaquil
Thanks Meter: 103
 
More
Great work, personally I don't have problem with these buttons ... do you think you could change a weird behavior when you are view whatsapp contact list then select a contact, then press back and whatsapp returns to chat list instead contact list?
The Following 5 Users Say Thank You to chavocarlos For This Useful Post: [ View ]
22nd July 2014, 11:17 PM |#7  
ermacwins's Avatar
Senior Member
Thanks Meter: 707
 
Donate to Me
More
Can you do similar for telegram?
23rd July 2014, 12:36 AM |#8  
DecypherT's Avatar
Senior Member
Thanks Meter: 25
 
More
Much appreciated!

Sent from my Nexus 10
23rd July 2014, 12:39 AM |#9  
scorpio_bpl86's Avatar
Senior Member
Flag Largo, FL
Thanks Meter: 810
 
More
Quote:
Originally Posted by chavocarlos

Great work, personally I don't have problem with these buttons ... do you think you could change a weird behavior when you are view whatsapp contact list then select a contact, then press back and whatsapp returns to chat list instead contact list?

true
that is the most annoying thing in whatsapp
King ov Hell
23rd July 2014, 02:09 AM |#10  
Guest
Thanks Meter: 0
 
More
Working on latest version (2.11.310) good job. Hope you will add that fix for contact list.
The Following User Says Thank You to For This Useful Post: [ View ]
Post Reply Subscribe to Thread

Tags
android, mod, whatsapp, xposed
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes