D-SMS: a Feature-rich d-pad Messaging app

I based the features and UI on Message+ (whatever I remember it having) and it was created almost entirely by Fable 5.
Let me know if there are any issues or features you want added.

Featues:

  • Press any message to act on what’s inside it: phone numbers (call / copy / message), links (open / copy), email addresses (send email / copy), street addresses (open in maps / copy)

  • Long press any message for the full menu: forward, copy, lock, select many, save attachment, details

  • Hold up/down to fly through a thread and a floating date bubble shows where you are

  • Softkey setup: press left, press right, save, and on screen D-pad buttons as a fallback when a phone’s softkeys don’t cooperate

  • Each conversation can have its own tone, vibrate on/off, vibrate only, or silent

  • Three levels of quiet: muted, notifications blocked, or the whole conversation hidden

  • Choose per group: one group conversation (Group MMS) or individual replies (broadcast)

  • Built in photo/video viewer, anything the phone’s codecs can’t handle hands off to the system player

  • Built in updater

  • Messages backup and restore. Uses a /downloads/ path for phones without a file manager

  • Re-import tool that rebuilds everything from the phone’s message store

  • Resize the entire app from 70% to 150%, plus advanced per element sizes

  • Customize chat background

  • Scheduled messaging, with d-pad friendly time picker

  • Delivery reports for MMS and SMS

5 Likes

Another amazing app

Issues/suggestions I have:

  • The right softkey doesn’t work (it only wants my left input) so can’t send messages… Doesn’t happen on all phones though, maybe you should make that you can get to those buttons with the D-Pad
  • Group messaging is not on by default
  • The clock/date format should use system settings
  • Messages with “subjects” come up as blank messages
  • Icons for locked messages and muted conversations would also be nice
  • Sync with the other messaging apps on the phone nvm you already put it in

But seriously, you added stuff to this app that I didn’t even know I needed

1 Like

if you turn off softkey bar in settings, the app will have on screen buttons that work with d-pad

what phone are you using?

Try latest update, let me know if any of the issues persist

On Sonim XP3plus 5G, still can’t press the send button

Fixed

But group messages don’t transfer correctly and completely, doesn’t show the correct person who sent the message originally

And on other phones, messages with subjects are still blank

try this version, let me know if it gets fixed Release D-SMS v0.9.0 · theOnionsAreWatching/NovaLox · GitHub

after you update the app, go to settings>re-import all messages

Small problem on TCL flip 2, when open phone, you can type up people in your contacts. Attached photo. Notice the message

in the corner that jumps to messages app when using this app, it just crashes.

I figured out its not just messages with subjects, its picture messages that were sent to you (and its not fixed)

Ok so it seems the blank messages (which are pictures) go into a different conversation when imported, and it also turns it into a group message chat (it really was just a private messaging chat) that’s why I got confused when I saw the group messaging chats weird and thought they didn’t transfer properly. Now I see group chats might have actually transferred properly

Thanks for adding a update button :smiling_face_with_sunglasses:

is the blank picture message issue for new messages or only for imported messages?
also, does the right soft key work on the sonim xp3plus 5g?

Both new and imported (tested)

Nope yes after entering the keycode manually with the new setting you added

could you tell me when the blank messages come? Is it together with every mms, instead of mms, random?

Fixed in update

Here are the features so far. Let me know any more features are needed

  • Press any message to act on what’s inside it: phone numbers (call / copy / message), links (open / copy), email addresses (send email / copy), street addresses (open in maps / copy)

  • Long press any message for the full menu: forward, copy, lock, select many, save attachment, details

  • Hold up/down to fly through a thread and a floating date bubble shows where you are

  • Softkey setup: press left, press right, save, and on screen D-pad buttons as a fallback when a phone’s softkeys don’t cooperate

  • Each conversation can have its own tone, vibrate on/off, vibrate only, or silent

  • Three levels of quiet: muted, notifications blocked, or the whole conversation hidden

  • Choose per group: one group conversation (Group MMS) or individual replies (broadcast)

  • Built in photo/video viewer, anything the phone’s codecs can’t handle hands off to the system player

  • Built in updater

  • Messages backup and restore. Uses a /downloads/ path for phones without a file manager

  • Re-import tool that rebuilds everything from the phone’s message store

  • Resize the entire app from 70% to 150%, plus advanced per element sizes

Thank you @Air_Condition150 and @jumptoheaven for testing, and to fable 5 for actually making the app

2 Likes

Scrolling, through chats, when you reach the bottom of a page, it goes to next page, but shows it chaim from top, instead of scrolling continuing from the bottom.

On the latest version, when sending a new message to a new contact, the plus icon doesn’t do anything.

Also when sharing from another app such as gallery, there’s no option to share to d sms.

fixed in v0.9.7

Newest update

  • Added Customize chat background
  • Added Scheduled messaging, with d-pad friendly time picker
  • Added delivery reports on MMS
  • Fixed some MMS and SMS bugs
  • Fixed some ui bugs

New update v0.9.30

  • Added LED notification
  • Fixed app losing default SMS status on reboot
  • Added emoji menu for Sonim phones
  • Added option to show one notification for all messages (set by default)
  • Added unread line and unread count in a thread
  • Added advanced options for keyword message blocking (block all, block non-contacts, block for specific number, allow for specific number, case sensitive on/off)

thanks @Air_Condition150

Keyword message blocking could really add to your quality of life

5 Likes

v0.9.32 - v0.9.40 , general ui fixes (added new message divider, fixed resize bug, removed debug delivery repot, shortened some option names)
Added paste option

v0.9.53

  • Fixes Verizon Voice mms issues (settings>MMS client identity>Carrier app)
  • Paste is now reachable by left soft key (w/o soft keys, it’s reachable by + button)
  • Added recording voice notes
  • Added naming group chats
  • A few ui tweaks (message bubble shape, option to have colored message bubbles)
2 Likes