diff -r 90517678cc4f -r 453da2cfceef qtmobility/dist/changes-1.0.0 --- 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 ------