yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] trawel:
Yes, but when typing with special characters, for me it's stupid that when I type for example one special character in a message, limit is reduced from 160 to 60 and though I have unlimited messages, I'd rather not get used to it because it may change in some time and I'd rather send one message with 140 characters and one special character striped to standard than having 2 messages because of that single character.
[Android Apps and Games] nseidm1:
Limits to the Sms protocol will never change, its an ancient dating back to the first cellphones. In any case multi part PDU payload Sms messages are what carriers use to bundle multi Sms messages into a single large string so you can technically send an Sms of any length, thousands of character messages will send in a single multi part PDU Sms nowadays.
[Android Apps and Games] JohnnyEpic:
Just recently discovered this app. This basically covers all the features I've been endlessly searching for to be bundled into one messenger without losing it's purpose. To message. One thing I use often which miss is sharing my gps location. I do use Glympse often but sometimes just a quick link is nice. Is this something you're considering in the near future?

Thank you for this app amd look forwarded to supporting your efforts.

I think the 'generic name' has deterred some from experiencing this app as they think it's a skinned version of stock app.
[Android Apps and Games] nseidm1:
Sending location has been on my list of things to play with, just looking for some time to working on it though. When the holidays pass, almost back to my normal routine with work ?
[Android Apps and Games] I_alqaraawi:
nice work , looks intresting
[Android Apps and Games] meetmadzky:
Been trying the app just yesterday. Is there a way that I can send text message to manuly people at once without converting it to MMS? I mean just SMS group message and not MMS.
[Android Apps and Games] nseidm1:
Yes, use the Sms Blaster in the Conversation List menu. There is no such technology as Sms Group Messaging, you want to send an Sms to multi people which is very different than Group Messaging, thus why I made the Sms Blaster.
[Android Apps and Games] meetmadzky:
Thank you! Maybe it's just how I call it but the idea is the same. The other sms apps' implementation to sending same sms to multiple contacts is as easy as adding many contacts, type message and then send. But I'll check on sms blaster. Thank you!
[Android Apps and Games] fra98:
That's probably the messagging app with the most beautiful UI ;)
[Android Apps and Games] malquin:
French translation

Hi.

Thanks again for your app. The app is great, it looks nice, works as it should and is a pleasure to use every day. It's not often that we see such a responsiveness from a DEV "team". :)

I did the +1 thing and the donation button but I felt I needed to do more so I signed up with ackuna and spent a couple of hours translating into french every item showing up on the first URL you specified. Friendly comment: sometimes, a small help text associated with the options would have been helpful.

Hope this helps. I'm of course open to comments on the translation and let us know if there is any other way we can help.

Thanks again!
[Android Apps and Games] nseidm1:
Very awesome, that's soo much for the support. I'm looking forward to adding more translations to the app as they become completed ?
[Android Apps and Games] Unity Dev:
nice app

should be hard to create someting like this
[Android Apps and Games] Follow_and_Feel:
[MENTION=3844441]nseidm1[/MENTION] hey. Just installed your app and it's beautiful. Would you like a german translation, too? I would do it if you wish so :) The app is awesome and looks great! Would love to be part of the project.

You can write me a PM if you want to. Never did a translation for a developer, so I'd need some kind of advise. But I'm ready for the challenge :) Cheers from germany
[Android Apps and Games] nseidm1:
German would be a great translation to have. I know it's alot of work, alot of strings in the app to convert. Quite a large app in many regards with all the options, settings, and features. I have my strings on Ackuna so the translations are all via their web interface ?

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

★ http://ackuna.com/translate-/material-messaging-arrays
[Android Apps and Games] Follow_and_Feel:
I hope I'll get into this and have the necessary time to do so. I will have a look at this at the weekend :)

On first sight this looks pretty complicated, since I'm not even close to a developer-noob, but I will take time and try to get this. Cheers bro :)
[Android Apps and Games] Unity Dev:
translation

and maybe you're interested in translation to Lithuanian language?
[Android Apps and Games] JoshuaFCB:
Is the fingerprint option shown in the google play store screenshot an actual feature? I have a nexus 6p and I don't see in the app
[Android Apps and Games] nseidm1:
Yes, all languages are desired. I just need to update the Ackuna settings when I have some time.
[Android Apps and Games] nseidm1:
Fingerprint locking is only supported on Samsung devices. I'll add Nexus support when the Note 5 receives the Marshmallow update.
[Android Apps and Games] Publiuss:
Hi

Very good app, immediately became my default!

Justa a question: in my system the app's name is not "material messaging", but (in italian) "Inviando il messaggio", that means "Sending the message"; that looks weird, does it belong to a translation bug or what else?
[Android Apps and Games] nseidm1:
I don't really look over the translations that users provide me, I don't speak Italian. Users can update the translations here.

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

★ http://ackuna.com/translate-/material-messaging-arrays
[Android Apps and Games] Publiuss:
So it's related to app translation?

I'll try to look at it then ASAP.
[Android Apps and Games] qwerty1q:
When I send a group sms it is always converted to mms which is annoying and my friends complain. You mentioned sms blaster, does it helps with that? Is there any limit of sms or signs? Will try it today. Great app!
[Android Apps and Games] nseidm1:
There's no such thing as non Mms group messaging. If you want to send an Sms to a bunch of people use the Sms Blaster, if you want to group message open a new message, add multiple recipients and send as normal. Sending an Sms to multiple people isn't group messaging because when they respond it's not in a group, it's a single person responding in its own separate conversation.
[Android Apps and Games] qwerty1q:
Thx for clarification! Didn't know it. Do you consider something like DirectReply in Floatify? It's very handy. Dual sim works great, thank you. Is there any chance the box with the sim name is below the contact not the message? Otherwise we waste a whole line just for this info. A happy new year
[Android Apps and Games] nseidm1:
Floatify is a cool third party app, it's nice when separate apps work well together. I'll see what I can do about the sim name below the message, it really depends on the width in pixels of the device, higher resolution devices have more room to work with.

Cheers,

Noah
[Android Apps and Games] qwerty1q:
Ok. I have only 2 letters in the sim description, PL or UK so, these two fit exactly below the contact icon, but I see it might cause a problem for a longer name
[Android Apps and Games] slonn:
That would be great - would save much space [emoji4]
[Android Apps and Games] htb2050:
Nice all!!
[Android Apps and Games] tele_jas:
Any chance of a "dark gray" theme (more of a light black) choice to go along with the regular light (white), gray, and pure black theme?

Kind of like this? (attachment)
[Android Apps and Games] nseidm1:
There is a dark grey theme ? View attachment 3595006
[Android Apps and Games] PegHorse:
Hi,

I'm in trouble with this application : I can't receive / send MMS since i've changed Operator.

The settings of my phone are ok, i got that checked by the new operator.

The stock application "SMS/MMS" from Android 5+ can send/receive MMS instantly.

I have an Elephone P8000 with Eragon ROM.

There is no error so far when i'm trying with yours, it's just not working, even if i setup parameters on your application, it doesn't change anything.

When i'm sending an MMS, it takes a lots of times to take the image and then failed to send.

The circle is keep turning on all the times for a few minutes, and after that i need to cancel.

No network is activated, while the stock application activate itself and then turn it off.

What i do not understand is when with previous operator it worked great so in last resort i have uninstalled the application and then re-installed.

For SMS it's OK, for MMS if someone send me one, i have a notification but when i press the link to Download it fails.

So while waiting a solution i have enabled the stock apps again until you find something.

I'm gonna try to use logcat to paste it here.

Clique here to see screenshot.
[Android Apps and Games] nseidm1:
Who is your Carrier, Mmsc, Proxy address, and proxy port? The stock app working doesn't mean much, they tend to hard code values, these types of issues are always related to APN settings which I'll verify for you.
[Android Apps and Games] PegHorse:
Carrier is SFR (France)
[Android Apps and Games] nseidm1:
Delete the second apn, not needed. Add hipri to the apn type and remove the spaces after the commas.
[Android Apps and Games] PegHorse:
There is no "hipri" in the list of APN type.

I can't delete the APN Settings from the phone, only those i created manually.

But there is a button to define one APN by default which is actually the APN1. (SFR Webphone)

There is no space after the comma on my phone.
[Android Apps and Games] nseidm1:
See screenshot, you have a space after the comma. View attachment 3597627

Make a new correct APN entry, and set it as default. It's common that the factory entry is not modifiable.
[Android Apps and Games] PegHorse:
On my phone there is no space, i written all the settings manually on the forum and i put a space between the comma and the word because this is my writing method and i'm used to do that. But on the phone it's not possible because there is box to check to enable options, we can't write.

---------- Post added at 05:53 PM ---------- Previous post was at 05:47 PM ----------

The APN are already correct as i told you before, my new operator checked my phone already and he confirmed my settings are OK.

And it works with the Stock SMS/MMS, not with your application.

Before it happens, it didn't work with any application so i asked to SFR to guide me about the APN settings, now it works only with stock application which i can't figure out because the settings are not stored on the stock SMS/MMS but on the phone directly on "network settings", same place when you can choose "4G or 3G preferred network". The stock application is just reading the settings.

So the APN settings are already created/modified but i can't find any way to export the settings in the case of Full Wipe, i'll have to write those on a note somewhere.
[Android Apps and Games] nseidm1:
Other than APN settings there's nothing to configure for Mms to work, nothing at all. Maybe it's something to do with PAP authentication.
[Android Apps and Games] PegHorse:
Probably because my old operator didn't need PAP Authentication
[Android Apps and Games] scottjb:
[MENTION=3844441]nseidm1[/MENTION]

I ran the utility to delete old messages and when it was finished the remaining messages were out of order (not most recent at the top of the list).

Is this option meant to be executed on demand or is it supposed to delete as time passes?

Would you consider a delete option that limits each conversation to a number if messages? Typically I want a small history because that's how I start new conversations, I find the person in the conversation list and go from there rather than tap the FAB and insert a contact. I have no need to keep hundreds of messages in each thread. The delete by age approach removes conversations I have infrequently and keeps too many messages with those I communicate with a lot.

A minor annoyance but worth asking about. Thanks
[Android Apps and Games] nseidm1:
The delete old messages feature deletes messages prior to the selected date, it won't modify order before messages are order by the date the message was received and not my an assigned specific position. Delete old messages is designed to be executed manually as desired to remove old messages prior to the selected time frame. Running the utility will effect the conversation list order, which is ordered based on the last message received in a particular thread and aggregated automatically by the core android messaging content provider infrastructure.

The utility does not execute automatically, ever.

I'll consider adding an additional delete old messages feature by quantity rather than time, albeit it will achieve very comparable results to the currently existing feature.

Best,

Noah
[Android Apps and Games] scottjb:
Thanks for the information and for considering the additional option.
[Android Apps and Games] UncleMike:
I just discovered what I think is an issue with the app that I think appeared since my 2014 Moto X updated to Marshmallow (it may have been there before, but I think I would have noticed). With Do Not Disturb set to "Priority Only" and Messages set to "from starred contacts only" under "Priority only allows" (messages from starred contacts are considered priority), Notifications from Material Messaging are silent (they are not silent when DND is turned off). If I switch to the stock messaging app, messages from starred contacts make a sound.
[Android Apps and Games] nseidm1:
In my app's settings, expand Notifications, disable "Silent if App is Open". That's the only thing that comes to my mind that would cause what you're describing.
[Android Apps and Games] UncleMike:
That was the first thing I checked when I realized messages had arrived with no sound, since the display had been off at the time and I wasn't sure if I had left the app open. But that setting is and was definitely off, and the issue is repeatable with the app closed, display on or off, and the behavior changes by enabling or disabling DND priority-only mode, and does not happen with the stock app (Messaging, not hangouts). I'll do some more testing later with Google Messenger to see if it's a problem with other non-stock apps.

---------- Post added at 09:56 AM ---------- Previous post was at 09:11 AM ----------

After switching to Google Messenger to test, I couldn't reproduce the issue. But strangely, after switching back to Material Messaging I was still unable to reproduce the issue.

I'll chalk it up to a fluke (unrelated to MM) for now, but keep an eye on it for a few days.

Thanks for the quick response!
[Android Apps and Games] UncleMike:
Scratch that last update. I forgot that after my discovery of the issue, I quickly setup a Tasker profile to play a sound when a message arrived while DND was set to priority-only. After disabling the profile, the issue is indeed reproducible with Material Messaging, but not with the stock app or Google Messenger. Additionally, under these circumstances, the message peek doesn't happen - the icon just silently appears in the notification area - whereas the stock app and Google Messenger both produce a sound and the peek occurs. App Notifications for all three apps are set as follows: Block all is off, Treat as priority is off, Allow peeking is on, Hide sensitive content is off.
[Android Apps and Games] nseidm1:
Maybe you should turn on Heads Up notifications, it's likely that what you want requires a high priority notifications. Heads up notifications is also known as a high priority notifications. It's off by default in my app.
[Android Apps and Games] UncleMike:
Turning on heads-up notifications was one of the first things I did when I installed the app well over 1 month ago.
[Android Apps and Games] nseidm1:
I just tried it on my Nexus 5. Enabling heads up notifications allows priority mode notifications when do not disturb mode is enabled.
[Android Apps and Games] UncleMike:
Can anyone else reproduce this issue?
[Android Apps and Games] UncleMike:
I just tried the Signal Messaging app, and as with the stock Messaging app and Google Messenger, Signal produces sound with DND enabled. Only Material Messaging produces no sound and no heads-up notification with DND Priority Only mode enabled and a message arrives from a starred contact.
[Android Apps and Games] nseidm1:
Long press my app's notification, mark it as a priority notification.
[Android Apps and Games] nseidm1:
Sounds like those other apps have broken notifications systems that don't respect priority. See my screenshot and set priority to receive priority notifications.
[Android Apps and Games] UncleMike:
I just tried what you suggested - turning on "treat as priority" for Material Messaging - and it's still silent.

The way I read the setting description, it should cause the notification to sound and peek regardless of who the sender is, which isn't what I'm looking for. What I want is to have sound (and peek of possible) when a message from a starred contact arrives while DND Priority Only mode is enabled. I have DND configured to allow notifications for messages from starred contacts.
[Android Apps and Games] nseidm1:
There's a couple of hacky overrides to force notifications with RingerMode silent. I'll see which phones will support the GlobalSettings accessor, if enough phone's support the access I'll implement something that will gracefully degrade to the current behavior. Essentially what that means is in the next Beta, if it works on your phone great, otherwise many phones the hack may not work on.
[Android Apps and Games] UncleMike:
I don't understand why a hacky override should be necessary to achieve the expected behavior - behavior I get from three other apps (it's possible that all those apps are doing it wrong). With the configuration shown in the screenshots, while DND Priority Only mode is on, messages from starred contacts should sound and peek just like they would with DND turned off. That's the behavior I expect. Am I misunderstanding how DND is supposed to work?
[Android Apps and Games] nseidm1:
Apps cannot detect priority mode, and priority mode is a ringer mode of silent. Other apps are using this hack and should not be.

This is a known platform shortcoming in Marshmallow and may or may not be addressed by AOSP in a timely fashion. Android N maybe ? I won't hold my breath.

https://code.google.com/p/android/issues/detail?id=80031
[Android Apps and Games] niftypixelz:
Nice contribution thank you
[Android Apps and Games] UncleMike:
What about the Notification Listener Service getCurrentInterruptionFilter function? It returns one of the four (in Marshmallow) INTERRUPTION_FILTER_ constants.

http://developer.android.com/reference/android/service/notification/NotificationListenerService.html

The Tasker profile I mentioned earlier that I'm using to produce the sound for starred contact messages arriving while Priority Only is active is based on detecting that Priority Only mode is active.
[Android Apps and Games] nseidm1:
A notification listener service requires enabling in the system menu. Yes, it's one of the hacky workarounds to detect priority mode notifications. It's easier just to check Settings.Global using the raw string key. Both are hacky when the AudioManager can just provide a properly descriptive ringerMode for the apps current state.

The problem is that Settings.Global will only tell me that priority mode is enabled, and won't have the app level context associated with the AudioManager.getRingerMode as described in the AOSP bug ticket. The only proper solution is for an app contextual getRingerMode to be made available via the AudioManager. ????
[Android Apps and Games] nseidm1:
1.6.8.2 published to the Play Store

★ Added basic auth to APN transactions

★ Added contentDescription tags to all TextViews, EditTexts, and Buttons

★ Add Priority Mode override hack to the notifications system
[Android Apps and Games] UncleMike:
With the 1.6.8.2 update, in DND Priority Only mode, new message notifications are still silent, but the heads-up notification now appears. Unfortunately, this behavior is the same regardless of whether the sender is starred or not.

An app's awareness of the current state of Do Not Disturb or Silent Mode shouldn't be necessary for an app's notifications to behave as dictated by those states. Such an awareness should only be necessary if an app's notifications are intended to behave in a different manor (i.e. vibrating even when Silent Mode doesn't dictate vibration, forcing sound when there would otherwise be none). Based on the app notification behavior when DND is set to Priority Only, and that fact that you said this:

It seems that the app is looking at the ringer mode and deciding not to produce sound when the ringer mode is silent, even though it shouldn't be necessary and doing so is producing an unexpected result. Depending on each notification-producing app to examine the current DND and Silent Mode settings and adjust its notification behavior accordingly seems like it would be far too open to abuse, and I find it highly unlikely that notifications are supposed to work this way. But unless I'm misunderstanding what you've said, my observations and what you've said are telling me that this is exactly the way the app is working.
[Android Apps and Games] nseidm1:
You are partially correct. Samsung makes it complicated because they removed the android DND system in 5.0+ in favor of the original ringer modes 4.4 and older. They are the standard, there are more Samsung devices than any in the world, thus I produce code for Samsung phones in most cases. Samsung ****s things up by vibrating if a sound is attached to a notification, thus in silent mode I must not attach a sound to the notification; this is where I use the silent mode detection system.

I don't consider there to be any further work on this subject, thanks for your feedback though ?
[Android Apps and Games] okazaki0:
:good::good::good::good::good::good:
[Android Apps and Games] UncleMike:
Thanks for the reply. I understand where you're coming from. Given what you've said, IMO it's Samsung's notification system that's broken, not that of the other apps that work as expected on my phone. Regardless, I don't see any benefit to forcing the heads-up notification (that you added in the recent update) if there won't be any sound to go with it, so if you only added it to appease me I think you'd be better off removing the hack.

I guess I'll just continue with my Tasker profile to get the sound I want. It seems like a decent workaround in my case, since I already have Tasker.
[Android Apps and Games] nseidm1:
1.6.8.5 published to the Beta channel

★ Realtime typeface rendering instead of batched during application init

★ Improve rendering of unknown "me" image
[Android Apps and Games] EXV:
Have you considered adding in the Hex color option for theming? I want to theme the app to match my CM theme and it would be easier if I could input the hex code instead of trying to eyeball matching the theme. Also, can you explain again why after a conversation is deleted, the contact's background color resets to default?

Lastly, is there an option for a "private" inbox or any plans on it? AwSMS has a tap and hold on the FAB to open a private inbox. I think that's a fantastic idea to implement to Material Messaging.
[Android Apps and Games] nseidm1:
App themes needed to be predefined xml styles, they cannot be dynamically generated like the conversation color themes.

Conversation data is stored using the conversation database ID as the unique identifier. When a conversation is deleted, and a new message is received for the conversation, the android content provider system generates a brand new ID. Thus, default settings.

Noah
[Android Apps and Games] EXV:
Thanks for the explanation. Just another question, I noticed that during long sms messages, they appear to be duplicate on my conversation lists. It'll show the same message sent twice. Is there anything you recommend I do to fix that?