Release Notes - Qt Mobility - Version 1.0.0 - HTML format

Bug

  • [QTMOBILITY-4] - Provide a matrix indicating what platforms support which capabilities in QtMobility 1.0.0
  • [QTMOBILITY-5] - samplephonebook example: cannot save modified group name when using "memory" plugin
  • [QTMOBILITY-9] - Provide a index of examples
  • [QTMOBILITY-10] - compiling a 3rd party app with debug build of Qt and a release build of QtMobility results in a library linking error on Windows
  • [QTMOBILITY-11] - Bearer examples cannot be installed in succession on S60
  • [QTMOBILITY-12] - Build failure when specifying configure -contacts-src symbian
  • [QTMOBILITY-16] - KeepInTouch example does not fit nicely on N97 display
  • [QTMOBILITY-17] - sendmessage example application size too large on N97
  • [QTMOBILITY-19] - querymessage fails to run on N97
  • [QTMOBILITY-20] - Sysinfo example shows Display resolution as 'TextLabel'
  • [QTMOBILITY-22] - Publish and Subscribe doesn't support ROM configuration (Symbian OS)
  • [QTMOBILITY-32] - On Windows QMessageSerivceAction::retrieve only retrieves content for messages bodies
  • [QTMOBILITY-33] - On Windows QMessageServiceAction::cancelOperation only operates on ::retieveBody
  • [QTMOBILITY-34] - On Windows QMessageServiceAction::send provides no way of determining actual transmission failure
  • [QTMOBILITY-36] - incomingcalls example fits poorly on N97 display
  • [QTMOBILITY-38] - Values in viewer can be changed but are not persistent (publish_subscribe example)
  • [QTMOBILITY-39] - publish and subscrive does not build with gcc 4.4
  • [QTMOBILITY-43] - Example application not usable on a portrait display device
  • [QTMOBILITY-44] - Support symbian build system 2
  • [QTMOBILITY-45] - Samplephonebook: Unable to add/view details of Avatar
  • [QTMOBILITY-46] - QtSystemInfo build error: invalid use of qualified-name 'QtMobility::QSystemInfoPrivate::staticMetaObject'
  • [QTMOBILITY-47] - dsengine multimedia plugin is not installed
  • [QTMOBILITY-48] - SFW plugin not loading when filepath is same as plugin name
  • [QTMOBILITY-49] - Qt Mobility src does not build on maemo 5-Qt 4.6
  • [QTMOBILITY-51] - Multiple concurrent QServiceManager's not supported in one process (application) in S60/WINS emulator.
  • [QTMOBILITY-54] - E32USER-CBase 21 Panic in Symbian's CntTransformContact::transformItemField()
  • [QTMOBILITY-55] - Docs: QContact::details() should say what definitionName strings might be used
  • [QTMOBILITY-57] - Installation documentation for WinCE
  • [QTMOBILITY-59] - Freeze Symbian APIs
  • [QTMOBILITY-61] - QContact QContactManager::contact() documentation not clear
  • [QTMOBILITY-63] - Documentation: Synchronous methods should mention asynchronous techniques, and vice-versa
  • [QTMOBILITY-65] - Need to list required Symbian capabilities per API in the documentation.
  • [QTMOBILITY-70] - bearermonitor application has serious layout issues preventing any use of the app.
  • [QTMOBILITY-75] - "fax" is clearer than "facsimile"
  • [QTMOBILITY-77] - Examples must not use manufacturer approved capabilities unless really needed and properly marked so
  • [QTMOBILITY-79] - rssi timer on Mac is too intensive
  • [QTMOBILITY-80] - imei and imsi return wrong information on Mac
  • [QTMOBILITY-81] - language changed loop runs even when not connected to signal
  • [QTMOBILITY-82] - network signal loop not stopped when disconnected on Mac
  • [QTMOBILITY-84] - sysinfo on Mac has QThread problem
  • [QTMOBILITY-85] - unchecking screensaver inhibited does not uninhibit screensaver on linux
  • [QTMOBILITY-86] - systeminfo will not compile when there is no networkmanager headers installed
  • [QTMOBILITY-87] - API for QContactRingtone inconsistent with other API
  • [QTMOBILITY-88] - Contacts benchmark uses deprecated API
  • [QTMOBILITY-89] - Compound property values should be parsed as lists by QVersitReader
  • [QTMOBILITY-91] - QContactThumbnail uniqueness constraint not enforced by QContact
  • [QTMOBILITY-92] - Functionality without unit tests
  • [QTMOBILITY-95] - QVersitWriter and Reader stateChanged signals don't work unless qRegisterMetaType is called.
  • [QTMOBILITY-96] - Compilation issues when building on Symbian platform
  • [QTMOBILITY-97] - Test module issues on Symbian platform
  • [QTMOBILITY-98] - SIM phone number uses SubTypeMobile by default
  • [QTMOBILITY-99] - Saving a SIM contact replaces details with new detail instances
  • [QTMOBILITY-100] - Avatar path is messed up in symbian platform
  • [QTMOBILITY-101] - QContactId should have operator<
  • [QTMOBILITY-102] - Tracker backend makes use of outdated trampoline functions, which has a negative performance impact
  • [QTMOBILITY-103] - Documentation for deprecated functions/variables
  • [QTMOBILITY-104] - Unit test failures with memory/invalid managers
  • [QTMOBILITY-105] - QLatin1Constant inconsistent with QLatin1String and needs standalone unit test
  • [QTMOBILITY-106] - Versit unit tests don't deploy testdata correctly
  • [QTMOBILITY-107] - Fix issues in reported by krazy and Coverity
  • [QTMOBILITY-108] - API for QContactAction does not allow passing parameters
  • [QTMOBILITY-109] - Symbian backends async requests QContactFetchRequest and QContactLocalIdFetchRequest not working
  • [QTMOBILITY-110] - SIM backend test tst_Simcm does not compile
  • [QTMOBILITY-111] - Trying to remove a empty list of contacts should return an error
  • [QTMOBILITY-112] - Ringing tones get corrupted during save
  • [QTMOBILITY-113] - Schema definitions include extra details
  • [QTMOBILITY-114] - sync target detail missing in symbian sim backend
  • [QTMOBILITY-115] - tst_qcontactmanager must be updated to support symbian & symbian sim backend better
  • [QTMOBILITY-116] - Symbian backend on S60 3.1 does not support timestamp detail but detail definitions says otherwise
  • [QTMOBILITY-117] - declarative-sfw-dialer example compiler error
  • [QTMOBILITY-118] - Compiler error in fetchgoogle maps example.
  • [QTMOBILITY-119] - Compiler error in flickrdemo.
  • [QTMOBILITY-120] - Compiler error in lightmaps example.
  • [QTMOBILITY-121] - Compiler error in weatherinfo example.
  • [QTMOBILITY-122] - API for QContactAction is inconsistent and incomplete
  • [QTMOBILITY-123] - Compiler error in qmlcontacts example.
  • [QTMOBILITY-124] - "No Messages found" dialog seen when running "keepintouch" example
  • [QTMOBILITY-127] - tst_qcontactmanager is using unsupported characters in megacontact phonenumber
  • [QTMOBILITY-129] - Namespace requirement needs to be more obvious
  • [QTMOBILITY-130] - Contact validation fails in Maemo5 engine
  • [QTMOBILITY-131] - Symbian sbs build throws 58 warnings
  • [QTMOBILITY-132] - Saving a contact in maemo5 plugin doesn't set the id
  • [QTMOBILITY-133] - docs wrongly state what bearercloud example app is.
  • [QTMOBILITY-134] - Using the maemo5 plugin results in run-time warnings
  • [QTMOBILITY-135] - Maemo5 plugin for contacts framework is missing some functionality
  • [QTMOBILITY-136] - Contacts imported by QVersitContactImporter should have a display label set.
  • [QTMOBILITY-137] - QContactManagerEngine::setContactDisplayLabel() should act on the contact directly
  • [QTMOBILITY-138] - Keepintouch has serious layout issues on the N900
  • [QTMOBILITY-143] - Memory usage of QContactDetail is excessive
  • [QTMOBILITY-144] - String constants in contacts documentation should use QLatin1Constant, not const char*
  • [QTMOBILITY-145] - The default manager name always is "invalid" in samplephonebook.exe
  • [QTMOBILITY-147] - Removing contacts using synchronous API from maemo5 backend doesn't work correctly
  • [QTMOBILITY-150] - Deprecated enums still exist in QContactDetailDefinition and QContactDetailFieldDefinition
  • [QTMOBILITY-151] - The compatibleContact() function is non-const but has no side effects
  • [QTMOBILITY-153] - libQtLocation does not build on Maemo 5
  • [QTMOBILITY-154] - Outdated def files
  • [QTMOBILITY-160] - Various data classes in QtContacts have an unnessarily virtual destructor
  • [QTMOBILITY-161] - The manager URI component of the contact id is not set when a contact is retrieved from the maemo5 contacts engine
  • [QTMOBILITY-162] - QContactManager documentation describes non-existent QContactGroup class.
  • [QTMOBILITY-163] - samplephonebook UI should be improved
  • [QTMOBILITY-167] - The state of a previous synchronous call can affect future calls because the error is not cleared
  • [QTMOBILITY-169] - The first and last name fields are saved in the wrong order using the maemo5 contacts plugin
  • [QTMOBILITY-170] - Maemo5 backend doesn't allow updates to modified contacts if timestamps don't match
  • [QTMOBILITY-173] - Some constructors should be marked explicit
  • [QTMOBILITY-175] - Implementing an engine requires lots of boilerplate
  • [QTMOBILITY-176] - Several qdoc warnings are produced when generating contacts documentation
  • [QTMOBILITY-177] - Some QContactAction functions have no documentation
  • [QTMOBILITY-178] - Removing a nonexistent SIM contact does not give an error
  • [QTMOBILITY-179] - Autotests are sloow.
  • [QTMOBILITY-180] - Symbian - problems with QContactDetail::value with QLatin1String
  • [QTMOBILITY-182] - maemo5 backend crashes if null error map argument is passed to batch functions
  • [QTMOBILITY-183] - QVersitReader doesn't treat NICKNAME property as having a structured value
  • [QTMOBILITY-184] - maemo5 backend contactIds() function returns null ids
  • [QTMOBILITY-185] - Docs: add documentation to examples
  • [QTMOBILITY-186] - QContact::detailsWithAction returns the same detail multiple times
  • [QTMOBILITY-187] - Doc samples are not real applications
  • [QTMOBILITY-188] - Memory leak in maemo5 engine
  • [QTMOBILITY-189] - maemo5 contacts backend doesn't report errors correctly in contactIds() function
  • [QTMOBILITY-190] - QContact::availableActions should be more efficient
  • [QTMOBILITY-191] - SDN contact details are empty
  • [QTMOBILITY-192] - Compile warnings
  • [QTMOBILITY-193] - Multisort does not produce correct results
  • [QTMOBILITY-194] - Flaky tests in tst_qversitreader and tst_qversitwriter
  • [QTMOBILITY-195] - Plugin symbol issues
  • [QTMOBILITY-196] - The asynchronous request classes are QObjects, but do not have a ctor which takes a parent pointer
  • [QTMOBILITY-200] - Filtering unit test cases out-of-date
  • [QTMOBILITY-203] - Contacts schema documentation is incorrect
  • [QTMOBILITY-204] - QContactUrl::SubTypeFavourite uses British spelling
  • [QTMOBILITY-206] - API for various asynchronous request classes is difficult to use for single-item case
  • [QTMOBILITY-207] - Maemo5 backend doesn't emit signals correctly
  • [QTMOBILITY-208] - Documentation: Update new Platform Compabibility table.
  • [QTMOBILITY-209] - samplephonebook avatar display is too small
  • [QTMOBILITY-210] - QCME::compatibleContact() clears the id of the contact
  • [QTMOBILITY-213] - QContactAbstractRequest ctor is broken
  • [QTMOBILITY-217] - Outdated def files, part 2
  • [QTMOBILITY-240] - Incorrect cleanup stack usage in QNetworkConfigurationPrivate class

Suggestion

Task

Sub-task

  • [QTMOBILITY-126] - symbian backend does not compile because of QContactRingtone API change
  • [QTMOBILITY-141] - Update documentation to include Maemo5 dependency on libosso-abook being installed.
  • [QTMOBILITY-174] - SIM backend test tst_Simcm does not compile because of QContactDetail API change

Edit/Copy Release Notes

The text area below allows the project release notes to be edited and copied to another document.