yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] nseidm1:
I just tested the firewall adding "0 Urgent" as a message to filter, and I sent myself an Sms containing that message. It filters. Please copy paste the message you want to filter, and add it to the Message Firewall Manager by pasting.
[Android Apps and Games] nseidm1:
That delay is controlled by your carrier, your network connectivity, etc... It's not something in my control or configurable at the app level. My app tries to download the Mms immediately after the Mms Push message is received from the carrier.
[Android Apps and Games] BreckZeBoulay:
[MENTION=3844441]nseidm1[/MENTION]

OK

Just to be clear, when I speak of notification, it's the bubble in the nav bar, not the cloud in the app.

The cloud appears long before the bubble.
[Android Apps and Games] nseidm1:
The Mms Download Queue Toolbar item appears instantly, the Mms Push notification has a 5 min delay.
[Android Apps and Games] BreckZeBoulay:
Not in my example
[Android Apps and Games] nseidm1:
I just checked the code, it's on a 5 min post delayed runnable. If the app is shutdown by the operating system before the runnable is executed the notification won't show.
[Android Apps and Games] slonn:
Great app. Should just have a 1 or 2 next two the contact came when choosing a sim # on dual sim. As it is now there's a big label under each message - takes up space...

Also, there's a white background for about a second when starting the app. Doesn't look good when using a dark theme.
[Android Apps and Games] nseidm1:
Change the Sim names to #1 and #2, then they will be much smaller bubbles ?
[Android Apps and Games] BreckZeBoulay:
what is (are) the case(s) of shutdown of operating system ?

my example :

- original send time : 07:47

- notification time : 08:41

and you say : The Mms Download Queue Toolbar item appears instantly, the Mms Push notification has a 5 min delay.

So if the app wasn't shutdown, my carrier provided me the mms at 08:36 ?

All these questions are not to say that your app doesn't work, it's just to understand ;)
[Android Apps and Games] nseidm1:
Android can shutdown the app anytime it wants, it's the design of the operating system so the Mms Push Notification may or may not ever show considering this. Memory pressure, and other apps requesting resources are the common reasons.

The carrier either sent you the Mms around 8:36 or it took your phone they amount of time to acquire the connectivity required to effectively download the Mms Attachments Parts.
[Android Apps and Games] scottjb:
Was wondering about this too. Would be great if you can eliminate it.
[Android Apps and Games] nseidm1:
You're seeing the App Theme. The App Theme always loads, thus if I set it to a black background, and the default background is white, you'll see a black background first and then the white background. Thus, fixing you're issue will cause the very opposite same issue the other way.
[Android Apps and Games] drago10029:
does the app have native GIF support? not like the hyperlinks most apps include.
[Android Apps and Games] nseidm1:
My app has full inline gif playback. Gif images play in the conversation and in the full size Mms image viewer too. Gifs essentially play everywhere. A totally custom implementation written by me.
[Android Apps and Games] nseidm1:
Although I do have an idea to test making the app theme transparent, not quite sure what that'll look like visually though.
[Android Apps and Games] nseidm1:
1.6.7.0 published to the Play Store

★App Theme now transparent

★Fixed Settings enabled state bug
[Android Apps and Games] drago10029:
mmmm inline GIFs (insert drool)
[Android Apps and Games] scottjb:
Very nice, thank you!
[Android Apps and Games] BreckZeBoulay:
App

SEEMS

slower at the openning
[Android Apps and Games] nseidm1:
"Seems" isn't necessarily real, perception is funny like that. The app theming modifications don't affect launch speed, nothing at the processing level was modified.
[Android Apps and Games] Cablespider:
Since moving to an MM rom, this is the only app that won't install. I can't even restore a backup using Titanium. Any ideas? I have tried clearing various app caches and whatnot. I would suspect the rom (CandySix) but again, this is the only app on a long list that I can't install.
[Android Apps and Games] nseidm1:
No idea, Android 6.0 is fully supported. I've never seen a 504 error, try reinstalling up to date Gapps.
[Android Apps and Games] Cablespider:
I did exactly that. I even went as far as wiping /system and reinstalling the rom and gapps. Even with the latest Open Gapps, I get the same error.

I'll keep troubleshooting.

Edit: It was the rom. I switched to Temasek and the app installs fine. I should have tested first before reporting. Sorry about that.
[Android Apps and Games] nseidm1:
Stock rom all the way, the only way to go ?
[Android Apps and Games] BreckZeBoulay:
Don't forget AOSP :p
[Android Apps and Games] nseidm1:
If it works, that's all that matters.
[Android Apps and Games] temokk:
First i really been enjoy the app second don't know if its been answered looked but couldn't find an answer. ....everything is workinf except the sound for notifications. .i select it but no sound

Thanks again
[Android Apps and Games] nseidm1:
My app uses the phone's default notification sound, thus you have two options. Set your phones default notification sound in the android main settings, or set a custom notification sound in the Settings drawer. You can also set notification sounds individually for all conversations in the respective menu.

Cheers

Noah
[Android Apps and Games] temokk:
Still i tried that odd im using a note 3 with lollipop
[Android Apps and Games] scottjb:
[MENTION=3844441]nseidm1[/MENTION],

Is there a way to close the pop up reply window without marking the message read? Sometimes I need to come back to the message later and want the notification to stay in the notification area.
[Android Apps and Games] nseidm1:
Yes, disable "Swipe Notification Mark as Read" in the Notification Settings.
[Android Apps and Games] scottjb:
How do I dismiss the pop up without marking the message read? I changed the setting, received a message, tapped on the Close option, but the message was still marked read. Am I doing it wrong?
[Android Apps and Games] nseidm1:
What does a close option mean. If you click the notification it'll open the conversation and mark it read, swipe to dismiss the notification.
[Android Apps and Games] scottjb:
There are two options under the pop up window, View Fullscreen and Close. I want to close the pop up but leave the message unread. I also have the option to display the pop up over the lock screen enabled.

Sounds as if I might have to turn off the pop up to do it.
[Android Apps and Games] nseidm1:
With auto popup enabled, when the thread closes it's marked as read because it has been read ? You can use mark unread in the conversation list as desired to remember a thread to be read.
[Android Apps and Games] scottjb:
I get it. ? Would you consider a third choice such as keep unread in addition to close and view in full screen?

It's just convenience. I would have to unlock the phone, go in to the app, and mark the conversation unread. A bit cumbersome but it would work. With a third option I could dismiss the pop up and put the phone back in my pocket, leaving it unread.
[Android Apps and Games] nseidm1:
I can add an option to disable mark as read onPause but that will affect the fullscreen Messager also. I'll consider adding more settings after some thought.
[Android Apps and Games] scottjb:
Thanks for considering
[Android Apps and Games] malquin:
Finally got it to work. For some unknown reason, some messaging apps display the SMS with capitalized words, others, no.

I added the section of the messages I don't want both ways and it worked.

Thanks for your help. I did the in-app purchase and +1 the app on Google. It's really a great messaging app.
[Android Apps and Games] SteveCC:
Does it support on a dual sim phone? thanks
[Android Apps and Games] oreo27:
Yes, it does it quite well.
[Android Apps and Games] SteveCC:
No man. It doesn't support dual sim card. At first, it asked which sim card to be used, but that's all. Sending sms is default single sim card as you initially decided to pick up.
[Android Apps and Games] oreo27:
You can go into the options drawer and choose which SIM card to be used. Alternatively you can select the "Ask Every Send" option to be on so that the application will ask you before you send each time.
[Android Apps and Games] nseidm1:
Yes, there's full dual sim support on compatible android 5.1+ phones ?
[Android Apps and Games] stevedat:
I tried that way but the pop-up showed with "Ask Every Send" hidden.

It's on Moto X Play, Dual Sim

---------- Post added at 08:22 AM ---------- Previous post was at 08:20 AM ----------

I will try again and let you know where or not it works on both sims.

There is still buggy in deleting mess. It delays and keeps a empty place where the mess deleted. Back than in it shows normal.
[Android Apps and Games] nseidm1:
I cannot reproduce delete message issues, definitely not something for me to fix in the apps code. As for dual sim support, ensure you have android 5.1+ or dual sim options are hidden and disabled.
[Android Apps and Games] stevedat:
Definitely.

5.1

:)
[Android Apps and Games] nseidm1:
Excellent, then I recommend the "Ask Every Send" option. Every time you press the message send button, you'll see a dialog where you can select what Sim card to use to send the message. You can rename the Sim cards in the Settings Drawer as well for convenience.
[Android Apps and Games] BreckZeBoulay:
Hi Noah !

Can you provide me this "old" version ?
[Android Apps and Games] nseidm1:
There's no reason to use old software, updates have new features, fixes, and improvements.
[Android Apps and Games] BreckZeBoulay:
It's just for a personal test.

A friend of mine receives a blank message when I send him a mms.

I would like to see if "old" version works.

(I don't have this issue with other sms app)
[Android Apps and Games] nseidm1:
The old version will not work, or help. My Mms system hasn't changed in nearly two months. Sorry. Your friend has never received an Mms from you using my app? If he has, then it's a carrier issue or an issue with the recipient messaging app; nothing has changed in my apps as of late.
[Android Apps and Games] chernikovalex:
I like the UI :)
[Android Apps and Games] nseidm1:
1.6.7.2 published to the Beta Channel

★ Setting to disable Overlay theming, in the Miscellaneous section

★ Updated Yappy SDK

★ Added Favorites & Groups to the Sms Blaster

★ Close keyboard opening the Mms Image Viewer
[Android Apps and Games] durerca:
Send icon

Thank you so much for your app. Looks awesome.

One question: is there a way to disable the small envelope icon that shows beside my user avatar? Tried searching with different key words but couldn't find the answer yet. Thanks.
[Android Apps and Games] nseidm1:
You can disable the Toast message for sent reports, the graphic is important otherwise there's no indications when a message hasn't sent yet. Open the Settings Drawer, expand Message Reports, you can disable Sms Sent Toast there.
[Android Apps and Games] durerca:
Yeah, I wouldn't want to get ride of the toast messages. I was referring to the the small blue icon in the shape of an envelope beside the outgoing user avatar. Disabling toast or SMS sent message notification didn't remove it.

---------- Post added at 06:52 PM ---------- Previous post was at 06:47 PM ----------

Yeah, I wouldn't want to get ride of the toast messages. I was referring to the the small blue icon in the shape of an envelope beside the outgoing user avatar. Disabling toast or SMS sent message notification didn't remove it.

Screenshot: http://imgur.com/rB6IhTx
[Android Apps and Games] nseidm1:
Correct, disabling the toast message will only disable the toast message. The sent icon, the envelope graphic you're talking about, cannot be disabled.
[Android Apps and Games] nseidm1:
I was thinking of this issue. I'm thinking of adding another button next to close, it'll be named Close Unread. Just thinking ?
[Android Apps and Games] durerca:
Thanks for answering.
[Android Apps and Games] BreckZeBoulay:
[MENTION=3844441]nseidm1[/MENTION] :

What's the use of the setting "Avatar Animation" ?
[Android Apps and Games] nseidm1:
When scrolling the conversation list, the avatars animate, they grow from the center to full size.
[Android Apps and Games] BreckZeBoulay:
My conversation list is too short to profite ^^
[Android Apps and Games] scottjb:
What does the new Overlay Theming option do?
[Android Apps and Games] nseidm1:
On phones with onscreen overlays you can now disabling theming.

ie. Nexus Phones, Motorola phones, anything with onscreen keys, not hard keys.

The status bar is the only themeable overlay on typical android phones.
[Android Apps and Games] scottjb:
Thank you
[Android Apps and Games] nseidm1:
1.6.7.9 published to the Beta Channel

★ New "Unread" button in Quick Reply popup, it'll close the popup marking the conversation Unread

★ Improved Sms Blaster recipient editor

★ Substantially improved all recipient editors app wide
[Android Apps and Games] UncleMike:
What happened to the transparent theming at startup? A white background and grayish notification bar now appear before the actual app content with the user-chosen theme.
[Android Apps and Games] nseidm1:
Not in 1.6.7.9. Was a bug in 1.6.7.8.
[Android Apps and Games] UncleMike:
I think I updated three times in the last 24 hours... I didn't realize I had fallen behind.

Also, I have never used the SMS blaster other than to see what it is, so I'm not really sure what the recent changes were, but pop-up window for the message and scrollable lists for starred contacts and groups seem unnecessarily small.

Even so, I haven't been so excited about feeling like I got in on the ground floor of a great app since I was using pre-release versions of Tasker. Keep up the good work! ?
[Android Apps and Games] nseidm1:
Very small updates lately, there's soo few bugs to fix I sometimes find updating a hard thing to do. Anyways, we're at version 1.6.8.0 published as a Beta update that will go live sometime tomorrow. Cheers.
[Android Apps and Games] scottjb:
Just noticed the icon in the notification area goes away when I tap the "Unread" option. Any way to keep the icon while an unread thread exists?
[Android Apps and Games] nseidm1:
Sorry, not possible. The way unread works is the message is first marked as read, and the unread button then marks the message unread. Essentially every is the way it was before, except now the unread button marks the message unread after several seconds.
[Android Apps and Games] omnomnommm:
is there an option to not delete old messages???
[Android Apps and Games] nseidm1:
By default nothing is deleted, ever.
[Android Apps and Games] RmX86:
very good app.
[Android Apps and Games] trawel:
Is there an option to strip character encoding so that special characters (regional) are replaced by international ones, so that message may contain more characters.
[Android Apps and Games] nseidm1:
Such a stripping will remove primarily emoji, lots of Cryillic characters, and characters with accent marks and tildes, etc...

If you don't use Emoji, don't use accent characters (ñàä) your String is minimized already.

What language are you primarily writing in? Spanish, German, Russian?
[Android Apps and Games] ericsondro:
its work and design very sweety, little similar Signal .What languages are supported?
[Android Apps and Games] nseidm1:
Italian, Polish, French and English. I can add translations the same day they are complete, they are user driven translations. Very few people ever help though.

★ http://ackuna.com/translate-/material-messaging

★ http://ackuna.com/translate-/material-messaging-arrays
[Android Apps and Games] ericsondro:
perfect, i want translate help but site error:Error(s) creating your account.

Later signup ...
[Android Apps and Games] JoeFCaputo113:
So I get force close when trying to send MMS over Wifi and it never sends bc I can't get into the app bc it just constantly force closes... I have a log cat for you, can I have your email?
[Android Apps and Games] nseidm1:
1.0.9.6 published with hardcoded APN values for Sprint's mms over WiFi endpoint. Very lucky for Sprint customers ? Will resolve your crash, I'll add custom APN settings fields on the settings panel in the future.
[Android Apps and Games] JoeFCaputo113:
Well... Still doesn't work lol -_- Tried with Wifi calling off and on, and didn't work both times :/
[Android Apps and Games] nseidm1:
1.0.9.7 published to the Play Store, it will push out to phones soon. Mms over wifi, and even T-Mobile mms over Wifi Calling should both work reliably now.
[Android Apps and Games] JoeFCaputo113:
Will test right now.

EDIT: [MENTION=3844441]nseidm1[/MENTION] Received update to v1.0.9.8 and MMS over wifi still doesn't work... doesn't work with wifi calling on either :(
[Android Apps and Games] nseidm1:
I was able to get the official android SDK android 4.4+ mms code working. Meaning, if mms isn't working over WiFi or WiFi Calling it's literally a Sprint and TMobile bug with how they modified the android operating system.

I intend to use the SDK for mms going forward so fixes published by carriers and Android updates will benefit my app directly. If I rely on custom code bypassing the android system I will not benefit from system updates. Plus, using the SDK for mms means Material Messaging now supports multi sim phones for both sms and mms internationally on Android 5.1+ devices. That's a huge user base!! Way bigger than the small United States.

I'll be looking forward to HTC fixing a fatal bug in their mms service implementation and broken carrierConfigValues implementation in SmsManager.

I also look forward to Sprint and TMobile fixing their mms over WiFi integration in SmsManager and the mms service now officially in the android core system. Currently, whatever they are doing is not working with the system, period.

Feel welcome to reach out to Sprint and TMobile to inform them of the defect in their code. Refer them to this specific reply, and the following stack traces ??

http://pastebin.com/8JtgAVqq

http://pastebin.com/kfrz3s00

And here's a link to this post.

http://xdaforums.com/showthread.php?p=59402900

Cross posting the defect report.

https://plus.google.com/100844016034674290716/posts/VtWCxQZ8t6U
[Android Apps and Games] JoeFCaputo113:
I'm just so confused as to how textra and 8sms got it... I wish one of em would go open source but I doubt it lol.
[Android Apps and Games] nseidm1:
The problem with 8sms and Textra is that their mms over WiFi implementation will NOT work on any system other than Sprint. Also, if Sprint changes anything the implementation can completely break.

They don't use the Android SDK to support mms over WiFi, thus there's no guarantee it'll work in the future or on any other carrier.

Since the US, and Sprint even more is such a tiny small percentage of global phone use targeting them is not a logical decision. The logical course of action is to use the Android SDK such that when Android and carriers correctly implement mms over WiFi it will just work automatically with no hacking needed.
[Android Apps and Games] JoeFCaputo113:
That really stinks that it's not hard coded into Android.. Could you send me a tester if you know the "hack" they use?? I just love how sprint doesn't lock down the bootloader though and let's me root no problem haha.
[Android Apps and Games] nseidm1:
The current implementation in Material Messaging should work ? It's designed to force mms to proceed after 5 second even if android doesn't provide a network that supports the mms protocol. Thus it should attempt to transmit over the WiFi channel especially if data is disabled. I'm out of ideas at the moment to hack on Sprint's network.

If you want you can email the 8sms dev, I'm sure with a kind ask and maybe a small financial gesture he'd be willing to share his implementation. Personally I think the better approach is to attempt to climb the ladder of tech support at Sprint, attempting to reach their developers to fix their shoddy mms over WiFi implementation that doesn't comply with Google's requirement not to break the Android SDK. You can mention SmsManager does not work over their WiFi network for mms, and NetworkRequest.Builder doesn't give a callback for WiFi being a valid mms channel. Two disappointing and fatal bugs in the mms over WiFi implementation.

In any case if anything comes to my mind I always implement things quite quickly ? Pretty sure you've seen at least 3 updates today, about to publish another too.
[Android Apps and Games] JoeFCaputo113:
You are an awesome dev love this app. I am going to call when I get back from my vacation on Monday and have a nice chat with sprint tech lol.. If that doesn't work,i will try emailing the 8sms dev. Thanks brotha.

And you are posting another update for MMS?
[Android Apps and Games] nseidm1:
Unfortunately the update isn't related to mms. I'm adding a highlight menu option to each thread's menu. It'll add a 1 pixel border around incoming messages to more easily differentiate between incoming and outgoing messages. The border color will be the custom thread color selection.
[Android Apps and Games] JoeFCaputo113:
Well whenever there is an update for MMS please tag me in the post ;)
[Android Apps and Games] Robles23:
If necessary I could volunteer for app translation. (Spanish) Thats the least I could do for the development of such an awesome app.
[Android Apps and Games] nseidm1:
Below is my Ackuna account :) Translations are definitely welcome!

http://ackuna.com/translate-/material-messaging

http://ackuna.com/translate-/material-messaging-arrays
[Android Apps and Games] EXV:
Noticed that the FAB and the "selection" animation are green when the app is themed black. Is there any way to change that to black?
[Android Apps and Games] nseidm1:
The black theme is slightly different than other app themes. Why? Because contrast is needed, everything cannot be black otherwise there will be absolutely no contrast. Things didn't look so good with a lighter grey either. The green, or any color for that matter, provided the needed contrast for selection, switch highlights, etc... Having a black selection state for the black theme essentially renders switches and the ripple drawables essentially invisible. It kinda eliminates touch feedback because there's no contrast in the colors. A different color other than black was needed for the "highlights" for contrast purposes. It was just a choice, no particular reason the highlights are green for the black theme.

The above is especially the case for the black theme when the App Tint is set to dark! Almost everything becomes invisible when the selections and plus button are made black ?

I hope that clarifies the method behind my madness a bit ???
[Android Apps and Games] nseidm1:
I ended up tweaking the black theme a bit. Update publish, will push out soon to devices.
[Android Apps and Games] nseidm1:
1.1.0.5 has been release to the Play Store. It contains full Android 5.1 support for multi sim phones. On Android 5.1 devices, with multiple sim cards inserted, you can select which sim card to use on the settings page :eek: Pretty awesome sauce if you ask me, it's been years we've been waiting for this integrations.
[Android Apps and Games] brito300:
I'm on a galaxy note 3 att, it says my device is on compatible??
[Android Apps and Games] trawel:
I'm writing in Polish. And about emojis - I've seen in some messaging apps that emojis were using 2 characters.
[Android Apps and Games] nseidm1:
Emoji uses unicode characters that aren't visibly represented by ascii. Stripping special characters isn't necessarily possible, accent characters change the meaning of words, an 'ñ' is quite different than an 'n'. I'll research a way to reduce the String byte size, but in the end it's approximately 160 standard characters and 70 for Cyrillic languages, therefore most Sms are limited to somewhere in-between depending on byte size of the characters used.