jaysh / xposed-whatsapp

Add functional improvements to the mainstream WhatsApp Android application.
MIT License
40 stars 13 forks source link

Change the color of the "blue doublecheck" #27

Open gcq opened 9 years ago

gcq commented 9 years ago

The abilty to set the color of the doublecheck when your message is read to match better your theme or wallpaper.

jaysh commented 9 years ago

That was a nice surprise. I'll see if this is a quick win or not - ideally I'd be looking at giving the user not to send those receipts at all if it's trivial to override and perhaps tie the colour change in too (or separately, depending how the investigation goes). Would you be interested in that?

gcq commented 9 years ago

That would be the perfect case! I didn't ask that because i remember you saying that application code is obfuscated, and it's difficult to isolate the code that does the work.

And the reasoning behind the colour change is that whatsapp tried to make it unobtrusive, but i want to notice (i'm thinking a bright orange).

jaysh commented 9 years ago

Thanks for being so considerate :+1: I'll try and give it a go to trace the offending code and see if it's easy to identify automatically without it getting dirty with "if the version is X, then override this, otherwise if the version is Y, override something else, etc" because that'll be a nightmare to maintain. I won't rule out even doing that, if demand is high enough.

I also realised I forgot to release my 'anti-Whatsapp timebomb'. I did some testing with some friends and the version of WA that I'm running on my phone (2.11.399) appears to be able to see the double blue check to indicate the message has been read - but doesn't actually send it (lucky me, I guess). I haven't investigated further, but frankly one "solution" could even be running this version for a while, and using the expiry check disabler to ensure WA doesn't force an update.

I agree on the colour change - I'm hoping it's a very simple configuration override to set the colour. I'll be quite disappointed if it's a hardcoded image, though.