Discussion Board

Results 1 to 13 of 13
  1. #1
    Regular Contributor miohtama's Avatar
    Join Date
    Jan 2004
    Location
    Helsinki
    Posts
    376
    Uikludges project provides a distribution for components missing from Nokia's Python for Series 60. The project follows grassroots open source model, inviting everyone to participate and enhance a common codebase. High quality, sustainability and the maintenance of the components is guaranteed by stimulating developer activity and providing unified and handy toolchain.

    http://code.google.com/p/uikludges/

    Changes in 0.2

    - Integrated applicationmanager module by Simo Salminen

    - Setting of application title and displaying arrows in the title bar (Jussi Toivola)

    There where a try to start creating scons based build chain, but there is no success yet.
    Mikko Ohtamaa

    http://mfabrik.com
    http://blog.mfabrik.com

  2. #2
    Nokia Developer Moderator bogdan.galiceanu's Avatar
    Join Date
    Oct 2007
    Location
    Deva, Romania
    Posts
    3,471
    Hello Mikko,
    Sounds great. I read on the "Features" page about the ability to label sofkeys and display long messages, among others. Good job. Will give it a try as soon as possible.

  3. #3
    Nokia Developer Champion gaba88's Avatar
    Join Date
    Feb 2008
    Location
    Ahmedabad, Gujarat, India
    Posts
    3,692
    hi mikko
    that is really great plz keep it up.

  4. #4
    Regular Contributor Dansco's Avatar
    Join Date
    Mar 2003
    Posts
    115
    Looks good mate so thanx

  5. #5
    I am getting "502 Server Error" from the google code page. Is is just me?
    Anyone care to put the project ZIP file somewhere else?

  6. #6
    Regular Contributor shubhendra's Avatar
    Join Date
    Dec 2007
    Location
    Tempe, AZ
    Posts
    411
    Me too getting server error 502.
    IDEAS is all they need but still they think only Genius can give them that.

  7. #7
    I found an older version of this source from:

    http://wiki.opensource.nokia.com/pro..._for_example_2

    Download requires SVN. Seems to work ++ I got it compiled, however am getting KErrPermissionDenied when trying to use the library...

  8. #8
    Nokia Developer Moderator croozeus's Avatar
    Join Date
    May 2007
    Location
    21.46 N 72.11 E
    Posts
    3,635
    Quote Originally Posted by asoinio View Post
    KErrPermissionDenied when trying to use the library...
    Did you sign the package?

    Best Regards,
    Croozeus
    Pankaj Nathani
    www.croozeus.com

  9. #9
    @croozeus: Thanks for you ultra-fast reply, I wasn't really even expecting anyone to reply to that! Yes, I did sign the package. My guess is that my environment is somehow messed up and does not define "EKA2" on compilation time. What worked for me was that I removed the "#ifdef EKA2" from the MMP file, and at the same time added some more capabilities (same as Python shell).

    However still it seems that my uikludges library isn't properly imported, I can't see the "set_right_softkey_text"-method. I am doing this on my phone via BT shell:

    Code:
    >>> import uikludges
    >>> uikludges.set_right_softkey_text(u"Back")
    Traceback (most recent call last):
      File "<console>", line 1, in ?
    AttributeError: 'module' object has no attribute 'set_right_softkey_text'
    >>> dir(uikludges)
    ['__builtins__', '__doc__', '__file__', '__name__', 'e32', 'imp']

  10. #10
    Update: Import is not working after all. It just only gives the error the first time I import the library, after that it looks likes it works but I guess does not as I don't see the methods.

    Code:
    >>> import uikludges
    Traceback (most recent call last):
      File "<console>", line 1, in ?
      File "c:\resource\site.py", line 97, in platsec_import
        return _original_import(name, globals, locals, fromlist)
      File "c:\resource\uikludges.py", line 5, in ?
        _uikludges=imp.load_dynamic('_uikludges', 'c:\\sys\\bin\\_uikludges.pyd')
    SymbianError: [Errno -46] KErrPermissionDenied
    >>> import uikludges
    >>> # no error this time

  11. #11
    Nokia Developer Moderator croozeus's Avatar
    Join Date
    May 2007
    Location
    21.46 N 72.11 E
    Posts
    3,635
    Quote Originally Posted by asoinio View Post
    @croozeus: Thanks for you ultra-fast reply, I wasn't really even expecting anyone to reply to that! Yes, I did sign the package. My guess is that my environment is somehow messed up and does not define "EKA2" on compilation time. What worked for me was that I removed the "#ifdef EKA2" from the MMP file, and at the same time added some more capabilities (same as Python shell).

    However still it seems that my uikludges library isn't properly imported, I can't see the "set_right_softkey_text"-method. I am doing this on my phone via BT shell:

    Code:
    >>> import uikludges
    >>> uikludges.set_right_softkey_text(u"Back")
    Traceback (most recent call last):
      File "<console>", line 1, in ?
    AttributeError: 'module' object has no attribute 'set_right_softkey_text'
    >>> dir(uikludges)
    ['__builtins__', '__doc__', '__file__', '__name__', 'e32', 'imp']
    Aha, So you got it signed and its working. But I guess its not importing the library properly.

    Quote Originally Posted by asoinio View Post
    I am getting "502 Server Error" from the google code page. Is is just me?
    Anyone care to put the project ZIP file somewhere else?
    BTW, I don't get any errors in downloading it from google code page. Could you try download from there and working on it?

    Best Regards,
    Croozeus
    Pankaj Nathani
    www.croozeus.com

  12. #12
    Nokia Developer Moderator croozeus's Avatar
    Join Date
    May 2007
    Location
    21.46 N 72.11 E
    Posts
    3,635
    Quote Originally Posted by asoinio View Post
    Update: Import is not working after all. It just only gives the error the first time I import the library, after that it looks likes it works but I guess does not as I don't see the methods.
    Yes, the functions are not working I guess.
    Please try downloading from the google code site. It may help.

    Best Regards,
    Croozeus
    Pankaj Nathani
    www.croozeus.com

  13. #13
    Quote Originally Posted by croozeus View Post
    Yes, the functions are not working I guess.
    Please try downloading from the google code site. It may help.
    Hi! Thanks for the info. The google code page is indeed working now, and with the instructions from that page I finally got it working. I had not updated the UID in the package, I guess that was one of my problems.

Similar Threads

  1. MIDP applicatyion accessing a servlet not working in series 60 emulator
    By ferozekadamapuzha in forum Mobile Java General
    Replies: 11
    Last Post: 2008-05-07, 18:04
  2. Replies: 1
    Last Post: 2008-02-21, 17:08
  3. Series 60 Concept Emulator (SDK Beta 0.2 Linux) not working
    By mattbee in forum Mobile Java Tools & SDKs
    Replies: 1
    Last Post: 2003-06-10, 11:43
  4. Series 60Series 60 MIDP Concept SDK Beta 0.2 Linux bug?
    By kauppi in forum Mobile Java Tools & SDKs
    Replies: 3
    Last Post: 2003-04-07, 09:05
  5. drawPixels transparency bug on new Series 60 beta 0.2
    By marcilgen in forum Mobile Java General
    Replies: 0
    Last Post: 2003-03-26, 21:41

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
Nokia Developer aims to help you create apps and publish them so you can connect with users around the world.

京ICP备05048969号  © Copyright Nokia 2013 All rights reserved