summaryrefslogtreecommitdiffstats
path: root/lib/mapapi/com
Commit message (Collapse)AuthorAgeFilesLines
* MAP: Handle pushMsg Email no orginator and multiple recipients case.Ashwini Munigala2015-10-061-0/+1
| | | | | | | | | | | | Always initialize Orginator emailAddress and displayName from parseEmailAccounts and corresponding email Instance create. Update remoteFeature Mask to handle MNS event reports. Add support for multiple recipient vcards in pushMessage email type. CRs-Fixed: 908437 Change-Id: I127ba555d43a0ea027910a50b847e31e80484539
* MAP: Support MAP Email Instance over L2CAPAshwini Munigala2015-10-061-1019/+171
| | | | | | | | Support MAP Server 1.2 Email Instance as per new design and arch changes for SDP registeration and Obex server socket creation. Change-Id: I81cb0ef459f6c7962945f64847831a7c5c611a67
* MAP: Add following new files for MAP1.2 Email Instance Support.Ashwini Munigala2015-10-061-0/+1218
| | | | | | | | | | | | | | | | | | Base Reference for BluetoothMapEmailContract.java is existing BluetoothMapContract.java. Base reference for BluetoothMapAccoutnEmailLoader.java is existing BluetoothMapAccoutnLoader.java Base reference for BluetoothMapContentEmail.java is existing BluetoothMapContent.ajva Base reference for BluetoothMapContentObserverEmail.java is existing BluetoothMapContentObserver.java Base reference for BluetoothMapbMessageExtEmail.java is existing BluetoothMapbMessageEmail.java Actual MAP1.2 Email instance support is included from further gerrits. Change-Id: Ic59e03223e305ce92bb179199f6295fcaa5f995a
* Update to Bluetooth MAP 1.2 (server)kschulz2015-04-102-45/+1395
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Change folder name lookup to a map Replaced the arrays used to convert mailbox ID/msg type to a folder name with a static map. This is to avoid null pointer exception for unknown values, and to catch any changes in the ID/type values at compile time in stead of runtime. Bug-id:16874441 - Added Instance Information support and Extended Event support. Still missing integration wiht SDP MAP feature bit mask support - Adding Abstract implementation to support conversations - added IM account handling, IM type definition, Application paramenters. - addedgetConversactionList functionality - added method to strip encoding in headers - Fixed messagelist showing both email address and name in the name fields. - Fixed Index out of bounds exception was hit when the subject contained invalid chars. - Added functionality to support the getConversationListReq Works for SMS/MMS, Email and IM For Email/IM it depends on the convoContact table in the contract. For SMS/MMS it uses the contact number+ name if available in contact database. - Added new parameters to msgListing also in contract class - Added Test framework for "near system level" tests Currently only includes an entry point for single device tests. - Added support for setOwnerStatus - Added support for vcard type X-BT-UID - Introduced type SignedLongLong to handle 128 bit values which needs to be handled as hex-strings. - Added convocontact notification events for IM - Added support for IM getMessage - Added setEventFilter function. - Added event filtering before enquing an event to be send. - Added selective observers, depending on the active filter. - Fixed timestamp to be from seconds to seconds (not from milisec) - Fixed version number in bMessage if remote featurebit is set for v 1.1 - Added content encoding to QP for text that are not USACII - Corrected the addresses in to/from for IM messages - Added btuid and btuci to vcard - Fixed (some) longlines - Added extendedData support (empty when sending, just logging when receiving) - Fixed Email folderName compairison changed to ignore case - Fixed problem with names containing "null" - BluetoothMapbMessageMms changed to BluetoothMapbMessageMime - Fixrf addOriginator in getMessage request - Add missing subjects in events for SMS - Don't send ReadStatusChanged when pushing a message - Temp way of adding names/uci to IM msg listing - Added messageHandle filtering in msgListing - Convolisting parameter mask support - Added support for using handle when filtering in root folder during msgLising - Added subject to event in sms - Fixed so attribute_mime_type is only sent when parameter is requested - Fixed feature bit check to messageListing version - Fixed leaking cursors - Added support for database identifier - Added folder and conversation version counters Change-Id: I4d2954b795aa7ed2a41dd034384da30f240b518f
* Make directory structure + Java packages consistent.Jeff Davidson2014-08-082-0/+1253
Fixes Eclipse compilation errors. Change-Id: I2898a2aaf2b19b4c64fd523f792bb224c79b5d75