Qtopia - 4.1.4 Release Notes
Introduction
Qtopia 4.1.4 is a patch release that provides:
- improved performance
- fixes for a number of bugs.
Enhancements
- Performance:
- Both Qt and Qtopia have been further optimized for speed.
- The average startup time for a Qtopia Application is 1 second or less when built in a Singleexec configuration and run on a 300mhz X-Scale device with 32MB RAM and 32MB ROM.
Bug Fixes
- Appearance
- BUG 123695: Fixed an issue with setting a background.
- BUG 119135, 119136: Fixed redraw problem (i.e. title bar showing wrong information during switch to a new color scheme).
- BUG 119744: Fixed mouse selections in Touchscreen mode.
- BUG 119438: Prevent 'too many buttons' from showing up on message box.
- Bluetooth
- BUG 119745: Fixed a crash when selecting the Scanning list item twice.
- Build System
- qtopiamake -project now wraps qmake -project, creating a .pro file that Qtopia's build system can actually use.
- Calendar
- Improved user interface for exception dialogs.
- BUG 117048: Delay validation (and auto adjustment) of time settings to avoid unexpected behavior.
- Calibrate
- Fixed a case where touch screen input focus could be lost
- Make sure the user doesn't have to press the Hangup key twice to get back to the home screen.
- Call Forwarding
- BUG 123697: Make back button cancel call forwarding.
- BUG 122104: If the current item is a phone number, select button will activate call forwarding to the number.
- Call Networks
- Ensure that the last remaining operator in preferred list can be deleted.
- BUG 122722: Ensure that the operator list is saved in the preferred order after changes.
- BUG 122109: Correctly show and allow to edit preferred operators
- Contacts
- BUG 117374: Allow contacts to be deleted or made "my card" immediately after being edited or created.
- BUG 118274: Make sure that "Remove as My Card" is in the context menu when "My Card" is shown, and that the correct information is shown after selecting a card as "My Card".
- BUG 117379: Allow saving of "non visible" fields in address book name field.
- BUG 113072: Maximize usage of screen real estate when setting a contact image.
- BUG 119593: Fixed filtering by multiple categories.
- BUG 122269: Ensure that links stored on a SIM card can be viewed.
- Date & Time
- BUG 119919: Ensure that correct time is retained when time zone is changed.
- Dialer
- Fixed a (potential) crash with uninitialized variables.
- BUG 123536: Fixed call dialog; Done should not call the contact.
- BUG 123519: Fixed a crash when a user attempted to dial two numbers simultaneously.
- BUG 117299: Double tapping on a incoming call did not answer the call, but instead the Answer Icon was hidden.
- BUG 112873: Ensure that Dialer screen is updated immediately after a general theme has changed.
- BUG 113286: Don't display the Input Method icon in the home screen (but rather the signal strength icon).
- Documents
- Ensure that a document is opened after clicking on it.
- BUG 119663: Fixed presentation of document specific Icons.
- BUG 119591: Retain category filter information between pop-ups of the category selector.
- Fixed document detection from removable media
- Improved performance by optimized scanning of objects
- BUG 122570: Fixed presentation of Unfiled category.
- Fixed an issue with directories/files/names with single quotes in them creating invalid SQL code.
- Games
- Snake game ported to Qtopia 4.x
- InputMethods
- BUG 123701: Fixed some issues with the Input Method Icon being shown (or not shown) at the wrong location.
- BUG 122574: Fixed an input issue with D-pad not working on some devices.
- BUG 113569: International Multitap Mode was missing a character select popup.
- Fixed virtual keyboard functionality
- BUG 118793: Correctly save dawg dictionary.
- IrDa
- BUG 119677: Properly save settings.
- Language
- Fixed a crash when a translation couldn't be found.
- Light & Power
- BUG 123852: Fixed a crash when properties where added.
- Mediaplayer
- BUG 123525: Ensure that ring tones are played multiple times if continuous is selected in the profile.
- BUG 114919: Ensure that e.g. ring tones are audible, even when playing multimedia.
- Ensure that Helix can be build on an OMAP730 device.
- BUG 122595: Improve audio performance for OMAP730 and some other devices by disabling visualization.
- BUG 119302: Fixed a crash (e.g. as a result of a restart after a language change) by deleting objects in the correct sequence.
- BUG 118791: Fixed a crash, especially with Shoutcast streams.
- Messages
- BUG 124382: Ensure the user can enter a text when replying to an SMS, by giving the composer dialog the focus.
- BUG 124270: Fixed a regression in IMAP performance.
- BUG 123986: Fixed a crash when trying to add an SSL account in configurations where SSL is not supported.
- BUG 123872: Removed overcomplete 'contacts' buttons shown in SMS Composer in Touchscreen mode.
- BUG 123684: Prevent Qtmail from freezing when emptying the trash.
- BUG 123693: Fixed TLS over SMTP incorrectly accepting invalid/missing server certificates.
- BUG 122718: SMIL presentation with multiple slides was not rendered correctly.
- BUG 118799: Prevent SMS messages from extending beyond limit on touch screen
- BUG 122575: Fixed a problem with modal dialogs that prevented audio to be added to mms messages.
- BUG 112856: Prevent QtMail from sending messages when in Airplane safe mode.
- BUG 122588: Fix problem with Qtmail being hidden instead of closed after sending an MMS read-report.
- Fixed a problem with adding audio to MMS message.
- Prevent an overflow on the SMS character limit when inserting template text.
- Fixed a memory corruption bug that occurred when sending a message to a long phone number.
- BUG 122108: Fixed a mediarecorder crash when recording audio from MMS composer.
- MultiTasking
- Don't show background tasks such as sipagent in the multi-task selection list.
- Networking
- Fixed a bug whereby a dialup interface times out and doesn't reset the default gateway.
- Notes
- BUG 119589: Only create a default description if notes has been changed.
- BUG 122568: Give file selector focus in single exec configuration.
- Performance
- Improved startup by running gifanim in background.
- Fixed inefficient usage of pixmaps and icons.
- BUG 113342: Improve startuptime of Date & Time application.
- Phone Settings
- Ensure sms & voice mail number are updated at once.
- BUG 112846: Show an error message when call barring fails.
- Fixed skipping items when key up/down pressed.
- Photo Editor
- BUG 122725: Ensure contact photos can be edited.
- BUG 122724: Fixed a crash when executed via camera application.
- Pictures
- BUG 118992: Prevent thumbnail view being displayed before showing the requested image.
- Qtopia
- BUG 122975: Ensure the Transformed graphics driver is enabled when using non-zero display rotations. There are some known issues left that will be fixed in 4.2.0.
- BUG 122889: Properly discard timers to avoid warnings.
- BUG 123233: Refactored startup logic so that it accounts for crashes, i.e. the server will try to restart after a crash.
- Removed hard-coding of tmp dir.
- Improved binary sizes by making better use of symbol visibility
- Fixed a warning about unregistered timers that occurred when Qtopia (in singleexec mode) was running idle.
- BUG 113351: Update time displays immediately after the time has changed.
- BUG 119916, 119917, 119444: Replaced ugly wait screen with a nicer animated version.
- added basic gif support. (known problem: thumbnails via QThumbnail are not supported yet).
- Qvfb
- BUG 123234: Replaced a hard-coded /tmp path with Qtopia::tempDir() so that multiple instances of Qtopia can run on a single developer PC.
- Prevent the host machine from dying after a Qtopia process runs away by setting some ulimits in the runqpe script.
- Speed Dial
- BUG 123852: Adding an inactive profile to Speed Dial also activated that profile.
- BUG 122275: Use the right size icon to display for all elements.
- BUG 122274: Contacts are shown without a name.
- Todo
- Ensure the behavior of tasks is consistent through different kinds of manipulation/editors.
- BUG 122270: Make application more intelligent in handling Percent-Completed.
- Voice Notes
- BUG 122268: Stopped voice notes from crashing/freezing
- BUG 122391: Ensure application is using the correct file to save audio.
- Voip
- BUG 123984: Ensure that VoIP settings are saved after being changed, and the new settings are used.
- BUG 118939: Delay VoIP connection attempts until after the user is finished editing the settings.
- BUG 122907: Prevent a crash in the sipagent when 'double' registering.
- BUG 119118: Prevent the user from having to enter a username twice (both in Identity and Proxy tabs).
- Worldtime
- BUG 122913: Normalised scrolling behaviour in worldtime
- BUG 122730: Ensure that correct city is shown in the world map after changing the selection and that it shows the current city at startup.
- BUG 122117: Fix crash when Hangup key is pressed in the World Time application.
- BUG 119161: Ensure the correct setting of time zone.
Known Issues
- Qtopia Server
- When changing the language whilst running Qtopia on a desktop using qvfb the Qtopia server will shutdown but will not restart automatically. This is 'intended' behaviour: on a device the server is preferably executed from a script in an endless loop. This ensures that the server will always restart clean, no matter what. On de desktop this behaviour is not desirable, therefore qvfb needs to be manually restarted.
Copyright © 2009 Trolltech |
Trademarks |
Qt Extended 4.4.3 |