Share

PyUIQ

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: