File Release Notes and Changelog
Release Name: 0.2
Notes:
==================================
Python for UIQ (PyUIQ), 15.05.2007
==================================
This is Python for UIQ 2.1 and UIQ 3 v0.2 (hereafter PyUIQ). This preliminary
port is based on Python for S60 (hereafter PyS60) port created by Nokia
Corporation which is based on Python 2.2.2.
TRADEMARKS
----------
Python and the Python logo are registered trademarks of the Python
Software Foundation.
LICENSING
---------
Copyright (c) 2007 TietoEnator Telecom & Media Oy. This is Python for UIQ
created by TietoEnator Telecom & Media Oy based on Python for S60. Files added
or modified by TietoEnator Telecom & Media Oy are licensed under Apache License
Version 2.0.
The licensing information of the original software Python for S60 is as follows:
Copyright (c) 2005-2006 Nokia Corporation. This is Python for S60
created by Nokia Corporation. Files added by Nokia Corporation are
licensed under Apache License Version 2.0. The original software,
including modifications of Nokia Corporation therein, is licensed
under the applicable license(s) for Python 2.2.2, unless specifically
indicated otherwise in the relevant source code file.
See http://www.apache.org/licenses/LICENSE-2.0
and http://www.python.org/2.2.2/license.html
CHANGES TO PYS60
----------------
Please see "changes_UIQ.txt".
Recent Changes
--------------
Changes in version 0.2 from 0.1:
--------------------------------
* Tool "py2sis" supports making standalone SIS packages for UIQ3.x.
* "selection_list" support added to "appuifw" (see "CONTRIBUTORS") in UIQ3.x.
* font support added in "graphics" for UIQ3.x
* Module "graphics", added "Image.open" in UIQ3.x.
* Added M600i locations to the script shell load path ('c:\Media
Files\Other\Python') - This change enables scripts to be easily added to the
shell with drag-n-dropping with PC Suite. The example scripts in UIQ3.x are
also relocated here.
* "imgviewer.py" - Added M600i locations for pictures to script defaults.
* The import fix from PyS60 1.3.19 "[ 1638475 ] Failing import gives an
incorrect error message" is included.
Supported devices
-----------------
The current port has been tested in SonyEricsson p910i and SonyEricsson M600i
but it should support other devices also based on UIQ 2.1 and UIQ3.x (e.g.
Motorola A1000 and Benq P30 - please see http://www.uiq.com/uiqphones.html for
more information).
Detailed versions
-----------------
This port is otherwise based on PyS60 version 1.3.18, except "socket" which is
based on PyS60 version 1.3.14 and "appui" which is based on PyS60 version
1.3.11.
The import fix from PyS60 1.3.19 "[ 1638475 ] Failing import gives an incorrect
error message" is included.
CONTRIBUTORS
------------
* 1693826 selection_lists for UIQ3 contributed by jtoivola (jtoivola at
users.sourceforge.net)
* 1690489 2 font drawing patches for graphics by jtoivola (jtoivola at
users.sourceforge.net)
The above tracking number refers to PyUIQ SourceForge site - the patches
section.
Changes: