Ignore with text and a few other things. - Samsung Epic 4G Touch

Is it possible to modify the application that the ignore with text feature uses? (To clarity, this pops up when you have an incoming call, it gives you the option to ignore the call, and automatically send a preset message to the caller) I like the idea but it uses the stock messaging app and I use Google Voice for all texting.
Also slightly related, I noticed when I get a missed SMS in the stock messaging app, my lockscreen has a tab that says missed message or whatever. Is is possible to change that to maybe Google Voice? or maybe to show emails as well?
Perhaps this is a shot in the dark and maybe a limitation of touchwiz but I figured I would see if anyone knew anything.
I'd also like to see a count of unread Gmail and GV messages in the dock above the application icon, but that may be a bit too much to expect.

Related

Some Google Voice Help Please :)

So I've integrated my Sprint Number with Google Voice - Cool. I like it. Mostly it's awesome to be able to sit at my computer and text\call people from a number they actually recognize. And being a flash addict, and yet someone who also wants to keep ALL my texts, it is quite useful.
Anyways when I first integrated, every incoming text would give me two notifications, one from Voice and one from default SMS app. I did something - changed a setting - I'm not sure, probably on the desktop side of things, but now I'm only receiving texts in Voice. They aren't showing up at all in my SMS app. Can someone help a noob out? I appreciate it!
I haven't used the integration, but what if you try to re-set it up and disable the text feature?
teh roxxorz said:
I haven't used the integration, but what if you try to re-set it up and disable the text feature?
Click to expand...
Click to collapse
Sigh One day I'll learn to think outside the box! I have to wait 15 minutes after disabling to enable, but I'll let you know if it worked. It may not, because the settings may be stored server side and kept regardless of disabling, but I will soon see. Thanks.
So, messages are now showing up in SMS app again, so thats good, but I'm getting the double notifications again. Does anyone know how to disable text notifications for Voice? Also, I told voice that I wanted to route all calls through it - I've changed my mind haha. How do I change that setting?
thanamesjames said:
So, messages are now showing up in SMS app again, so thats good, but I'm getting the double notifications again. Does anyone know how to disable text notifications for Voice? Also, I told voice that I wanted to route all calls through it - I've changed my mind haha. How do I change that setting?
Click to expand...
Click to collapse
Well for google voice, I don't know how to, since I don't use the text feature, but in chomp, you can simply go to the notification settings and disable them, and you'll only see them on chomp.
thanamesjames said:
So, messages are now showing up in SMS app again, so thats good, but I'm getting the double notifications again. Does anyone know how to disable text notifications for Voice? Also, I told voice that I wanted to route all calls through it - I've changed my mind haha. How do I change that setting?
Click to expand...
Click to collapse
to disable text notifications, you will also have to disable voicemail notifications. just enable text/email notification for voicemail
I think it had something to do with Spring and google because same thing happened with me i still get picture mail on stock messenger and i can still send out once but none come in Sprint is maing out on that deal they are not getting any text data on are accounts
Muellersirch said:
to disable text notifications, you will also have to disable voicemail notifications. just enable text/email notification for voicemail
Click to expand...
Click to collapse
Ahhh. Well thats not clear in the least bit. If the notification feature is tied to both voicemail and text they should label it as such. But still thats an annoyingly stupid limitation. Surely they understand why someone, and I would guess most people, would like a voicemail notification, but not two sms notifications. /rant
Anyways, thanks for the help! Also for my other little problem about setting up all calls through gVoice, I just happened to stumble on a widget that switched that... still don't know where the setting to change it is though.
Voice took over everything and i didnt like it. I didnt even want voice to do it, but somehow it did. The only way i could figure out how to get back the option of what number to dial out from (google or cell) was to find older version of voice and install.

Googlee Voice Notifications and calling?

Finally got around to use my Sprint number as GV number. This adds an option to send/receive text from GV. Way cool that I was able to text with just a wifi connection while in Dominican Republic w/o phone service.
Back in states now and I get sms twice, once in native app and once in gv... along with two notifications. Would like to use native sms and notifications, but can't figure out how to disable GV text notifications w/o also disabling vm notifications. Is it possible?
Options are for checkbox "notify via text msg" which I assume means a text msg will be sent to ur phone when u have gv vm/sms( which I've never gotten)? And the other option is to have status bar notifications, but I think that will disable both sms and vm status bar notifications.
Guess I could just disable notifications from native app, and uncheck send sms to this phone from gv on the pc?
Also seems the spring integration gv has removed the option to place calls using gv?
Sent from my SPH-D700 using XDA Premium App
"Also seems the spring integration gv has removed the option to place calls using gv?"
the google voice app will change once u enable integration. You no longer need to use the "call using google voice" option because it will automatically use gv to make long distance calls for you. Billing for this is done through your google account NOT your sprint account and it no longer requires data (wifi or 3g) to call using gv.
It's integrated.
Regarding your notifications:
Menu -> More -> Settings -> sync and notifications
uncheck "synch inbox"
check "notify via text messages"
All text messages will now come through your native sms client only.
Of course you can still view your text in the gv app by forcing a refresh as well.
dkechitkid said:
"Also seems the spring integration gv has removed the option to place calls using gv?"
the google voice app will change once u enable integration. You no longer need to use the "call using google voice" option because it will automatically use gv to make long distance calls for you. Billing for this is done through your google account NOT your sprint account and it no longer requires data (wifi or 3g) to call using gv.
It's integrated.
Regarding your notifications:
Menu -> More -> Settings -> sync and notifications
uncheck "synch inbox"
check "notify via text messages"
All text messages will now come through your native sms client only.
Of course you can still view your text in the gv app by forcing a refresh as well.
Click to expand...
Click to collapse
Thanks will try that, but will I still get cm notifications?
Sent from my NookColor using XDA Premium App
Lot's of settings from the PC and GV app, hard to understand how thew all work together? Tried lot's of combinations...
Think I'm gonna stop using native sms app and just use gv for all sms and vm. Nice that it keeps a log of all (both in and out) across all devices. And you don't have to restore sms after a fresh flash and wipe.
Does seem to be somewhat of a delay sending sms from gv. How do other's have it set up?
Can gv do mms?
Sent from my SPH-D700 using XDA Premium App
For now on the PC:
Under phone.. uncheck receive text
Under vm/text..uncheck email and sms notifications to phone
Under native app...notifications off (will gv pick up inbound mms)?
Under gv app..sync inbox, uncheck notify via text msg, and check inbox notifications
Does that sound about right?
Sent from my SPH-D700 using XDA Premium App
I think you're confusing yourself a bit...and me as well. What is it EXACTLY that u want to happen?
Do u want to receive text using the gv app or the native messaging app?
I receive all notifications through my native app only. I do this because you can only receive mms messages through the native app (GV does NOT work with mms).
I also receive vm notifications through my native app. However, in open the gv app to listen to them. This is the only reason I use the gv app.
If this sounds like what u want then do the following:
PHONE:
Synch inbox - unchecked
Text Msg - checked (btw..this option is the same as checking "receive texts messages on this phone" from the pc).
PC (voice.google.com) :
under voicemail - "Send a text (SMS) message to Cell" - checked
under phone - "Receive text messages on this phone" - checked (AGAIN...this is the same as checking "Text Messages" on the GV app on your phone)
Hope this helps.
Thanks! It helps a lot understanding that some of the gv app settings on the phone are the same as google.com/voice.
Yeah... way confusing. Started out as a cool way to get sms while overseas. When I came back it was weird to get double notifications and seeing some sms show up in the native app and some in GV. I think it would be a lot easier if GV had a way to differentiate between sms and vm notifications, but it appears its all or nothing. Options, to summarize:
1. Your way: all sms/mms and associated notifications come through native app. VM notifications also come to you as a text message, and you then open up GV to view/listen to vm. Question: Does GV keep a log of all your incoming/outgoing text messages?
2. My proposed way: all sms and vm and their notifications are handled by GV. MMS bypasses gv and I get the mms and notification in the native app (I turned native notifications back on). All incoming/outgoing sms messages are logged in GV (even text sent from native app) AND available across all my devices (Nook Color and google.com/voice)... which is kind of cool because I can pick up the conversation w/o my Epic. It's just weird how GV app breaks down the conversations... I've got like four different threads each containing several sms to/from Missy. Don't understand why they're not all combined as conversation with Missy.
So clear as mud... still interested in how others have it set up?
Yeah, I really hate how gv does message threading too...that's y I use the native app. Hopefully they upgrade the app soon. When they do I'll switch over completely.
All incoming text messages are recorded in gv whether u receive it in the native app or not. I'm not sure about outgoing though. I believe they are recorded too but the only way to know for sure is to test it yourself.

google voice started to show missed calls, how do i turn it off

recently, my google voice app has been showing missed calls when i open the app. i don't need to see it in google voice since it shows in my call log. all i want google voice to show is my voicemails. can i turn off what labels get synced, or just turn off the option. i can't find it in settings. it wasn't doing this before so i'm not sure if a recent update started this.
does anyone know how to do this?
I think u can change it in GVoice settings thru web browser, I've actually changed it before to show those missed calls.
DiNoise said:
I think u can change it in GVoice settings thru web browser, I've actually changed it before to show those missed calls.
Click to expand...
Click to collapse
??? its sunder settings/calls
Missed Calls
Place missed calls in the inbox
Send missed calls to my email
the thing is i already checked the browser setting and to place missed calls in the inbox is not selected, yet it's still doing it.
My Samsung skyrocket is doing this same thing and its driving me NUTS! Any solutions yet?
Ive got this problem too and tried to fix via the web interface -- didn't work. The best work around is to go to labels and select inbox and the messages go away. Quite annoying for sure.
i tried to disable the messages label, but i can't find how to do that. i don't want to be selecting the label everytime. that's even more annoying.
anyone know how to fix this

[Q] Voice Call and Text Announcements

I'm looking for a new Text-To-Speech app that announces the name of who's calling and who's texting me. I just uninstalled Voice Alerts because it doesn't announce names without cutting out and worse, it doesn't stop announcing caller's names long after you've declined the call. I also used SMS Alerts and some others, but each one ends up failing.
Does anyone else use an app like this on their GN2?
Hmm... guess no one like to use TTS announcements instead of ringtones like I do. I did find and am trying out "Call Announcer". I had a minor problem at first so I contacted the Developer who replied fairly quickly. It's working so far.
I've used Full Screen Caller ID for quite a while: https://play.google.com/store/apps/details?id=com.androminigsm.fscifree&hl=en
Besides the bigger contact picture, it will announce calls and read text messages.
Turn on driving mode under touchwiz. (You will find it under the quick toggles in the pull down notification screen.)
I am not 100% it works the way you want it to, but it does announce who is calling and who sent you a text message. Play with it.
I was wondering how that was happening on my mom's note.

Anyone have experience with SMS handling within Android?

I'm trying to solve a problem for Google Voice users, and looking to pick the brain of someone who may know a thing or two about how Android handles SMS, particularly how an app can be set to be the "default" for messaging.
What is my goal, you ask?
Make it possible for Android users to default all new messages from their Google Voice number, rather than the carrier. Yes, you can just remember to initiate a message inside the Google Voice app, but when responding to a missed call or clicking on message from a contacts screen, it will open the system's default SMS app and send from the carrier number instead. Confusion often ensues when the recipient doesn't recognize the number. We're trying to avoid that, as many of us GV fans use it as our primary number and don't know or care what the carrier # is. In other words, we want to avoid sending from the carrier if at all possible.
But doesn't Hangouts do this already?
It did. While Hangouts supported SMS, we could set it as the default app and then tell it to use Google Voice as the default for all new messages (rather than the carrier). This worked pretty well... anywhere in the OS that you want to initiate a message (call log, contacts screen, etc), it would open hangouts screen with GV as the sending service. But now that they are killing SMS support in Hangouts, it seems they are also removing the ability for it to be the default for all messages. They're actively pushing users to switch to another app for SMS, and you can't set it as the default currently unless you install an older version first. Eventually it will probably stop working altogether.
Why not just set the Google Voice app as the default for messaging?
It seems Google does not want us to be able to do that. The app does not have the option to. I'm wondering if it is because it doesn't actually support carrier SMS messages, and perhaps that would create a conflict in OS experience design? I'm not sure.
What is your proposed solution? Making a new SMS app from scratch is a lot of work, and Google's third party support for Google Voice is very limited...
I understand. Realistically, what I'm wondering is, would it be feasible to create a very simple forwarding app. In other words, a small third party app that could be set as the default for messaging, which could just forward the new message request to another app? Google Voice shows up as an option to send messages from other screens, such sharing an image or link. Heck, so does Hangouts (which will still support Google Voice integration, just not the ability to be the default app). The problem is when initiating a text from the dialer, contacts, or call log, it doesn't give us a context menu to choose from. It only goes to the default app. What I want is the ability to intercept that request and then choose the app to default to ourselves! Preferably the Voice app, but even Hangouts would be acceptable... or if possible let the users decide!
Possible pitfalls are
1) Do apps that support being set as default messaging require being able to actually handle carrier SMS? I could understand if that was a requirement from a UX design perspective, but is it actually an OS limitation or is it possible? I recall hearing once that the FB messenger app supports being set as default for messaging, but I don't understand how that could work, and I haven't found reference to it yet (don't use FB messenger personally).
2) If the Android OS would allow it, would it actually break carrier SMS? I know setting Hangouts to be the default moves all carrier SMS into Hangouts, and if switching to another app it would move the messages to that one. If my proposed forwarding app works, would carrier SMS messages just go nowhere? Occasionally the carrier does send a service announcement or bill reminder, etc, and I think it might be important for those to go somewhere. Or maybe not... I'm not sure how the OS handles this.
3)When a request for a new SMS is made, is the request done in a way that can be re-parsed for another app to handle? I really can't find much or any documentation on how this is handled, but I know the information is out there since Android supports third party SMS apps.
I have had trouble finding documentation about how any of this works from a developer's perspective, so I'm hoping someone where could shed some light on whether or not my idea is dead in the water before I pour too much effort into trying to figure this out. Thanks!
Did a little digging after I posted this and found some info on some dev forums elsewhere.
Seems, as I feared, that in order for an app to be supported as "default" for messaging, the requirement is that it include the handlers for SMS/MMS. This appears to be because whatever app is set as default for messaging is the app that is responsible for receiving and storing said messages. So if my app proposed above were simply to forward messages to another app, and not actually handle carrier SMS/MMS at all, any messages that DO actually come in from the carrier (notifications, payments and outages, etc, which I get from time to time) wouldn't go ANYWHERE and cause a great big user experience flaw.
So that answers some of my question. The next bit is... can incoming messages be forwarded to another app, such as the Android Messaging app that they are trying to make the new standard? Then perhaps this idea could still work. It might make more sense for a pre-existing Messaging app to simply support forwarding to google voice on new messages (or heck, Google should add GV support to Messaging), but I'm not sure how realistic that will be.
I've been thinking about this problem for a while, too. Both Hangouts (for those who have GV linked to it) and the GVoice app probably still have specialized intents to receive message data, so that they can forward them along; the key is to find out what to send to these apps.
I see the problem as only one-way: basically, capturing SMS intents as the default messaging app, then sending the user either to the message-entry screen in the target app (GV/Hangouts) or sending the message directly if that was in the intent. And I thought that there might be a less hair-pulling way to do it, by creating a messaging "shim" app:
* Use an existing, plain vanilla SMS app as a basis. For instance, just pull the one from AOSP. In addition to the new functions below, it will take care of carrier SMS.
* Offer a setting to choose where outbound SMS goes by default: in-app (carrier), GV, Hangouts, etc.
* Add a screen banner saying something like "Carrier SMS" or showing the carrier's phone number.
* If the default outbound app is not in-app for carrier messaging, add a screen icon for jumping into that default-messaging app set by the user.
In this simplified setup, there's no need to handle _inbound_ SMS via GV/Hangouts at all -- because that app will pop up its own notifications, and jump into its own app when its notifications are tapped. Similarly, notifications raised by this customized SMS app, from carrier SMS, would go into that app. No special logic required for any of this, simplifies things a lot.
The end goal from a UI perspective would be, _if_ the user chose a default outbound app other than this one, then the following behaviors would be received by this app and forwarded along to the target outbound SMS app:
* selecting the SMS icon for a contact would, via this app, open GV/Hangouts with that number ready for message entry;
* sending a fully formed SMS via any app, e.g. voice entry via Google App or Assistant, would be forwarded to GV/Hangouts for immediate sending.
(EDIT TL;DR: The problem, distilled, is how to make *initiating a new message from elsewhere* use the real desired app; the desired app will handle it from there.)
The UI problem here is that it will be sort of a "dummy" SMS app. It will handle carrier messages, but there will be people who don't even get carrier messages (FreedomPop comes to mind), so it's another app icon to ignore. Still, it would be the fastest path to resolution and, for most users, would act as a "shim" between native SMS handling and GV/Hangouts (or maybe even other messaging apps?).
---------- Post added at 07:14 PM ---------- Previous post was at 07:11 PM ----------
FWIW, I do understand Android development, though I'm totally green on UI elements. So if you already have some technical know-how here, I'm happy to collaborate to help make this happen. I think this would be soooo much better than having to shove in Xposed (which slows down Lollipop and later) and use XVoice++.
i have just started developing on android. am a new bee with very little knowledge. i have read you post and it had given me some food for thoughts for my messaging app. i liked your idea and wanted to know about your progress. i want to collaborate in your project if you are interested.

Categories

Resources