Qtopia - 4.3.2 Release Notes
Introduction
The Qtopia 4.3.2 release is a patch release of Qtopia that is based on Qt 4.3 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
- Build System
- BUG 200709: The configure --help command now displays the available values for the -arch option.
- BUG 202362: The build system now causes a compilation error (in preference to hard-to-debug runtime errors) if dynamic_cast is used in source code that is compiled for the target device.
- Documentation
- A number of documentation pages have been revised and expanded.
- Online Help
- BUG 179917: The Online Help content has been extensively revised, particularly for touchscreen devices.
Bug Fixes
- Bluetooth
- BUG 180925: If the user pressed the Call button to view the Call History while viewing the Bluetooth FTP application, the application would close after the user closed Call History.
- BUG 197317: The New Folder operation could not be performed if the Predictive Keyboard was active.
- BUG 206090: Bluetooth could be activated by the user while under flight mode.
- Build System
- BUG 198631: During "make install", the content_installer helper application would fail if any file names passed to it contained spurious directory separators.
- BUG 200720: Running make lupdate could fail to create all necessary .ts files due to long argument lists.
- Calendar
- BUG 187465: The Snooze function in the event reminder dialog did not work.
- Contacts
- BUG 195622: When sending a Contact as a vCard, the year was lost from birthday and anniversary dates.
- BUG 196946: If a contact had no phone numbers, the Messages tab would show all messages on the device.
- BUG 202375: When viewing a message associated with a contact, a second message could not be viewed if the first message was still open.
- Date/Time
- BUG 197930: Changes to date and time were discarded if the timezone was subsequently changed.
- Document Management
- BUG 197120: When moving a file between file systems using the Document Properties dialog, the Qtopia UI would appear to freeze for the duration of the move operation.
- Games
- BUG 205793: The Mine Hunt game would consume all available CPU time if the user placed flags on all squares before beginning the game.
- Internet
- BUG 200881: In the WLAN detection menu, the network priority could not be changed using the touchscreen.
- Input Methods
- BUG 195293: The Handwriting Settings application would crash if the user attempted to delete a character that had previously been added.
- BUG 182318: The Predictive Keyboard would sometimes refuse further input after the user tapped the carriage return symbol.
- Launcher
- BUG 199726: The Qtopia Server would crash if the user attempted to launch an item that had an invalid .desktop file.
- Media Player
- BUG 199385: The player widget would show "- of -" after press-and-hold on a playlist to play a track.
- Messaging
- BUG 113280: IMAP message flags were not synchronized when an account was first created. This resulted in all messages being marked as new, regardless of their flags on the server.
- BUG 190832: DRM protected content in MMS messages could not be viewed.
- BUG 206359: The Save to Contacts function would not work for email addresses containing a comment section.
- Pictures
- BUG 168382: If the user pressed the hangup key while a dialog was visible, the Pictures application would be backgrounded instead of exiting.
- BUG 212165: Using the zoom feature with the keypad would cause transient display corruption.
- Server
- BUG 200879: The Qtopia server could crash on some architectures due to a memory alignment bug in the Valuespace implementation.
- Software Packages
- BUG 193269: For SXE-enabled builds, the Software Packages application did not check whether installing a new package would cause the configured maximum number of LIDS rules to be exceeded.
- BUG 210099: Package installation would fail if the package was larger than 1Mb and was created with a different locale to the one currently set on the target device.
- System Info
- BUG 182945: Parts of the Security, Modem and SIM tabs were not painted correctly in right-to-left mode.
- Tasks
- BUG 197305: The buttons used to move between tasks in the Task Details view were too small to be used with fingers on finger-driven devices such as the Neo 1973.
- Telephony
- BUG 197516: The Qtopia server would crash if the user cancelled the "Which type of call" dialog while an incoming call was ringing.
- BUG 199897: Qtopia startup time was longer than necessary due to the Call History list being rebuilt an excessive number of times as call history records were loaded.
- Widgets
- BUG 182347: The calendar widget did not respond correctly to arrow keys in right-to-left mode.
- BUG 182368: The slider widget did not respond correctly to arrow keys in right-to-left mode.
- BUG 187463: The calendar widget displayed the same heading for every column in Arabic.
Known Issues
- Greenphone:
- BUG 171152: Due to a bug in the modem firmware, outgoing calls may not be canceled correctly if the user presses the hangup key while the call is in the "dialing" state. Qtopia attempts to work around this by attempting to cancel the call after it transitions from "dialing' to "alerting". This strategy fails in cases where the call transitions directly from "dialing" to "connected".
- BUG 176936: Due to incorrect factory calibration, some Greenphone handsets do not perform noise cancellation correctly. This may result in significant levels of echo being heard when using the handset indoors. This level of echo can be reduced by adjusting the microphone and speaker volumes via the Call Options application's Call Volume feature.
- BUG 179229: The Greenphone modem does not report whether an incoming call has been diverted from another number. Thus Qtopia is unable to indicate Call Diversion to the user, and the Greenphone therefore fails to achieve GCF Standard Compliance for this function.
- BUG 180951: On some Greenphones, the Bluetooth subsystem regularly gets into a state where no further Bluetooth operations will succeed until the device is reset. This is believed to be a fault in the hardware and/or kernel, rather than a problem with the Qtopia software.
- Media Player:
- BUG 142554: After a call ends, Media Player incorrectly resumes playback of media file if the file was paused when the call was received.
- Messages:
- BUG 142744: MMS audio doesn't play to completion if the audio track is longer than the slideshow.
- Neo 1973 (ficgta01 device profile)
- BUG 197301: SIM Applications are not supported on the Neo 1973 in this release.
- Safe Execution Framework
- BUG 195751: The LIDS franmework is not able to protect network sockets.
- Server Widgets:
- BUG 148987: The Task Manager list only works correctly with the Standard Qtopia server widgets.
Copyright © 2009 Trolltech |
Trademarks |
Qt Extended 4.4.3 |