Release OVR editor and PND aware application launcher


Btw, what tools are available to change the app metadata overrides?


Is your tool yet the only one?


I guess there's demand for it, because quite some times people likely want to sort games according to their own categories, and may want to write a short summary/reminder into the notes, or give an app an icon with a clearer association.
 
Total 243


Used 90


Free 152
That should not be the cause. It certainly doesn't use THAT much. What does /tmp/pndrun_runapp.out report?


[edit]

Btw, what tools are available to change the app metadata overrides?


Is your tool yet the only one?
By my knowledge, there is my tool and supposedly minimenu (which I never use).


[/edit]
 
Last edited by a moderator:
Let's hold our debugging conversation within IRC, and then post the assessment / results here. I am there.
 
Code:
cat /tmp/pndrun_runapp.out 

=======================================================================================

PND             : /media/sntf/pandora/apps/runapp.pnd

PND_FSTYPE      : Squashfs

APPDATADIR      : /media/sntf/pandora/appdata/runapp

APPDD_FSTYPE    : vfat

PND_CPUSPEED    : <unset>

EXENAME         : runapp.py

ARGUMENTS       : <unset>

=======================================================================================

[ START ]--- Mount the PND ----------

Mounting : mount -t squashfs "/dev/loop0" "/mnt/utmp/runapp"

Mounting the Union FS : mount -t aufs -o exec,noplink,dirs="/media/sntf/pandora/appdata/runapp=rw+nolwh":"/mnt/pnd/runapp=rr" none "/mnt/utmp/runapp"

[SUCCESS]--- Mount the PND ----------

[ START ]--- Starting the application (runapp.py ) ----------

Traceback (most recent call last):

  File "./runapp.py", line 66, in <module>

    import keyboard

  File "/mnt/utmp/runapp/keyboard.py", line 16, in <module>

    shortcuts = get_shortcuts()

  File "/mnt/utmp/runapp/keyboard.py", line 8, in get_shortcuts

    t = ET.parse(CONFIG_FILE)

  File "/usr/lib/python2.6/xml/etree/ElementTree.py", line 862, in parse

    tree.parse(source, parser)

  File "/usr/lib/python2.6/xml/etree/ElementTree.py", line 579, in parse

    source = open(source, "rb")

IOError: [Errno 2] No such file or directory: '/home/sn/Applications/Settings/xfce4/xfconf/xfce-perchannel-xml/xfce4-keyboard-shortcuts.xml'

[ FAILED]--- Starting the application (runapp.py ) ----------

[ START ]--- uMount the PND ----------

[ START ]--- Waiting the Union to be available ----------

[SUCCESS]--- Waiting the Union to be available ----------

rmdir: failed to remove `/mnt/utmp/runapp': Device or resource busy

[ START ]--- Waiting the PND mount dir to be free ----------

[SUCCESS]--- Waiting the PND mount dir to be free ----------

cleanup done

[SUCCESS]--- uMount the PND ----------

=======================================================================================

Return code is : 4
 
Whoops. I assumed that file would always exist :p


Well, that's what happens with assumptions. I'm on the IRC channel by the way.


[edit]Bugfix uploaded. Find the new PND file in the original post.[/edit]
 
Last edited by a moderator:
3rd release now available. Fixed a compatibility bug with OVR files generated by minimenu and a startup issues caused by the new pnd_run.sh overriding the users home directory.
 
fyi the version on Apps site needs to be updated


http://apps.openpand...ther/runapp.inf


cheers
Won't happen. I did not upload that one (it was uploaded without my consent). Though I don't oppose it existing there, I have no control over it, I don't want control over it and I won't update it there. I only release my applications through the repo and take no responsibility for versions acquired elsewhere.


[edit]Naturally, my own beta and release threads are an exception to this statement.[/edit]

caine no upload to repo?
Whoops, thanks for the notification. Initially ED mentioned he wanted to add it to the firmware so I refrained from doing so at the time. I will upload it later.


Do you think I should upload my applications that are in the firmware (such as e.g. the nub configurator) as well? It would allow me to update them independent of firmware updates but would require users to do a double install if they want to get those updates. I'm not sure....
 
Last edited by a moderator:
I'd say it won't hurt to upload them to the repo, too.


Even better would be, if they would be included in the firmware in pndform, so users could update them on demand without having to install it twice.
 
Back
Top