yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] nseidm1:
Material Messaging does what Textra, and 8SMS do to support Wifi-Calling on T-Mobile. Material Messaging likely does it better though! The primary course of action that other apps do is to disbale wifi temporarily to process the mms request, Material Messaging does NOT need to do this because it targets 5.0+ only. In Lollipop there is a new API to more reliably force the data connection to go over cellular even with Wifi enabled. Because it's an SDK upgrade it's a much more reliable implementation than what messaging apps needed to do previously in Android 4.4 and lower. What makes Material Messaging even better, I'm a T-Mobile user on a OnePlus One; running CM12. Rock solid mms to say the least.

The mms implementation in Material Messaging is the most intelligent system available in my opinion; custom designed by me. It has carefully crafted redundancy checks, full support for carrier notification when the mms has been downloaded, and automatic failure retry for incoming mms.

You will not find a more reliable mms group messaging experience than what Material Messaging provides :) Full support for images, videos, audio, contact card (vCard), and animated gifs.
[Android Apps and Games] JoeFCaputo113:
Has nothing to do with disabling wifi... it shouldn't disable the wifi that is the opposite of what I'm talking about haha. Sprint & T-Mo can MMS without data, as long as you are connected to a good WiFi, then you should receive MMS with data OFF! :)
[Android Apps and Games] infernoii:
Translation in french is finish :D
[Android Apps and Games] nseidm1:
That's correct, but T-Mobile blocks third party apps from doing that. T-Mobile explicitly only allows it's messaging app to have access to the wifi system. All other apps, espcially Play Store messaging apps are blocked.

At minimum Material Messaging does exactly what Textra, and 8SMS do, but better.
[Android Apps and Games] JoeFCaputo113:
No it doesn't... because I just tested it on Wifi with data off and the MMS did not send. On 8sms/Textra the MMS will send instantly.
[Android Apps and Games] nseidm1:
Thank you very much! I'll publish the update to the Play Store now.
[Android Apps and Games] infernoii:
No problem :D I'll contact you if I find some error on my translation
[Android Apps and Games] EDubs11:
Maybe I am going nuts, but is there a way to speed up the animations when you click on a thread. I love the options, it is just a little too slow for me. Thanks and excellent app.
[Android Apps and Games] nseidm1:
Does that mean you know how their code works, and how they are accessing the undocumented API calls?
[Android Apps and Games] erick161:
Wow. This is a beautifully designed app. Considering how new this app is, it has quite a bit of customization. Not quite as fast as textra or as customizable, but it sure it pretty.
[Android Apps and Games] nseidm1:
Thanks for the kinds words about my app ? Speed is traded for the animation smoothness, still some more tweaking to do, but too fast and the animated thread loading will stutter ?
[Android Apps and Games] erick161:
Yeah I had a feeling the pretty animations had something to do with it being a little slower than the non-animated textra. Worthy tradeoff IMO. ?

Do you plan on making the individual conversation threads more customizable, like tweaking both conversation bubbles instead of just the other persons?
[Android Apps and Games] nseidm1:
There's only one color that's selectable, the custom tread color. It's used to style various elements of the thread. The outgoing bubble color may eventually become a derivation of the custom thread color, but I have no plans at this time to make it separately customizable.

The biggest negative of too many settings is confusion. The art of the application is adding just the right amount of settings to offer satisfying customization without overwhelming users with bloated options and settings. It's kinda like how Samsung designed the S6, they removed all the bloat and crap of previous Samsung phones and streamlined the options and settings.

I'll continue to add satisfying options and settings, while restraining myself to ensure the app doesn't feel overwhelmingly bloated or confusing ?
[Android Apps and Games] infernoii:
Have make correction and new translation in french
[Android Apps and Games] nseidm1:
Thank you very much ? I've been keeping the two complete languages in the app up to date, I'm looking forward to adding other languages but nobody as been stepping up to help as much as you have ? I may end up paying for translations at some point this year.
[Android Apps and Games] nseidm1:
1.1.4.5 published to the Play Store and is pushing out now.

★ Back arrow animation now plays when opening a thread

★ Fixed AlertDialog themes

★ MMS Over Wifi dialog only shows 1x

★ Other minor tweaks/fixes
[Android Apps and Games] tu3218:
Thanks will give this a go!
[Android Apps and Games] nseidm1:
1.1.4.6 published to the Play Store.

★ Added Quick Send persistent notification

★ Added SMS Delivery toast (popup)

★ Fixed bug clearing title text for new messages
[Android Apps and Games] TokedUp:
Do this app have some sort of quick reply from notifications?
[Android Apps and Games] nseidm1:
Yes, my app has a feature rich quick reply popup, with an auto quick reply setting.
[Android Apps and Games] iKlutz:
Won't let me install on my Sony Xperia z3. Says incompatible. :(
[Android Apps and Games] shokmah:
Good Start.

However Can't send mms for now because it swhitch to camera or recent where you can select but when you confirm/infirm it switch back again to Material Messenging which close directly after that and this resulting of creating a new draft sms and do not add the media selected.

dunno, if my english is clear enough. :eek:

if we can add media directly from the app, Like in facebook messenger/textra (see attachment), it would be great (and may solve previous upper issue ? ) .

And also, if you can hide the icon for the persistent notification in statusbar it would be perfect.

:good:

Also verified for MMS I don't get the receipt Ack. I can get it using 8sms (com.thinkleft.eightyeightsms.mms)
[Android Apps and Games] nseidm1:
Mms ack is a ping sent to the server that the mms was downloaded. Do you mean mms delivery reports, if so the Android SDK doesn't support mms delivery reports yet, which other apps aren't using. Material Messaging uses the new mms components in the SDK, so maybe in the next version of android we'll get mms delivery reports.
[Android Apps and Games] nseidm1:
Android 5.0 Lollipop is a requirement for my app, you'll get the update eventually :)
[Android Apps and Games] shokmah:
Yes MMS delivery reports, I use to get them with 8SMS app which is a port of the old Android (4.4.4) stock messaging (sms and mms) app with extra features.

It has option for delivery and read confirm reports
[Android Apps and Games] nseidm1:
Indeed I know the application 8SMS :) It's another application, with completely different code than my app. Being that they coded their app using old pre KitKat custom MMS Service infrastructure, and not the new Lollipop SDK MMS integration, there's no real way to compare the two products from an MMS implementation standpoint. For more information about MMS delivery reports, and when they will become available in Material Messaging, keep an eye on the SmsManager class when the next version of Android is released :) (http://developer.android.com/reference/android/telephony/SmsManager.html)
[Android Apps and Games] nseidm1:
1.1.4.7 published to the Play Store and is pushing out now. The persistent notification is now hidden from the status bar and the attach mms bug in the Quick Reply popup is also resolved.
[Android Apps and Games] shokmah:
Sorry to bother you lol, didn't know that...It's an odd way to proceed adding new features and removing old one but google do whatever they want in thier APIs...I know that lollipop is a total rebuilt of Android structure but didn't know they removed things from previous versions...I will continue to ask directly to my correspondent to manually confirm receiving. thanks for the explainning effort anyway :good:

Will try as soon as It become availaible...And will send you feedback of course
[Android Apps and Games] shokmah:
All Is Good for me. :good::good:
[Android Apps and Games] nseidm1:
1.1.4.8 published and pushing out now.

★ Added thread specific signature option to the thread's overflow menu

★ Added default signature option to the settings panel

★ Fixed some edge case bugs
[Android Apps and Games] erapmicks:
Wow this is beautiful. Thank you
[Android Apps and Games] nseidm1:
Thank you :) Hit up the Play Store with a comment if you love the design, that'd be super appreciated.
[Android Apps and Games] erapmicks:
Done op. Thanks for this
[Android Apps and Games] jaidev.s:
is there an option to block/blacklist numbers?:confused:
[Android Apps and Games] shokmah:
Noticed that pesistent notification won't show at startup.

Need to manually open the app at least once to get it active.

However don't know if it can autostart itself.

Can you add an option to easily select starred/latest/selected contact in it (bubble heads ?) to text a bit quicker ?
[Android Apps and Games] nseidm1:
Optimally that would involve my Vegas SMS app merged with Material Messaging. I'm not sure how the two apps can work together right now, which is something for me to consider in the future.
[Android Apps and Games] nseidm1:
I'll fix start on boot, easy peasy. I work on the other item, sounds reasonable.
[Android Apps and Games] nseidm1:
1.1.5.1

★ Blacklist support, long press any conversation to blacklist a conversation. Manage your blacklisted conversations in the overflow menu

★ Added favorite/starred quick add contacts feature for new messages

★ Fixed Quick Send Notification start on boot

★ Finished selector state theming for overflow menu, and all popup dialogs

★ Removed italics from conversation list

★ Fixed, fixed, fixed
[Android Apps and Games] nseidm1:
1.1.5.4

★ Added a None option for animations!

★ Added an alpha channel for colors selections

★ Removed the title of the app in the Toolbar
[Android Apps and Games] JoeFCaputo113:
Bro you pump out updates super quick, love that :good::cool:
[Android Apps and Games] nothdsw:
Material + Vegas = :)

Already expressed in an email, but thought I'd drop it here. Would also love to see this as the front-end for Vegas, or the Vegas features integrated into this app. Would gladly contribute to a bounty for this :)

I know you've seen this request from others, but wanted to express my feelings too. Thanks!
[Android Apps and Games] nseidm1:
1.1.5.5

★ Scheduled messaging, woohoo! Long press the send button to schedule a message to send in the future

★ Moved some menu items into the Toolbar

★ Fixed some bugs, bugs, bugs...
[Android Apps and Games] iKlutz:
Remind me to come back next century XD
[Android Apps and Games] shokmah:
This app became awesomer day after day. :good:

What about a full Endless Jabber (yappy ) support ?
[Android Apps and Games] nseidm1:
I'm a little iffy about the Yappy SDK. It hasn't been updated in 5 months :-/ I'll test their SDK to see how stable it is, it's on my list of things to play with. For now Material Messaging has full PushBullet support for Desktop PC, Chrome Browser based messaging.
[Android Apps and Games] nseidm1:
1.1.5.8 published.

★ New awesome folding Settings Drawer :)
[Android Apps and Games] ohwell85:
Would it be possible to make it compatible with 4.4?
[Android Apps and Games] nseidm1:
That would be totally impossible, Lollipop is an absolutely requirement for a variety of key features in Material Messaging.
[Android Apps and Games] nseidm1:
1.1.6.0 published to the Play Store

★ Added setting to force send multi part SMS as MMS

★ Added "View Fullsize" button to bottom of QuickReply

★ Fixed some dialogs with the wrong theme
[Android Apps and Games] eep02b:
Any way you could do a private box for messages?? I have to keep messages private for work, but don't want my whole inbox locked up.
[Android Apps and Games] nseidm1:
Like my Vegas SMS app?
[Android Apps and Games] Mchasard:
Is there a way to add an internal image viewer instead of open an external app.
[Android Apps and Games] nseidm1:
With dozens of awesome Gallery apps and Image/Video viewer apps on the Play Store, I'm highly likely not to do that.

Please feel welcome to make requests always! I'm always interested in ideas of what to implement.
[Android Apps and Games] nseidm1:
1.1.6.3 published.

★ Added Scheduled Messaging support for MMS camera shots

★ Fixed set as default text color

★ Fixed restore Toolbar colors when alpha is set in a custom thread color

★ Algorithms to avoid receiving duplicate messages from your carrier

★ Other crash conditions fixed
[Android Apps and Games] GluulG:
nice

---------- Post added at 05:35 AM ---------- Previous post was at 05:33 AM ----------

thnx
[Android Apps and Games] shokmah:
I got "fichier invalide" error message when I trY To add camera shot. the shot is ok, so I can add it through the "image" option whitin a second try. Sorry, french menu so french error messages.
[Android Apps and Games] nseidm1:
Sounds like the image bytes are failing to write to path stored in the phones external content provider. That will prevent scheduling such a camera shot. I'll improve handling this scenario.
[Android Apps and Games] nyomidev:
This app looks really awesome. I would love to try it, but its incompatible with all of my devices (and I have a lot: Moto Droid Turbo, Nexus 7, Nexus 10, and more). I am located in US. Any idea why this will not work for me or when it may be expected to work for my region/devices? Otherwise, great idea for an app and looks like great execution!

Screenshot at: imgur.com/hZLrYtw.png (sorry, cant link, new account).
[Android Apps and Games] nseidm1:
Material Messaging requires a cellphone, no Nexus 7, no Nexus 10. Your Droid Turbo likely doesn't run android 5.0 lollipop, and Material Messaging requires up to date android to function. You'll get the 5.0 update eventually ?
[Android Apps and Games] gramenz:
Any plans to add a user custom vibrate option for notifications? Thanks!!
[Android Apps and Games] nyomidev:
Ahh I see. I somehow missed that it was Android 5.0+. Thanks!
[Android Apps and Games] nseidm1:
Material Messaging has 7 built in vibration patterns, including TMNT, Voltron, 007, Super Mario, Star Wars, Power Ranger and Mortal Kombat.

I'm not highly interested in creating some sort of way to input a custom vibration pattern, but it wouldn't be too hard ? Do you have a user interface in mind? Maybe tapping a button and recording the pattern?
[Android Apps and Games] gramenz:
Maybe just a entering a custom milliseconds on, off, on, off, etc? I personally like something a bit shorter than what is available. I currently have 150, 150, 150, 150 in 8sms. Thanks a bunch! Love MM!!
[Android Apps and Games] nseidm1:
Reasonable, I'll get it done in a couple of days.
[Android Apps and Games] gramenz:
Awesome! Thanks so much!
[Android Apps and Games] nseidm1:
1.1.6.6 published to the Play Store

★ Added multi select delete to the conversation list

★ Added default custom notification pattern

★ Added thread specific custom notification pattern
[Android Apps and Games] justin1221:
Don't know how feasible this request is but I would really like to have an option to select compression ratio or size of pictures in mms. I really love the UI of the app, I just don't like how much pictures in mms gets compressed. I've seen this option before in a sms app. Would greatly appreciate it. Love your work! TIA!

XT1064 CM-12.1 w/AtomKernel
[Android Apps and Games] nseidm1:
You've seen it before in sms apps designed for pre Lollipop phones. In Android 5.0 for the first time developers have access to carrier defined values that makes mms more reliable than ever. The carrier specifically defines the height, width, and max byte size of the mms attachment that they will accept. Anything larger and they will reject the mms attachment when the app tries to send it.

Material Messaging literally uses the max possible compression ratio possible completely optimized for your carriers mms specification. Any less compress and the mms will fail to upload to their MMSC server infrastructure.
[Android Apps and Games] gramenz:
Thanks for this! I see the option is there now, but it doesn't vibrate, in the preview or when you get an actual text. Can you check into this? Thanks!
[Android Apps and Games] nseidm1:
150,150,150,150. You can also have spaces 150, 150, 150, 150. In any case version 1.1.6.8 may handle it better.
[Android Apps and Games] nseidm1:
1.1.6.8 published and is pushing out now.

★ Fixed broken flip animation

★ Improved custom notification vibration support

★ Improved multi select delete conversations
[Android Apps and Games] nseidm1:
1.1.7.0 published

★ Awesome new color selection dialog

★ Noticeably different thread loading sequence
[Android Apps and Games] Anand_theGeek:
Dual Sim functionality

Does your app support dual sim functionality?

regards,

Anand C S
[Android Apps and Games] nseidm1:
Yes, there's is full support for dual sim in Android 5.1!! Awesome, I know :) Make sure you are using Android 5.1 for a fully selectable sim card experience in Material Messaging!
[Android Apps and Games] nseidm1:
1.1.7.2 published to the Play Store

★ Fixed camera and video mms attachments with camera apps that don't provide a result preview URI

★ Minor tweaks to the thread loading sequence and animation durations

★ Simplified the send message animation for improved performance

★ Minor memory management improvements

★ new icon and Play Store art in the works
[Android Apps and Games] justin1221:
If your gonna play developer, at least have a legit answer to request, everything you said is bs. Lol. I can respect an up and coming app but you don't have to shoot my some bs like that OK? BTW, I like the app design but needs mms max size setting(which is very possible) and quicker animations.

XT1064*CM-12.1*w/SpiritKernel
[Android Apps and Games] nseidm1:
Lookup SmsManager.getCarrierConfigValues().
[Android Apps and Games] justin1221:
Pm sent

XT1064*CM-12.1*w/SpiritKernel
[Android Apps and Games] nseidm1:
1.1.7.6 published to the Play Store.

★ Modified primary interpolator for improved performance

★ Clear failed flag on multi select delete complete

★ Handle crash condition on low end international devices
[Android Apps and Games] nseidm1:
1.1.7.7 published to the Play Store

★ The most noticeable performance improvement published yet!

Tomorrow I'm expecting to receive new graphics, look out for a new app icon, and new Play Store graphics.
[Android Apps and Games] shokmah:
Version 1.1.7.8 the app don't respond anymore when I try to open a discussion thread or create a new one. Not usable anymore.
[Android Apps and Games] nseidm1:
The app seems to respond just fine. Have you tried restarting the telephone? Any more specific repro details you can provide?
[Android Apps and Games] nseidm1:
Version 1.1.8.0 published to the Play Store and is pushing out now.

★ New launcher, and Play Store graphics :)
[Android Apps and Games] shokmah:
figured out that the App get stuck in white blank discussion thread only if I set Animation to "None".
[Android Apps and Games] nseidm1:
Thanks for the details, you're absolutely right. I'll fix the "None" animation bug today asap ?
[Android Apps and Games] smustafasms:
I am on aicp rom android 5.1 xiaomi redmi 1s... Material messaging is just forced close
[Android Apps and Games] nseidm1:
Xiaomi has a broken string-array resource system. Like totally broken. Ill see if i can work around the manufacturer defect.
[Android Apps and Games] JJCSexy:
SmsManager.getCarrierConfigValues()
[Android Apps and Games] nseidm1:
1.1.8.1 published to the Play Store

★ Performance tweaks, no change at all to animation timing

★ Crash conditions addressed
[Android Apps and Games] nseidm1:
1.1.8.5 published to the Play Store

★ Improved support for third part gif attachment (aka intent sharing)

★ 20% increase in main animation speed

★ Standard use of LinearSmoothScroller
[Android Apps and Games] Kidy973:
Hello,

First of all, thank you for this app. I was looking for something like that for long. Looks very good but i got some troubles :

- Can you add high quality MMS (because picture is downscale from 8 mpix or 1080p to only 432*319) ?

- How to see the others pictures in multiple attachments MMS ? I can only see the first one

- Some contacts don't show picture even if one is set in "contact"

- Led blinking is too short

Edit : I help a little bit with french translation
[Android Apps and Games] nseidm1:
Responses in order.

1) mms pic size is up to your carrier as defined in SmsManager.getCarrierConfigValues(). It's not changeable.

2) You can't send multiple pics at the same time using my app. I do this to maximize the size of mms photos, attaching more will force the size of each photo to be even less.

3) Only real contact photos are shown, remote photos will not. Use a sync app from the play store to sync your remote contact photos to their real database entry. This always worked well for me: https://play.google.com/store/apps/details?id=com.syncme.syncmeapp

4) LED blink is set by Notification.Builder.defaults. It's not configurable in my app.

Feel welcome to help with translations anytime @

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

http://ackuna.com/translate-/material-messaging-arrays
[Android Apps and Games] rippedwarrior69:
Can you reply from popup notification? Says my device is not compatible. I have LG g3 vs985 4.4.2 skydragon Rom.
[Android Apps and Games] nseidm1:
Yes, Material Messaging has a very awesome and innovative quick reply popup. Truly like no other app.

Your phone requires android 5.0+ Lollipop to use my app. Time to choose a different rom ?
[Android Apps and Games] Kidy973:
1) But my carrier allows MMS up to 600ko (and no problem with Google messenger for example). I did several try and the max I could get was a 319x432 [MENTION=2688076]303[/MENTION]ko pic (all other were under 100 ko but with approximately the same resolution). Maybe it's due to compression and not about authorized size ? Or it's about authorized resolution ?

2) OK, I understand. So same goes for multiple attachment MMS received ? Only the first one can be seen ?

3) All my contact picture are set manually by myself in contact (the default one by google). I don't use FB or other social network. Even if I change contact picture in contact, clear cache and data, nothing change.

4) OK, can do with it.
[Android Apps and Games] the_happy_cannibal:
I synced my contact photos, but I also have the problem with them still not showing. I am using an HTC M8.
[Android Apps and Games] nseidm1:
1) Mms attachment is automated, I'm sorry I can't promise ill add configuration settings. The code is designed to maximize image size for carrier specifications. The carrier specifies the max width, height, and size they will accept.

2) No, there's full support for displaying multi part mms image attachments. You'll see all the parts someone sends you, and if you use another messaging app to send a multi part mms you'll see it in Material Messaging just fine. You'll be able to see all individual images and not just the first one ?

3) Material Messaging uses the phone's telephone database for contact image display, if they are set in the database they will show in the app. It's a very standard feature, very simple for me to implement. Thus if it works at all it means the code implementation is correct and something else must be going on.
[Android Apps and Games] nseidm1:
1.1.8.7 published to the Play Store

★ Improved support for Multiple SIM Cards on Android 5.1+
[Android Apps and Games] Kidy973:
2) My bad, multi attachment is working, just one MMS was faulty because it was received with another messaging app.

3) I will try to find why those people don't show. I will share if I found the reason.
[Android Apps and Games] rippedwarrior69:
I would use lollipop if xposed would not break lgsmartcover
[Android Apps and Games] nseidm1:
1.1.8.8 published to the Play Store

★ Replaced broken Depth animation with Rotate

★ Upgraded to AppCompat V22.1