summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Messaging: String improvementsstaging/cm-14.1-cafrebaseMichael Bestas2017-01-171-8/+4
| | | | | Change-Id: Ic24749f4d027bdd3cc2a7aae2c0bbd33a8ad4042 (cherry picked from commit f5b8d0f284f545dc57c59eb51841a06b7f779ed0)
* Automatic translation importinky@build012016-12-30134-0/+9788
| | | | | Change-Id: I655f735503ba558829150094da01b46ed01a5c23 Ticket: -
* Messaging: make some more elements use accent instead of primaryJoey Rizzoli2016-12-301-3/+3
| | | | | Change-Id: I5fb55c50b049effc7ffed8d30208dcffb8182c42 Signed-off-by: Joey Rizzoli <joey@cyanogenmoditalia.it>
* Messaging: show snackbar instead of toast when deleting conversationJoey Rizzoli2016-12-303-2/+12
| | | | | | | more consistency with archive action Change-Id: I06129850860a2a51c10ade65fb87c9f37a0c2bfa Signed-off-by: Joey Rizzoli <joey@cyanogenmoditalia.it>
* Messaging: Switch to mipmap launcher iconsDave Kover2016-12-307-2/+2
| | | | | | | | | | | Insert the launcher icon as mipmap. Change references. This commit squashes the following commits from CM 13.0: b6065457580199c897f0970364608540a90c4ef3 Add new colors and icon. 33e931646d82761758478375d13b27d9cd0c3302 Bring back original color Change-Id: Ie7ebc19d71b46a76b4f48f9e5fec1b76ec6dbe5f Ticket: MMS-216
* MediaPicker: Check for NPEAnkit Gupta2016-12-301-0/+4
| | | | | | | | make sure view has been created before asking for its visibility. Change-Id: I0f0c36f8edf83c518bf07ef05399eda5d6b0f78a Issue-id: FEIJ-1135
* Messaging: fix bad recycle on sending two mms in a rowRoman Birg2016-12-301-0/+1
| | | | | | | | | | | When we are handling the add animation ourself, we need to call the dispatchAdd() to finish the operation so the recycler view can propely handle it. Ticket: CYNGNOS-3253 Change-Id: Ia8755a1b10ac678c304ac7e1208336e11fbe7b77 Signed-off-by: Roman Birg <roman@cyngn.com>
* Use app settings for conversation settings if no custom setArtem Shvadskiy2016-12-304-6/+69
| | | | | Change-Id: I07adfd75c465ae40e477470d66587df21d560c4d issue-id: FEIJ-1291
* Messaging app crashes after a few MMStnmy-cyngn2016-12-301-1/+2
| | | | | | | | | | In some scenarios, data not bound when SIM state change local broadcasts are received. See stacktrace for more info. Protect against/skip call to update() in such scenarios. Change-Id: Iee7775a74d22808cb262e8973ca70e5e1f0acfc9 Bug-Id: CYNGNOS-3062, KIPPER-718
* Fixed storage permission issue for attachmentsGary Kipnis2016-12-305-16/+22
| | | | | | | | | | | | | | Moved some audio library tab related string to cm_strings.xml When Storage Permissions were being requested and granted, they were applied to either the Gallery (image & video) or Audio tab. This patch makes sure that the permissions are propagated to both. Change-Id: Ic8a3316616fad6fdf1cbc771aba360a031db88ad TicketId: Kipper-587 TicketId: Crackling-937 TicketId: Feij-143 TicketId: Porridge-64
* Added support for video and audio mms attachmentsGary Kipnis2016-12-3026-12/+1225
| | | | | Change-Id: I690f941ac80a861e57494028f676a7db658bdce1 Ticket-Id: FEIJ-128, FEIJ-143
* Add UI/UX capability to attach a saved video to a MMS messageMartin Brabham2016-12-301-2/+3
| | | | | Change-Id: I34c6ac3303ba90aed86ec9c350adc5866c11bce1 Ticket-Id: CRACKLING-937
* Play an audible notification on receiving a class zero message. ChangesArun Valiaparambil2016-12-302-0/+12
| | | | | | | | ported from http://review.cyanogenmod.org/#/c/125457/ PAELLA-123 Change-Id: I1289790d32a3b69bf7892025bac5fa3bd74eeefc
* Messaging: Implement saved video attachments in MMSMartin Brabham2016-12-305-12/+91
| | | | | Change-Id: I184a8d84f019d916fd07d8b90fb96b80408c6768 Ticket-Id: CRACKLING-937
* Messaging: bring back accent colorjrizzoli2016-12-303-6/+27
| | | | Change-Id: I217da3339dcfbe87388b5ee06b156e37c205df4f
* Messaging App is crashing when storage memory is fulljaffersulaiman2016-12-302-1/+1
| | | | | | | | | Instead of showing low memory warning popup, Messaging App is crashing because of popup using unsupported style attribute.So it is handled with new style Bug: CYNGNOS-2060 Change-Id: I00db39acf73df36c1ccdd7de65b92a41351ced21
* Fix menu item highlight color.Danny Baumann2016-12-301-1/+1
| | | | Change-Id: Ia5852a4de95ff355c6f2cd8275002d3c5cfb8370
* Improve swipe to delete stringsMichael Bestas2016-12-304-4/+9
| | | | Change-Id: I180d09a6680084d9fd87c6dafd56db18ca5a580a
* Messaging: Toggable keyboard emoticons accessAdrianDC2016-12-309-2/+60
| | | | | | | * Allows keyboards to always display the line return key Change-Id: I9ecb19733f707d35771255018afebf0b5cda5e6d Signed-off-by: AdrianDC <radian.dc@gmail.com>
* Messaging: Swipe right to delete conversationchengzhi.hou2016-12-309-25/+29
| | | | | | | Change "swipe delete" to "swipe right delete", so SwipeArchive and SwipeDelete can exist at the same time. Change-Id: Id66167c2e749f8ab0ee917e0138027c7404b8c90
* MessageQueue: Process pending messages per subscriptionDiogo Ferreira2016-12-301-48/+122
| | | | | | | | | | | | | | The message dispatcher will only queue one message at a time for both sending and downloading. On multi-sim scenarios this causes failures in a subscription to delay all messages added after the one that fails. This patch changes the pending messages processor to queue one message per subscription for both sending and received, instead of one globally. Change-Id: Ia54906089dccbbe694aab7bf995ac08480d3e4f8 Ticket: CRACKLING-877
* Messaging: change Avatar fontFamily to sans-serif-mediumAltaf-Mahdi2016-12-301-1/+1
| | | | | | Match the changes in ContactsCommon Change-Id: Ica94f00e6121c550ea0bc1dfe73a52162dccda71
* Messaging: Implement option for swipe to delete.Adnan Begovic2016-12-309-3/+128
| | | | | | No one wants to swipe to archive, that's stupid. Change-Id: Ia8f0fc675582ef343311e60b755e284322f25102
* Merge 614627d79dfeca636c3581e4d01f7fcc3a914d50 on remote branchLinux Build Service Account2016-12-158-25/+145
|\ | | | | | | Change-Id: I6ac3e451f82c212bbcf1cc6284a68669d6088ddc
| * Merge N-MR1 to remote branch.Lalit Kansara2016-12-088-25/+145
|/| | | | | | | Change-Id: I79c38f3637054b98ae54845d9d380e95bf1b46bf
| * Bell: enable WPASVineeta Srivastava2016-10-241-2/+0
| | | | | | | | | | | | | | Bell is going to turn on cmas in near future. Bug: 31316405 Change-Id: Ibf14cf645db5ed0aa3007a91f4c3a28bb1148382
| * Show badge icon if any participant in the conversation is work contactTony Mak2016-06-296-15/+100
| | | | | | | | | | | | | | Precompute is_enterprise and stored the value in conversation table. Include is_enterprise in the ConversationList view. Change-Id: I2e31bd61c08d25a296aaa3e99cb24631ae2e7976
| * Set the background of linearlayout to be transparentTony Mak2016-06-281-1/+3
| | | | | | | | Change-Id: Iffe33b61ec8d5caca6007c39be02bdaa2f1cb028
| * Add badge in conversation view if the participant is a work contactTony Mak2016-06-283-18/+53
| | | | | | | | | | | | | | TODO: To handle conversation having more than one participants. Bug: 29065176 Change-Id: I3820454bf2b76c151dc3a13d9be270502029160d
| * Merge \"Messenger refuses all file:///data/ uris\" into nyc-devTavis Bohne2016-06-082-5/+7
| |\ | | | | | | | | | | | | | | | am: 9de3ed279b Change-Id: I2cd79e2d428e421b9159a9e7a665d536ee9b741b
| * \ Bump targetSdkVersion to 24Bill Yi2016-06-031-1/+1
| |\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | am: f1210c127a * commit 'f1210c127a4288aa53ec8dd3936a0077c63022eb': Bump targetSdkVersion to 24 Change-Id: I6481ab755cacb41adf9924f9d319afda4e28a293
| * \ \ Merge "Messaging doesn\'t allow sharing of its own files" into nyc-devTavis Bohne2016-05-162-2/+24
| |\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | am: ca5fc9fa7d * commit 'ca5fc9fa7dbba6cbab625d4a80f812b7206f0676': Messaging doesn't allow sharing of its own files Change-Id: Ice1aa04a938f9ff14ac3b321344c34bfd152b1dc
| * \ \ \ Add badge icon for work contact in search resultTony Mak2016-05-169-14/+52
| |\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | am: c4073ff4ce * commit 'c4073ff4ce1a342daad01a99d3fce84c54bc4776': Add badge icon for work contact in search result Change-Id: I8a9556c786697c69af468c62a7d5a658ba87100d
| * \ \ \ \ Cleanup enterprise feature in ContactUtilTony Mak2016-05-161-15/+4
| |\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | am: e2ccf8bff5 * commit 'e2ccf8bff59da2b54fb037557ad93fc4c317c506': Cleanup enterprise feature in ContactUtil Change-Id: I49fb7f06d7d1bb6f78fb4f17eb8ae3d572d76778
| * \ \ \ \ \ Separate work and personal contacts search resultTony Mak2016-05-165-61/+238
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | am: 9045160771 * commit '904516077182cce4ce71a51b27a3ab418ed0f225': Separate work and personal contacts search result Change-Id: I302cac2ded10c1945fb708996809a15cc8cebd28
| * \ \ \ \ \ \ Search enterprise directory as well in SMS appTony Mak2016-05-162-24/+101
| |\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | am: b7fc988f23 * commit 'b7fc988f231394077c08b5ede4d1a7310da57406': Search enterprise directory as well in SMS app Change-Id: Ie22b0b974985251ce6fd34c57b8316e9529a1057
| * \ \ \ \ \ \ \ Add isAtLeastN in OsUtilVictor Chang2016-05-161-0/+11
| |\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | am: 0a85b81c9f * commit '0a85b81c9f15f72e7284a8ff40f1ba73d7469b58': Add isAtLeastN in OsUtil Change-Id: I1228ea3876d08e69e438c87809a08bbd9ea60cc9
* | \ \ \ \ \ \ \ \ merge in nyc-release history after reset to nyc-devThe Android Automerger2016-06-090-0/+0
|\ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|_|_|_|/ |/| | | | | | | | |
| * | | | | | | | | merge in nyc-release history after reset to nyc-devThe Android Automerger2016-06-050-0/+0
| |\ \ \ \ \ \ \ \ \ | | |_|_|_|_|_|_|_|/ | |/| | | | | | | |
| | * | | | | | | | merge in nyc-release history after reset to nyc-devThe Android Automerger2016-05-170-0/+0
| | |\ \ \ \ \ \ \ \ | | | |_|_|_|_|_|_|/ | | |/| | | | | | |
| | | * | | | | | | merge in nyc-release history after reset to nyc-devThe Android Automerger2016-03-220-0/+0
| | | |\ \ \ \ \ \ \ | | | | |/ / / / / / | | | |/| | | | | |
| | | | * | | | | | merge in nyc-release history after reset to nyc-devThe Android Automerger2016-02-280-0/+0
| | | | |\ \ \ \ \ \
| | | | | * \ \ \ \ \ merge in nyc-release history after reset to nyc-devThe Android Automerger2016-02-240-0/+0
| | | | | |\ \ \ \ \ \
| | | | | | * \ \ \ \ \ merge in nyc-release history after reset to nyc-devThe Android Automerger2016-02-230-0/+0
| | | | | | |\ \ \ \ \ \
| | | | | | | * \ \ \ \ \ merge in nyc-release history after reset to nyc-devThe Android Automerger2016-02-100-0/+0
| | | | | | | |\ \ \ \ \ \
| | | | | | | | * \ \ \ \ \ merge in nyc-release history after reset to masterThe Android Automerger2016-02-020-0/+0
| | | | | | | | |\ \ \ \ \ \
| | | | | | | | | * \ \ \ \ \ merge in nyc-release history after reset to masterThe Android Automerger2016-02-020-0/+0
| | | | | | | | | |\ \ \ \ \ \ | | | | | | | | | |/ / / / / / | | | | | | | | |/| | | | | |
* | | | | | | | | | | | | | | Merge "Messenger refuses all file:///data/ uris" into nyc-devTavis Bohne2016-06-082-5/+7
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / / / / / |/| | | | | | | | | | | | | |
| * | | | | | | | | | | | | | Messenger refuses all file:///data/ urisTavis Bohne2016-05-172-5/+7
| |/ / / / / / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We've been informed it's possible for an app to create a world readable hardlink in L in its own /data directory that links to another apps private data, including Messenger data. The hardlink bypassed our existing checks. So now we simply refuse all file: uris in the /data/ directory. Other apps shouldn't be sending file uris anyway, and we dont know of any that send file:///data/ uris. Bug: 28793303 Change-Id: I778bb2bcb9e11185357093c59fc1fa3f6caa26a1
* / / / / / / / / / / / / / Bump targetSdkVersion to 24Bill Yi2016-06-021-1/+1
|/ / / / / / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This will only affect AOSP build. BUG:28621267 Change-Id: I13f47b838c743674d371901bed2bb7b0e2cfcfc2