--- a/qtmobility/dist/changes-1.0.0 Mon May 03 13:18:40 2010 +0300
+++ b/qtmobility/dist/changes-1.0.0 Fri May 14 16:41:33 2010 +0300
@@ -44,14 +44,51 @@
QtBearer
------
- - foo
- * bar
+ - Fixed MOBILITY-748: Private Qt header usage has been removed
+ - Fixed MOBILITY-600: Memory leak on Mac fixed
+ - Multiple optimizations on Mac OS
+ - Maemo 5 and Maemo 6 use exact same code base
+ - ConnectInBackground support for Symbian added
+ - Maemo 5 (Fremantle) specific fixes
+ * Fixed QTMOBILITY-70: bearermonitor application has serious layout issues
+ preventing any use of the app
+ * Fixed MOBILITY-723: BearerEx test application isn't usable in N900
+ * Fixed MOBILITY-600: QNetworkSession is not asynchronous on Maemo and
+ leads to crashes
+ - Static analysis errors fixed
+
QtContacts
------
- - foo
- * bar
+ - A large number of API changes have been made. These were largely
+ cosmetic or minor structural changes - the overall structure of the
+ API is similar to the beta, with more consistency between different
+ parts (particularly related to returning bool and using a map of
+ errors)
+ * The QContactAction (& related classes and APIs) has been removed - the
+ intent is to re-add them once their design and implementation has been
+ stabilized.
+ * Some functionality has been removed (relationship ordering, action
+ preferences for details).
+ * QContactAvatar has been split into QContactThumbnail and QContactAvatar.
+ * QContactOnlineAccount has been split into QContactPresence and QCOA
+ - A number of new functions have been added (QCM::compatibleContact,
+ QCM::synthesizeContactDisplayLabel)
+ - The API uses QImage instead of QPixmap, to avoid non-gui thread
+ issues with QPixmap usage.
+ - The names of details, and the keys of fields in details are now
+ restricted to Latin 1 (for performance and memory usage optimization).
+ - Bugs fixed etc
+
+QtVersit
+------
+
+ - A number of API changes have been made, to make it easier to use
+ the QtVersit library for simple tasks (like reading directly from
+ a QByteArray), and to make the API more consistent with QtContacts
+ - The API uses QImage instead of QPixmap, to avoid non-gui thread
+ issues with QPixmap usage.
QtLocation
------
@@ -59,10 +96,20 @@
- API change
* QGeoPositionInfo::dateTime()/setDateTime() changed into
QGeoPositionInfo::timestamp()/setTimestamp() respectively.
+ * Added serialization functions for QGeoSatelliteInfo
+ - Maemo 5 (Fremantle) backend implemented
QtMessaging
------
+ - Maemo 5 (Fremantle) backend implemented
+ * SMS and Email message types supported.
+ * modest process must be restarted before Fremantle backend is fully
+ operational. This can be achieved by restarting the device.
+ - API changes
+ * QMessageAddress::recipient()/setRecipient renamed to
+ QMessageAddress::addressee()/setAddressee respectively.
+ * QMessage::XMPP renamed to QMessage::InstantMessage.
- Symbian specific fixes
* Notifications which are related to internal folders (0x100001
and 0x100002) are ignored.
@@ -79,30 +126,78 @@
registerNotificationFilter(
QMessageFilter::byStandardFolder(QMessage::InboxFolder) &
QMessageFilter::byType(QMessage::Mms))
+ - Regression in keepintouch example fixed, incorrect results were returned
+ when 'but not last' checkbox was unchecked.
+ - Format of identifiers changed
+ * For forwards compatibility.
QtMedia
------
-
- - foo
- * bar
+ - Symbian backend improvements
+ * AudioCapture
+ - Bug fixes and codec support improvements
+ * Mediaplayer
+ - Audio routing implemented (destinations speaker, headphones, default)
+ * Camera
+ - Camera bug fixes and feature improvements
+ - Note: Camera eventually separated from QtMedia API (has its own plugin)
+ - Symbian^3 backend for audio recording (uses OpenMaxAL)
+ - Tweaked few examples to have more features
+ - Maemo 5 (Fremantle) backend implemented
+ - AudioCapture
+ - API changes
+ * Added CoverArtImage, PosterImage, and ThumbnailImage meta-data keys to
+ address embedded images.
+ * Changed QVideoWidget to use the Qt::AspectRatioMode enumeration instead
+ of defining its own enumeration of the same name.
+ - Behavioural changes
+ * Changed to QVideoWidget to consistently not fill the background with black
+ by default.
QtPublishSubscribe
------
- - foo
- * bar
+ - Maemo 5 (Fremantle) GConf backend finalized
+ * Support for monitoring changes in GConf
+ * Serialize unsupported QVariant data types in string with BASE64 encoding
+ * Autotests
+ * Example application modified to be usable in N900
QtServiceFramework
------
- - foo
- * bar
+ - Symbian backend improvements
+ * Mainly security fixes
+ - Security token usage in databases, db server in protected namespace etc.
+ * Capability fixes (reduced)
QtSystemInfo
------
+ - Mac
+ * Implemented remaining backend.
+ * Fix memory leakage.
- - foo
- * bar
+ - Maemo 5 (Fremantle)
+ * Implemented remaining backend.
+ * Improved implementation of Maemo's WLAN networkSignalStrengthChanged().
+ * Improved network mode and network status.
+ * Example application modified to better fit in N900's horizontal screen
+ * Screensaver inhibit implemented
+
+ - Linux
+ * Storage volume names are now more consistant across the platforms.
+
+ - Symbian
+ * Improved colorDepth detection on some versions.
+ * Improved power state detection.
+ * Fix network name on some versions.
+
+ - Signals/timers/event loops not started unless something is connected to the Q_SIGNAL.
+ - Improved QML support.
+ - rssi timers now fire every 5 seconds on all platforms.
+ - Added currentMode to API.
+ - currentMode() added in network info
+ - Fixed MOBILITY-748: Private Qt header usage has been removed
QtSensors
------