yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] Rusfighter:
Very nice app man! Keep going!
[Android Apps and Games] lars85destroyer:
I think it has been already requested, but maybe you could add :

- Sms count next to the name of the contact

- Auto-toggle data when sending/receiving MMS
[Android Apps and Games] blestsol:
Is this normal? I'm on the latest version and there's no contact photos for when I quick reply.
[Android Apps and Games] nseidm1:
You tell me. Should there be a photo for that contact?
[Android Apps and Games] blestsol:
Yes.
[Android Apps and Games] nseidm1:
Excellent, that's a well presented defect report :) Confirmed. Look for an update in 1 hour.
[Android Apps and Games] JoeFCaputo113:
I'd love a message counter in the main convo list of the app, to see how many texts we have with people!
[Android Apps and Games] nseidm1:
That requires a double database hit and will slow the conversation list loading speed. I'll consider it, but it's not a necessity in my opinion for my app. My priority is performance.

I'll consider it though ?

Cheers

Noah
[Android Apps and Games] nseidm1:
Message Count option added in version 1.2.4.9 published to the Beta channel.
[Android Apps and Games] JoeFCaputo113:
I enabled the option but I don't see anything there.
[Android Apps and Games] nseidm1:
Bottom right corner of a conversation row.
[Android Apps and Games] WePlay:
I have found a bug. See attached images.

In the first image the name on the sender is a lot of numbers, in the second one, the correct name "ServiceDesk" is displayed.

I also have a problem with "Mick Nielsen" profile picture not displaying. Can also be seen in second screenshot. If I compose a new message and select his name from the favorite list, the picture is shown in the list, but not in the conversation.
[Android Apps and Games] lars85destroyer:
Where can we access to this beta channel ?
[Android Apps and Games] nseidm1:
I more concerned with the name issue you've seeing. The contact image issue is more likely to be a defect in how your phone's manufacturer designed your phone's contact database system.

I'll look into the contact name issue likely tomorrow. Both are relatively low profile issues, the vast majority of phones are behaving as expected.
[Android Apps and Games] WePlay:
I have a Samsung Galaxy S6.

Other contact pictures are showing just fine. It just this one (so far) that is not being displayed. Works fine in other SMS apps.

And if It can show the picture in the favorite list, I guess it would show too in the conversation list ?

Look at the bottom
[Android Apps and Games] nseidm1:
The conversation list is a compound and layered view drawn image, whereas the favorite image is merely a backgrounded circular image view. So no, they are not the same.

Other sms apps work, sounds cool. I like sms apps too ? On my S6 everything works fine, I'll work on this when I have some time.
[Android Apps and Games] nseidm1:
1.2.5.0 published to the Beta channel for testing. The Beta build currently contains:

★ Added a message count option for the conversations list

★ Improved contact photo display

To play with the Beta build:

https://plus.google.com/+NoahSeidman/posts/ieywdRMA2vK
[Android Apps and Games] nseidm1:
How's the beta channel working for you?
[Android Apps and Games] WePlay:
Still the same about the contact picture missing. But I think I know the reason.

The size of the picture is bigger than all the other contacts I have. The picture is synchronized from Google+.

I'll test the "ServiceDesk" bug tomorrow when I'm back at work.
[Android Apps and Games] Abrego39:
Is there a way to view the members of a group message? I haven't been able to find a way.
[Android Apps and Games] nseidm1:
In the thread press menu and select People.
[Android Apps and Games] nseidm1:
Ill be working on this missing contact photo business a bit more. Do consider that synced photos are likely not going to show, for example Facebook synced photos definitely will not show unless I add Facebook login to my app. It's quite possible G+ synced photos are also not inserted into the contact's database as real photo bitmap entries. I always recommend Sync.ME from the Play Store. It does a good job at populating contact photos with real bitmap entries in the ContactsContract database.

In any case the next beta channel update will likely push to the main Play Store channel soon ?
[Android Apps and Games] JoeFCaputo113:
When in "dark" mode the message counter doesn't appear.
[Android Apps and Games] nseidm1:
Yes it does, the text is black. I'll fix that tomorrow sometime.
[Android Apps and Games] nseidm1:
FIxed in the Beta channel. I get OCD.
[Android Apps and Games] BreckZeBoulay:
[MENTION=3844441]nseidm1[/MENTION]

Sorry it's me again :P

I found where the problem is for this issue.

If a contact has two phone numbers (mobile and house phone) and if this contact is in your favorite contacts.

If you use the "shorcut" favorite contacts in MM, MM uses the phone house to send the message. And that's why the failure of sending.
[Android Apps and Games] WePlay:
I have just got a new sms from "ServiceDesk" where the long number is being displayed in the popup.

I should add that it is not a contact I have saved in my phone. The sms comes from an sms-provider where I get status sms if something goes down at work.

So normally there is no number displayed, but only the name "ServiceDesk"

Facebook recently changed their API so it is no longer possible for 3rd party apps to retrieve the friends list. That also applies for Sync.Me :(

Source: http://syncme.helpshift.com/a/sync-me-contact-sync/?s=known-issues&f=new-facebook-api-changes
[Android Apps and Games] nseidm1:
Only if there is an actual contact in the phonebook can a name show for the telephone number in Material Messaging. No Facebook APIs are used, just a raw contact database query.
[Android Apps and Games] nseidm1:
If you select a favorited contact it's assumed the first telephone number for that contact is where the message will go. Your observation may warrant a slight modification in my code to better deal with favorited contacts that have multiple telephone numbers. I'll review my code and make changes accordingly ?
[Android Apps and Games] WePlay:
How come it is displayed in the conversation list, but not in the popup ? If you look at my earlier screenshots, you see the name is displayed fine in the list. It is only in the popup the weird number is displayed.

These are "special" sms, where there is no number, but only a name. Like when your dentist sends sms to remind you of an appointment. There is no number, but a name like "Your dentist".

And in my case it is a service sms, where the name is "ServiceDesk", but no number.

I know Material Messaging is not using Facebook API's. But you mentioned Sync.Me to get the right picture, and they can no longer get if from Facebook because of the changed API's.

Atleast that's what I guess Sync.Me is for?
[Android Apps and Games] nseidm1:
Sounds like the address stored in the incoming sms PDU is different than the address stored in the sms database after the PDU is deserialized and persisted to storage. I'm still unsure if this is an actual issue or just a repercussion of some sort of "special" sms of some kind.

Generally speaking sms from real contacts in the phonebook cannot experience this issue so it's definitively what's called an "edge case". I'll do some more work on this though.

Cheers

Noah
[Android Apps and Games] WePlay:
I cannot ask for more :good::D
[Android Apps and Games] BreckZeBoulay:
The mobile number is in first when I look at the contact's info.

For information, in France :

- Mobile number begin with +336 (or 06) and +337 (or 07)

- Office/house numbers begin with +331 (or 01) to +335 (or 05).

May be MM take in order of the number....
[Android Apps and Games] nseidm1:
What's first visually may not be what's first in the contact's database entry. I'll be adding an additional popup allowing the selection of the telephone number to use when a favorite has multiple telephone numbers.
[Android Apps and Games] BreckZeBoulay:
Now I come back with my duplicated mms ^^

May be I have found some thing...

See the screenshot and I explain step by step :

1) The original thread is thread 1. It begins with only text messages. Only Aude (my contact) appears in people (my phone +3364 appears later). All is fine.

2) Aude send me a mms and I answer to her with a text message.

3) When my sms is sent, two things :

- my answer doesn't appears in thread 1

- my phone number appears in the list of people (as shown in screenshot) in thread 1.

4) After a few seconds, my answer arrives in a new thread 2 (not created by me) as shown in screenshot.

5) and finally Aude doesn't receive my answer.

If I send a sms using again thread 1, a few seconds later this new message arrives in thread 2, Aude doesn't receive it.

And so on......
[Android Apps and Games] nseidm1:
If you sent an sms to Aude, you would not see your telephone number as a recipient. You sent a group message to Aude and yourself. I cannot duplicate your steps, it's works fine for me sending group messages to myself and a second recipient.

Thank you for the testing, but for now I am not adding a defect to my queue of things to work on.
[Android Apps and Games] nseidm1:
1.2.5.2 published to the Beta channel

★ Improved new message group selector

★ Improved new message favorite contact selector

★ Added conversation list date setting

★ FIxed message count for dark tint mode

★ Fixed linkified text color
[Android Apps and Games] nseidm1:
All issues related to new message favorite and group contact selection are now resolved in 1.2.5.2. It has been published to the Beta channel for testing and will likely go live tomorrow.
[Android Apps and Games] JoeFCaputo113:
Mark as read still shows unread badge counter unless I go into the actual conversation, look at the message, then back out.
[Android Apps and Games] nseidm1:
I cannot duplicate the defect you're describing, works fine for me. Try clearing Nova Launcher data.
[Android Apps and Games] Abrego39:
I came across an interesting bug. I took a screenshot of a conversation I was having. Tried to send it to someone else and it came out jagged and poor quality. The image I took is fine but the image received isn't. Tried it with myself and had the same issue. Not sure why it would do it with this screenshot and not other ones I've sent.

Also noticed another thing, whenever you open an image in the app and the gallery viewer pops up, and you press the back button it takes you into the gallery and not back into the messaging app.
[Android Apps and Games] lars85destroyer:
I still have the contact picture issue with the last beta
[Android Apps and Games] nseidm1:
Screenshots are likely high multi megabyte images. Resolutions upward of 2k are on phones nowadays. 2440x1480 is common for example. That needs to be scaled to a size your carrier will accept. As a result it's common screenshots get distorted. Best to take a screenshot and crop it to the section you want to send, that'll send at a much higher resolution!

As for the second item you mention, you probably opened it in Google Photos. Press the back button a second time to open Material Messaging after viewing the image. If you want different behavior choose a different image viewing app ?
[Android Apps and Games] nseidm1:
What does a "contact picture issue" mean?
[Android Apps and Games] lars85destroyer:
Contacts pictures aren't displayed in notifications, I have a little Android robot replacing them
[Android Apps and Games] nseidm1:
That was fixed last week. You're using an outdated version of the app.
[Android Apps and Games] lars85destroyer:
"With the last beta"
[Android Apps and Games] nseidm1:
There is no current beta. Go to the Play Store, uninstall and reinstall.
[Android Apps and Games] lars85destroyer:
The latest version of material messaging was installed. I've uninstalled it, installed it again but there is still no contact picture in notifications, even in the test notification the android robot is shown.
[Android Apps and Games] Abrego39:
Thanks for the first part. I'll try that. On the second point, I'm using the stock gallery app on my Note 4, not Google Photo apps.
[Android Apps and Games] nseidm1:
Same solution, press back multiple times to go back to the previous app ? It's out of my control.
[Android Apps and Games] nseidm1:
Sorry, I don't see a defect at this time. I see the contact's photo in their notification as shown in the attached screenshots.

The preview notification button will always show the green android graphic, that is not an issue.

View attachment 3338458View attachment 3338459
[Android Apps and Games] nseidm1:
Check the next Beta channel update, maybe it'll help with the issue your having with your phone. I have an idea, but it may slow notifications down a couple of of seconds searching the raw contacts database for a photo. The code will only be a fallback, meaning that on phone that are working correctly notifications will NOT be delayed; the delay will only be on phones that are not retrieving the contact photos properly.
[Android Apps and Games] lars85destroyer:
I've updated the app today, but I still have this problem .. it happens only with contact thar don't have a profile picture, but instead or showing a letter it still show the robot
[Android Apps and Games] nseidm1:
Contacts that don't have a profile picture will show the robot for the notification image. They will not show the first letter of the contacts name like in the conversation list. That is designed behavior.
[Android Apps and Games] kannanpkumar:
Love the app. Especially the material UI.

I also have a material inspired app for browsing and sharing design quotes.

[IMG="DesignQuoteBanner"]http://i.imgur.com/oGNasmK.png[/IMG]

Do check it out and give your feedback.

[IMG="Get it on Play Store"]https://developer.android.com/images/brand/en_generic_rgb_wo_45.png[/IMG]
​

Thanks :)
[Android Apps and Games] lars85destroyer:
That's strange because when I've started using this app, robot wasn't here :/
[Android Apps and Games] nseidm1:
Not for notification images. It's either the contact photo or the unknown robot.

I'll see if I can use the conversation list graphic for notification images in the future. The problem is not all conversations are cached and available at all times. Thus a coding challenge exists.
[Android Apps and Games] lars85destroyer:
Now even people with avatar shows a robot :(
[Android Apps and Games] nseidm1:
I currently consider notification images fully functional with no defects to fix. Sorry, whatever you're experiencing is not widespread, it's fully functional on the vast majority of phones. Have you tried a different phone? Are you using a stock rom from the manufacturer?

Contacts with images will show the image, otherwise you'll see an android robot.
[Android Apps and Games] lars85destroyer:
Do you think it could be rom related ? I'm using aicp 9.0
[Android Apps and Games] nseidm1:
What happens when you use the actual rom that the manufacturer designed for the phone?
[Android Apps and Games] lars85destroyer:
I don't know, my phone had never booted it, first boot was the Odin one :3
[Android Apps and Games] nseidm1:
What happens on a stable Cyanogen Mod build?
[Android Apps and Games] nseidm1:
1.2.5.8 published to Beta

★ Thread backgrounds are now customizable

★ Improved notification images, now the same compound image used in the conversations list
[Android Apps and Games] lars85destroyer:
Thanks for the update, now it works fine ! Just one more request, would it possible to redesign the sending area ? It doesn't fit well with custom backgrounds.

I've updated qksms and now the material sending area is really nice, maybe you could get inspired of this ^^
[Android Apps and Games] thyttel:
Only thing keeping me from using this app is MMS is compressed way way to much. In stock app in my galaxy s6 edge a 16 mpx picture is compressed to 278 KB size and keeps the sharpness of the image. With this app, same picture is compressed to 27 KB and image is so decaded it's not worth to send
[Android Apps and Games] nseidm1:
I just tested the camera attachment on my S6 Edge. The resulting mms is 1.1Mb. I'll try and duplicate what you're experiencing, if I can get my phone to behave the same way I'll be able to help. Otherwise mms attachment resolution seems to max out around .9Mb on average in my testing.

Albeit I only have TMobile. My compression algorithm will vary from carrier to carrier depending on the service limitations they define in the SmsManager.carrierConfigValues.
[Android Apps and Games] thyttel:
Well considering compressing the image to almost out of focus don't seem to a problem in stock app and in textra it must be something within this app and many other 3rd party SMS apps which is not optimized correctly
[Android Apps and Games] nseidm1:
Thank you for your feedback and comparison to other apps. Surely something is ****ed up with my app. If other apps do it right, I must be doing something wrong. Hopefully I can figure out what I'm doing wrong.
[Android Apps and Games] thyttel:
Really? Offended? What else do you want users to compare with other than stock apps and other 3rd party SMS apps?

My blender? Did I say your app is ****ed up? Sorry for pointing out a limitation in your app I was just hoping for a solution to.
[Android Apps and Games] nseidm1:
I prefer feature requests for my app to be in the form of "I wish Material Messaging compressed mms image attachments better". "Can you look into less compression so the attachment is larger at a higher resolution?" Comparison to other apps is irrelevant unless pointing out an actual feature. Saying one app works better than another has a negative implication. I'm sure this is not obvious as countless users repeat the same behavior.

Check the beta channel, I'll work on your feature request soon.
[Android Apps and Games] dave812:
pLove this app, I keep trying to use it. I have just fine a clean install of my phone (att s6). After a clean install, the built in text app downloads previous messages. Both before and after the clean install, the whole app force closes if I open any thread with pictures in it. I have cleared caches etc. Same problem repeats itself. Also happens in debloated stock rom.
[Android Apps and Games] nseidm1:
1.2.6.1 published to the Play Store

★ Intelligent mms attachment processing

★ Thread backgrounds are now customizable

★ Improved notification images, now the same compound image used in the conversations list

★ Accommodate Samsung devices with defective drawable tint ProgressBar support
[Android Apps and Games] nseidm1:
I've reviewed exceptions posted to my crash handling system. Sorry there's no defects on the S6 at this time. What happens when you try the real rom provided by the manufacturer?
[Android Apps and Games] parkerbickel:
Love everything this app has. Only reason I can't use it as my daily messaging app is of somebody sends me group messages either my phone doesn't receive it or it will say they text me individually. Not sure if it's the app or something I'm doing that's making this happen but I can't find any group messaging settings.

Also this developer as been at it awhile (saw this little blooper on the app)
[Android Apps and Games] nseidm1:
Group messaging is automated in my app. As long as the sender correctly creates a multi part PDU payload my app will recognize it as a group message. You'll have a great group messaging experiencing with iPhones, and other android phones using popular third party messaging apps such as Material Messaging, Textra, etc... Most manufacturer messaging apps suck at group messaging, especially HTC, just an FYI. Probably best to just recommend Material Messaging to all your friends with Android phones. iPhones, no recommendation is needed, group messaging will just work as expected ?
[Android Apps and Games] parkerbickel:
Well one group I'm messaging in is a galaxy s5, note 2, iPhone 5, one m8, and then my g3. Then the other is 2 iPhone 5 and my g3. The one with all the Android a message sent from the note 2 which is probably using stock I never got the message this morning. The one with 2 iPhones they were coming in as individual messages from them.
[Android Apps and Games] parkerbickel:
Here is a screen shot if it helps. Material has it as just an individual message but stock messaging has it as a group. Was received with stock as default but does the same with material as the default.
[Android Apps and Games] nseidm1:
When a messaging app is set as default it's responsible for processing the database insertion. Sounds like that message was received while the stock messaging app was set as default, thus the stock messaging app processed the database insertion according to its design. As you see there's only one contact name when the message is displayed in Material Messaging, so when you reply it will only go to that single contact, not to the group.

For Material Messaging to work properly it needs to be set as the default messaging app. Then it'll receive group messages and process the database insertion according to its design ? You'll see multiple contact names or numbers when a conversation is identified as a group message.
[Android Apps and Games] JoeFCaputo113:
Same thing has happened to me before... Group MMS received as a single text message. Material Messaging was my default SMS app. But in my stock SMS app, it was received as a group convo as it should've been.
[Android Apps and Games] dave812:
The same thing happened. It was the first time though, though, and I didn't forward the problem. If I get an opportunity this evening, I'll reinstall stock and try again for your benefit. The stock sms app works fine, as do others.
[Android Apps and Games] nseidm1:
Seems like users only have defects to report. Doesn't anything actually work well with the app?
[Android Apps and Games] dave812:
Yay you fixed it! This is bad ass. I am going to spend some time getting to know this app. Love the customization options, very aesthetically pleasing!
[Android Apps and Games] nseidm1:
I'm happy it's working for you, but I didn't correct or fix any crashes in any recent updates. My most recent update primarily added customizable backgrounds to threads and improved mms image processing.
[Android Apps and Games] nseidm1:
What happens when you send a group message to yourself and 111-111-1111?
[Android Apps and Games] nseidm1:
1.2.6.4 published to the Play Store

★ Fixed mms attachment save date

★ New advanced MMS image processing should be within 10% of the carrier maximum
[Android Apps and Games] parkerbickel:
One thing I really love about this app is converting smiles to emojis. This was a feature I missed when switching from my m8 to my G3. Great little add on that other sms apps are missing, this little addition makes it my favorite sms app to use.
[Android Apps and Games] nseidm1:
? That is indeed a small little thing that typically goes unnoticed. I spent a fair amount of time figuring out what the heck I was going to do with the old school Android smileys :)

Back before 4.4 us devs needed custom unicode detectors placing image spans over strategic locations in text charsequences. A similar detector was used for image span placement for Android smiley ascii character sequences.

Everything changes when 4.4 was released because the android font started handling emoji automagically. This reduced a heavy burden on text processing at the app level. The only remaining issue was that the new android emoji processing only accounted for emoji unicode sequences and not android smiley ascii sequences. Thus, one of two solutions were needed. Either continue to use custom character sequence detection for app level smiley graphic processing, or convert the smiley sequences to comparable unicode sequences so the android emoji font would do the processing at the operating system level. I opted for the latter ?
[Android Apps and Games] lars85destroyer:
Hi [MENTION=3844441]nseidm1[/MENTION],

I think that your app need a little material redesign, here's what I think you can do ;)