Qtopia - 2.1.1 Release Notes
Qtopia - 2.1.1 Release Notes
Introduction
The Qtopia 2.1.1 release is a maintenance release and includes the Qtopia PDA and Phone Editions, as well as the Qtopia Core subset edition.
Bug fixes
The following bugs have been fixed in Qtopia 2.1.1:
- [MediaPlayer] Fixes problem with unsmooth playback.
- [MediaPlayer] Information dialog is left open after deleting file fix. Memory leak fix. (fixes bug 3644).
- [MediaPlayer] Media dependent functions enabled when no media available fix. Memory leak fix. (fixes bug 3630).
- [MediaPlayer] Hide "select all" and "add to category" options when no files available (fixes bug 3630).
- [MediaPlayer] Handle connection refused socket error (fixes bug 3942).
- [Mail] Widget ignored accepted keyEvent. This fix only applies to phone edition (keypad mode).
- [Mail] Don't accept account w/o name and add missing source files to translation (fixes bug 2555).
- [Mail] Improve the markup of http links when rendering messages.
- [Mail] Fix a problem with SMS messages containing non-unextended ascii characters.
- [Mail] When creating an account don't require the account name to be entered before the dialog can be accepted.
- [Mail] Only allow phone 'number' characters and commas to be included in SMS recipient's addresses (fixes bug 3839).
- [Mail] Hide the SMS and MMS accounts in the account settings dialog (fixes bug 3468).
- [Mail] Improve logic behind disable/enable of the Get/Send all mail actions (fixes bug 3778).
- [Mail] Prevent crash by doing extra sanity check (fixes bug 3996).
- [Phone] Be verbose about pppd/network module not starting (fixes bug 4033).
- [Phone] Unable to start GPRS session due to modem reporting alternate ready message ie "AT-command Interpreter ready" (fixes bug 4034).
- [Ring Profiles] Don't use cancel to confirm selection (fixes bug 3807).
- [Phone Settings] Double-click needed to expand item fix (fixes bug 3696).
- [Todo] Use translated category labels (fixes bug 3238).
- [Todo] Fix context sensitive help for Tasks.
- [Qpe-server] Connection allowed if user rejects dialog fix (fixes bug 3908).
- [Qpe-server] Stop crash if dtp not created.
- [Qpe-server] Fix a serious crash bug that can happen when deleting a read only file.
- [Qpe-server] Delay the alarms when Qtopia first starts (fixes bug 4007).
- [Photo Edit] Make touchscreen behave like PDA (fixes bug 3981).
- [Photo Edit] Prevent scaling of images to less than 1x1 when loading.
- [Input Methods] Pickers should always be on top. (fixes bug 3921).
- [Input Methods] Function was doing work but doing nothing with the results. Fix.
- [Input Methods] Do some range checking before emiting signals about row/column clicked, or char clicked (fixes bug 4027).
- [Handwriting] To get the combining data for a char set, need to load the whole profile. To keep the order of the list, need to load all the profiles. (fixes bug 3840).
- [Handwriting] Only show relavant char choices given input method type.
- [Handwriting] Handle Esc and Tab keys, as well as marking which special keys are not handled (fixes bug 3733).
- [Handwriting] Enable use with keypad phone when selecting new character.
- [Handwriting] Don't block match if has more or equal strokes to current (fixes bug 3733).
- [Qtopia Desktop] Many improvements to Qtopia Desktop synchronization mechanism.
- [Qtopia Desktop] Set OK button text to "Upload" in upload dialog (fixes bug 1443).
- [Qtopia Desktop] Don't show already installed packages when installing from Documents.
- [SpeedDial] Set default selection for speeddial (fixes bug 3767).
- [Calendar] Enforce the use of correct date (fixes bug 3079).
- [QtopiaApplication] Screensaver fix.
- [Calculator] pi and e button update the display properly (fixes bug 3844), fix for Backspace button in fractional mode (fixes bug 3836), fix for Backspace button when negative numbers used (fixes bug 3837), Backspace button behaviour (fixes bug 3838), '+/-' can be combined with '.' (fixes bug 3867).
- [libqtopia1] Always prefer maximized dialogs in Qtopia Phone (fixes bug 3881).
- [Language] Show selected text input dictionaries (fixes bug 3409).
- [QAsteroids] Prevent context menu from displaying when game active (fixes bug 3067).
- [Battery Applet] The battery applet should not be empty even when there is no APM enabled and/or the exact battery values aren't available (fixes bug 3575).
- [Battery Applet] Prevent duplication in document list when doclnk changed (fixes bug 3020).
- [qdawg] Increase number of bits for true unicode letter (partially fixes bug 3850).
Enhancements
- The packaged files have been cleaned up: some files contained an "edited" field and other files contained a comment that included a hardcoded path. With each release the information in these fields changed causing a diff done on the source files to be very noisy. The files have been fixed in such a way that the information is now removed altogether. Therefore, if you diff the 2.1.1 sources against the 2.1.0 sources you will still get a noisy output, but for future releases the diff should be much cleaner.
- Reference documentation has been improved and expanded. The documentation enhancements include: a more comprehensive Style Guide; Getting Started now contains details of Qtopia dependencies; makeqpf documentation; single executable build documentation; details on compiling the required libraries and creating custom configuration files.