My favorites | Sign in
Project Logo
                
Details: Show all Hide all

Last 30 days

  • Nov 20, 2009
    issue 11 (appuifw2 doesn't support pys60 1.9.7, does it?) reported by lvalledm   -   What steps will reproduce the problem? 1. using 'import appuifw2' and 'appuifw2.display_text' What is the expected output? What do you see instead? instead of starting application normally, it shows the next Traceback (most recent call last): File "launcher.py", line 43, in <module> execfile('default.py', default_namespace) File "default.py", line 3, in <module> import appuifw2, series60_console, string, e32 File "c:\resource\python25\python25.zip\site.py", line 86, in platsec_import return _original_import(name, globals, locals, fromlist, level) File "c:\resource\python25\python25.zip\appuifw2.py", line 12, in <module> ImportError: dlopen: Load failed What version of the product are you using? On what operating system? appuifw2 1.0.1 3rd edition on a nokia 6120 Please provide any additional information below.
    What steps will reproduce the problem? 1. using 'import appuifw2' and 'appuifw2.display_text' What is the expected output? What do you see instead? instead of starting application normally, it shows the next Traceback (most recent call last): File "launcher.py", line 43, in <module> execfile('default.py', default_namespace) File "default.py", line 3, in <module> import appuifw2, series60_console, string, e32 File "c:\resource\python25\python25.zip\site.py", line 86, in platsec_import return _original_import(name, globals, locals, fromlist, level) File "c:\resource\python25\python25.zip\appuifw2.py", line 12, in <module> ImportError: dlopen: Load failed What version of the product are you using? On what operating system? appuifw2 1.0.1 3rd edition on a nokia 6120 Please provide any additional information below.

Earlier this year

  • Aug 17, 2009
    issue 10 (module files for packing with ensymble) reported by marcelobarrosalmeida   -   Not a bug, just a feature request. Instead distributing only sis files, how about to distribute a zip file with appuifw2.py, module_config.cfg and kf__appuifw2.pyd ? This way it will be easier to pack any application with appuifw2, avoiding any signing process. I have been using this strategy with pymgfetch, for instance. Using the sis file, I tried to move _appuifw2.pyd to kf__appuifw2.pyd, copied appuifw2.py and created module_config.cfg but this strategy didn't work. References: http://pymgfetch.googlecode.com/files/pymgfetch2.zip http://pys60.garage.maemo.org/doc/s60/modulerepo.html
    Not a bug, just a feature request. Instead distributing only sis files, how about to distribute a zip file with appuifw2.py, module_config.cfg and kf__appuifw2.pyd ? This way it will be easier to pack any application with appuifw2, avoiding any signing process. I have been using this strategy with pymgfetch, for instance. Using the sis file, I tried to move _appuifw2.pyd to kf__appuifw2.pyd, copied appuifw2.py and created module_config.cfg but this strategy didn't work. References: http://pymgfetch.googlecode.com/files/pymgfetch2.zip http://pys60.garage.maemo.org/doc/s60/modulerepo.html
  • Feb 21, 2009
    issue 9 (Listbox2 set_current doesn't work) commented on by masteranza   -   Well I don't know what happened now but after setting manually set_current(0) it works.. no other testing done.
    Well I don't know what happened now but after setting manually set_current(0) it works.. no other testing done.
  • Feb 21, 2009
    issue 9 (Listbox2 set_current doesn't work) reported by masteranza   -   What steps will reproduce the problem? 1. setting app a Listbox2 object with Item objects 2. trying to set which object should be selected set_current(index) produces an error 3.
    What steps will reproduce the problem? 1. setting app a Listbox2 object with Item objects 2. trying to set which object should be selected set_current(index) produces an error 3.
  • Jan 17, 2009
    issue 7 (The code "appuifw2.app.body = appuiwf2.Text(...)" fails in s...) commented on by nem.fdc   -   Yes using e32.ao_yield() will work, but the network & battery symbol will hidden... bytheway i have others code to resolve it use e32.Ao_timer () & the symbol will not hidden. import e32, appuifw2 timer = e32.Ao_timer() app = appuifw2.app def main(): app.body = appuifw2.Text () body.set(u'Main Application') timer.after(0, main)
    Yes using e32.ao_yield() will work, but the network & battery symbol will hidden... bytheway i have others code to resolve it use e32.Ao_timer () & the symbol will not hidden. import e32, appuifw2 timer = e32.Ao_timer() app = appuifw2.app def main(): app.body = appuifw2.Text () body.set(u'Main Application') timer.after(0, main)

Older

  • Dec 23, 2008
    issue 7 (The code "appuifw2.app.body = appuiwf2.Text(...)" fails in s...) commented on by dbrechalov   -   Sorry, I've resolved the issue adding "e32.ao_yield()" before "appuifw2.app.body = appuiwf2.Text(...)". It seems to work. :)
    Sorry, I've resolved the issue adding "e32.ao_yield()" before "appuifw2.app.body = appuiwf2.Text(...)". It seems to work. :)
  • Dec 22, 2008
    issue 7 (The code "appuifw2.app.body = appuiwf2.Text(...)" fails in s...) reported by dbrechalov   -   Here is a piece of code which cause an error (the full text see in test2.py attached) {{{... text = appuifw2.Text(move_callback=moveEvent, edit_callback=changeEvent, skinned=True) log('Text widget created') appuifw2.app.body = text log('Text widget binded') ...}}} When running from interpreter as a script, it works fine. But when I'm creating an application (using Ensymple), it fails with no traceback, nor error message. The application just "disappear". The last log message is "Text widget created" in this case. When I change appuifw2 with the regular appuifw, everything is fine in both cases. See http://discussion.forum.nokia.com/forum/showpost.php?p=520587&postcount=23 for more info.
    Here is a piece of code which cause an error (the full text see in test2.py attached) {{{... text = appuifw2.Text(move_callback=moveEvent, edit_callback=changeEvent, skinned=True) log('Text widget created') appuifw2.app.body = text log('Text widget binded') ...}}} When running from interpreter as a script, it works fine. But when I'm creating an application (using Ensymple), it fails with no traceback, nor error message. The application just "disappear". The last log message is "Text widget created" in this case. When I change appuifw2 with the regular appuifw, everything is fine in both cases. See http://discussion.forum.nokia.com/forum/showpost.php?p=520587&postcount=23 for more info.
  • Nov 12, 2008
    issue 6 (Listbox2 constructor throws if nonempty item list given) commented on by an...@redinnovation.com   -   to fix this, the code should have been: self.__update_level = 0 self.__update_mode = 0 self.begin_update() for item in self: self.__item_check(item) self.__ui_insert(-1, item) item.add_observer(self) self.end_update()
    to fix this, the code should have been: self.__update_level = 0 self.__update_mode = 0 self.begin_update() for item in self: self.__item_check(item) self.__ui_insert(-1, item) item.add_observer(self) self.end_update()
  • Nov 12, 2008
    issue 6 (Listbox2 constructor throws if nonempty item list given) commented on by an...@redinnovation.com   -   ahem... should have been appuifw.Listbox2(items = [ appuifw2.Item(a) ]) The bug nevertheless exists.
    ahem... should have been appuifw.Listbox2(items = [ appuifw2.Item(a) ]) The bug nevertheless exists.
  • Nov 12, 2008
    issue 6 (Listbox2 constructor throws if nonempty item list given) reported by an...@redinnovation.com   -   Steps to reproduce: appuifw2.Listbox2(items = ['a']) throws, because self.__ui_insert(-1, item) is called before self.__update_level instance variable gets created!
    Steps to reproduce: appuifw2.Listbox2(items = ['a']) throws, because self.__ui_insert(-1, item) is called before self.__update_level instance variable gets created!
  • Nov 08, 2008
    issue 5 (Text_display - line by line scrolling) reported by atrant.sg   -   What steps will reproduce the problem? 1. Create Text_display with only two-three lines of text with scrolling by line option enabled 2. press down several times. 3. That's it! =) nokia n82, 20 firmware By the way - thank you for your job! your module is a great opportunity to make users believe - pythons60 is a powerful and useful stuff =)
    What steps will reproduce the problem? 1. Create Text_display with only two-three lines of text with scrolling by line option enabled 2. press down several times. 3. That's it! =) nokia n82, 20 firmware By the way - thank you for your job! your module is a great opportunity to make users believe - pythons60 is a powerful and useful stuff =)
  • Nov 07, 2008
    issue 4 (Listbox2 option markable doesn't work properly) reported by masteranza   -   What steps will reproduce the problem? 1. Create a list with markable objects 2. Make a Listbox2 instances of them 3. Marking objects doesn't change them "marked" attribute, so when (after closing the first) you make an instance of the Listbox2 for a second time, the objects aren't marked.
    What steps will reproduce the problem? 1. Create a list with markable objects 2. Make a Listbox2 instances of them 3. Marking objects doesn't change them "marked" attribute, so when (after closing the first) you make an instance of the Listbox2 for a second time, the objects aren't marked.
  • Nov 01, 2008
    issue 3 (markable Listbox2 causes an error) commented on by masteranza   -   putting it into a try except block helps
    putting it into a try except block helps
  • Nov 01, 2008
    issue 3 (markable Listbox2 causes an error) reported by masteranza   -   What steps will reproduce the problem? 1. Create a markable listbox2, with some Item objects 2. Try to run What is the expected output? What do you see instead? What version of the product are you using? On what operating system? Python 2.2.2, nokia n95 8gb Please provide any additional information below. Return an error: _appuifw2.Listbox2_select(api,i-1)) IndexError: index out of range
    What steps will reproduce the problem? 1. Create a markable listbox2, with some Item objects 2. Try to run What is the expected output? What do you see instead? What version of the product are you using? On what operating system? Python 2.2.2, nokia n95 8gb Please provide any additional information below. Return an error: _appuifw2.Listbox2_select(api,i-1)) IndexError: index out of range
  • Oct 21, 2008
    issue 2 (Scrolling small text by line) reported by atrant.sg   -   What steps will reproduce the problem? 1. print some small text on appuifw2.Text_display 2. use parameter scroll by line while creating Text_displayyyyyy 3. Press down key What is the expected output? What do you see instead? Expecting nothing changes, but an error occurs. It signals that cant move text down =) What version of the product are you using? On what operating system? N82, Symbian 9.2, latest Python Please provide any additional information below. Thanks for a great module!
    What steps will reproduce the problem? 1. print some small text on appuifw2.Text_display 2. use parameter scroll by line while creating Text_displayyyyyy 3. Press down key What is the expected output? What do you see instead? Expecting nothing changes, but an error occurs. It signals that cant move text down =) What version of the product are you using? On what operating system? N82, Symbian 9.2, latest Python Please provide any additional information below. Thanks for a great module!
  • Oct 08, 2008
    issue 1 (Cone 28 when exiting python interpreter) commented on by raf1hh   -   I suspect that this error still happens on the phone it's just hidden from the end user. I believe I read it somewhere that the phones hide page faults etc and other serious types of errors. It's a resource not released issue so it's got to result in a memory leak. Whats worse is that it masks any additional errors that might be happening it the application that is using this lib.
    I suspect that this error still happens on the phone it's just hidden from the end user. I believe I read it somewhere that the phones hide page faults etc and other serious types of errors. It's a resource not released issue so it's got to result in a memory leak. Whats worse is that it masks any additional errors that might be happening it the application that is using this lib.
  • Oct 08, 2008
    issue 1 (Cone 28 when exiting python interpreter) commented on by arkadiusz.wahlig   -   Thanks. I'm aware of this. It wasn't fixed before the release because it seems to work ok on the target device. I will look into this if time permits.
    Thanks. I'm aware of this. It wasn't fixed before the release because it seems to work ok on the target device. I will look into this if time permits.
  • Oct 01, 2008
    issue 1 (Cone 28 when exiting python interpreter) reported by raf1hh   -   What steps will reproduce the problem? 1. Start python interactive console in the emulator 2. import appuifw2 3. Exit 4. OS complains with Cone 28 dialog
    What steps will reproduce the problem? 1. Start python interactive console in the emulator 2. import appuifw2 3. Exit 4. OS complains with Cone 28 dialog
  • Sep 02, 2008
    r85 (Fixed to build for 2nd edition.) committed by arkadiusz.wahlig   -   Fixed to build for 2nd edition.
    Fixed to build for 2nd edition.
  • Sep 01, 2008
    r84 (New 2nd edition UID set.) committed by arkadiusz.wahlig   -   New 2nd edition UID set.
    New 2nd edition UID set.
  • Sep 01, 2008
    r83 (Initial commit using the new build system / IDE (Carbide C/C...) committed by arkadiusz.wahlig   -   Initial commit using the new build system / IDE (Carbide C/C++).
    Initial commit using the new build system / IDE (Carbide C/C++).
  • Sep 01, 2008
    r82 (Test commit from the new build system.) committed by arkadiusz.wahlig   -   Test commit from the new build system.
    Test commit from the new build system.
  • Sep 01, 2008
    r81 (Removed the old directory structure, changed because of buil...) committed by arkadiusz.wahlig   -   Removed the old directory structure, changed because of build system switch.
    Removed the old directory structure, changed because of build system switch.
  • Aug 29, 2008
    Text (Native S60 text editor with enhanced capabilities) Wiki page edited by arkadiusz.wahlig
  • Aug 29, 2008
    Misc (Miscellaneous functions) Wiki page edited by arkadiusz.wahlig
  • Aug 29, 2008
    Misc (Miscellaneous functions) Wiki page edited by arkadiusz.wahlig
  • Aug 29, 2008
    Text (Native S60 text editor with enhanced capabilities) Wiki page edited by arkadiusz.wahlig
  • Aug 29, 2008
    Application (Application object with enhanced capabilities) Wiki page edited by arkadiusz.wahlig
  • Aug 29, 2008
    r75 (appuifw2.Text.indicator_text property added, appuifw2.Applic...) committed by arkadiusz.wahlig   -   appuifw2.Text.indicator_text property added, appuifw2.Application.navi_text now uses label navi control (centered, like in Calendar).
    appuifw2.Text.indicator_text property added, appuifw2.Application.navi_text now uses label navi control (centered, like in Calendar).
  • Aug 26, 2008
    r74 (Added missing files (thanks cyke64).) committed by arkadiusz.wahlig   -   Added missing files (thanks cyke64).
    Added missing files (thanks cyke64).
  • Aug 25, 2008
    r73 committed by arkadiusz.wahlig
  • Aug 25, 2008
    Text_display (Native S60 text viewer) Wiki page edited by arkadiusz.wahlig
  • Aug 25, 2008
    Index (Wiki contents index) Wiki page edited by arkadiusz.wahlig
  • Aug 25, 2008
    Index (Wiki contents index) Wiki page edited by arkadiusz.wahlig
  • Aug 25, 2008
    r69 (Minor bugs fixed.) committed by arkadiusz.wahlig   -   Minor bugs fixed.
    Minor bugs fixed.
  • Aug 25, 2008
    Misc (Miscellaneous functions) Wiki page edited by arkadiusz.wahlig
  • Aug 25, 2008
    View (Provides an easy way to manage application views) Wiki page edited by arkadiusz.wahlig
  • Aug 25, 2008
    View (Provides an easy way to manage application views) Wiki page edited by arkadiusz.wahlig
  • Aug 25, 2008
    View (Provides an easy way to manage application views) Wiki page edited by arkadiusz.wahlig
  • Aug 25, 2008
    View (Provides an easy way to manage application views) Wiki page edited by arkadiusz.wahlig
  • Aug 24, 2008
    View (Provides an easy way to manage application views) Wiki page edited by arkadiusz.wahlig
  • Aug 24, 2008
    View (Provides an easy way to manage application views) Wiki page edited by arkadiusz.wahlig
  • Aug 24, 2008
    Menu (Represents application menu, popup menus and selection lists) Wiki page edited by arkadiusz.wahlig
  • Aug 24, 2008
    Menu (Represents application menu, popup menus and selection lists) Wiki page edited by arkadiusz.wahlig
  • Aug 24, 2008
    Misc (Miscellaneous functions) Wiki page edited by arkadiusz.wahlig
  • Aug 24, 2008
    Misc (Miscellaneous functions) Wiki page edited by arkadiusz.wahlig
  • Aug 24, 2008
    Text_display (Native S60 text viewer) Wiki page edited by arkadiusz.wahlig
  • Aug 24, 2008
    Text_display (Native S60 text viewer) Wiki page edited by arkadiusz.wahlig
  • Aug 24, 2008
    Text_display (Native S60 text viewer) Wiki page edited by arkadiusz.wahlig
  • Aug 24, 2008
    Text_display (Native S60 text viewer) Wiki page edited by arkadiusz.wahlig
 
Hosted by Google Code