--- a/qtmobility/dist/changes-1.0.1 Fri Jun 11 14:26:25 2010 +0300
+++ b/qtmobility/dist/changes-1.0.1 Wed Jun 23 19:08:38 2010 +0300
@@ -20,21 +20,29 @@
New features
------
- - SomeClass, SomeOtherClass
- * New classes for foo, bar and baz
+ - MOBILITY-991: Translation file support added
-Optimizations
+Other changes/optimizations
------
- - Optimized foo in QSomeClass
- * See list of Important Behavior Changes below
-
+ - QTMOBILITY-50, QTMOBILITY-264, MOBILITY-971 fixed: various configure -prefix bugs fixed
+ - configure tests on Symbian are based on arm builds (rather than winscw)
+ - MOBILITY-908 fixed: -plugindir parameter added to configure.[sh|bat]
+ - plugin project files simplified
+ - MOBILITY-717 fixed: plug-in loading across all API's using plug-ins unified
+ and fixed. This includes addition of PREFIX/plugins to standard plugin
+ path lookup.
+ - QTMOBILITY-129 fixed: namespace related documentation improved
+ - MOBILITY-625 fixed: RPATH support for examples and third party code
****************************************************************************
* Important Behavior Changes *
****************************************************************************
- -
+ - building of Mobility requires "make install" step as binaries
+ such as plug-ins and examples are not automatically deployed to BUILDDIR/plugins,
+ BUILDDIR/bin or BUILDDIR/bin/examples anymore. Rpath values have been
+ adjusted accordingly.
****************************************************************************
@@ -44,32 +52,111 @@
QtBearer
------
- - foo
- * bar
+ - tests/networkmanager test application has been removed
+ - MOBILITY-810 fixed: crash in bearermonitor example fixed
QtContacts
------
+ - Documentation clarifications
+ - Several bugs on several platforms fixed
+ * Several signal emission related issues for Symbian
+ * Handling of phone numbers
+ * Handling of organization fields on Maemo 5
+ * Deleting a request in a resultsAvailable() slot should not crash any more
+ - Performance improvements when fallback sorting code is used
+ - Performance improvements with Symbian engine in specific common cases
+ - Performance improvements with Maemo 5 engine when fetching ids
+ - Fix compilation errors on Maemo 5 when required libraries are not installed
+ - Better thread support for the request class (for multi threaded engines)
+ - Use locale aware string comparisons when fallback filtering or sortind code is used
+ - Missing QFlag operators for two flags added
+ - Symbian capabilities for samplephonebook example should be less restrictive
- - foo
- * bar
+QtVersit
+------
+ - Properties with both ENCODING and CHARSET are properly handled now
+ - Better round tripping of property names
+ - Removed empty contact fields generated during import.
QtLocation
------
- - foo
- * bar
+ - Several bugs on the Symbian platform have been fixed.
+ * Using INT_MAX for the update interval no longer causes crashes.
+ * The default preferred positioning methods for a new position source
+ are now reported accurately.
+ * The last known position now respects the
+ fromSatellitePositioningMethodsOnly parameter correctly across
+ changes to the preferred position method.
+ - MOBILITY-858 fixed: Crash in lightmaps example fixed
QtMessaging
------
- - foo
- * bar
+ - API changes
+ * None.
+ - Symbian^3 backend implemented
+ * SMS and Email message types supported.
+ - Symbian specific fixes
+ * Fix for SMS message sending failed in some cases.
+ * Fix for simultaneous calls to QMessageService::send(...) causing crash.
+ * messagesAdded signal is now emitted only when message is ready to be
+ read.
+ * retrieve* and exportUpdates functions are now asynchronous (MTM).
+ Before this fix these functions always hanged for the whole operation
+ time.
+ * UI fix for keepintouch example for N95.
+ * String form of identifiers (QMessage*Id) are prefixed with platform tag.
+ - Maemo 5 (Fremantle) specific fixes
+ Latest version of libtpsession and qtm-modest-plugin is required for
+ these fixes.
+ * Fix for SMS sending not working with defaultAccount.
+ * Fix for multiple recipients not supported for SMS messages.
+ * Fix for sending successive SMS did not send later queued ones.
+ * Fix for queryMessages service action is synchronous for SMS messages.
+ * Fix for messageAdded signal is not emitted for email messages in inbox
+ when inbox is open in modest.
+ * QMessageManager::updateMessage implemented for email messages,
+ only status and priority fields may be updated.
+ * Status & priority handling has been fixed for addMessage, getMessage &
+ queryMessages functionality.
+ * Multipart message handling has been improved.
+ * Content CharacterSet reporting has been fixed to return correct MIME
+ header value.
+ * Body handling has been improved, text/html body is returned if text/html
+ body can be found.
+ * Unicode character support (for example scandinavian
+ characters work correctly now in both HTML & plain text body).
+ * Attachment & body download (retrieve functions) fixes.
+ Modest automatically retrieves small messages and attachments,
+ now retrieveBody() & retrieve() can correctly be used to retrieve
+ large messages from the server.
+ * Folder name localization support.
+ * UI fix for keepintouch example for N900.
+ * String form of identifiers (QMessage*Id) are prefixed with platform tag.
+ - Windows specific fixes
+ * Windows Mobile: Fix QMessageService::retrieve for attachments larger
+ than 4KB on Windows.
-QtMedia
+QtMedia/QtMultimedia
------
- - foo
- * bar
+ - The QtMedia library has been merged with the QtMultimedia library from Qt.
+ The new QtMultimedia library in QtMobility replaces both the QtMedia libary
+ from QtMobility and the QtMultimedia library from Qt.
+
+ - Meta-data related API changes
+ * Meta-data on QMediaObject is now read-only. The isWritable(),
+ setMetaData() and setExtendedMetaData() function have been removed.
+ * The meta-data editing functions removed from QMediaObject have been
+ added to QMediaRecorder.
+ * QMetaDataControl has been split into two controls, the read-only
+ QMetaDataReaderControl and the writable QMetaDataWriterControl.
+ - Media Service API changes.
+ * The API for requesting a control from a QMediaService has been split
+ into request and release steps, allowing services to allocate and
+ release resources on demand. This removes the QMediaService
+ control() function and adds requestControl(), and releaseControl().
QtPublishSubscribe
------
@@ -77,11 +164,35 @@
- foo
* bar
+QtSensors
+------
+ - Bug fixes
+ * correct cubehouse example to avoid extreem camera angle being used.
+ - Added support for Symbian 3.2 and newer devices using the Symbian Sensor
+ Framework.
+ - Fixed rotation definition to be -90 < X < 90 so that the complete range of
+ motion can be represented.
+ - Corrected the rotation definition for the Z axis (it starts from the Y axis,
+ not the X axis).
+ - Clarify that the tap sensor cannot report on single and double tap events at
+ the same time.
+ - Remove the need for new sensor types to include qsensor_p.h. Note that this
+ breaks forwards binary compatibility (a sensor type built against 1.0.1 will
+ cause a crash when run against 1.0.0).
+ - Backends should no longer set a data rate and should treat the default (0)
+ as "app does not care".
+ - Backends should no longer set an output range and should treat the default
+ (-1) as "app does not care".
+ - Binary compatibility broke on Symbian emulator (WINSCW) and most likely on
+ Windows too (but not on Linux). This was due to the addition of extra const
+ modifiers to the ::type members on QSensor sub-classes. This change was made
+ to address a crash on Symbian caused by applications getting uninitialized
+ pointers.
+
QtServiceFramework
------
- - foo
- * bar
+ - MOBILITY-873 fixed: default interface documentation improved
QtSystemInfo
------
@@ -126,12 +237,16 @@
-
-
Qt Mobility for Windows CE
------
-
+Qt Mobility for Symbian
+------
+
+ - Symbian capability documentation improved
+ - QTMOBILITY-30 fixed: convenience headers supported on Symbian
****************************************************************************
* Tools *