Association between SMS messages and contacts

Moderators: dwp, devin

Post Reply
prx
Posts: 3
Joined: Sat Nov 05, 2011 9:30 am

Association between SMS messages and contacts

Post by prx »

Recently I stumbled over the ability to send SMS to multiple receivers and got aware of the separate message store used by default. However only the messages sent by DW are stored there and they are listed in a separate (initially hard to find) section.

Wouldn't it be nice to associate SMS back-and-forth threads with the corresponding contact? I'm aware of difficulties making DW aware of messages received, but such realtime activity is not what I'm interested in (suffering from a "too many services and widgets and not enough RAM" syndrome). However would it be possible to filter the messages stored in the system DB, together with those in DW's own DB, and show exactly those sent from/to a phone number of the selected contact? Just like it's done with the call history - maybe even as part of it.
camel
Posts: 668
Joined: Sat Jun 04, 2011 8:38 pm

Re: Association between SMS messages and contacts

Post by camel »

hi prx,
thanks for your feedback.
prx wrote:Recently I stumbled over the ability to send SMS to multiple receivers and got aware of the separate message store used by default. However only the messages sent by DW are stored there and they are listed in a separate (initially hard to find) section.
yes, this is true -> as default -> the "SMS sent by DWC" are only stored in DWC's database, because a lot of guys are sending very much bulk sms and they don'T want to have all this SMS/MMS stored in android's system database.
This can be changed in: settings -> "SMS/MMS & email setting" -> "Store sent SMS/MMS to database (default = OFF) (only in PRO or REG version)
prx wrote: Wouldn't it be nice to associate SMS back-and-forth threads with the corresponding contact? I'm aware of difficulties making DW aware of messages received, but such realtime activity is not what I'm interested in (suffering from a "too many services and widgets and not enough RAM" syndrome). However would it be possible to filter the messages stored in the system DB, together with those in DW's own DB, and show exactly those sent from/to a phone number of the selected contact? Just like it's done with the call history - maybe even as part of it.
basicially - for understanding SMS & calllog a complete different databases, so it takes more memory to handle both datbases, but:
it is planned to add to tab "History" also all SMS/MMS (this is why we changed the tab "call log to "history", and then there will be all call logs + SMS in the list.
but, i can't tell when we will implement this, because there are a lot of other functions, what we will add before ...
(you can see on general our plannings for next version)

sure is, that it will come, but for now we are not sure how we will implement,
because - i want to have:
.) options for call log + SMS under: settings -> detail view settings -> History view

Code: Select all

      -> "SMS/MMS log settings" (only an extra title line)                                                                                          -2.0.9 - !NEW FR!! - in next version)
        -> "Show SMS/MMS in history list" -> ON/OFF (default = OFF)                                                                                 -2.0.9 - !NEW FR!! - in next version)
           (Text: If enabled, it will also show SMS/MMS log in list, but it needs more memory."                                                     -2.0.9 - !NEW FR!! - in next version)
        -> "Limit SMS/MMS on %d days" -> digit input box -> (0 = default)                                                                           -2.0.9 - !NEW FR!! - in next version)
           (Text: "Limit SMS/MMS log on %d days (0 = show all)"                                                                                     -2.0.9 - !NEW FR!! - in next version)
        -> "Show SMS/MMS log group by date" -> ON/OFF (default = ON)                                                                                -2.0.9 - !NEW FR!! - in next version)
           (text: "If activated, it will group call log by date"                                                                                    -2.0.9 - !NEW FR!! - in next version)
        -> "Merge SMS/MMS log" -> ON/OFF (default = ON)                                                                                             -2.0.9 - !NEW FR!! - in next version)
           (text: "If activated, all SMS/MMS will be merged to one line"                                                                            -2.0.9 - !NEW FR!! - in next version)

also i want in tab:

Code: Select all

B.) History: (tab) (is the same as tab "PHONE" (A))
===================
history should be tabbed, and it should have                                                                                                         2.0.10 - !NEW FR!! - in next version)
All / missed calls / incomming calls / outgoing calls / incomming SMS/MMS / outgoing SMS/MMS                                                         2.0.10 - !NEW FR!! - in next version)
"All" tab -> viewing: show every call and every sms/mms                                                                                              2.0.10 - !NEW FR!! - in next version)
 -> the first line - it shows name (if contact exists) or number (if not exists) (like phone tab)                                                    OK
 -> the second line - it shows the number, which called (if contact exists) - otherise {empty}                                                       OK
 -> the third line shows: start date time + duration (min:sec) / if SMS it shows "text" (chars, which are possible to display in the line)           OK
 also at front - there is the icon for call type:                                                                                                    OK
 - green arrow up + dailer icon in 1 field = outgoing call)                                                                                          OK
 - blue arrow down + dailer icon in 1 field = incomming call)                                                                                        OK
 - red arrow + dailer icon in 1 field = missed call)                                                                                                 OK
 - green arrow up + mail icon in 1 field = outgoing sms/mms)                                                                                         2.0.10 - !NEW FR!! - in next version)
 - blue arrow down + mail icon in 1 field = incomming sms/mms)                                                                                       2.0.10 - !NEW FR!! - in next version)
and also i want in long press menu:

Code: Select all

long press menu (on contact)- bring up popup menu (sort order also optimized)
--------------------
(exact the same as it is on tab "Contacts" tab - see D.) )                                                                                           OK

A1.) "New contact" (create new contact)                                                                                                              OK
A2.) "New group" (create new group)                                                                                                                  OK
A3.) "Multi-select" (switch to multi-select mode)                                                                                                    2.0.10 - !NEW FR!! - in next version)
     in Multi-Select Mode -> Menu ->  "Select double contacts"                                                                                       not planned yet(!NEW FR!! - only in *PRO* version
     (select all double items, which are identically, do it over all contacts)                                                                       not planned yet(!NEW FR!! - only in *PRO* version 
B1.) "Sort order" (changing sort order) + also add to title line                                                                                     2.0.10 - !NEW FR!! - in next version)
B2.) "Search" (should activate search field)                                                                                                         OK
B3.) "Options" ->                                                                                                                                    OK
      -> "Export shown list" + choice: vCard / CSV / Text                                                                                            2.0.10 - !NEW FR!! - only in *PRO* version
      -> "Clear call log"                                                                                                                            2.0.10 - change position
      -> "Clear SMS/MMS log"                                                                                                                         2.0.10 - !NEW FR!! - in next version)
      -> "Settings"                                                                                                                                  OK
further....i also would like:

Code: Select all

DETAIL-HISTORY window (if user click on a merged item or iif called with function "Show history" 
---------------------

viewing: this tab - show all details logs (every call and every sms/mms)                                                                             OK
and related which items are shown - it shows summaries and sub-summaries:                                                                            OK
"Displaying 13 calls / duration 00:30:15"                                                                                                            OK
" -> %c incomming calls - %hh:%mm:%ss"                                                                                                               2.0.10 - !NEW FR!! - in next version - only *PRO* version)
" -> %d outgoing calls - %hh:%mm:%ss"                                                                                                                2.0.10 - !NEW FR!! - in next version - only *PRO* version)
" -> %e missed calls"                                                                                                                                2.0.10 - !NEW FR!! - in next version - only *PRO* version)
"--------------------------------------------"                                                                                                       2.0.10 - !NEW FR!! - in next version - only *PRO* version)
"Displaying 43 SMS/MMS" (if SMS/MMS exists and set to display)                                                                                       2.0.10 - !NEW FR!! - in next version - only *PRO* version)
" -> %f incomming SMS/MMS" (if SMS/MMS exists and set to display)                                                                                    2.0.10 - !NEW FR!! - in next version - only *PRO* version)
" -> %g outgoing SMS/MMS" (if SMS/MMS exists and set to display)                                                                                     2.0.10 - !NEW FR!! - in next version - only *PRO* version)

the items, which are showing are formatted as:
 -> the first line - it shows name (if contact exists) or number (if not exists) (like phone tab)                                                    OK
 -> the second line - it shows the number, which called (if contact exists) - otherise {empty}                                                       OK
 -> the third line shows: start date time + [duration (min:sec) or if SMS it shows "text" (chars, which are possible to display in the line)         2.0.10 - !NEW FR!! - in next version - only *PRO* version)
 also at front - there is the icon for call type:                                                                                                    OK
 - green arrow up + dailer icon in 1 field = outgoing call)                                                                                          OK
 - blue arrow down + dailer icon in 1 field = incomming call)                                                                                        OK
 - red arrow + dailer icon in 1 field = missed call)                                                                                                 OK
 - green arrow up + sms icon in 1 field = outgoing sms/mms)                                                                                          2.0.10 - !NEW FR!! - in next version)
 - blue arrow down + sms icon in 1 field = incomming sms/mms)                                                                                        2.0.10 - !NEW FR!! - in next version)
and the handling of the view itself, could be, that we add there another layer ob tabbed menus, where user can switch between:
"all / /all calls / incomming calls / outgoing calls / missed calls / all SMS / incomming SMS / outgoing SMS

this is the idea :)
as you can see a lot of things what we would like to add ...and we will do :)
Post Reply