A Simple Solution to One of iMessage's Most Annoying Quirks
Despite iMessage presenting numerous oddities nearly every time I use it, I (and my closest friends) still choose to use it simply because of its sheer convenience (we all only have Apple products).
One of the biggest annoyances that I have with iMessage can't even really be called a bug. What tends to happen is I'll be in a conversation with someone, and even though I am using, selecting the iMessage window, and responding on my Mac, my iPhone and iPad still refuse to shut up about all the messages coming in. (This is particularly annoying when I get an SMS during an iMessage conversation, because the ringtone ends up being ignored by my ears, which assume it's just another iMessage).
Now, one obvious solution would be, of course, to turn off iMessage on my iPhone and my iPad. However, I still use iMessage on those other devices and I would rather not have to sign in every time I want to use them.
My solution is relatively simple. Here is a simple mockup I recently patched together:
Notice the upper right corner, and next to the Facetime button, I've added a second button. If you look closely, you'll be able to tell that it is the Notifications icon from iOS/OSX with a line through it. Pressing this button would mute iMessage notifications on any other device. If you want them back on other devices, just un-select it!
Of course, some of us would be bound to forget to uncheck it before leaving, etc. Therefore, I think it would be wise to have iMessage automatically uncheck the box if the computer is put to sleep or turned off.
There you have it. What do you guys think of it? :)