Qt Extended - 4.4.2 Release Notes
Introduction
The Qt Extended 4.4.2 release is a patch release of Qt Extended that is based on Qt 4.4 technology. The main purpose of this release is to provide bug fixes and performance improvements based on both internal testing and customer feedback.
The build system and Qtopia Sync Agent changes are recorded separately.
Enhancements
- Cleanup Wizard
- BUG 225299: The Cleanup Wizard is no longer limited to cleaning up documents on a single filesystem per run.
- Input Methods
- BUG 179922: The predictive keyboard has been enhanced to allow entry of accented characters from various European languages.
Bug Fixes
- Bluetooth
- BUG 228929: The Bluetooth Error dialog would not respond to the touchscreen.
- BUG 231204: In the Bluetooth Settings application, the Supported Services and Other Details dialogs did not display on top when executed.
- Build System
- BUG 221387: The build system was unable to build a stand-alone SDK that did not depend on the source or build trees. This can now be done by running "bin/qbuild sdk" after a successful build.
- BUG 229123: "qbuild test" did not run tests in series.
- BUG 230277: Fixed several instances where public headers included private headers, breaking the SDK. The qbuild tool now generates errors for public headers that include private headers.
- BUG 230416: When run on reiserfs, qbuild claimed there was nothing to be done.
- BUG 232729: If no suitable system Qt can be found and -build-qt is passed to configure, configure will build Qt from source and then use that as the system Qt.
- Calandar
- BUG 222304: The Calendar application would launch when date or time settings were changed.
- BUG 228675: Received events were saved with incorrect timezone information.
- BUG 228676: Events in the UTC timezone were displayed with a blank timezone name.
- BUG 228679: Calendar sometimes showed the wrong day in Day View if an event from another timezone was received.
- Camera
- BUG 215865: In the Home UI, the icons on the "applet" page would move down after taking a picture.
- Contacts
- BUG 226400: Creating a contact on a phone would not put that contact onto the SIM.
- BUG 230821: The membership of groups could not be changed.
- Document Management
- BUG 229350: The Options menu in the Documents list was missing file operations (Properties, Send, Delete, etc).
- Documentation
- A number of minor corrections and amendments have been made.
- Internationalization
- BUG 229337: In singleexec builds, the translations for applications were not installed.
- BUG 229930: Non-latin1 languages were not rendered due to font files not being installed in the image directory.
- BUG 230104: The theme titlebar was not reversed in right-to-left mode.
- Media Player:
- BUG 142554: After a call ended, Media Player incorrectly resumed playback of a media file if the file was paused when the call was received.
- BUG 181447: Unused areas of the video widget were not repainted correctly when uncovered.
- BUG 181448: Video playback would fail after being interrupted by the Alarm Clock.
- BUG 182965: The Alarm Clock audio could not be heard if an audio file was already playing.
- BUG 198841: If interrupted by more than one incoming call while playing video, the Media Player would erroneously skip to the beginning of the next file in the playlist instead of resuming the current file.
- BUG 224026, 225695: The cruxus media engine would not resample audio to the correct output frequency, resulting in some files playing too quickly or too slowly.
- BUG 229355: Media Player would stop playing audio shortly after any other application playing audio exited.
- BUG 229419: On devices using OSS for audio output, a brief fragment of previously played sound would be played thirty seconds after the original sound stopped playing.
- Messaging:
- BUG 206932: When launched by FastLoad, Messages would not exit when the Back key was pressed.
- BUG 228756: An SQL error was reported on the console when deleting an IMAP account with a large number of messages.
- BUG 229337: MMS image slides would fail to display if they followed a video slide.
- BUG 230069, 230100: SMS messages in the Trash folder were counted as new when a new SMS message arrived.
- BUG 230162: Pre-edit input text was not counted by the SMS character counter.
- BUG 230422: SMS messages from non-numeric sender addresses were not correctly displayed.
- BUG 230813: Corrected regression in perceived launch time of the Messages application. This was caused by the application waiting to connect to the message database before displaying the user-interface.
- OpenMoko Neo1973/Freerunner Device
- BUG 206072: Fixed compilation warning in the adjustVolume() function.
- BUG 224551: Setting the "Lock screen on display off" option in the Homescreen Settings application did not lock the screen.
- BUG 224555: Power Management settings for "Plugged in" mode were ignored.
- BUG 228889: At startup the device searched for the GSM network multiple times.
- BUG 228890: Press-and-hold of the power button to open the Shutdown dialog would close the dialog on release.
- BUG 229322: Smoothlists sometimes displayed with the wrong initial scroll position.
- BUG 230507: The predictive keyboard was poorly behaved due to a stale configuration file.
- BUG 231574: The Freerunner (ficgta02) would incorrectly report critical battery level if the "dumb" version of the battery was installed.
- Profiles
- BUG 211956: When a profile was auto-activated, the active profile name on the homescreen would not update.
- Testing Framework
- BUG 228663: QSystemTest::putFile() discarded permissions on transferred files.
- BUg 229118: Using log.js caused qtuitestrunner to consume excessive amounts of memory.
- Tasks
- BUG 195564: A task with a silent reminder set would play an audible reminder if another task with the same start time had an audible reminder set.
- Telephony
- BUG 215452: In the Home UI, Microphone audio of a speakerphone call was played through the speaker.
- BUG 229872: The telephony stack did not correctly handle a CSQ value of 99 (which indicates tower signal level is not known).
- UI
- BUG 228478, 228480: Fixed crash in QSmoothList when an item was removed from the list while it was scrolling.
- BUG 229405: Tab widgets containing smoothlists could not be driven with keypad direction keys.
Known Issues
- Build System
- BUG 224317: Qt Extended fails to build for an x86_64 target.
- BUG 231178: Documentation for making a new project file is out-of-date.
- GoogleTalk
- BUG 211938: GTalk does not report connection progress and success/failure.
- Internationalization
- BUG 231783: Singleexec builds are missing translations for some plugins and tools.
- Neo1973/Freerunner device
- BUG 224035: The device does not play audio through the headset if the headset is plugged in when the device boots. Audio works correctly after the headset is disconnected and reconnected.
- BUG 231983: Time synchronization from the GSM network does not work.
- Telephony
- BUG 210972: Calls are initiated through speakerphone if the handset is not replaced after a previous call.
- Test Framework
- BUG 216389: Test functions cannot grab snapshot of QSmoothList using QPixmap::grabWidget().
- BUG 226565: TestModem().hangupAll() doesn't disconnect calls.
Copyright © 2009 Trolltech |
Trademarks |
Qt Extended 4.4.3 |