×

Discussion Board

Page 1 of 3 123 LastLast
Results 1 to 15 of 36
  1. #1
    Registered User
    Join Date
    May 2006
    Posts
    55

    Smile [announce] PyUIQ. Python for UIQ 2.1 and 3.x

    ==================================
    Python for UIQ (PyUIQ), 13.03.2007
    ==================================

    This is Python for UIQ 2.1 and UIQ 3 v0.1 (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 following extensions are supported:

    calendar (does not show the entries in agenda application)
    e32db
    graphics ("Image.open" is not supported)
    inbox
    audio (not supported currently in UIQ21)
    socket
    telephone
    zlib

    Supported devices
    -----------------

    The current port has been tested only in SonyEricsson p910i but it should
    support other devices also based on UIQ 2.1 (e.g. Motorola A1000 and Benq P30 -
    please see http://www.uiq.com/uiqphones.html for more information).

    The UIQ3 version has been tested only in emulator.

    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.

    Homepage and downloads:
    http://sourceforge.net/projects/pyuiq/
    Oscar B
    paniccode.com

  2. #2
    Super Contributor
    Join Date
    May 2006
    Location
    Oulu, Finland
    Posts
    622

    Re: [announce] PyUIQ. Python for UIQ 2.1 and 3.x

    Hi Oscar!

    Excellent work! Congratulations!

    The following extensions are supported:

    calendar (does not show the entries in agenda application)
    e32db
    graphics ("Image.open" is not supported)
    inbox
    audio (not supported currently in UIQ21)
    socket
    telephone
    zlib

    ...

    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.
    Does this mean that we can completely rely on the PyS60 documentation for the modules mentioned?

    Keep on the good work

    LFD
    Devices:
    Nokia E61 3rd Edition - pys60 1.4.0

    Tips and modules:
    http://www.lfdm.net/thesis

  3. #3
    Registered User
    Join Date
    Feb 2005
    Location
    Belgium (Europe)
    Posts
    1,352

    Re: [announce] PyUIQ. Python for UIQ 2.1 and 3.x

    to lfd : It's not OscarBernabeu the PyUIQ author
    The project admin is Otsov (the same as for PyS60 !)

    Oscar has discovered the project and announce it on the Discussion board !

    Cyke64
    pys60 1.4.5 and 2.0.0, pygame, PyS60 CE on E90 and 5800 !

    Find my pys60 extension modules on cyke64.googlepages.com

  4. #4
    Registered User
    Join Date
    May 2006
    Posts
    55

    Re: [announce] PyUIQ. Python for UIQ 2.1 and 3.x

    Thanks lfd, but im not really involved in this project. I only deserve credit as reporter.
    Reading the release notes I guess its a port of PyS60, but better visit the project page to get accurate info.

    I would like to see an UIQ 2.0 compiled version, to give back to life my old P800.

    Thanks to all... and good scripting!
    Oscar B
    paniccode.com

  5. #5
    Super Contributor
    Join Date
    May 2006
    Location
    Oulu, Finland
    Posts
    622

    Re: [announce] PyUIQ. Python for UIQ 2.1 and 3.x

    My mistake

    Thanks for pointing out

    LFD
    Devices:
    Nokia E61 3rd Edition - pys60 1.4.0

    Tips and modules:
    http://www.lfdm.net/thesis

  6. #6
    Super Contributor
    Join Date
    Mar 2003
    Posts
    580

    Re: [announce] PyUIQ. Python for UIQ 2.1 and 3.x

    Quote Originally Posted by OscarBernabeu
    Thanks lfd, but im not really involved in this project. I only deserve credit as reporter.
    Already posted on NewLC forum and other uiq-related forums?
    Here it is a list:
    http://jumpjack.altervista.org/sviluppo/

  7. #7
    Regular Contributor
    Join Date
    Jan 2007
    Location
    Oulu, Finland
    Posts
    147

    Re: [announce] PyUIQ. Python for UIQ 2.1 and 3.x

    Excellent. I don't have to do my own port after all. Except that I got more UI components working... Well.. not worth the trouble Luckily I didn't waste much time on it.

  8. #8
    Super Contributor
    Join Date
    Mar 2003
    Posts
    580

    Re: [announce] PyUIQ. Python for UIQ 2.1 and 3.x

    Some screenshots or descriptions of PyUIQ capabilities would be cool.

  9. #9
    Registered User
    Join Date
    Jul 2005
    Posts
    33

    Re: [announce] PyUIQ. Python for UIQ 2.1 and 3.x

    Thank "otsov" for great work.
    I'll try it.(Just finished D/L now.)
    (Two strains of Python on my SmartPhone,what 's a wonderful... )


    After I install(only work when I install it in phone memory)...
    PythonForUIQ21.SIS
    and
    PythonScriptUIQ21.SIS
    I click Python Icon.
    This is Screenshot from my p910i.
    http://farm1.static.flickr.com/166/4...069c64.jpg?v=0
    http://farm1.static.flickr.com/174/4...724249.jpg?v=0

    I think this version of python exec file "C:\system\app\python\default.py"
    This is some code of default.py
    http://farm1.static.flickr.com/164/4...88d22a.jpg?v=0
    When I change a little code in default.py, it work fine.
    But when I change another .py file name into defult.py,it become error.
    (May be it need to adjust pyS60 code to run on pyUIQ)

    And no Document file to read.
    Any advice will be great...

    It's look amazing.But too late(of the night) for me now.
    I'll try working around (and make my own default.py) tomorrow.
    Last edited by bpitk; 2007-03-22 at 19:19.

  10. #10
    Super Contributor
    Join Date
    Mar 2003
    Posts
    580

    Re: [announce] PyUIQ. Python for UIQ 2.1 and 3.x

    The results of my testing on Motorola a1000:

    Ball.py:
    shows main screen (I see a "ball" over a dark background and some text in upper left corner), then suddenly crashes

    default.py:
    shows some formatted text then crashes

    filebrowser.py:
    "generic error" dialog, nothing visible in background, crashes

    imgviewer.py:
    black background, "generic error" dialog, crashes

    keyviewer.py
    WORKS! Can capture Game B key and joystick; all other keys are not detected.
    crashes upon selecting menu

    snake.py:
    just crashes.


    Lines with troubles:
    Py_console(console).interactive_loop()
    ao_lock.wait()



    During installation, program appears as "Python for s60"...
    Script do not launch if .SIS are installed on D: .
    I found a console "hidden" in system\libs folder, but it does not work: I see something appears on a white background, but suddenly all crashes. Deleting last line (the "Loop" one) prevents crashing... but I just obtain a white text area where I can write, but statement are not interpreted.

    There is only one freeware text editor available for a1000, and it can't access \system folders: is it possible to have the python launcher looking in c:\documents\python fors scripts, rather than in c:\system\apps\python ?
    Last edited by cassioli; 2007-03-23 at 07:45.

  11. #11
    Regular Contributor
    Join Date
    Aug 2004
    Posts
    66

    Re: [announce] PyUIQ. Python for UIQ 2.1 and 3.x

    Dear All,

    Do you have tested it on UIQ3 devices ?
    I signed PythonForUIQ3.SIS and PythonScriptUIQ3.SIS, but on my P990 only PythonForUIQ3 installation it's ok. PythonScriptUIQ3 gives me a certificate error.

    Best Regards,
    Ottorino Bruni
    http://www.8mobile.org
    Ottorino Bruni
    [url]http://www.8mobile.org[/url]

  12. #12
    Regular Contributor
    Join Date
    Sep 2003
    Location
    Finland
    Posts
    209

    Re: [announce] PyUIQ. Python for UIQ 2.1 and 3.x

    Quote Originally Posted by GameDude
    Excellent. I don't have to do my own port after all. Except that I got more UI components working... Well.. not worth the trouble Luckily I didn't waste much time on it.
    Looking forward to receive your font patch and all the other patches you have available if possible (would need to get it uploaded to the PyUIQ SF site with Apache v2 license applied. Please see an example post here http://sourceforge.net/tracker/index...5&atid=790648).

    Thanks in advance if you decide to contribute your patches.

  13. #13
    Regular Contributor
    Join Date
    Sep 2003
    Location
    Finland
    Posts
    209

    Re: [announce] PyUIQ. Python for UIQ 2.1 and 3.x

    Quote Originally Posted by cassioli
    The results of my testing on Motorola a1000:

    Ball.py:
    shows main screen (I see a "ball" over a dark background and some text in upper left corner), then suddenly crashes

    ...

    snake.py:
    just crashes.
    The main problem is that the "appuifw" module is not supported fully, quite contrary ("Native UI widgets, except "appuifw.Text" and the application menu, are not
    supported." - from the release notes). However, you can get most scripts to work at least to some extent with removing the problematic lines. Here is an example "harness" to be used while debugging your scripts:

    http://discussion.forum.nokia.com/fo...ight=traceback

    Hope this helps.

  14. #14
    Regular Contributor
    Join Date
    Sep 2003
    Location
    Finland
    Posts
    209

    Re: [announce] PyUIQ. Python for UIQ 2.1 and 3.x

    Quote Originally Posted by spaceman76
    Do you have tested it on UIQ3 devices ?
    No, sorry - we don't currently have an UIQ3 device. This release has been tested only in Sony Ericsson P910i.

    Quote Originally Posted by spaceman76
    I signed PythonForUIQ3.SIS and PythonScriptUIQ3.SIS, but on my P990 only PythonForUIQ3 installation it's ok. PythonScriptUIQ3 gives me a certificate error.
    Did you use a developer certificate with the full developer capabilities possible (see the details and how to obtain a developer certificate from https://www.symbiansigned.com/)?

    Hope this helps.

  15. #15
    Regular Contributor
    Join Date
    Aug 2004
    Posts
    66

    Re: [announce] PyUIQ. Python for UIQ 2.1 and 3.x

    Quote Originally Posted by otsov

    Did you use a developer certificate with the full developer capabilities possible (see the details and how to obtain a developer certificate from https://www.symbiansigned.com/)?

    Hope this helps.
    I used developer certificate with the full developer capabilities from SymbianSigned.
    I installed on my P990 PythonForUIQ3 successfully but i have an error message when try to install PythonScriptUIQ3.
    Ottorino Bruni
    [url]http://www.8mobile.org[/url]

Similar Threads

  1. SISX Python for S60 3.x / Symbian 9
    By soenderg in forum Symbian
    Replies: 6
    Last Post: 2006-08-25, 19:16

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •