Commitlog between the 20160212 and 20160213 rootfs. === CI Train landings === Title: - support for audio attachments via MMS - support for video attachments via MMS - new compose bar with subpanel for attachments - updated visuals for text bubbles and background watermark - infrastructure to support multiple IM protocols Owner: boiko artmello tiagosh Source packages modified: telephony-service messaging-app Changelogs: telephony-service (0.1+15.04.20160122-0ubuntu1) [ Arthur Mello ] * Enable video support for mms [ Gustavo Pichorim Boiko ] * Enable audio support for mms. * Expose extra information about the protocols we support. * Make it possible to send messages to "multimedia" accounts and fallback to ofono accounts when not possible. * Remove protocol files that are not supposed to be shipped. [ Tiago Salem Herrmann ] * Add test for account fallback. * Add tests for sending messages with attachments * Make sendMessage() return the actual accountId used to send the message. messaging-app (0.1+15.04.20160205-0ubuntu1) [ Arthur Mello ] * Add a thumbnail to MMS previewer after video has ended to reduce visual issues * Add audio attachments text to ThreadDelegate * Add initial QML test for voice recording * Add initial voice recording support. Most of the code was originally written by Arthur Renato Mello. * Add video attachment delegates * During audio playback bar pause instead of stop * Implement swipe-to-cancel for audio recording, and change the UI to be compliant with the designs. [ Gustavo Pichorim Boiko ] * Add audio attachments text to ThreadDelegate * Add delivery status indication on bubbles. * Add fallback accountId to the history filter. * Add initial QML test for voice recording * Add initial voice recording support. Most of the code was originally written by Arthur Renato Mello. * Disable tests that are currently failing. * Display dialog to warn users that the maximum file size was reached. * Do not reload the history filters when just the active accounts have changed. * Enable document attachments. * Fix the swipe to cancel audio recording. * Implement swipe-to-cancel for audio recording, and change the UI to be compliant with the designs. * Load audio and sticker components asynchronously. * Make it possible to share contacts and extra content types (disabled for now). * Move the bottom part of Messages view to a separate QML file for better code readability. * Prototype implementation for stickers support. * Refactor MMSAudio delegate * Show an overlay icon and a background image depending on the protocol used. * Update the bubble to match the designs. [ Tiago Salem Herrmann ] * Add apparmor profile and enable app confinement. (LP: #1528625) * Add delivery status indication on bubbles. * Add fallback accountId to the history filter. * Add video attachment delegates * Display dialog to warn users that the maximum file size was reached. * Load audio and sticker components asynchronously. * Refactor MMSAudio delegate [ Ugo Riboni ] * Prototype implementation for stickers support. Included binary packages: messaging-app from 0.1+15.04.20160109.1-0ubuntu1 to 0.1+15.04.20160205-0ubuntu1 qtdeclarative5-ubuntu-telephony-phonenumber0.1:armhf from 0.1+15.04.20160105-0ubuntu1 to 0.1+15.04.20160122-0ubuntu1 qtdeclarative5-ubuntu-telephony0.1:armhf from 0.1+15.04.20160105-0ubuntu1 to 0.1+15.04.20160122-0ubuntu1 telephony-service from 0.1+15.04.20160105-0ubuntu1 to 0.1+15.04.20160122-0ubuntu1 Title: Add perf service support in our platform-api NOTE: This needs separate changes on the device tarball side before this will be enabled and should not have any further impact until then. Also this needs changes to unity-system-compositor which will land separately. Owner: morphis Source packages modified: platform-api Changelogs: platform-api (3.0.1+15.04.20160203-0ubuntu1) [ CI Train Bot ] * debian/libubuntu-platform-hardware-api3.symbols: update to released version. [ Simon Fels ] * Workaround API break in Android GPS hardware abstraction API on MTK platforms. Each device which need this workaround has to add [ Thomas Voß ] * Expose performance boosting capabilities of the underlying HW/drivers. Included binary packages: libubuntu-application-api3:armhf from 3.0.1+15.04.20151127-0ubuntu1 to 3.0.1+15.04.20160203-0ubuntu1 libubuntu-platform-hardware-api3:armhf from 3.0.1+15.04.20151127-0ubuntu1 to 3.0.1+15.04.20160203-0ubuntu1 ubuntu-application-api3-test:armhf from 3.0.1+15.04.20151127-0ubuntu1 to 3.0.1+15.04.20160203-0ubuntu1 ubuntu-application-api3-touch:armhf from 3.0.1+15.04.20151127-0ubuntu1 to 3.0.1+15.04.20160203-0ubuntu1 === Normal uploads (or not tracked) ===